Chollet: Software engineering difficulty stays constant across abstraction levels
Original titleI think the "difficulty" of software engineering is essentially constant no matter what abstraction level you move to, because human cogn...
AISummary
François Chollet argues that the difficulty of software engineering stays essentially constant regardless of abstraction level, because human cognition adapts to new tools.
He says tools are affordances rather than magic wands that eliminate work, and that great software engineering remains immensely challenging despite changed workflows.
Simon Willison's background post similarly argues that coding agents make software engineering harder, requiring extraordinary discipline and knowledge.
Source: François Chollet · x.comPublished · added here