5 ms·
You have a point. Here's the problem the bootcamps will start to run into: They're teaching as much as they can in twelve weeks, but lengthening the program in
by austenallred 9y ago
You have a point. Here's the problem the bootcamps will start to run into:
They're teaching as much as they can in twelve weeks, but lengthening the program increases the cost dramatically. Why Mongo? Because they're already using JS so they don't have to teach two languages (no time), and mongo is super easy to pick up. They'll learn other stuff on the job. Why aren't they teaching how to debug and what a hash is? Well we have to choose between that and understanding what a database is, so you take your pick.
They would love to have classes be six months or a year, but then they'd have to double their prices (eliminating a lot of the demand) and people would have to support themselves with no pay for twice as long (eliminating most of the rest of it). It's hard enough finding people to take 12 weeks off and pay $10k, and now we need to charge $20k for six months? No one can afford that, what we have now works well enough.
In order to do something longer and more thorough/in-depth you'd probably have to start with a fundamentally different business model.
- gkop 9y agoLonger programs would also compete with flexible programs from traditional institutions. For example, Mills College's MA in Interdisciplinary Computer Science [0]. The traditional institutions arguably have large advantages in accreditation, financial aid, quality control, social status, signaling, and branding. [0] https://www.mills.edu/academics/graduate-programs/computer-science/ma-interdisciplinary-computer-science.php https://www.mills.edu/academics/graduate-programs/computer-s...
- austenallred 9y agoVery true
- vram22 9y ago>In order to do something longer and more thorough/in-depth you'd probably have to start with a fundamentally different business model. Interesting point. Maybe something in between bootcamps and full-fledged 4-year CS or Software Engineering degrees? Say a 2-year course, with some of each of: tech stack topics, algorithms, data structures, and other CS-y topics, and software engineering topics. That would make for more well-rounded junior devs than the trend of just teaching the hot tech stack du jour plus git plus some DB (and all at very basic level, as many of them seem to do). Some Indian software training institutes (such as Aptech and NIIT) already did have long courses (with corresponding high fees), but to the best of my knowledge, they may not have had much in the way of the higher-level topics in those courses, i.e. CS and s/w engg. ones - AFAIK they mainly had the hot language and DB of the season, like Java and Oracle some time ago, now probably something else like JS and Mongo, etc.
- austenallred 9y agoYa, I think so. I'm a co-founder of https://LambdaSchool.com/computer-science https://LambdaSchool.com/computer-science and that's part of our goal