Hacker News new | ask | show | jobs
by eagsalazar2 2329 days ago
For most software development work a bootcamper is just as likely to be a solid team member as someone with a CS degree after a few years of good industry experience. They key issue isn't that they are bootcampers but that they are fresh bootcampers with no more senior people around to guide the project or mentor them. (similarly a fresh CS grad is fairly worthless in serious production work and will not improve much if they don't get the opportunity to work on serious projects with great sr devs and leadership invested in mentoring them)
2 comments

A fresh bootcamp graduate can be a good developer, but I would argue that someone fresh off of bootcamp is way less prepared than a CS grad to directly start working in a small team with mostly non technical people. A CS grad is usually way more knowledgeable when it comes to software architecture, handling data, optimization etc. Bootcamps usually focus on specific stacks and tools, which can be great. But that means almost no skill/knowledge outside of that specific stack
My experience has been the same with fresh grads from everywhere. There's a non negligible amount of work to get them up to speed with business communication and task definition.

Basically schools give you assignments or projects that are well defined and have clearly defined goals/results and cover solved problems. While that's true in the generic sense of business problems it's not how we work, we have to be able to take initiative to define and adjust those goals as reality shifts and goals are more loosely defined. You really have to put it the work to get new folks up to speed with defining their tasks to reach the goals.

Not for nothing but it's tough when you don't have a senior or two on hand to bring people up to speed and mentor them for a month or two before you can really get a new grad productive. And it's difficult with time constraints to do that well, I have to define my own tasks and can't spend as much time defining things for a junior as well as I'd like or train them as much as I should.

College grads may be more blank a slate but I haven't noticed a big difference in terms of actual onboarding. For what it's worth I think boot camps are the next trade schools and we're going to see a division in labor between software techs and engineers just like we have for electrical engineers and electricians or MechEs and mechanics. Tale as old as time, all the work is valuable, just more nuanced.

That might be true, but if I get to choose between someone with no industry experience, and another person with no industry experience whose mind has been poisoned by a certificate mill, I’m taking the former. Those boot camps are, literally, worse than useless.
Yeah I guess I would choose a CS grad also but "poisoned by a certificate mill" is pretty dramatic. I don't have any illusion fresh bootcamp grads are awesome sr devs but seriously you can, again surrounded by more senior mentors, put a high potential bootcamp grad on a project and they will be far from worse than useless almost immediately and certainly after a few months be quite valuable because their albeit very minimal and focused training got them a toehold and some skills they could apply and expand on over time. Sounds like you had a bad experience.