(no title)
alansammarone | 4 months ago
at the very least, there's people who enjoy the experience of hand-crafting software - typing, being "in the zone", thinking slowly through the details.
then there are others, like me, who enjoy thinking abstractly about the pieces and how they fit together. might as well be doing algebraic topology. nothing bores me more than having to type precise but arbitrary syntax for 5 hrs (assuming you've decided to use the brain capacity to memorize it), and having to fight compiler/small logic errors throughout. I like the thinking, not the doing.
yes, we havent needed AI to build this for decades. we did however need to waste a hell of a lot of time doing essentially physical, mechanical work with your fingers.
throw-10-8|4 months ago
It was based on a world of warcraft bot that I modified, and I learned a lot during the process.
What you call wasted mechanical work I call the foundations of a career that changed my life.
Take away the AI and this guy has nothing but an idea. An old idea that has already been done to death, and none of the skills required to actually implement it and maintain it.
You might not like writing code, but that is the job no matter how many natural language layers you put on top of it.
alansammarone|4 months ago
I 100% agree that any good professional still needs (with or without AI) the "design, engineer, and knowledge of your constraints". I'm not arguing against that. Those are, in fact, part of what I find most fun about programming, and the reason why I fought through the typing boredom since I was 13. I'm also not a vibe coder.
I'm just saying all of that is somewhat orthogonal to the typing of code itself. With strong typing (as in type theory - I still write the types, sometimes signatures for interfaces, etc) and other tooling, you really can get a lot done by delegating the bulk of the implementation to these tools.
Mashimo|4 months ago
If someone makes a 3D printer for houses there is probably someone who will say laying bricks "is the real job"
It's just someone writing about his vibe coding experience. Not interesting for me, but then again I stopped reading half way and am not telling people to stop.
averageRoyalty|4 months ago