Discussion about this post

User's avatar
Hans Kaspersetz's avatar

Build bigger more efficient highways and you get more traffic.

Having capacity makes more possible which increases demand.

The best programmers I ever got to work with were english and philosophy majors.

You might ask why? They were the best at breaking down complex real world business problems into simple declarative sentences and decision trees (requirements and tests).

We still need programmers to do this work for the machines. Each business problem is so far from the mean that predictively solving them is a non trivial problem that requires human insight, intervention and oversight.

So the more programming capacity we have, the more demand there is for creating great requirements that represent a real world model of the business problem, not a simple reductive model.

Hence, the really good developers get busier and thier role becomes more essential.

Maybe?

No posts

Ready for more?