←back to thread

94 points Eatcats | 8 comments | | HN request time: 0s | source | bottom

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
rvz ◴[] No.44499501[source]
> At this point, I’ve even stopped reviewing the exact code changes. I just keep pushing forward until the task is done.

How is this the future of software engineering?

replies(1): >>44499587 #
1. shafyy ◴[] No.44499587[source]
Because capitalism
replies(1): >>44499611 #
2. marginalia_nu ◴[] No.44499611[source]
How is capitalism causing this?
replies(3): >>44499640 #>>44499792 #>>44580310 #
3. agentultra ◴[] No.44499640[source]
Are you genuinely asking?
replies(1): >>44499832 #
4. add-sub-mul-div ◴[] No.44499792[source]
Why should labor care about the quality of their work when management also does not because it's hard at the prospect of the largest displacement of labor in history?
replies(1): >>44499835 #
5. marginalia_nu ◴[] No.44499832{3}[source]
Yes.
6. marginalia_nu ◴[] No.44499835{3}[source]
Well I believe the thread you're commenting in has answered that question.

Programming is also the field where it's the easiest to strike out on your own. Seizing the means of production in programming amounts to grabbing a $200 laptop.

replies(1): >>44580296 #
7. shafyy ◴[] No.44580296{4}[source]
> Seizing the means of production in programming amounts to grabbing a $200 laptop

This might have been true in 20 years ago, but not anymore. Sure, you can produce an app with a $200 and your time (which, by the way, has opportunity costs, which are the main "means of production" in programming), but who is going to pay you for it? Now, you need marketing. For marketing, you need capital. Or more time, which means more opportunity cost.

8. shafyy ◴[] No.44580310[source]
Very simply put: because in neoliberal capitalism, the only goal of companies is to maximize profit in the short-term (because financing is driven by short time horizons). Crucially, companies don't need to internalize any external costs.