2017 Coding Bootcamp Outcomes & Demographics Report


Liz Eggleston Tuesday - Dec 19, 2017

Course Report is excited to present the results of our latest and most comprehensive survey of graduates in the coding bootcamp space. We surveyed graduates from 73 qualifying coding schools and received 1,450 qualified graduate responses.

The majority of graduates of coding bootcamps are finding full-time employment, and 80% of graduates surveyed say they've been employed in a job requiring the technical skills learned at bootcamp, with an average salary increase of 50.5% or $23,724. The average starting salary of a bootcamp grad is $70,698. This year's Outcomes & Demographics Study dives into graduates' success, analyzing not only demographics and outcomes, but also how previous experience, income, location, and other factors impact a student's average salary and ability to get a job.


Thanks so much to the schools who participated in this study and helped distribute it to their alumni networks!



Key Findings

In our fourth annual graduate survey, and the most complete cross-school study of its kind in the coding bootcamp industry, we find strong evidence of salary growth, with respondents reporting a $23,724 average increase in their first job after attending a coding bootcamp.

Key Finding 1. Salary Change

Change in Salary Before After % Change
 Average Salary* $46,974 $70,698 50.5%
 Median Salary* $40,000 $65,000 62.5%

*Figures concentrate on full-time positions only (i.e. including Freelance, Employed, and Self-employed Entrepreneur."


In addition, bootcamp attendees are more likely to be working full-time after graduation.

Key Finding 2. Change in Employment

Change in Employment Pre-bootcamp Post-bootcamp
 Employed Full-Time 58% 75%
 Employed Part-Time 8% 3%
 Employed Freelance 5% 4%
 Self-Employed 4% 3%
 Homemaker/Stay-at-home parent 1% 0%
 Student 7% 1%
 Unemployed 17% 14%


Most graduates take 1-6 months to find their first job. As students continue their job search after graduation, job placement trends upwards.

Key Finding 3. Time to Accept a Job

33%   66%   79%   85%
placed   placed   placed   placed
30 DAYS   90 DAYS   120 DAYS   120+ DAYS


Key Finding 4. Demographics

  All Respondents 2017 Graduates
 Age Average Average
 Years 30 29
 Gender % %
Female 36% 40%
Male 61% 57%
Non-Binary 3% 3%
 Race/Ethnicity % %
White/Caucasian 69% 65%
Black/African American 5% 5%
Asian 18% 22%
Native American/Pacific Islander etc. 1% 1%
Hispanic 7% 9%
Other 1% 1%

This outcomes report also finds:

  • The average student paid $11,874 in tuition.
  • The typical attendee has 6 years of work experience, has at least a Bachelor's degree, and has never worked as a programmer.
  • Graduates report an average satisfaction rating of 8.3/10.
  • Use of external lending partners has increased drastically over time (from 9% before 2016 to 20% in 2017). 

The "Survey Results" tab shows interesting Insights like:

  • Graduates working in California earn the highest average salaries ($100,482).
  • Preparation pays off! Alumni report an average $70,698 salary after graduation. Graduates with previous programming experience typically see higher salaries ($7,000 higher if they've done some self-teaching).
  • 80% of respondents report that they've worked in a job requiring the technical skills they learned in the bootcamp. Graduates who learned Javascript are 38% more likely to be employed and graduates who learned Ruby on Rails are 35% more likely to be employed. Notably, gender has no impact on a graduate's likelihood to be employed.
  • The highest salaried students studied Engineering and Mathematics. Anthropology and Physical Science majors saw the most drastic change in salary, and Marketing/Advertising majors were most likely to be employed after graduation in a role requiring technical skills learned at the bootcamp. 



We received responses from graduates from 73 coding schools, commonly referred to as "bootcamps." We received 1626 responses, 1450 of which met the criteria described below. The surveys were sent to graduates and all figures are self-reported by the respondents.


To qualify for inclusion in the survey, a respondent must have attended a school that (a) offers full-time, in-person instruction of 40 or more hours of classroom time per week, (b) is not degree-granting, (c) provides programming-specific curriculum.


To qualify for inclusion in the survey, individuals must have completed a course offered by a coding bootcamp (as defined above) prior to October 26, 2017.     


Participation in the survey was voluntary. An incentive for a $500 Amazon Giftcard was offered for participation.


Because bootcamps likely varied in the extent to which they distributed and advertised the survey to students, it is unlikely that our raw sample is representative of the overall population of students. To adjust for varying sampling probabilities across schools, we post-stratify the sample on school using the known (2014-2017) bootcamp sizes from a recent Course Report survey. Respondents are weighted such that the in-sample distribution of respondents across camps matches as closely as possible the known distribution of bootcamp sizes. Therefore, our estimates rely on a much weaker assumption than random sampling—we only need to assume that respondents are effectively randomly sampled within school strata.


Course Report, founded in 2013 by Adam Lovallo and Liz Eggleston, operates https://www.coursereport.com/, which helps potential students find, research, and apply to coding bootcamp programs. Course Report offers a directory of schools, webinars, thousands of reviews, and interviews with teachers, founders, students, and alumni.