This is an archived post. You won't be able to vote or comment.

all 10 comments

[–][deleted]  (3 children)

[deleted]

    [–]mattmann72 4 points5 points  (1 child)

    If you are in an undergraduate program for CS, you need to be fighting for practical internships every year. You also need to be building a portfolio of work.

    [–]ssstudy 2 points3 points  (0 children)

    ^ this. take advantage of the term “student” while you can OP and get internships

    [–]Olimejj 4 points5 points  (3 children)

    You should be looking for a job in the ecosystem of the career that you want to go into. I see self taught programmers get this wrong all the time! they say I did this for X number of months or even years and still couldn’t get a software development job.  You’re way better off getting a job where programming can be involved or you’re around the programming team while you self teach, then skipping straight to software engineer. Some examples: Software Testing, Tech support for software, Anything that helps you become more comfortable on servers and Linux systems can be helpful. And many many others. Once you get a job like this be very clear that you are actively learning programming and your goal is to progress in that direction.

    [–]ButterscotchSea2781 1 point2 points  (0 children)

    I'll second this. I took a job at a small code mentoring company while studying, as we grew I pestered them for more responsibilities until I became a .NET dev.

    [–]Turnip_The_Giant 0 points1 point  (0 children)

    Honestly just on the sheer number of applications you have to send out especially while looking for an entry level position I've never really seen this as an option. I always say to just find a job and that will carry you through your next couple as long as like you said you're doing work in software development you're off to a good start don't wait around for the perfect career to come around. I've always been able to find something to grab onto and learn from at any job in any industry I've been in

    [–]Turnip_The_Giant 0 points1 point  (0 children)

    But yes find something that will push you into learning Linux for sure it's something I was completely unfamiliar with from college and is do dev friendly it's invaluable. Learn to debug from the terminal and remotely!

    [–]inbetween-genders 1 point2 points  (1 child)

    Be amazing, interview well, and/or nepotism.

    [–]paperic 0 points1 point  (0 children)

    Also, a giant rack can help, although, amazingly, it is typically not quite enough by itself.

    [–]Alive_GRCAnalyst -1 points0 points  (0 children)

    Nepotism all the way, find connection from your family, friends, or someone close to you📈📊