| ▲ | beej71 3 hours ago | |
As an instructor at a university, this is basically all we talk about now. We're (currently) agreed that fundamentals are still important, fundamentals being good problem solving skills delivered within the framework of classic computer science instruction. But we also agree that students need to take a bigger picture, view of projects, and learn AI skills. (A lot of this is informed by feedback from students who have entered the workforce recently and work heavily with AI.) Basically we have to replicate as much of the junior developer workplace pipeline as we can sensibly do. There will certainly be loss of certain skills since we only have 4 years, but all we can ever do is try to maximize overall gain. It's no longer 4 years of school plus 2 years of experience to reach modest proficiency; it's 4 years of school, period. But I think as the workforce dwindles, hiring managers will get more enthusiastic about hiring juniors. The smart ones already are. The strong students pick up agentic coding in no time, after all. It's not rocket science... if you know how to code. | ||