We're at a turning point, where everybody 20 years old or so, and older, will have a fundamental advantage against every younger programmer when it comes to "coding with AI". Younger programmers will have no natural incentives to learn non-vibe coding techniques. Things are gonna get weird.
@danielpunkass I feel like people 15 years younger than me were all pushed into pair programming with another person that might do half or more of the work, maybe vibe coding is just pair programming but with a robot?
@mathowie
The problem, right now, is thinking that the AI half of the pair is the wise, experienced one. It's fast, but often chooses a bad path quickly.
Even if both of the pair were inexperienced, they talked through the problem and often got to an efficient solution. If you assume the AI is all knowing (not just fast) and don’t inspect the methods, you’ll accept bad code.
@danielpunkass