Not a fan of the phrase "CV driven development". It's a great example of a fundamental attribution error.

In my experience, people choose the wrong tech for a handful of reasons, last of which is to further their career.

Using that phrase also implies that the author's intentions are pure but others aren't. As if you have insight into what motivates them.

"architecture by reading blog posts" is as an old boss of mine described it and I liked that better.

That lines up with my experience.

What bothers my about the phrase "CV-driven development" is that it's attributing malintent to others without actually knowing their motivations. I like to believe that what drives most people is their passion for solving problems and building stuff. And when cool, new things pop up that can aid in that, they don't see it as a means to make more money but a means to continue doign what they love: building stuff.

I didn't overuse messaging when I first came across it because I wanted a higher salary, I did it because it was a cool way to solve problems I was running into. Was it the best way to solve those problem? Mostly not. But that doesn't mean I was wasting my company's time because I was greedy.