Many people working in software are deeply worried about their job and future livelihood because of AI. I do agree that the nature of software development is in the midst of the most fundamental change since its inception. Entire agile teams can now be replaced by a single engineer and a set of AI agents. However, there is something called Jovan’s paradox which states that when something becomes cheaper, it leads to much higher demand. To the point of overshooting the original usage of the resource. With software becoming much cheaper to create going forward, I believe we are going to see an enormous boost in the amount of software requested by stakeholders. Simply think of all the crappy software solutions out there that people are suffering from but where it was economically unreasonable to improve. Or all the tasks conducted manually as the cost of automating these was too high. Now it becomes feasible to build and improve all these solutions as software is so much cheaper. And this is not unprecedented. When the ATMs were introduced, everyone predicted the end of bank tellers. But especially the first years after the ATM, the number of bank tellers actually went up. They were doing more relationship and sales tasks instead of simple transactional tasks, but the jobs did not disappear. So, as a reflection for today: rather than worrying about your job, look to identify all those opportunities that cheaper software would allow for!
reflection