Hello world! I recently landed my first role as a Web Developer with a local company and it all started with Codecademy. I thought it would be useful to share my story and help answer any questions in the hopes of helping others achieve their goals as well!
Earlier in 2018, I found myself at a bit of a stand still with my career. I was working as a Union Representative, so I was negotiating contracts, handling grievances, etc. I felt a bit stuck in my current role and saw no real way forward, so I sat down and tried to hone in on my real passion. I started researching possible career moves without going back to school and realized that a lot of people seemed to be learning to code and do web development and were getting hired without any Computer Science degree, but just having the skills to do it. I had always been interested in programming and had dabbled in it here and there, but had convinced myself in college that I was no good at math, so I could never possibly learn how to be a real programmer. But, having seen so many success stories of others who had done the same thing I was trying to do, I figured I had nothing to lose. So, in April, I signed up for the Codecademy Build Websites From Scratch Pro Intensive and lo and behold–I loved it!
Once I got the portfolio up and running, I redid my resume, listed my past experience as well as my “Freelance Web Developer” work (which I never got paid for, mind you, but listed out everything I had done related to Web Development). I put Codecademy down under my education, as well as some freeCodeCamp certificates I had done while using Codecademy. I started attending a weekly Code & Coffee meetup (since evening meetups were out of the question with my son around), and started networking and became active in the #100DaysOfCode on Twitter. I kept my education going by doing all the courses I possibly could on Codecademy, and also supplementing a bit with freeCodeCamp and Udemy courses.
I had read plenty of resources about how to search for jobs, and when to know you’re “ready” and the consensus seemed to be that you’ll never really know when you’re “ready”. All you can do is start applying and potential employers will let you know whether you’re ready or not. So, I started applying! I probably applied to close to 100 jobs and had a couple phone screens, and did one coding challenge that I really didn’t do so well on, but it showed me areas I needed to improve.
Then, I got a call from a company 5 minutes from house saying they wanted to interview me. Mind you, this is not a tech company–it’s a company that sells printer ink and various other coatings, adhesives, etc. I did the phone screen, made it to the next round, and was really able to show off all the soft skills I had learned in my previous job, as well as hold my own talking about various technical projects I had worked on, how I thought through design elements, and what my workflow was like. They really liked my ability to communicate (being a union negotiator/organizer certainly helped with this!) and they decided to bring me on in a sort of hybrid role to do some marketing automation, content creation, as well as help out with the web development for their WordPress site.
In closing, I hope this was helpful and will inspire folks to keep pushing through and drudging through the drudgery as we say in our household. Happy to answer any questions and happy coding!