Live data from Hacker News

Ask HN: Does anyone actually hire from 'developer bootcamps'?

news.ycombinator.com

211–220 of 264 posts

Re: Ask HN: Does anyone actually hire from 'developer bootcamps'?

#211
post #46

Flatiron School has published an audited 3rd party job report about the success of our graduates. http://flatironschool.com/jobs-report-2014 AFAIK we're the only school to actually do that and not just talk about it. Additionally, if you're into more of a narrative, check out our annual report. http://far.flatironschool.com/ Judge for yourself. Avi Flombaum

I'd like to read this, but I don't see why I should have to share my email address with y'all to do it.

Bypass email requirement: http://flatironschool.com/jobs-report-2014-ty

Re: Ask HN: Does anyone actually hire from 'developer bootcamps'?

#212
I know some people who went to App Academy and did really well for themselves. My guess is that a bootcamp is the same hours equivalent of a person a bare-basics CS degree without the internships.

Here is my reasoning:

* 2 years of college is just to finish core curriculum/elective stuff (history, foreign language, writing, philosophy, etc)

* 2 years of college is used to finish computer science major

* Each year, students study for 40 weeks. So in total he studies for 80 weeks.

* Each week, he takes an avg around 3.5 courses a week.

* Each course takes him an avg 4 hours a course (remember college kids waste a lot of time...a lot of time).

Total= 2 years * 40 weeks/year * 3.5 courses/week *4 hrs/course = 1120 hours

Conclusion: If you put in bootcamp hours, which is 80-100 hours a week, it's only 11-14 weeks. That's the avg length of a bootcamp. Bootcamp = college degree in CS (from a mediocre program) minus the core curriculum and minus the 2-3 internships you would do in college.

Many people here are saying that bootcamp alums aren't as good as college grads. I don't have enough data, but I would agree with that statement. While bootcamp grads aren't as good as CS grads, I wouldn't say the bootcamp education is worse than a poor/mediocre CS program, because of some unaccounted for variables:

1) Internships are still vitally important! 2-3 internships is basically a full year of programming on a very diverse set of problems!

2) Selection bias: Better programmers tend to start earlier in their career, hence they don't have to go to bootcamps.

3) Confidence issues: It takes years for people to be comfortable with engineering. I would not be surprised if people don't have confidence issues going into interviews + work after a 12 week bootcamp.

Re: Ask HN: Does anyone actually hire from 'developer bootcamps'?

#213
I'm a Hack Reactor alum. I got hired at above the listed HR average starting salary by a well respected tech company a couple of weeks after graduating. By the time I accepted, I had four offers in total - two from Hack Reactor hiring partners, two from companies that didn't even know what Hack Reactor was - and was in late stage process with several others. A lot of my classmates had similar experiences to my own. I'd wager that I was somewhere in the middle of the class in terms of talent/knowledge.

I can't speak for other programs, but due to the rather steep admissions requirements, there's not a single student who arrives on their first day of Hack Reactor without having invested many, many hours into learning and coding. This included becoming proficient (at least to a functional novice level) with Git. I, myself, had a couple of years professional experience - but that experience was at a small eComm company in a small town, utilizing technology lightyears away from the bleeding edge. I went to Hack Reactor because I wanted to make a real go of my career. I don't have a CS degree, but HR got us up to speed on CS fundamentals to the point where I didn't encounter problems when I went to tech interviews.

Re: Ask HN: Does anyone actually hire from 'developer bootcamps'?

#214
post #199

Yes they do. I'm a recent App Academy graduate and everyone gets a job. There are a lot of benefits to doing a program like this versus a classical CS education. I've been programming since 8th grade, and I was a computer science major before I dropped out of college. I remember having CS professors that couldn't code themselves out of a box, but they "taught" the material they were supposed to teach. App Academy and…

"There are a lot of benefits to doing a program like this versus a classical CS education."

That may be true, but are there also some things that you might miss doing this versus a traditional CS track? I don't mean this as a leading question, but I've been pondering it for a while in the context of things I've seen in my career and I've come to the conclusion that for the entry level "hack and get this done" job, the CS degree really doesn't matter and may even be something of a hindrance compared with a self- or bootcamp-taught developer who takes a practical-focused approach.

Later along the "career path", though, is sometimes where the value of a CS education (which is not === a CS degree) presents - in the form of fitting the more abstract goals and problems one encounters with patterns, structures and practices one learns in CS. I've seen too many "non-technical" or "technical dabbler" managers blow through too many millions of dollars on systems that were easily recognizable as "solved problems" in the CS space to completely write off the value of a good CS education. Now that I'm at the point in my career where I'm the more senior person often making those decisions and decisions about who to hire and how to screen, that is basically how I parse a CS degree - as a potential signal that the person who holds it might have a CS education that allows them to grow more easily into a role where they can provide a valuable opinion about architecture and higher-level system direction... And also, that they might be marginally more capable at sticking through the frequent sea-changes in tech because they have a base that isn't tied to PERL or whatever language they fell in love with... I'm not sure degrees work that way in any other field - where the things you learn only really come into play at the higher / more abstract / later levels of work and are of almost no (perhaps even negative?) value for Junior & Mid-level things.

(Disclaimers: 1. Yes, you can get a CS education without a CS degree, but it would be more difficult. 2. There's nothing wrong with PERL.)

Re: Ask HN: Does anyone actually hire from 'developer bootcamps'?

#215
post #140

I went through an internally-run 12-week bootcamp at my current company. I was hired by the company fresh out of college after I had graduated with a BBA in IT Management. I had some exposure to .NET technologies and basic database design in a few classes in college, but I did not have any real-world development experience other than an internship on a database team. The bootcamp was designed by the company to bring…

Your experience is interesting to read, but not quite valid to the original post. The poster was referring to developer bootcamps like Flatiron or General Assembly that have a primary revenue derived from tuition (or recruiting fees for some), and are trying to produce developers to be hired by other organizations. Your bootcamp was to produce developers for your own company. They made an investment in you to bring y…

and charging them out at huge rates its the mckinsey model or as Scott Adams put it the "Booz my kidney" consultancy model.

Re: Ask HN: Does anyone actually hire from 'developer bootcamps'?

#216

Our company was approached by a local bootcamp to be a hiring partner. Myself and our VP of R&D attended their graduation day to interview potential candidates. None of the candidates made it to the next level of interviews (essentially failing an in-person phone screen). We came back to their next graduation, and that batch of candidates was even worse. Next time, we didn't come back, but we did interview some folks…

"because one of the questions I asked was the very simple but classic fizzbuzz test".

I would just assume you get false positives doing that... I would almost consider it malpractice of the bootcamp not to cover that test the day before considering that it it so widely proliferated. I sometimes use it, I'll admit, but always with some kind of twist like "do it as a web server".

Re: Ask HN: Does anyone actually hire from 'developer bootcamps'?

#217
I'm actually conducting a survey for recent code bootcamp graduates to help measure the success of these programs. If you've recently graduated from a code bootcamp or know someone who has, share your experiences at: http://www.codejobs.io/surveys/codebootcamp/student

Re: Ask HN: Does anyone actually hire from 'developer bootcamps'?

#218
Co-founder of Lighthouse Labs here. We're one of the few bootcamps in Canada. Not exactly the US, but I have a few related but different insights.

We've graduated both Web and iOS students and, well, I'm just going to come out and say it: We have a 100% placement/hiring rate of our graduates. Most students secure dev roles within a month of graduating, a few even before they graduate.

That's right. 100% in a country where with 1/10 the population, fewer companies and jobs generally, and no real "valley" comparable to speak of, we are able to have ALL our grads find DEV roles, mostly WITHIN Canada. While I can't speak to whether or not we can maintain that 100% for years to come, I can speak to why and how it's like this now.

While it's easy to argue that 4 or 5 year CS degrees are too long and often not "current" enough, the idea of a 8, 9 or 12 week program that claims to give BETTER or even equal results still seems off.

Being a CS grad who doesn't have strong displeasure with College programs like some others do, I feel that our philosophy is a bit different.

If you ask most professionals where they picked up their skills and expertise, they don't refer to any of their schooling. Instead they'll likely say "on the job". So, you don't grow as much from lectures, exercises, homework readings and online video as much as you do from "DOING". And no form education will ever replace that.

Here's another thing, Instead of comparing a bootcamp grad to a college grad, we should be comparing an bootcamp grad that continues to work as a dev for about 3.9 years to a CS grad coming out of a 4 year program. Who do you think will generally come out ahead?

If you do compare a fresh college grad with a fresh bootcamp grad, I feel that the CS grad does have better and definitely deeper understanding of COMPUTER SCIENCE. Of course they do, you're comparing 0.1 years of CS to 4 or 5 years of study.

Anyway, coming back to our crazy 100% placement of Jr Devs... I think this comes back to our more "humble" take on what our grads are truly capable of and need after graduation. The 8 weeks at our bootcamp prepares most of our students for a 3 month paid internship, which usually translates into full-time Jr. Dev employment at that same company.

So while most bootcamps tout "entry-level ready" developers, we suggest that most bootcamp grads are almost junior ready. They need a few months of mentorship within a company before I would feel comfortable calling them a Junior dev. Owning/Running a dev shop that hires most of it's juniors (as interns) from bootcamps helps me be more realistic about this.

As for salary comparables, Canada (East and West coast alike) is noticably lower than US. Post-internship, our grads make between 40K and 60K. There are definitely a few outliers that will make more than 70K, but that has more to do with their prior experience and what else they bring to the table.

Re: Ask HN: Does anyone actually hire from 'developer bootcamps'?

#219
Head Instructor of Lighthouse Labs here. Yes, they definitely do get hired. We are placing 100% of our graduates into Jr. Dev roles. And I suspect that our ability to do that is because of the experience they have had in our course, versus someone self-taught using online resources. I want to address the idea that for the same amount of money, you could learn the same amount of code on your own. On this point, I sincerely disagree. You may be able to learn the same amount of syntax, but you will not be the same quality of developer.

One of the benefits that you are getting from a bootcamp is the immersive opportunity to build practical skills building apps under the mentorship of experienced devs. This one key point is something that you won't get from Coursera, Udemy, or any other similar course platform. You can't get code review from a book, nor can you get advice about best practices related to the project on which you're working, from a MOOC-style course.

Here at Lighthouse, we bring in dozens of intermediate and senior devs to participate as TA's, sharing their knowledge, skills, and experience with our students. That, time and again, is one of the key points that our alumni highlight as one of the greatest values they got out of the course, above and beyond the practical knowledge in the curriculum.

Overall, you will get a better developer out of a bootcamp than you will get from someone who has endeavoured to build the same skills on their own, especially in that same amount of time. The ability to work with experienced devs and get that level of mentorship will always produce a better developer than someone trying to achieve the same level of wisdom and skill independently.

Re: Ask HN: Does anyone actually hire from 'developer bootcamps'?

#220
post #140

Earlier quoted context omitted.

Your experience is interesting to read, but not quite valid to the original post. The poster was referring to developer bootcamps like Flatiron or General Assembly that have a primary revenue derived from tuition (or recruiting fees for some), and are trying to produce developers to be hired by other organizations. Your bootcamp was to produce developers for your own company. They made an investment in you to bring y…

Fair, although my experience is still relevant because clients are still hiring developers that have gone through a bootcamp. There is full transparency that the clients are getting developers with limited experience, and they are still willing to pay a premium because of the bootcamp. The underlying concept is still the same - a company trains competent developers and gets a premium for doing so. The only difference…

"although my experience is still relevant because clients are still hiring developers that have gone through a bootcamp"

Historically, the clients had little choice who showed up for their projects when working with larger consulting shops. Has that changed? Clients weren't usually vetting Jen and Bill and Joe, but rather they ordered bodies and got "3 bootcamp grads".

Are you and your fellow bootcamp grads interviewed and vetted by clients before joining their projects, or do the clients get whoever the consulting firm decides should be on the team?

Post reply on HN