u/michaelnovati replied · · edited
100% there's going to be a ton of people who need upskilling in a lot of ways with AI.
1. a large amount of that won't be for software engineers, though it will be for people in adjacent roles who need to get better at their old jobs, not people who want to become software engineers.
2. another large amount of it will be demand for software engineers who need to build all of the tools that all those non-engineers are using.
An evolution of the bootcamp model can help with 1.
The problem with two is that we don't know if Junior Engineers with little experience will be the people who are fulfilling that demand or if senior Engineers are going to be multiplied by AI such that there isn't a huge demand for junior Engineers. we might see upskilling within the job of for Engineers themselves be more important than creating new Engineers. or it could be that there's just so much demand that we see him as of increase for Junior Engineers and AI helps those Junior Engineers be more impactful.