←back to thread

94 points Eatcats | 2 comments | | HN request time: 0.521s | source

Small confession

I’ve been using Windsurf editor for about six months now, and it does most of the coding work for me.

Recently, I realized I no longer enjoy programming. It feels like I’m just going through the pain of explaining to the LLM what I want, then sitting and waiting for it to finish. If it fails, I just switch to another model—and usually, one of them gets the job done.

At this point, I’ve even stopped reviewing the exact code changes. I just keep pushing forward until the task is done.

On the bright side, I’ve gotten much better at writing design documents.

Anyone else feel the same?

Show context
megaloblasto ◴[] No.44499548[source]
I've always found it a bit strange that people enjoy the act of coding so much that LLMs make then sad. For me it's always been about what I can make, not the actual typing of code into the editor. With LLMs I can make better stuff, faster, and it's really exciting. It used to be that if I needed to use a new library for one little task, it would be hours or days of reading the manual and playing around. Now it's minutes and I can understand how the API works, and write good, robust code that solves my problem.

Maybe it's more of a problem with your job and the tasks you're assigned?

replies(2): >>44499586 #>>44499625 #
1. shafyy ◴[] No.44499586[source]
> I've always found it a bit strange that people enjoy the act of coding so much that LLMs make then sad.

Why do you find this strange? It's like saying you find it strange that a carpenter enjoys working with wood, that it's only about the end product and not the process.

replies(1): >>44499628 #
2. megaloblasto ◴[] No.44499628[source]
That's fair. I was actually a professional carpenter for a bit too, and you're right, I love touching the wood, sanding it, admiring it, etc. etc. More so then I've ever liked inputting code into an editor.

I do, however, use electric planers, table saws and miter saws, because I want to produce the product fast and efficiently, because the end product still is the goal.

Your point is well taken however.