4 ms·
> So they both start as SWE or Junior/Associate SWE > That puts a ton of burden on teammates that may not be properly prepared to coach these people You hit t
by doktrin 9y ago
> So they both start as SWE or Junior/Associate SWE
> That puts a ton of burden on teammates that may not be properly prepared to coach these people
You hit the nail on the head. Bootcamp grads will typically require more coaching than 4-year CS grads. Companies that don't realize this are setting themselves and their new hire(s) up for a painful experience.
In my opinion, fresh bootcamp grads are ready to be apprentice developers. Unfortunately, that's not really a role / distinction that any 21st century companies even recognize, probably because that also means recognizing the additional costs involved : apprentices require mentoring, and mentoring costs money. It's simply greedy thinking on the part of a hiring company to believe they can get a 4-year CS grad on the cheap & easy by going the bootcamp route. It's bad management not to account for the latter's steeper learning curve & onboarding requirements.
Ultimately there's no such thing as a free lunch. Even talented people can't magically leapfrog the learning curve by cramming out webapps for 3 months. There will be gaps in their skillset - gaps that are best bridged with hands-on guidance from a senior developer. This applies to all junior devs, obviously, but doubly so for bootcamp grads.
- shados 9y ago> gaps that are best bridged with hands-on guidance from a senior developer Yup. Also, there are situations where that gap becomes problematic to fill. As a lot of bootcamp people get hired, you start getting in situations where everyone in the team is a bootcamp grad. Then they don't have someone with an actual CS background to compensate. I only have an IT degree myself (which, while longer to get, for all practical purpose is just a longer bootcamp). That was fine: I learnt a lot on my own, and 15-20 years ago, everyone else on my team had a CS background. I got coached, i learnt, I went from there. Fastforward today and people without CS backgrounds might not have someone who does anywhere near. You don't know what you don't know, and have no way to be guided in the right direction. That's bad news.