Do you get payed significantly more if you're in some sort of super high performance or embedded field and you constantly need to re-invent the wheel to squeeze out every bit of latency you can, plus you can spend an hour on every line of code to make sure it absolutely never fails, ever? Or if you're working as what is almost more of a mathematician on ground breaking ML algorithms? Sure. But there are also way less jobs like that. Also if everyone had the education for those jobs, it'd probably not be a healthy industry anymore.
I've been in the trade professionally for 30 years. In only one interview have I been asked about how I would design something or (Linux) computer fundamentals. Every other interview was about how well I knew a specific technology.
But for other jobs, if people can learn how to make business applications like it's a trade, and it eliminates unreasonable costs and even eliminates a bunch of biases, how is that bad? There's no reason for me to try and compete head-to-head for those jobs. It's a different niche.
A traditional cs education is still a great thing that holds a lot of value. What you learn there will give you a leg up when trying to learn new things throughout your career and if you just go to a bootcamp, you'll probably want to study a lot of those concepts in your career.
Comp sci grads need to get off their high horse if they believe what you say. You're not special. What you learned can be learned by a lot of people and it is. It's not a wall gardened career of "nerds" who are separate and unique to the rest of the population.
What Make School seems to be offering is a career focused education that is done at a accelerated pace. I'm not saying it competes with a top cs education, but with the many colleges and universities where people don't focus as much and don't have to apply themselves that hard. What I saw (and did) at school was not work that hard and get along just fine with the coursework I was given. Even when I started pushing myself harder, the school work just wasn't that hard. It wasn't until I went to a bootcamp, surrounded by students who were actually really interested in learning and being there, was I pushed as a student.
Sure, there are a lot of bootcamps that do not turn out good students. Many of them have turned into cash grabs and it shows as there students can't get jobs and the schools are going under. But that does not mean all of them are bad and all the schools were useless. There are bootcamp grads at probably every company you can think of, contributing in a broad spectrum of languages across all ranges of products. People who are interested in learning and willing to push themselves will succeed (given circumstances) and bootcamps were just a way to get started.
124 units that make up an accredited bachelors degree is a LOT of time to learn, and you can divide this across a mix of modern technologies, computer science theory and "proper engineering", liberal arts courses, and soft skills.
Just because we have some courses that help you get a day one job doesn't make us a trade school.
A lot more on this, and our origins here - https://www.makeschool.com/vision
In many countries in Europe, it's common to go to a vocational school for undergrad then a research university for grad school. The system is built for mobility.
In the US, you're tracked at age 18 (largely based on what you accomplished at age 16), locked into that system, and more or less judged for life. It's not particularly surprising that so many Americans detest well-educated coastal elites.
Students in the US can only go in the institutions that admit them, but the vast majority of students can get admitted to their state school and get a decent degree.
I agree tradesman are looked down upon by degreed workers, but thats more based around having/not having an education, not the pipeline that leads people there. (Also money talks in the US, and plenty of tradespeople make way more than those with useless degrees, and therefore end up with a good social standing later in life)
What people miss is that the value of education isn't the job you get right after college, it's the job you get 10 to 15 years after college. A good education gives you fundamental knowledge to can leverage your whole life.
Let's check back in with these trade programs in a few years and see how their people are doing then.
Ehh, so what? CS majors are rich. I don't particularly care if their value is diluted a bit.