|
It bothers me that so many programmers I know, here and in real life, seem to never actually have cared about the craft of software development?
Just about solving problems. I like problem solving too. But I also like theory and craft, and in my naïveté I assumed most of us were like me. LLMs divorced craft-programming from tool-programming and now it seems like there were never any craft-programmers at all. It feels like the group I was part of was just a mirage, a historical accident. Maybe craft-painters felt the same way about the camera. |
This reminds me of the Google/Oracle Java case where one of the example "copied code" fragments was some trivial code with null guards. Anyone could write this and end up with the same code. Human/LLM/whatever doesn't matter. That fragment just needed to exist.