I am much younger than the author, but I've been coding for most of my life and I find close to no joy in using AIs. For me coding has always been about the nitty-gritty quirkiness of computers, languages, solving issues and writing new cool things for the sake of it. It was always more about the journey than the end goal, and AI basically hollows out all of the interesting bits about coding. It feels like skipping straight to the end of a book, or somewhat like that.
I don't know if I am the only one, but developing with chatbots in my experience turns developing software into something that feels more akin to filling out forms or answering to emails. I grieve for the day we'll lose what was once a passion of mine, but unfortunately that's how the world has always worked. We can only accept that times change, and we should follow them instead of complaining about it.
yeah exactly. For some people, this was like enjoying a puzzle. And now there's an AI that can solve the puzzle -- it defeats the purpose.
However, if your point was to "make more widgets faster" and only saw programming as a means to an end (make money, increase SaaS features), then I see why people are super excited about it.
I see it the same way as cooking. If your goal is "sell as many hamburgers as possible" then the McD / factory farm is the way to go. If your idea is "I enjoy the personal feeling of preparing the food, smelling the ingredients, feeling like I'm developing my craft of cooking, and love watching someone eat my hand-prepared meal", then having "make fast food machine" actually makes things worse.
I think a lot of people in this forum are at odds because some of the people enjoy cooking for the experience, and the other half are just trying to make food startups. Now they can create and throw away menu items at record pace until they find the one that maximizes return. They never wanted to cook, they just wanted to have a successful restaurant. Nothing wrong with either approach, but the 2nd half (the software is just a product half) were hamstrung before, so now they are having a moment of excitement as they realize they don't have to care about coding anymore.
I 100% guarantee that most of the MBA / startup founder types who didn't love coding for its own sake kind of felt a huge pain that they had to "play along" with devs talking about frameworks, optimal algos, and "code quality" and the like, all while paying them massive salaries and equity stakes for what they saw as disposable item to increase revenue. Meanwhile the devs want another 2-weeks and 6 figures of salaries so they can "refactor" for no visible difference, but you can't complain because they'll leave.
Now that the code factory is in place, they can focus on what they really want, finding customers for an item. Its the drop-shipping of code and software. The people using drop-shipping don't care what the product is. Production and fulfillment are just impediments to the real goal -- selling a product.
The actual revelation of AI, if one can call it that, is how few people care about craft, quality, or enjoying work. Watching AI slop videos, ads, and music makes one realize that true artists and craftspeople are still incredibly rare. Most people are mediocre, unimaginative, disinterested, and just want the shortest path to easy riches. While it sounds negative, its more like realizing most people aren't athletes or interested in very difficult physical exertion -- its just a fact of human nature. True athletes who love sport for its own sake are rare and in a way nonsensical on their face.
In the end, we will probably lament something we lose in the process. The same way we've hollowed out culture, local businesses, family / relationships, the middle class, etc all in the name of progress before. Surely each step has had its rewards and advantages, but Molloch always takes his pound of flesh.
> For me coding has always been about the nitty-gritty quirkiness of computers, languages, solving issues and writing new cool things for the sake of it.
Same. It scratches my riddle-solving itch in a way that the process of "prompt-honing" has yet to do.