A couple of weeks ago, I was drinking beer in San Francisco with friends when someone quipped:And continues to characterise them as:
“You have too many hipsters, you won’t scale like that. Hire some fat guys who know C++."
It’s funny, but it got me thinking. Who are the "fat guys who know C++”, or as someone else put it, “the guys with neckbeards, who keep Google’s servers running”? And why is it that if you encounter one, it’s like pulling on a thread, and they all seem to know each other?
Majority of super competent C++ developers I know are regular boring engineer types (we used to use term "Nokia Engineer" to describe the type). These are people with 1,5 kids, golden retriever, wagon Volvo, and lives in a house in suburbs. They dress like normal engineers and most of their free time they use with their family. They really are passionate about their work and see it as craft, and do tend to use languages that are appropriate for the job, and definitely are logical. When they go shopping in saturday with their families they will not stick out in the crowd from the regular folk.
I don't know if my experience is because of the companies I've been to, or if Finland's culture of not sticking out of the crowd has really limited the size of fat C++ coder community and forced the to fit society more than in Silicon Walley.