10 ms·
CEO of Lambda School here. This is disappointing, of course. We have 180+ people working really, really hard to make Lambda School the best experience it can b
by austenallred 6y ago
CEO of Lambda School here.
This is disappointing, of course. We have 180+ people working really, really hard to make Lambda School the best experience it can be. At times we’ll fall short, and, as another poster pointed out, the margin for error is just razor thin; thousands of happy and successful students can be out there, but it’s the ones who don’t make it or have a good experience that cause us to lose sleep (and make it to the top of HN).
We take our responsibility in that regard very seriously; students come to us to change their lives and do something really, really difficult, and anything we do affects people in a very profound way.
To the parent’s point, in this particular instance I don’t think this student's frustrations are the result of too much growth or lack of resources per student. We haven’t really grown over the past year or so, and the school is still very well resourced. We have just north of 2,000 students and ~180 full-time staff members, the majority of which are student-facing. Those may be suboptimally distributed (they are, and always will be to some degree) but a cheap education as a result of aggressive cost cutting this is not. As such, the solution is much less exciting than “need to spend more money” or “need to grow more slowly.”
This student’s frustration comes from a series of changes we made simultaneously (something we avoid doing when we can). Some of these changes worked very well. Some did not. And this is the tricky part: some of the changes that a subset of students did not like are unquestionably for their benefit. So we’re working through those changes as well as debates around the trade-offs around, “Do we want our students to love us or be successful?”
The specifics of what students didn’t like: The first is a mentor/mentee program we set up within the school. Employers tell us literally every day they want students who truly understand the development and release cycle, and work on teams. We created a mentor/mentee program where every student has a chance to do that, and the result of that program so clearly creates better outcomes that employers ask specifically for students who have done that.
Some students love it. Some students see it as one more thing distracting them from writing more code, and believe the only thing that will determine their career success is ability to write code (as you all know, ability to write code is necessary but not sufficient to success as an engineer). We’re digging into the details of how and why it fails when it does. I don’t yet know what we’ll do there but the solution is likely more quiet and subtle iteration to the student experience.
The other change was our slowly winding down of the Team Lead program. We used to have a program where we would hire some students on short contracts to serve as something akin to TAs. Sometimes this worked very well, often times it didn’t work well, and the experience was brittle and unreliable, so we shifted that budget back into full-time roles. Doing so has revealed gaps that TLs were plugging that should have never existed (the majority of which should have been solved by software and not people from the get-go.)
So, Lambda School is not yet perfect and likely never will be. We’re properly resourced and not growing too quickly. We’re trying out best to make everyone we admit happy and successful. Turns out that’s extraordinarily difficult to do, and we’re doing the best we can, and I’m always open to any feedback on what we can or should do better.
- arenaninja 6y agoI've never looked into Lambda School but some bits from this stand out to me. > We have just north of 2,000 students and ~180 full-time staff members, the majority of which are student-facing. 2000/180 = 12 students per staff member. This seems high and "student-facing" is padding the numbers. "Customer Success" people are technically student-facing but not instructors, and number of instructors per student is the most important number that matters for quality > This student’s frustration comes from a series of changes we made simultaneously Do not make changes to ongoing cohorts > Some students see it as one more thing distracting them from writing more code, and believe the only thing that will determine their career success is ability to write code Isn't this something a school would be able to educate on? Why not introduce group projects (maybe you already have them)?
- austenallred 6y ago> 2000/180 = 12 students per staff member. This seems high and "student-facing" is padding the numbers. It is very, very high. I’d have to dig to find the exact numbers but about 90 are directly involved in instruction, project management, etc. Not including student support. > Do not make changes to ongoing cohorts We really try to avoid doing so, but in some instances it is impossible. > Isn't this something a school would be able to educate on? Why not introduce group projects (maybe you already have them)? We do have group projects and do try to educate here. Students will come back a year after being hired and say, “Wow, I thought x was a waste of time but it was extraordinarily useful” all the time.
- borishn 6y ago> > Do not make changes to ongoing cohorts > We really try to avoid doing so, but in some instances it is impossible. You sold students something you can't implement. Apologize and offer a full refund.
- austenallred 6y agoI suppose it depends on what “changes” means. We specifically tell students (and they even sign a document that says) that we will make changes to aspects of the the experience during their time as a student (e.g. schedule, specifics of curriculum). Students can be with Lambda for as long as 2+ years. Everything being frozen in time would be to their great detriment.