Division between developers who enjoy the process of writing code as craft versus those who see code as means to an end and value outcomes over process
← Back to Web development is fun again
The tension between craft and results orientation has reached a fever pitch with the rise of AI, as developers debate whether the "soul" of programming lies in the manual act of bit-twiddling or the ultimate utility of the software. For "artisans," coding is a zen garden of deep understanding and elegant construction that AI threatens to turn into a generic "slop" of unearned results. Meanwhile, results-oriented "entrepreneurs" argue that LLMs liberate them from the tedious chores of boilerplate and tool-wrangling, allowing them to finally focus on high-level architecture and the joy of seeing ideas manifest at lightning speed. This shift has sparked a profound identity crisis, forcing the community to decide if they are "carpenters" building meticulously from scratch or "head chefs" directing a digital kitchen to serve up finished products that were once out of reach.
114 comments tagged with this topic