LLMs Took the Joy Out of Programming: A Programmer's Confession

2025-06-15

The author reflects on a shift in their programming habits. Once a 'journey programmer,' passionate about learning and problem-solving, they've become increasingly reliant on Large Language Models (LLMs) for code generation, transforming into a more 'destination-oriented' programmer. While LLMs boost efficiency, they've reduced the time spent learning and thinking, diminishing the author's enjoyment of programming. This shift is attributed to several factors, including a preference for building useful projects and over-reliance on LLMs. The author hopes to lessen their dependence on LLMs and rediscover the joy of the programming process.

Development