It's a bit overkill. You can just do it yourself. Plenty of resources available for free. Students have to put the work in regardless.
The biggest benefit imo was being around smart motivated people doing the same thing. It was much easier to work from 9 am to 8 pm 6 days a week if you were around others smart motivated people doing the same. Also being able to talk to people about what you were learning helped tremendously. It helped to clear up misconceptions, develop mental models, ect. Working on group projects helped me to learn to read others code and to learn git. The network I developed has proven useful in later job searches and just in general keeping abreast of developments. It was honestly the best 6 months of my life.
Not everything was perfect obviously. My biggest gripe is the outcomes were oversold. I remember being told they had a 99% placement rating within 3 months. Each cohort was somewhere around 33 people. That would mean that around 1 person for every 3 cohorts would not get a job within 3 months. However just in my cohort, 5 did not have a job within 3 months. Within 6 months all but two had jobs, but still, 95% in 6 months is not 99% within 3. Other than outcomes I had a few gripes with how the teaching was done. Overall though it was a great experience for me.
- Easier to put in 40-60 hours per week in a structured environment vs having the discipline to do that at home week after week - Less time wasted on figuring out what topics you need to study in the first place - Daily access to a senior engineer that you can ask questions to - Good advice on how to land the first job
In my case I think those benefits were absolutely worth $20k+. Yes, I could have gotten the same result on my own given more time to study, but every job and promotion I've had since then would have come a few months later.
No single service will be valuable to everyone. There might be services that provide no added value to anyone, but I would argue those are not actually services.
"Caleb Hicks was asked why he wouldn't give students a survey on how they liked the changes and he said he "wasn't going to run the school on a survey"."
What a way to respond to your users giving you feedback about the direction of the process/entity they bought into.
Customers will understandably be in a vulnerable place. You are not exactly selling someone a boat. You are quite literally selling tech savvy people their future and they know how to use social media. Those who are brave enough to voice their troubles with education in the open – which is a stigma, maybe so than ever – will have no trouble finding an empathic, educated audience.
This is akin to treading in self-driving space: Every player is super aware of the non-existent room for error. The whole space has constantly been 3-5 major consecutive incidents away from imploding under the sheer pressure of human perception.
ls cannot merely be slightly better than established programs in giving people an education and a job. You have to outperform by a substantial margin to get everyone on board when you inject yourself into peoples lives to this extent. You ALSO have to convince everyone that you do.
It's pretty unfair and also pretty exciting.