23

One thing I've learned from this website is that software developers are not treated the same as what I've seen in the companies I've worked at, and some of the differences seem to be related to the culture or other factors of the geographical location where the programmer works. In some areas, it seems like programmers can expect many perks and a great deal of professional respect, but in others it sounds like programmers are seen as laborers who are told what to do and then should go do it without question. Even in just the USA, there seem to be major differences in "the norm" between the various regions of this country. I'm wondering how much of this is just my perception, and how much is real differences about how programmers are perceived in their different locations.

Is there any research out there discussing major differences in programmer work environments or attitudes about how to treat or respect programmers by geography? I'd be interested in multiple articles tackling different ways of looking at this.

Edit: Research, specifically, doesn't seem to be available, so I'm making the question broader. Any good, thoughtful writing on the topic of any kind available?

Ethel Evans
  • 5,309

4 Answers4

3

From my experience, this seems somewhat based around the structure and purpose of the company.

At a previous job, it was primarily a software company (we wrote and sold software), and about 1/2 the employees in the building were developers. We were fairly well respected, and it was understood that "we make the things you sell; you need us". There was a good amount of respect from management and 'the business' in general. In contrast, at another job, the IT staff wrote some applications for internal use, but it was primarily a sales company. The sales staff were kings, because they were the revenue stream. IT was the complete bottom of the barrel. No one cared who we were or what we did or what we thought, as long as we kept the system/database/email up and running. Otherwise, the IT staff was secluded to a corner of the building, and generally ignored.

So, I would say it largely depends on how influential programmers are to the revenue stream of the company, and if the company is a technology/software company.

rally25rs
  • 549
2

Good question. I started looking around for some research, but as Bob said above most of what I found is anecdotal.

You may find this thread informative. In includes users from Holland, Vietnam, Pakistan, Lithuania, and Colombia:

http://www.astahost.com/info.php/What39s-Life-Programmer-Country_t9103-0.html

I hope that helps!

Adam Lear
  • 32,069
Rob Dyson
  • 517
1

Sounds like a good research topic for a graduate thesis. Unfortunately to research this properly would account for measuring tens of different measures of job quality and a sufficient sample size will need to be obtained for each geographical location being tested.

Polls would be good informally but they are notoriously unreliable and people will tend to conflate or exaggerate their answers.

Further there are tens of thousands of different geo-graphical regions in the world, different cultures, laws, there are just too many factors IMO.

It certainly is a case for the soft-sciences like sociology, or macro-economics. Either way if you are ambitious, try setting up your own polls on one of the multitude of poll sites and see what kind of data you are able to collect.

maple_shaft
  • 26,570
1

Not sure but I know in Florida there seems to be a lot of the "just do what you're told" type of people, although that's also due to my area being filled with small Mom-and-Pop type companies that have a sense of entitlement and a "plantation" mentality, so it probably goes hand in hand.

Wayne Molina
  • 15,712