SwitchUp is excited to present our second annual Coding Bootcamp Industry and Outcomes Report. Over the past year, we have gathered and analyzed survey data from over 1,500 coding bootcamp graduates. In this report, we highlight the most helpful insights from studnets who attended bootcamps, including job placement, salary trends, and demographic data.
Check out a summary of our findings below.
Respondents self-reported demographic data for a variety of variables such as gender, age, and education level. These data help to construct a profile of what types of students pursue and graduate from bootcamps worldwide. Our findings are summarized below.
In coding bootcamps, male graduates outnumber female graduates. However, the distribution is much closer to equal than that for traditional computer science degree programs in which 79% of degrees are granted to male graduates. Additionally, the "non-binary" category below includes those who self-identified as "non-binary", "transgender", or "other".
The average age of our respondents is 30.6 years old. The youngest graduate to respond was 15 years old; the oldest graduate was 75 years old.
Although bootcamps are making positive strides in regard to diversity, the sector still struggles with a racial disparity. The distribution of coding bootcamp graduates can be seen below. The most represented race is white (60.5%), followed by asian (19.0%). Though the majority of graduates are white, minority representation has been growing year over year.
A majority of respondents reported being a U.S. citizen, most of whom were born in the US compared to going through the naturalization process. However, as the survey was distributed online and globally, graduates who are not U.S. citizens have substantial representation, making up over a third of the total responses.
Most coding bootcamp graduates have obtained at least a Bachelor’s degree, although a large percentage (81.4%) of these individuals did not receive their degree in computer science related fields. The degree subject fields with the highest representation are: business, social sciences, physical sciences, computer science, and arts.
Over half of our coding bootcamp alumni had 0 - 50 hours experience with computer programming prior to starting a bootcamp program. Of those that fell into this category, 44.8% had never programmed before, making up 26.0% of total respondents.
Bootcamp graduates had a variety of motives for enrolling in bootcamps, however advancing their careers was the most popular response. The success of bootcamp programs is reflected in our employment statistics, showing that 80.9% found employment and 43.7% reported a substantial salary increase of $10,000 or more for their first job after graduating from a bootcamp. Beyond employment, learning programming-related skills was another popular motive for attending a coding bootcamp.
|Reason for Attending||Percent of Respondents|
|Career advancement||Percent of Respondents73.9%|
|To gain general technical training from the bootcamp curriculum||Percent of Respondents 49.9%|
|To follow my a passion and interest in programming||Percent of Respondents 48.1%|
|To learn in an immersive, fast-paced, and social atmosphere||Percent of Respondents 42.6%|
|To learn a specific language or skill||Percent of Respondents 36.3%|
|To gain important contacts with employers and job support||Percent of Respondents 30.9%|
|To network with other students and mentors||Percent of Respondents 25.1%|
|To gain technical skills to create a start-up company or other personal project||Percent of Respondents 15.4%|
Our respondents provided information about the cost, class size, and curriculum of their programs. Below, we have aggregated the key findings from these data. Although these findings create a profile of bootcamps as a whole, individual coding bootcamps can vary greatly. It is important to ensure you understand a program’s offerings and characteristics before enrolling.
Respondents who attended a full-time or part-time bootcamp program spent an average of $9,178 on a coding bootcamp. The table below shows the distribution of programs within the listed cost categories. The majority (59.4%) of bootcampers spent less than $10,000.
Coding bootcamps offer more intimate learning environments than one may find at traditional universities, with more opportunity for interaction with instructors and fellow students. The average bootcamp class has just under 20 students and more than 4 instructors in the classroom.
For most bootcampers, the primary benefit of a bootcamp is the ability to learn technical skills that can be used in a new job after graduation. Below are the top 3 most popular computer programming languages and technologies in our sample of coding bootcamps.
In addition, 51.3% of students learned HTML and 47.9% of students learned CSS as a foundation for their bootcamp curriculum.
In-person coding bootcamps are the most popular delivery method (71.6%). However, bootcamps that provide a combination of in-person and online education (20.0%) as well as exclusively online programs (8.4%) are increasing in popularity.
Amidst the rise of online and remote programs, coding bootcamps are still being offered in numerous cities all across the globe. Below are the 10 most popular cities for in-person learners.
|New York City||In-person Respondents8.7%|
|San Francisco||In-person Respondents7.8%|
|Barcelona||In-person Respondents 3.9%|
|Boston||In-person Respondents 3.3%|
Drawing from those that attended a coding bootcamp outside of the United States, the following table shows the continental distribution of where these students attended a program. In total, 31.6% of students who specified their location came from outside of the United States.
Respondents self-reported their employment status and salary prior to and upon graduating from a coding bootcamp program. We analyzed this data to find the professional benefits of attending a bootcamp and broke this down by demographic to see who fared the best in their post-bootcamp professional pursuits.
On average, coding bootcamp alumni saw a $19,485 (45.6%) salary increase in their first job after completing a program compared to the job they had pre-bootcamp. In addition, 43.7% of respondents reported a substantial salary increase of $10,000 or more after finishing a bootcamp.
Upon finishing a bootcamp, 80.9% of alumni were employed, 71.0% of which were working full-time.
After attending a bootcamp, 47.0% of respondents worked in the computer science and computer engineering industry, compared to 17.0% that worked in this field before starting a bootcamp.
While male bootcampers saw a slightly higher average salary increase than female bootcampers ($17,690 vs. $16,765, respectively), female graduates were employed at a slightly higher rate after finishing a bootcamp compared to their male counterparts (82.7% vs. 80.6%, respectively). Gender seems to have a negligible effect on professional outcome for bootcamp graduates, as both groups experience similar average salary growth and employment rates after finishing a bootcamp.
|Gender||Pre-Bootcamp Salary||Post-Bootcamp Salary||Employment %|
|Male||Pre-Bootcamp Salary $44,105||Post-Bootcamp Salary $61,795||Employment % 80.6%|
|Female||Pre-Bootcamp Salary $44,875||Post-Bootcamp Salary $61,640||Employment % 82.7%|
When breaking down professional outcomes by racial groups with sufficient sample sizes, our graduates saw similar results. While all racial groups saw an increase in average salary in their first job after a bootcamp, those who identified as Asian saw the highest average post-bootcamp salary ($67,528) and the highest increase in salary ($22,983). Those who identified as white were employed at the highest rate after completing a bootcamp program (84.0%).
|Race||Pre-Bootcamp Salary||Post-Bootcamp Salary||Employment %|
|White||Pre-Bootcamp Salary $44,707||Post-Bootcamp Salary $61,237||Employment 84.0%|
|Asian||Pre-Bootcamp Salary $44,545||Post-Bootcamp Salary $67,528||Employment 75.5%|
|Black/African American||Pre-Bootcamp Salary $41,666||Post-Bootcamp Salary $61,279||Employment 79.3%|
|Latino/a||Pre-Bootcamp Salary $40,641||Post-Bootcamp Salary $53,214||Employment 77.9%|
Attending a bootcamp had the greatest positive effect on the average salary of bootcampers who did not have a college degree prior to enrolling ($22,865 increase). Those with a master’s degree or higher prior to enrolling in a bootcamp had the highest employment rate upon completion of a bootcamp (85.7%).
|Highest Education||Pre-Bootcamp Salary||Post-Bootcamp Salary||Employment %|
|No College Degree||Pre-Bootcamp Salary $31,420||Post-Bootcamp Salary $54,285||Employment 75.8%|
|Associate Degree||Pre-Bootcamp Salary $42,547||Post-Bootcamp Salary $59,516||Employment 71.7%|
|Bachelor's Degree||Pre-Bootcamp Salary $44,181||Post-Bootcamp Salary $62,724||Employment 81.4%|
|Master's Degree or Higher||Pre-Bootcamp Salary $50,474||Post-Bootcamp Salary $62,004||Employment 85.7%|
|Language/Technology Learned||Pre-Bootcamp Salary||Post-Bootcamp Salary||Employment %|
|HTML||Pre-Bootcamp Salary $37,855||Post-Bootcamp Salary $55,271||Employment 80.7%|
|CSS||Pre-Bootcamp Salary $37,900||Post-Bootcamp Salary $55,209||Employment 80.1%|
|Ruby on Rails||Pre-Bootcamp Salary $40,220||Post-Bootcamp Salary $57,995||Employment 81.1%|
|SQL||Pre-Bootcamp Salary $40,014||Post-Bootcamp Salary $61,550||Employment 79.7%|
In addition to collecting objective information about coding bootcamp students, programs, and outcomes, one section of the SwitchUp survey is dedicated to collecting subjective data about students’ experiences in and satisfaction with the program they attended. Below you will find a summary of respondents’ satisfaction with their programs, their job outcomes, and their salary outcomes.
On average, graduates rated the education of their selected program 4.4 out of 5. 89.5% of respondents were satisfied or very satisfied with their selected program.
Graduates rated their post-bootcamp job outcome 4 out of 5 on average. 67.2% of respondents were satisfied or very satisfied with their post-bootcamp job outcome.
Graduates rated their post-bootcamp salary an average of 3.8 out of 5. 61.5% of respondents were satisfied or very satisfied with their post-bootcamp salary.
93.0% of coding bootcamp alumni would recommend their program to a friend.
This survey was posted on the SwitchUp site to collect responses from graduates of coding bootcamps. Coding bootcamps are defined as curriculum-based instruction in a programming or software engineering field. A coding bootcamp must not offer accredited degrees. Of the 2,349 survey responses we received, 1,567 met our criteria for inclusion listed below. All data was self-reported by respondents voluntarily. Our survey continues to be live on-site and collecting responses.
To qualify for inclusion in the survey, individuals must have completed a course offered by a coding bootcamp (as defined above). Students who dropped out, failed to pass, or only applied to courses were not allowed to participate. The majority of alumni involved in the survey have also left reviews on SwitchUp and outreach was conducted via email with optional participation/distribution from schools. The survey was opt-in and optionally anonymous.
In order to be included in our analysis, respondents must have completed the survey in its entirety between January 2017 and July 2018. In addition, open-ended responses that were not relevant to the question were eliminated or coded as an "Other" response.
All respondents participated in the survey voluntarily. A chance to win a $2,000 Amazon giftcard served as an incentive for participation.
SwitchUp helps aspiring technology professionals to develop skills for a new career with recommendations that are straight from the alumni of coding, design, data science and numerous other training programs around the world. They equip learners with the latest school news, information about scholarships, details about financial aid, career tips, and academic research about technology education. Their blog and newsletter offer free advice on how to choose the best bootcamps and programs that meet the unique needs and goals of prospective students.