Tech IndustryNov 17, 2019
Newillogical

Gaining experience?

Currently I am a student going for my Bachelor's in Computer Science. I currently have an Associate's in Information Technology. I currently hold a position as a help desk technician. I want to transition to becoming a developer. I'm learning in my classes about Java and I already know the basics of SQL, and I've done a few things with C#. How do I gain experience so that I can transition into a developer position with ease? I see on every job application unless it says internship 2 or 3+yrs experience.

Add a comment
Microsoft micrusade3 Nov 17, 2019

The only way to gain experience for you as a student is internship or open source contributions. Also, you can try working for a community or a non-profit organization in writing code and building assistive tools for them. You are already in a Bachelors in CS program, you will automatically transit to an Engineer role if you do good in interviews.

Red Ventures MKRS51 Nov 17, 2019

I would see if you can work for the same company as a dev intern or jr dev. You are likely going to need to leave your help desk position to free up your time.

Red Ventures MKRS51 Nov 17, 2019

Just focus on gaining practical experience, remember to be patient. It will take a year or two to truly get your sea legs. Confidence doesn’t come from anywhere but sustained competence.

Roku de Vil Nov 17, 2019

Take what you're learning in school and focus on Leetcode.

US Navy fps_doug Nov 17, 2019

Also be sure to search specifically for "New Grad" roles. Find out when the career fair comes to town. Join your local engineer's society (NSBE etc) and go to their annual conference Ah, things I wish I knew back in college...