Hacker News new | past | comments | ask | show | jobs | submit login

Great question.

The reality is the alignment of incentives causes everything else to be different. There are a few concrete examples, but it really flows through everything we do.

1. Length: your average code school needs to pump you in and out of the same physical location and still have margins on what they charge upfront, so the standard is 12 weeks. That’s generally 8 weeks of “instruction” time and 4 weeks of “project” time. The fact that they can get anyone at all to semi-employable with 8 weeks of instruction is a miracle, but most employers agree it’s not enough, and frankly most bootcamp grads look pretty weak. Lambda School is 30 weeks full-time plus 4 weeks of required precourse work, so our instruction time is at least 3x that of most code schools. That, of course, lets us cheat relative to most other schools.

2, Curriculum. What you’ll usually hear separates us are that we teach CS fundamentals, write code in Python and C not just JS, and that kind of thing. But what is harder to explain is how much time and effort we put into instructional design. We’re entirely online and free upfront, so if we suck you close your laptop in week 3 and walk away, and we’re required by contract to forgive the entire income share agreement. We have some of the best instructional designers in the world on staff, and if an instructor isn’t performing they’re sadly let go. It’s that simple.

3. Mastery-based progression, and Bloom’s 2 sigma problem (https://en.m.wikipedia.org/wiki/Bloom%27s_2_sigma_problem). Perhaps the most remarkable study in the history of pedagogy was Bloom’s 2 Sigma Problem. I’m not the instructional designer so I’ll let you read about it yourselves, but basically we practice small group and one-on-one instruction with a mastery component. Specifically, every student is placed in a group of 8 students with one PM (what we call our TAs), and at the end of every week we have what we call a “sprint challenge.” That tests all of the cumulative knowledge you should have gained that week, and you must pass all of them to move on to the next level and graduate. So what if you don’t? You simply repeat the week in a new group until you’ve mastered the concept. Now every educator on planet earth knows that’s a superior way to learn, but it’s very expensive manage. We spend the money because we need to be able to confidently say, “Every Lambda grad can do all of these things” to every employer if we’re going to win long-term.

4. Very robust career services. Lambda School doesn’t stop once you graduate; in fact that’s probably the most important part to a student’s success. We have a program called “Lambda Next” that is still structured and rigorous, but helps you in writing code that signals what you now know, sourcing and applying for jobs, interviewing, and negotiating a salary/benefits package. We’ve had a remarkable number of students earn back the entire price they’ll pay Lambda in negotiation alone.

So these are just a few examples, but really it comes down to the fact that our DNA is structured differently than most code bootcamps as a result of our business model.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: