The Craftsman and the Code
To explain what’s happening with AI in software development, it helps to look at how a developer’s work is changing - how it was done, how it’s being done now, and where it’s heading.
Instead of computers, let’s talk about building furniture. It’s not a perfect analogy, but it works.
At some point in history, if you wanted furniture you needed to talk to a skilled craftsman. Anyone who has taken a shot at making simple furniture can attest that it takes more than hammering a few boards together. There are specialized tools and materials, each with their own strengths and weaknesses.