News for hackers. Stuff that matters.
Re:Microsoft and CMU Team Up to Train Early Career Software ... by keeda on Saturday October 17, 2026 @07:24PM (#50136130)
Based on posts by people involved like Scott Hanselman and Mark Russinovich, this initiative is a direct response to the long-term threat of AI completely replacing junior developers, and thus cutting off the pipeline of experience that turns junior developers into senior developers, who are still needed to leverage AI effectively.

There is of course the possibility that AI gets good enough that even senior engineers won’t be needed, but at this point it seems unlikely. My reasoning is that even expert humans make mistakes, which is why we need other humans to collaborate and check each others’ work (which, if you think about it, is a source of a lot of the processes and bureaucracy at companies; trivial example: code reviews.)

So even if AI gets to the level of human experts, this dynamic will not change... unless we hit ASI, where the AI far exceeds human capabilities. At which point we’ve hit the singularity and all bets are off.

Short of that, however, human experts will be needed, which is why programs like this are needed: to future proof against the short term economic pressures to minimize junior workers which will impact the long term pipeline that produces senior experts.

Re:Microsoft and CMU Team Up to Train Early Career Software ... by socializer on Saturday October 17, 2026 @08:02PM (#50136432)
OK, so let me get this straight: Microsoft replaces junior SWEs with AI... and this presumably doesn't really let the company execute any faster, because bottlenecks at MSFT are mostly unrelated to kLOC/hour. But okay. And then they establish a parallel program for people who are kept on Microsoft payroll... while coding in an academic setting... so that they can progress through the rungs of the SWE ladder and eventually be the ones supervising the AI.

This is really what we're doing? This makes sense? Am I taking crazy pills?

Re:Microsoft and CMU Team Up to Train Early Career Software ... by sublinear on Saturday October 17, 2026 @11:49PM (#50137758)
It makes perfect sense when you accept that the LLM hype was mostly delusional. Nobody invested in that lie can admit it just yet because there's still some juice left. Never mind all the "I told you so"s ever since 2022 market dip.
Re:Microsoft and CMU Team Up to Train Early Career Software ... by bagacrap on Sunday October 18, 2026 @12:24AM (#50137907)
This guy has been sitting in cash for 4 years.
Re:Microsoft and CMU Team Up to Train Early Career Software ... by CoolestBeans on Sunday October 18, 2026 @01:37AM (#50138204)
The bigger issue is that undergrad students learning in the era of AI is really a terrible environment for actually learning the fundamental theory that gives someone a long and productive career. And the workplace has never been a good place to learn that stuff. The talent pipeline from colleges has always been a steady trickle despite eras when signups into computer science was a flood. With AI, that trickle has become a scant drip.
Re:Microsoft and CMU Team Up to Train Early Career Software ... by keeda on Sunday October 18, 2026 @03:54AM (#50138916)
Yes, I believe programs like this aim to address this issue too. The traditional ways of learning might no longer be sufficient or reliable enough to produce appropriately skilled workers in the era of AI. Maybe something like this program or other apprenticeship programs would bridge that gap by focusing on juniors who are truly interested in the field.
Re:Microsoft and CMU Team Up to Train Early Career Software ... by CoolestBeans on Sunday October 18, 2026 @03:32PM (#50144496)
The traditional pedagogy still works for those students who could be disciplined enough to not use AI on problem sets and projects. But that's not a realistic expectation. You can learn how to use AI on the job. It is very rare someone gains the baseline knowledge of algorithms on the job.

Programs are swapping capstone projects and courses for comprehensive oral examinations and that's partly from input from industry that there's been a skill drop. But that feels like a panic stopgap and we really are going to struggle with this for a while.

Re:Microsoft and CMU Team Up to Train Early Career Software ... by keeda on Sunday October 18, 2026 @03:44AM (#50138855)
Yes, that dynamic is essentially what this is proposing to solve. Microsoft is acknowledging that junior engineers will be less in demand due to AI (and presumably it is experiencing that itself) because economics, i.e. when supervised by senior engineers, AI is way cheaper and faster than junior engineers.

These economics would choke off the pipeline that turns junior engineers into senior engineers, which would still presumably needed to supervise the AI.

I don't see the irrationality here?

And yes, bottlenecks at MSFT (or any large corporation) are unrelated to kLOC/hour, which I would argue are primarily because of human factors... which also AI threatens to obviate: https://news.ycombinator.com/item?id=50121996

Re:Microsoft and CMU Team Up to Train Early Career Software ... by socializer on Sunday October 18, 2026 @12:45PM (#50142725)
> I don't see the irrationality here?

You're replacing juniors with AI to save money (because again, I doubt there are velocity gains to be had at MSFT), and then you're spending money to keep junior SWEs on payroll and train them in a parallel program.

There's no way this is cheaper than just letting some junior SWEs actually do the coding on the actual projects you're building, right? And gain experience that way?