Comment by keyle

20 hours ago

Just like cooking in the middle ages. As the kitchen, hygiene, etc. got better, so did the chefs and so did the food.

This is just a transition.

re-Rest API, you're right. But again, we use roombas to vacuum when the floor layout is friendly to them. Not all rooms can be vacuumed by roombas. Simple Rest api can be emitted one shot from an LLM and there is no room for interpretation. But ask a future LLM to make a new kind of social network and you'll end up with a mash up of the existing ones.

Same thing, you and I won't use a manual screwdriver when we have 100 screws to get in, and we own an electric drill.

That didn't reinvent screws nor the assembly of complex items.

I'm keeping positive in the sense that LLMs will enable us to do more, and to learn faster.

The sad part about vibe coding is you learn very little. And to live is to learn.

You'll notice people vibecoding all day become less and less attached to the product they work on. That's because they've given away the dopamine hits of the many "ha-ha" moments that come from programming. They'll lose interest. They won't learn anymore and die off (career wise).

So, businesses that put LLM first will slowly lose talent over time, and business that put developers first will thrive.

It's just a transition. A fast one that hits us like a wall, and it's confusing, but software for humans will be better made by humans.

I've been programming since the 80s. The level of complexity today is bat shit insane. I welcome the LLM help in managing 3 code bases of 3 languages spread across different architectures (my job) to keep sane!