“I do worry that because AI is in many ways doing things that you used to hire junior developers to do, it does remove the ladder upon which junior developers would try to do those things, make those mistakes, and then learn,” he says. “The process of producing code with LLMs, for the foreseeable future, is almost entirely distinct from the process of producing good software systems that last for a very long time,” he says. Plus, using AI to solve problems means he may not learn how to get through those roadblocks on his own.
— Amanda Hoover, Business Insider, 25 février 2025.