> But isn't it objectively less "scummy" than charging money up front, which most universities do?It entirely depends on the price and what you're getting for that price. I generally agree with you that the model is 1) interesting and 2) not at all scummy.
But the cost-benefit on these coding schools always confuses me.
The total cost of one of this certificate is probably something in the 30k-60k+ range assuming you're successful (location is SF -- and marketing print specifically mentions Google et al). That's just tuition, not cost of living. And that's for two 9 month project-based sessions.
For reference, the average student loan debt is 37k for four years and an accredited diploma. Which, okay, might not be the full cost. But to be fair, you can DEFINITELY pay for college in 100% debt + weekend jobs/internships, and come out in the 20k-25k range. And that's total cost, with no scholarships, assuming you go to a second-tier state school or can live at home (ok, that skews total cost, but it's a very real option for many, many students!).
IMO universities are the clear winner in this cost-benefit calculation. Hands down, no questions asked. You can double or triple major and have one or two very tenable backup careers if a tech bubble bursts. In addition to that, if you want, you'll have everything you would learn at a coding school. Plus some extra theory/systems knowledge that opens up the non-web-dev job market. Graduate school is an option if you want to go the research route. And, very likely, you'll have a much larger network of close-knit peers that includes not only coders but also managers, engineers, business types, doctors, lawyers, etc. Immigration becomes easier. You'll have some physics/chemistry/calculus knowledge as well as some econ knowledge if you choose the right courses. And so on.
The problem is that a lot of people don't take full advantage of university while they're there, or choose universities that don't align with their goals. I think coding schools are weird in this respect -- IMO they tend to be pretty expensive for what you're getting, but maybe the target clientele wouldn't thrive in a university environment or don't want to take 4 years to get a holistic education.
So again, not at all scummy! But also IMO definitely not a better deal than the traditional route.