The truth about whether 'coding bootcamps' that can get graduates $100,000 e Source: Nathan McAlone
And the top bootcamps have enjoyed outstanding success, boasting over $100,000 in average exit salaries and up to 99% employment rates.
And there are anecdotal tales of life turnarounds, like this one from a community-college dropout who went from working at Chick-fil-A to making $90,000 as a computer programmer in just six months.
But are these bootcamp graduates actually prepared to enter a professional life of coding?
Triplebyte is a tech-recruiting startup that doesn’t look at things like resumes. Instead, it performs blind technical screenings of software engineers, and then places them at companies such as Dropbox and Stripe.
The company has placed graduates of both bootcamps and college computer-science programs, and recently did an analysis of how these respective groups fared. They looked at 100 bootcamp grads and 150 college computer-science grads.
The results
“We’ve found bootcamp grads as a group to be better than college grads at web programming and writing clean, modular code, and worse at algorithms and understanding how computers work,” cofounder Ammon Bartram writes. “All in all, we’ve had roughly equivalent success working with the two groups.”
But they are different. Bootcamp grads do as well (or even better) than college grads on practical skills, but they “lose out on deep knowledge,” according to Bartram.
Let's look at design questions as an example. “Bootcamp grads do better on web questions involving web servers, databases, and load balancers,” Bartram writes. “College grads do better on low-level design questions involving bit/bytes, threading, memory allocation, and understanding how a computer actually works.”
Triplebyte only sees a sample of engineers who pass its initial test, so the startup doesn’t have a way of knowing whether there is a large percentage of bootcampers who failed early on.
But the results suggest that, beyond being better or worse, bootcamps provide a different skill set than a more traditional computer-science degree.
| }
|