I don't think vibe coding is becoming mandatory, but writing software using AI assistance is. I find Salvatore Sanfilippo's distinction between vibe coding and 'automatic programming' useful. [0]

[0] https://antirez.com/news/159