|
|
|
|
|
by edanm
4543 days ago
|
|
"Availability heuristic." It's certainly possible. And there are definitely a great many devs who don't participate online but are brilliant, don't get me wrong. But I still think the average person who does participate online is better than the average person who doesn't. In retrospect, what bothered me was the implication that participating online is detrimental, when I think it's just the opposite, if for no other reason than that people who do participate online tend to care more about programming than people who don't, and are therefore better. Also, availability cuts both ways. Don't think about the amazing devs you've worked with, think of the averages. Trust me, I've worked with people of wildly, wildly varying ability, I know what's out there. Both on the amazing side, and on the "can't code worth a damn" side. |
|
Point of reference: I manage a team of about 100 programmers, analysts and DBAs in India, Mexico, Brazil, Scotland, and the US.