Like the majority of college graduates, Alison Miller and Lindsay Nauman didn’t major in computer science. In 2009, graduates of their major, communications and journalism, outnumbered computer science majors two to one. As technology continues to grow exponentially worldwide, and demand for developers and engineers hastens, employers are finding themselves in a bind. Computer and mathematical occupations in the U.S. are expected to grow by almost 800,000 jobs by 2018, and it doesn’t take an engineer to tell you that universities are not keeping up with demand.
Alison Miller, a graduate of The Iron Yard Academy in Greenville, SC
Miller, a 2009 graduate of Arizona State University, had only dabbled with HTML and CSS in her job as a digital content editor. “I’d have to say my coding skills were pretty limited,” she recalls.
Nauman also had limited coding experience. After graduating from Temple University in 2009, she sent out demo reels to news stations across the country with no luck. While continuing to look for jobs in her field, she made money by bartending and taking on side jobs such as selling real estate, none of which made use of her degree. “A lot of the jobs I was applying for required skills I didn’t have so I took a web design certification program to acquire them. I fell head over heels in love with technology,” says Nauman. She thought she might be able to teach herself to code, but knew it would take considerable time and would be hard to learn that way. “I wanted to be immersed.”
Enter code school; one solution to help close the employment gap and bring motivated individuals an opportunity for career growth. Offering crash courses in high-demand software languages, code schools give non-developers an opportunity to secure a better job with their new programming skills. Typically three months in length, they combine teaching and mentorship with real world development work. “Successful schools center their curriculum around practical application” says Eric Dodds of The Iron Yard Academy , a nationally respected code academy based out of Greenville, S.C. “By the end, students emerge as professional, junior-level programmers.” Nauman and Miller are both graduates of a code school, and they’ve found their lives transformed by it.
Code academies, when done right, are profoundly challenging. “The information I read about the code school described the academy as boot camp style and super intense,” recalls Nauman who attended Launch Academy in Boston. “I completely underestimated what that meant. I have always been able to pick things up quickly so I was like, I’ve got this! It was the hardest, but most rewarding thing I’ve ever done. I spent easily 10-14 hours a day, 7 days a week in school or studying; basically eating, sleeping, and breathing code. It was much harder than I expected.”
Miller, who attended The Iron Yard Academy, agrees, “It was overwhelming at first. There were lots of long and stressful nights of coding, and I definitely questioned my ability at times. But, as the program progressed, all of the pieces started falling together.”
After completing intensive three month courses, neither graduate had trouble finding a programming job. “There were a lot of opportunities for junior software developers,” says Nauman. “I had a ton of interviews, and second interviews. Once you have the skills, the hard part isn’t getting the interviews, it’s making sure you find a company that is a good cultural fit for you. One that encourages continual learning.” She now works as a back-end developer for Smashing Boxes.
Miller was able to secure a job as an Interaction Engineer at Benefitfocus by showcasing her portfolio on GitHub. “I landed about ten interviews and received three job offers within the first month after completing the program,” says Miller.
Both Miller and Nauman have seen their salaries double since graduating from the program and accredit their success to code school. “I really didn’t know what to expect when I decided to enroll in The Iron Yard Academy,” says Miller, “I was taking a leap, both personally and financially. It definitely paid off. I feel like I have a great career path ahead of me.”
Nauman couldn’t agree more, “I sometimes stand back and can’t believe this is my life right now. I was bartending and now I’m a software developer at one of the coolest companies ever, working with and learning from such smart people, doing something that excites and challenges me on a daily, no, an hourly basis. I’m literally living my dream.”
Smashing Boxes is a web and mobile app development company know for creating a lasting experience through bold design and disrupting the status quo. We are entrepreneurs and craftsmen first, and a digital creative agency second. Inspired by our visionary clients, we transform ideas into innovative web and mobile applications. Take a look at our work.
Cover photo by Sergio Rivas