Exactly! These tools are force multipliers. 1 dev can do the work of 3.
If this is the case, a business should absolutely lay off 2/3 of their eng staff. If they don’t, their competitors will and then will eat their lunch!
No more lazy devs, they should be at their desks working all 8 required hours as they agreed to in their contract. If they’re not: you have too many staff.
This would only be true if the demand were capped. Other scenarios are also conceivable: For example, if the same workers in this sector can produce for a third of the price, demand may perhaps increase by more than three times and the number of workers would have to increase accordingly, not decrease.
another way of looking at it: writing software becomes cheaper, so software becomes more accessible in more parts of the world - leading to more demand for more kinds of software, and more developers needed.
If this is the case, a business should absolutely lay off 2/3 of their eng staff. If they don’t, their competitors will and then will eat their lunch!
No more lazy devs, they should be at their desks working all 8 required hours as they agreed to in their contract. If they’re not: you have too many staff.