Going back to finish my degree in Software Engineering. Had a hiatus and many setbacks and now going back this coming summer. Have to relearn all my math and reteach myself everything I learned in Computer Science 1 & 2 courses. Part of that process will be doing the C# Mastercourse and also the online labs the school provides (which are in Python and C#)
Hmm. I would say I am at a point where I want to learn more about topics that my job doesn’t cover such as game dev and azure, but I am usually too exhausted from looking at code all day at work to learn at home. Plus when I do have energy one day to start practicing some stuff, I cant maintain that practice and then I forget the little bit I started and end up starting over. Edit: also wanting to practice design docs but I keep seeking perfection because I want a reason to decide stuff like navigation on left side or on top. Like I want a reason even if its just one study saying users prefer the top if there are a few tabs or left if there are many with some research backing it.
Perfection is the enemy of done. I know, because I fight it a lot. I would encourage you to give yourself time limitations. Limitations are the best way to ensure you actually accomplish something. They are also one of the biggest factors in a successful game.
My next step is to transition from senior level full stack development to machine leaning engineer. Right now I'm focusing on data related topics like cleaning data and engineering features
I have 3 years experience in backend and feel ok about database design, performance improvements and backend communications. But I am suck at algorithm interviews. I do practice more data structure and algorithms for further job switch
Not every company will ask you to do an algorithm interview unless it is a regional thing. Keep pushing forward and keep getting better through practice. If it does seem like every job wants you to do an algorithm interview, practice up on them.
I'm on my last semester of my Master's degree in computer science and engineering, so that's where I am right now. When I finish it, I think my next step would be to land a job with solid pay and a nice work environment. I did take a master's with the hope of one day being able to use that for either going international or joining ESA, as it's pretty much a requirement to have a master or PhDs in engineering fields to become an astronaut.
Sounds good. I would recommend building some self-directed practice projects to improve your skills and give employers something to look at. School projects don't do nearly as good at showing off your skills. Best wishes on your goals.
I'm not sure what a super senior is, to be honest. My recommendation, though, would be to build applications. The difference between a junior and senior developer isn't really that the senior knows more syntax. They probably both know about the same amount of syntax. The difference is how well the senior developer can use that syntax (experience/practice).
Currently as Tech Lead and moving forward to CTO… that’s my goal! Need a lot more soft skills. Hope you can bring those to the table! Been a very long time follower and there is a point where there is not much to teach in programming unless is an upgrade
I dont have a solid plan. Currently working in a MNC as a full stack developer with good work-life balance for 3 years. I was happy with my salary at the beginning but the company i work at is known to not give any hikes. My sister in the industry is encouraging me to switch and join a more challenging role with higer salary. I had been slacking at my personal development and working only for the company. Now I have started working on a personal project to get some confidence so that i can start applying to other companies
Getting an entry level job would be nice. But honestly, at this point, I'm strongly considering giving up on my dream of being a developer. Problem is I don't know what else I could do. I guess I'll see you all at McDonald's pretty soon!
I've got a lot of content in the DevQuestions series about getting your first job and how to get started well. I would encourage you to check those videos out. You can do this, even at 39.
I got my entry job through Revature, but holy crap was the training brutally paced. It's also not a guarantee you'll be picked for a job after the training, but could be something to look into. I got my job at 32, 35 now. Hope that gives you more options
I don't get the opportunity to learn enough recent tech at work, so I got a learning plan for Docker, Azure (dev-centric) and Aspire. As for the next step in my career? I don't know, I think that in the long run, I'll want to move away from project deadlines and scrum. Maybe devops fits that bill?
You will always have project deadlines, regardless of what field you are in (tech or not). As for scrum, that can be avoided. Not every company uses it, so you can even stick to development if you want. Otherwise, DevOps is another good field although it is often coupled with development skills.
Good question ive gone through half of your c# mastercourse and switched focus to the front end im trying to get my foot in the door and once im in ill branchout
Every developer hits those walls, where things get hard. The inclination is to switch to something else at that point rather than pushing through. The problem, though, is that this leaves you at a shallow depth for all of your knowledge. Whichever area you choose to specialize in, you need to push through the difficulty and keep going deeper. This is what separates the employed developers from those who struggle to find even entry-level positions. Think of it as the proving ground.
I'm 59 years old, and I was put on part-time without my knowledge. My next step would be to upgrade and locate an employer/contract that would not discriminate against me because of my age. I have seen a lot of, let's say, "off-color comments" from possible employers directed at my age. And I do not want to give them any advantage if my skills are superb.
Currently working as a Field Network Technician for 3yrs experience, with Diploma in ICT in Applications Development My next step is to do my License and persue a permanent Job as Software Developer or Network Technician and grow my C#skils
I want to use C# in competitive programming. And I want people to consider C# along with Java,CPP,Python for competitive programming. If you can start a playlist on core C# concepts/datastructures, how we can read write very fast on console, tradeoff between string builder and string and stuffs like that would be very greatful. In short tips and tricks for Competitive Programming using C#
I am finishing mastercourse, so I want to be more confident with C#.I am also at a Junior position at a company that with this i will thrive most of challenges for this company. But I see that for other companies, even for a Junior level I would need to lear Docker, Azure (cloud), Data Access, Tests (these last 2 is included in tha mastercourse I am doing)
I would encourage you to build practice applications. Employers want people with experience. Experience comes from building things, and not really from university assignments. Pick a small application and build it completely. Do this a few times. Show employers what you can do with a portfolio of these items. That will really help you grow as a developer and it will help you get a job.
Going back to finish my degree in Software Engineering. Had a hiatus and many setbacks and now going back this coming summer. Have to relearn all my math and reteach myself everything I learned in Computer Science 1 & 2 courses. Part of that process will be doing the C# Mastercourse and also the online labs the school provides (which are in Python and C#)
Sounds like you have a plan and are working it. Well done.
Hmm. I would say I am at a point where I want to learn more about topics that my job doesn’t cover such as game dev and azure, but I am usually too exhausted from looking at code all day at work to learn at home. Plus when I do have energy one day to start practicing some stuff, I cant maintain that practice and then I forget the little bit I started and end up starting over.
Edit: also wanting to practice design docs but I keep seeking perfection because I want a reason to decide stuff like navigation on left side or on top. Like I want a reason even if its just one study saying users prefer the top if there are a few tabs or left if there are many with some research backing it.
Perfection is the enemy of done. I know, because I fight it a lot. I would encourage you to give yourself time limitations. Limitations are the best way to ensure you actually accomplish something. They are also one of the biggest factors in a successful game.
My next step is to transition from senior level full stack development to machine leaning engineer. Right now I'm focusing on data related topics like cleaning data and engineering features
Sounds like you have a plan and are working it.
I have 3 years experience in backend and feel ok about database design, performance improvements and backend communications. But I am suck at algorithm interviews. I do practice more data structure and algorithms for further job switch
Not every company will ask you to do an algorithm interview unless it is a regional thing. Keep pushing forward and keep getting better through practice. If it does seem like every job wants you to do an algorithm interview, practice up on them.
I'm on my last semester of my Master's degree in computer science and engineering, so that's where I am right now. When I finish it, I think my next step would be to land a job with solid pay and a nice work environment. I did take a master's with the hope of one day being able to use that for either going international or joining ESA, as it's pretty much a requirement to have a master or PhDs in engineering fields to become an astronaut.
Sounds good. I would recommend building some self-directed practice projects to improve your skills and give employers something to look at. School projects don't do nearly as good at showing off your skills. Best wishes on your goals.
From senior to super senior.
I'm not sure how to get there, but I'm learning what I can to be more well rounded
I'm not sure what a super senior is, to be honest. My recommendation, though, would be to build applications. The difference between a junior and senior developer isn't really that the senior knows more syntax. They probably both know about the same amount of syntax. The difference is how well the senior developer can use that syntax (experience/practice).
Principle Engineer?
Currently as Tech Lead and moving forward to CTO… that’s my goal! Need a lot more soft skills. Hope you can bring those to the table! Been a very long time follower and there is a point where there is not much to teach in programming unless is an upgrade
Sounds like the DevQuestions are going to be the more valuable videos for you (along with the new stuff, of course).
I dont have a solid plan. Currently working in a MNC as a full stack developer with good work-life balance for 3 years. I was happy with my salary at the beginning but the company i work at is known to not give any hikes. My sister in the industry is encouraging me to switch and join a more challenging role with higer salary. I had been slacking at my personal development and working only for the company. Now I have started working on a personal project to get some confidence so that i can start applying to other companies
Getting an entry level job would be nice. But honestly, at this point, I'm strongly considering giving up on my dream of being a developer. Problem is I don't know what else I could do. I guess I'll see you all at McDonald's pretty soon!
If you're still young and you're not making it with development, but you enjoy that , go do literally anything else technical, even if its a trade.
@BeepBoop2221 Thank you for the advice. Sadly, I'm not young. Turning 40 next year
@rickardkarlsson4437 then at this point keep trying do not quit for mcdonalds it's a very high stress job
I've got a lot of content in the DevQuestions series about getting your first job and how to get started well. I would encourage you to check those videos out. You can do this, even at 39.
I got my entry job through Revature, but holy crap was the training brutally paced. It's also not a guarantee you'll be picked for a job after the training, but could be something to look into. I got my job at 32, 35 now. Hope that gives you more options
I don't get the opportunity to learn enough recent tech at work, so I got a learning plan for Docker, Azure (dev-centric) and Aspire. As for the next step in my career? I don't know, I think that in the long run, I'll want to move away from project deadlines and scrum. Maybe devops fits that bill?
You will always have project deadlines, regardless of what field you are in (tech or not). As for scrum, that can be avoided. Not every company uses it, so you can even stick to development if you want. Otherwise, DevOps is another good field although it is often coupled with development skills.
Deep dives. I’m after advanced topics and low level content, advanced performance topics, et.
Thanks for sharing!
Good question ive gone through half of your c# mastercourse and switched focus to the front end im trying to get my foot in the door and once im in ill branchout
I would encourage you to keep working the plan. Push through the hard parts and keep going.
@IAmTimCorey how did you know 🤔 that it was getting hard for me 😆 I appreciate it I will do that thanks Tim you da man.
Every developer hits those walls, where things get hard. The inclination is to switch to something else at that point rather than pushing through. The problem, though, is that this leaves you at a shallow depth for all of your knowledge. Whichever area you choose to specialize in, you need to push through the difficulty and keep going deeper. This is what separates the employed developers from those who struggle to find even entry-level positions. Think of it as the proving ground.
@IAmTimCorey thankyou so much got needed to hear that💪 let's goooo
I will focus on spending time on the traditional technologies I have known and not to run for any new tech for sometime 🎉
Sounds good. Going deeper in what you know is really valuable.
I'm 59 years old, and I was put on part-time without my knowledge. My next step would be to upgrade and locate an employer/contract that would not discriminate against me because of my age. I have seen a lot of, let's say, "off-color comments" from possible employers directed at my age. And I do not want to give them any advantage if my skills are superb.
That's a tough place to be but it sounds like you are doing the right things. Make yourself too good to pass up.
Currently working as a Field Network Technician for 3yrs experience, with Diploma in ICT in Applications Development
My next step is to do my License and persue a permanent Job as Software Developer or Network Technician and grow my C#skils
Sounds like you have a plan and are working it. Well done.
I want to use C# in competitive programming. And I want people to consider C# along with Java,CPP,Python for competitive programming. If you can start a playlist on core C# concepts/datastructures, how we can read write very fast on console, tradeoff between string builder and string and stuffs like that would be very greatful. In short tips and tricks for Competitive Programming using C#
You want to do C# competitions? Is this for a hobby or are you looking at a job that would require something like this?
I am finishing mastercourse, so I want to be more confident with C#.I am also at a Junior position at a company that with this i will thrive most of challenges for this company. But I see that for other companies, even for a Junior level I would need to lear Docker, Azure (cloud), Data Access, Tests (these last 2 is included in tha mastercourse I am doing)
Practice will be your biggest return on investment. That will strengthen your existing skills and make you a more confident developer.
Trying to get a job. Getting a batchelors in Comp Sci and now searching for jobs.
I would encourage you to build practice applications. Employers want people with experience. Experience comes from building things, and not really from university assignments. Pick a small application and build it completely. Do this a few times. Show employers what you can do with a portfolio of these items. That will really help you grow as a developer and it will help you get a job.
My next step will be to search for another company. I stuck in one project and technology for 2 years by now and it's time to move on.
Sounds like it is time to work on your resume and portfolio.
Death. Working 12 hour days at my current company.
I would encourage you to watch the video coming out on December 5th (Thursday). I think it will be helpful to your situation.
Give up to be honest.
Why? What would it take (realistically) for you to gain the energy to keep going?
PM role for me is boring, so It’ll just be as comfortable as an Architect Lead.
It is good to know when a position isn't the right one for you.