I agree that it's a waste of time, but I started to realize that doing it
a) puts be ahead of those people who don't, yes
b) but also diminishes my technical skills if I don't actively try to engage about what I'm "vibecoding" and proactively trying to understand it.
for your point a: writing code by hand puts you ahead of the people who don't write code by hand, eg, the people using LLMs to generate code? that doesn't make much sense assuming both of those personas are senior SWEs.
Yes, it's more like the people who agressively vibe-code and had lost interest in learning by doing, and instead are doing by vibecoding. I feel like they are starting to lose their technical ability.
The big AI tech companies are still interviewing people on manual coding tasks and deep understand, which when you're vibe coding a lot, you tend to diverge from those skills, because it's just easier to use AI to "help" you a lot.
a) puts be ahead of those people who don't, yes b) but also diminishes my technical skills if I don't actively try to engage about what I'm "vibecoding" and proactively trying to understand it.