From no Experience to my first Job

Hello everyone. I thought I would share my experience in getting a coding Job. To start off, I decided to learn to code 2 years ago. I was a couple years out of college and felt like I needed something that would provide me a stable career, and could also be leveraged into other areas of interest (neuroscience, serious games). I spent my first year understanding basic concepts. I was coming into programming from a fairly non-technical background. I had studied Geography in college and had pretty much avoided any hard math and science beyond the minimal requirements.

So during the first year I settled on web development as it seemed there was a fairly low barrier to entry, and the internet is ubiquitous. I learned HTML CSS, bootstrap. fairly basic stuff that didn’t quite fall under programming and I had avoided Javascript as it seemed very intimidating. Then in about april of last year I decided it was time to stop avoiding it and learn Javascript. That’s around the time I found FCC as well. So I started putting in significant time, probably about 10+ hours on average. Worked through the basic algorithms, but I was still lost at how javascript manipulated websites, what jquery was in relation to JS, things that seem simple to me now but had a hard time wrapping my head around at the time.

Fast forward to January of this year, I had moved to Lawrence, Kansas, and became vaguely aware of an organization called They are a group that connects people who don’t have a lot of experience with programming “apprenticeships”. An apprenticeship is basically a paid internship to hire probationary period, where after 90 days the company you are set up with determines if they are going to hire you. In april, having only completed the random quote generator and halfway through the intermediate algorithms I decided I would apply. Now bear in mind, launchcode needs to vet you before they set you up with an apprenticeship, so you need to have a project that can show off a fair amount of technical aptitude.

I had an interest in creating dashboards so I worked on a project that would put data into a database and then get that data out of the database and display it. After adding authentication and authorization to my app (total process including building my project took from april to august)., launchcode felt I had demonstrated enough to move onto the next stage. It took about a month but I had an interview with a company and they want to take me on. It’s not a guarantee that they will hire me after 90 days but I’m going to work hard so that will be that case.

If anyone has any questions feel free to ask.


thats an awesome story! Im about whete you were at now when you said you’d applied to the internship and am definetly interested. What project did you show them that showed your techn8cal skills if you only had done the quote machine? Also what did you need to know to land the internship more specifically.

1 Like

This is what I used for proof of my abilities. My actual code isn’t very DRY, but it helped me to understand more about why there are certain best practices. The internship itself was something facilitated by the Launchcode organization, so they put my name and interests out there after they felt I had an adequate project. The company that I’m going to be joining, I feel, was treating the interview more as a formality (making sure I wasn’t crazy), as Launchcode had already done a lot of the vetting. I didn’t have to do any whiteboard challenges and I didn’t even have to show them my project. So, maybe I got lucky in some ways.


Congrats - it gives the newbies hope and inspiration that with patience and perseverance - we can create our future… !!!


I just came here to tell you that you have one HTML comment extra. :smiley:
Hope I get there one time. Though I live far away so I will struggle finding an employer from distance.

And to ask you what’s going to be your pay in $$$ if they accept you?

I just wanted to point out I believe the site he’s talking about was, not .com.

@MarvinMerlin that is true, my bad.
@blue Thanks for pointing that out. Will correct in my next push.