|
|
|
|
|
by king_magic
4259 days ago
|
|
You're comparing really really really small apples to really really really big apples. Your mechanic's mistake might result in a few people being hurt (a bad thing, of course). It's not going to result in serious damage to hundreds of thousands of people's financial lives. It's not going to result in massive privacy violations. Or sink a multibillion dollar project. I also think you might be overestimating the benefits of "being insured" - these types of problems can destroy companies. Is one inexperienced coder likely to cause something like that? Maybe not - but an army of them? Much more likely. I'm not saying people don't make mistakes. But I am saying these types of courses cannot possibility teach you enough to truly know what you're doing, and I as a hiring manager would not consider hiring someone with no other experience than your organization's 3 month course and a couple of side projects without the benefit another 2-3 years professional experience on top of that. |
|
I've agreed with parts of this statement several times throughout the various comments on this feed. Bootcamps that send their students out into the world without a realistic idea of where they stand and how to progress beyond their current knowledge are doing an injustice to their students, and to the people who have to sift through their resumes. Its something we try very hard to to work against, and set realistic expectations for with our active students. Its partly why we built our own curriculums.
I think your taking the context of small apples and putting them in the context of MASSIVE apples. But I like apples, so lets not get them tied into this mess.
I'm still very confused what you're arguing, as you present problems with the bootcamp model, but then what is the solution? How did you learn to code, and how was it better? How long were you restricted to education-only projects before "being allowed" to work on real things?
Hiring managers and advanced software developers lead teams for a reason, to filter out people they cannot trust from their team. I would also say though that something we do is take passionate people and give them the tools to kickstart a new career. Yes it takes time, and experience and lots of learning beyond a 3 month course, I think everyone can be realistic about that, but to say someone "shouldn't be coding anything" because that's where they started? Can't agree there.
So again, how did you learn to code, and how was it better? How can the bootcamp model be adjusted to do a better job?