At current rates, developer openings are increasing by 20% every year
Meaning for every 1 developer you had in 2010
You’ll need 2 in 2015
And a third by 2020
This meant that in 2012, there were over 200,000 more developer openings than in 2011
Tech firms need tech talent now.
Older educational frameworks are no longer adaptive enough.
Definition: Intensive, accelerated learning programs that teach beginners digital skills like Full-Stack Web Development, Data Science, Digital Marketing, and UX/UI Design.
Program Length: 6-28 weeks
Average 10 weeks
Types of Schools:
–Android or iOS
San Francisco, Boston, New York, Chicago, and Online
Salt Lake City
Ceder City (Utah)
Junior Developer, developer, apprenticeship, freelance, or instructor positions
Or Run with your own idea!
Considerations for future students:
Location, Programming, Language, Cost, Culture, Time commitment, Admission Rates, Job Statistics
So with so many options, which should you choose?
Criteria One: Online or in Person?
Are you good at guiding your own learning? (Online)
Do you need people around you pushing you to succeed? (In-Person)
Criteria Two: what skillset are you trying to learn?
Where would you like to work?
.Net, Java are most popular in large enterprise settings
Python is most popular in scientific and research settings
Languages by Demand: [language, number of job openings in december 2014, average salary for listings]
SQL: 211,017// $55,000
Java: 148,216// $84,000
Visual Basic: 27,804//$78,000
Ruby on Rails: 8,403//$84,000
Criteria Three: Can you pay for the program?
Most bootcamps are intensive and make working impossible for their several month duration.
Average cost: $9,900
The good news is that there are a number of ways to pay for your coding bootcamp
Bootcamps that don’t ask for payment until you’re employed
Bootcamps that offer tuition refunds if you accept a position with one of their partners
Finally: Am I ready?
With a little work almost anyone can be ready for most coding bootcamps. On the front end, get ready for…
Online pre-course assignments