How is this the future of software engineering?
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?
How is this the future of software engineering?
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.
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.