> That's great, but what about the people who come from a non-engineering background? I feel like people with a technical background will be able to pick up coding a lot quicker than people who don't have a lot of engineering aptitude.
You're almost certainly correct. It's perhaps possible that the bootcamp model, which can work well for people with solid technical backgrounds, might not work equally well for others.
That's fine. Not every tool is a fit for every job. A hammer is very useful, but it makes a poor saw.
Reminds me of one Computer Science professor I had whose degree was in Philosophy - of course he predated computer science degrees. He is part of the older branch of "self-taught" as opposed to degree trained in programming - it is now rarer for someone new to get into the field at a higher level without formal training.
A CS professor at my school graduated after 2000 with a bachelor's in creative writing. She did do her graduate studies in CS, however. So it's still possible to be a professor without studying the field at an undergraduate level.
However, she certainly had formal training in CS, just not at the undergrad level.
I'd say that simply suggests boot camps for people without STEM backround should likely take longer.
(Best, they should take as long as they need to until the student demonstrates competence, but that would break the "pay up-front, train a fixed amount of time, get a nice job" business model / marketing strategy.)
I think the basic business model is akin to any other kind of school. The issue at hand is that they're dropping the things that make other schools work: admissions and structured instruction.
Unfortunately, those things aren't fripperies to be tossed away lightly.
That is true but the cohort that have that background is relatively small - in the example mentioned ex miners there will have been a small proportion of such people but a lot will have retrained and gone to work in gas oil or fracking which pays a lot more.
You're almost certainly correct. It's perhaps possible that the bootcamp model, which can work well for people with solid technical backgrounds, might not work equally well for others.
That's fine. Not every tool is a fit for every job. A hammer is very useful, but it makes a poor saw.