Uma coisa que aprendi neste site é que os desenvolvedores de software não são tratados da mesma maneira que vi nas empresas em que trabalhei, e algumas das diferenças parecem estar relacionadas à cultura ou a outros fatores da empresa. localização geográfica onde o programador trabalha. Em algumas áreas, parece que os programadores podem esperar muitas vantagens e muito respeito profissional, mas em outras parece que os programadores são vistos como trabalhadores que recebem instruções sobre o que fazer e que devem fazê-lo sem questionar. Mesmo apenas nos EUA, parece haver grandes diferenças na "norma" entre as várias regiões deste país. Gostaria de saber quanto disso é apenas a minha percepção e quanto há diferenças reais sobre como os programadores são percebidos em seus diferentes locais.
Existe alguma pesquisa por aí discutindo as principais diferenças nos ambientes de trabalho dos programadores ou atitudes sobre como tratar ou respeitar os programadores pela geografia? Eu estaria interessado em vários artigos abordando diferentes maneiras de analisar isso.
Editar: a pesquisa, especificamente, não parece estar disponível, por isso estou tornando a questão mais ampla. Alguma redação boa e ponderada sobre o tema de qualquer tipo disponível?