I have read that AI can do beginner level programming but usually not advanced programming. If AI in the future also cannot do advanced programming and if advanced programming requires experience then is it possible that AI will create a shortage of experienced programmers in the future?
Loading

Tuhin PaulPosted Sep 10, 2025, 10:56 AM
Yes, there’s a risk of shortage if AI replaces all “easy work” and juniors never get a chance to grow.
But if we adapt training and mentorship models, AI might actually speed up how fast people gain experience — because they’ll focus on concepts, architecture, and problem-solving earlier, instead of just typing boilerplate.
Sam HobbsPosted Sep 10, 2025, 7:51 PM
Thank you, Tuhin. After posting I realized that use of AI by beginners is possible and if companies choose to develop experience using a balance then it could work well. Some companies however might try to save money by expecting their experienced programmers to use AI exclusively for beginner stuff.; as you say, use AI for all easy work.
Tuhin PaulPosted Sep 10, 2025, 11:09 AM
See i tried to accumulate my understanding into this image
Vijay KumariPosted Sep 10, 2025, 4:18 AM
AI may handle beginner-level programming, but it won’t replace the value of real-world experience. Advanced programming requires problem-solving, system design, and domain knowledge — things AI can’t fully replicate. Instead of creating a shortage, AI will likely shift how beginners gain experience: they’ll learn faster by using AI as a coding assistant and spend more time on higher-level, creative, and complex tasks.
In short: AI won’t prevent people from getting experience — it will change the way they gain it.