Annual IT Salary Survey Finds Dissatisfaction
BobB writes "A storm seems to be brewing in the IT job market. Pay raises have continued to outpace inflation, and bonuses are downright impressive — 11.6% on average. Yet, as the 2007 Network World Salary Survey finds, dissatisfaction over salary packages is rampant."
Get the head hunters to contact IT geeks every 6 to 8 months and offer absolutely plumb jobs. When you get em on the phone, "refresh their job details" and then tell them that plumb job is gone, but you'll keep an eye out for them.. just what salary range are you looking for? Oh, well, with your skills you should be getting paid a lot more than that.. etc.
How we know is more important than what we know.
I blame it in part on your (USA) housing bubble. Wait 2-3 years for the housing market to drop 50% and you should all be very happy! (Assuming you didn't first go bankrupt on your ARM sub-prime mortgage! heh)
/Yr. Don't worry, our bubble will also be popping soon... then maybe we can all go down to Cuba an cry over our losses with cheap Tequilas & Cubans (cigars) in hand.
Up here in Canada, you're lucky to get 4% raise/Yr in IT. Wages in general have been quite stagnent in the past 3 or 4 years (except Alberta Oil cities), yet our housing prices are climbing in mutliple urban cities at double digit percentage rates
Adeptus
No trees were killed in the making of this post; however, many trillions of electrons were horribly inconvenienced.
What amazes me is the difference between average IT salaries in Europe and the US. Here in Europe, an average 30-year-old IT worker could expect to be making about 3000 euros before taxes every month (i.e. 36,000 a year). Reading that article, I gather the average US IT salary is about $80,000, which is about 56,000.
Can anybody explain this huge difference? Is the cost of living in the US just so much higher than in Europe? Or does IT just pay a lot more in the US?
Coca-Cola, sometimes War.
I mean, who is going to answer yes?
It might not be inflation, rather your lifestyle adapts to how much you earn.
Oh yeah, and I forgot to add that inflation calculations don't take into account the following:
:-/
1) Rising Energy costs (i.e. Oil @ $84 anyone?)
2) Higher Energy costs increase costs of most consumer goods due to higher cost to transport them
3) War in Afghanistan & Iraq costs a few billion per month that you pay through taxes
4) US dollar deflating for the past year against just about every other currency by 20%+
5) Crazy Tuition fees in your Universities
6) Even more insane Health Care costs
Time to buy Gold people, cuz your economy is going down the tube.
No trees were killed in the making of this post; however, many trillions of electrons were horribly inconvenienced.
What !
When did this happen ?
That's not funny !!!!
Tsunami -- You can't bring a good wave down!
Chances are if your wages are really increasing by that percentage, your spending or consumption is up (did you buy that iPhone..?). Inflation has recently been around 2.5-3%, realistically around 2%...so if you're exceeding that in salary increases, it's probably not due to inflation.
I graduated with a degree in Computer Science in 2002, and have had awful trouble finding a well paid job. Most of the jobs advertised were web development, which were always badly paid (my first job out of university paid barely above minimum wage). These jobs usually ended before 6 months, once I'd completed a couple of projects for them and before they would be legally required to give me redundancy pay.
There were a couple of good job openings (I was once approached by a recruitment agency to apply for a job with Google in Dublin) but of course seeing as I was not the only desperate compsci grad in the West Midlands competition for them was pretty fierce and I didn't get them.
I was trapped in web development, but I was pretty good at it. I constantly taught myself new technologies as I developed sites, worked on projects in my spare time to expand my skills, and had a good eye for front end design from a job I had in the print industry. Despite this I was never paid more than £12k a year for web development. My current job is pays £14k, doing office admin work for the police, and that is the most I've ever been paid for anything.
Then it seemed to be looking up. I'd gone for a support job at a large US company, and at the interview they had been so impressed with my aptitude scores and my general IT knowledge they recommended me for a better paying job (£20k) with their programming department. Sadly, I fell foul of their Gestapo-like HR department, who decided not to give me the job because, during one of the interviews over the phone to a woman in Texas, I didn't sound 'positive enough'. I'm not sure how positive a man from Yorkshire is supposed to sound to a Texan over a transatlantic phone line, but there you go.
This is why I'm now starting a Physics degree. Fuck the IT industry, it's not worth it. I slaved away for cockle-picking money, and when my talents were finally recognised I was rejected because of some idiotic HR impression of me, rather than the evidence of my aptitude tests. Hopefully, physics is a field where people are rewarded for their knowledge and intelligence rather than whatever smarmy 'people skills' HR are after. Perhaps I'm being Naive, but it can't be much worse than being in the IT industry.
If we can put a man on the moon, why can't we shoot people for Apollo-related non-sequiturs?
Actually boss, never mind that pay raise I wanted, just make my salary exactly $65535 and I'll forget about the whole thing. You are using excel 2007, right?
You can't send a takedown notice to an already printed newspaper.
Inflation is probably not outpacing your salary, all those reasons inflation is overstated are rock solid. Compare your spending and consumption with last year. If your taxes increased (property taxes often do) factor that in. Unless your salary remained constant or you took a pay cut, it is impossible for inflation alone to account for a decline in real income, probably taxes and new purchases.
.... month left at the end of my salary.
Salary is similar to menstruation:
I really like my job and the people I work with but I need my salary doubled to even begin to be satisfied with it. I'm willing to give up a lot to have such a great job but I think I should still make enough to support me and my wife without my wife needing to work too. If my salary doesn't go up quite a bit in the next couple years I'll probably be forced to find another job which is really not what I want to do. The company I work for claims that wages it pays are lower than average because we are located in an area with a lower cost of living. That's great and all but I'd still like to make the median income in this state at least. Cost of living may be cheaper but that only represents around 1/4 of my monthly bills. The other bills are just as expensive as they were when I lived in California.
If I could support a family while sticking at my current job I'd probably stay for a long time. The schedule is flexible, the work is fun and just challenging enough to be interesting, there is nobody micro-managing me and I mostly manage myself, my co-workers are friendly, and upper management isn't retarded (they're intelligent, honest, and fun to be around). I'm trying to do my part to earn the company more money so that my position can pay for it's own raise in pay.
At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
A lot of people go to Wal-Mart, see the low prices, and think inflation is low. They forget about housing, college tuition, and healthcare, which have all been running at double-digit percentage increases annually for the past several years.
Trust the Computer. The Computer is your friend.
Yes. The US has been lying about inflation for a few years now. When the price of steak skyrocketed, for example they took it out of the equation and substituted ground beef.
Recently they took out the cost of energy because it it went up huge; their explanation was that they didn't want it to 'distort' the numbers. (despite the fact that everyone in the country still has to buy gas for their cars and heat their homes so it -should- be reflected.)
Even worse, they have a fucked up system of computing negative inflation. If you bought a single core 1ghz computer 3 years ago and it cost $1000, then today, because you could get a 2ghz quad-core for $1000, you are getting $8000 worth of value; so in the index, the cost of computers has dropped by 75% over the last couple years... despite the fact that the price hasn't really dropped... its not like that 1ghz 1core computer is sitting at walmart for $125, even if you wanted it.
Similiarly if this years model of your car has had standard side airbags, and an improved emissions control system and costs $1000 more, well again inflation is negative, even though the car costs more, becuase they factor in the new features as 'increasing its value more than its cost'; so in some warped bizarro world the cost of buying a new car is deemed to have gone down.
I see this more as an indication of wide-spread management failure in the industry than of money per se.
Ironically, (unreasonably) high wage demands typically have more to do with the non-tangible compensation that a job offers than the actual amount of money employees make. That is, when people are happy with their job, when they enjoy the social contacts, when they get to work in a nice environment and, above all, when they have a sense of purpose, then they make reasonable wage demands. When the job sucks, they spend 8 hours a day thinking "I don't get paid enough for this shit." In that case, no wage will be high enough.
One of those things that management should be doing is ensuring that their employees have the intangibles to keep them happy and productive. That is something that our much derided PHBs learn to do in their MBA programs. However, I think that the IT industry is having issues in this arena because the skill set required to perform the job is so specialized that programmers who get promoted to managers never bother to acquire "managerial" skill sets (or they just don't put any value in managerial skill sets) and people who do have managerial skill sets are so wildly incompetent in IT that you would not dream of hiring them to manage coders or SAs.
just my $.02
-mat
weirdest thing I ever saw: scientology advertising on slashdot.
Generally I am satisfied with my job. It offers a lot of perks that I can hardly find in other jobs. I mean, there ain't many jobs where they don't really care when you show up (I come around noon, usually), where you can pretty much do whatever you please (though my interests somehow happily coincide with the company's) and nobody ever bothers to check what you do and whether you actually do what you're supposed to do? I mean, yes, I do my job, and more than satisfying according to my superiors, but still, it's kinda odd that nobody ever wants anything from me than my final reports.
Still, a bit more salary would be nice. Though, what for? I'd just buy more computers or gadgets.
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
Would you hire me? Am I chirpy enough for the personality-over-skills organization you run?
There are shills on slashdot. Apparently, I'm one of them.
Actually virtual all economists agree that the inflationary rate is overstated by around 1%.
The article you quoted says $1 in 1976 bought what $3.55 does today. If I divide my present salary by 3.55 and compare it to what I was making in 1976, I see a 7% increase. From all the people I've compared notes with, I don't think I'm far from the average pay, although my work has been far above average. Bear in mind, I'm considerably older than most of my coworkers and to stay employed in technical work, I've changed jobs and careers. Nonetheless, it's apparent that my wages have not outpaced inflation over the long run. Perhaps if I had been management material, I'd have made better money but I wanted to continue doing technical work.
Wansu, th' chinese sailor
UK != Europe either (UK is much higher than 3k euro a month)
Some basic reasons
1) Employers Tax. The US and UK don't penalize companies for employing people. The UK has a small employer tax and some US states have none. Most continental countries have a significant company tax burden for each employee.
2) Culture. The US and UK have pretty dynamic IT markets with people not remaining with one company for a long time, this means people pay more to attract talent knowing that this will help.
3) Cost of firing. The US (more than the UK, but the UK is less than the continent) has very little employee protection which means you can get rid of poor employees or during a down turn. In the continent this isn't the case so the wages are lower as employers have to employ good and crap people and have to factor in the cost of not getting rid of them.
The other thing that shouldn't be overlooked is the fact that English is the lingua franca of computing, this does tend to mean that top people from all countries move towards the US (and to a lesser extent the UK) and that everyone has to speak english thus meaning there is more international competition for jobs in the US and UK markets.
With the way that the dollar is at the moment the average UK IT salary could well be above our cousins over the pond.
An Eye for an Eye will make the whole world blind - Gandhi
I agree with the parent. I love having a job good enough that my wife can be a stay at home mom. She loves it, it's much better for our girls, and I don't ever have to worry about some wacko being around my kids. I'm willing to make some real sacrifices for this. For instance, I work a rotating shift schedule every two weeks I switch between days and nights. They're twelve hour shifts, but the nice thing with that is that I also only work 4 days one week and three the next. The work is fairly interesting (I don't have as much free reign to come up with solutions to some of the problems, but hey can't have everything) and I still have time to continue going to school. The tradeoff to all this being that we live a pretty mediocre lifestyle, no HDTV, no Xbox360, no PS3, no iPhone, no Mac Pro, no super frills. Guess what though, you don't need all that to be happy, nice house, kids that know and love their daddy, and actually leaving town to go see and do things (for cheap) leads to a pretty happy lifestyle and once I completely finish my degree I'll be able to have all that nice stuff.
"Some books contain the machinery required to create and sustain universes."-Tycho
Overall I would agree the modern MBA program puts a lot of emphasys on Buisness Ethics and focusing on the intangibles because the accountants can deal with the tangables. Sometimes forces higher then them force them to be more stupid, Policies like fireing 10% of all underperfoming or middle perfroming employees every year to make sure we only have the top ones available. Seem to force a lot of stupidity in management because they have to show costs savings even though they are IT and normally the more money they have the better the cost savings is for rest of the corporation. But the MBA program and the Managers are normally not the problem, unless they have some sort of powertrip ego. But most conflects with Managers and Employees happends because the manager actually has to deal with more issues at once, many are really conflecting eg. Increased Demmand on IT Resources, Lower IT Budget. And all these other things that lead them to try to get the most out of everyone.
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
Wow, what backwards thinking.
So nowadays, the mere act of RAISING your own children is "overprotection?"
I agree, children should have social outlets. A morning pre-school for 3 and 4 year-olds is probably a good idea. But your notion that all day childcare is somehow > stay-at-home mom is a little silly to me.
I shouldn't reply, but this is insane....
Following your logic, we should send kids to daycare because 75% of abuse happens from relatives? Sorry, but If you truly believe that your kids are better off in the hands of someone "Not their parents", then you shouldn't have had children. Maybe the percent is high because they spend most of their time with close relatives?
Yeah, I heard that most car accidents happen within 10 miles of home, so I am moving.
Studies have shown repeatedly that children who spend a significant amount of time in childcare (I forget what the number of hours involved was, but it was less than the amount of time that would be necessary if both parents work full time) are much more likely to be bullies and have other socially undesirable traits. Additionally, there have been several studies that indicate that children who are home schooled have significantly better social skills than those who went through the school system (considering that the researchers were expecting the opposite result, these latter studies are rather telling). Sorry, I no longer have the references for either of these studies, but I'm sure if you do a little research you can find them. My suspicion is that children are better socialized by being exposed to adults who have already learned how to be responsible than to other children who have not yet learned this.
The truth is that all men having power ought to be mistrusted. James Madison
I think you are on to something. The problem partially stems from IT being a very young component in business. Consider that Accounting has been around for hundreds of years... there is an established relationship between various types of businesses and accounting professionals. Yet IT has only been around for a few decades. I don't think businesses nor the profession itself knows how to deal with the problems of succession and management of talent.
The most "fun" work environment for the worker is one of unstructured cooperation where there are no rules. This is not the ideal since that freedom can potentially lead to disaster in the wrong coworker's hands. Eventually management will get paranoid about waste.
The most "profitable" work environment is where nothing goes to waste and every key stroke leads to profit. This is not the ideal since that efficiency means a loss of adaptability and a high burn out rate for employees. It turns out that the highly profitable environment can only exist in sprints.
There should be a sustainable happy medium that works well as a company grows. I don't know what that is yet. I haven't seen it in my work history.
[signature]
The most "fun" work environment for the worker is one of unstructured cooperation where there are no rules.
That sounds like it ought to be true, but IMHO it isn't. I think IT mainly attracts three kinds of people, and if you look at what drives them, it's never really that.
Firstly, you have those who are only in it for the money. They probably took some university course just so they could work in IT, and they probably aren't very good at their job. Most of them don't get very far, because their attitude is entirely selfish, and the only motivator they have is making as much money as possible from doing as little real work as possible. In their minds, they'll have fun later, when they're rich.
Then you have the "journeyman" developers and sysadmins: those who are happy to work in a well-paid industry, but basically see it as just another job. These people represent the largest proportion of the industry, IME. They are typically competent but unexceptional in their skill and aptitude, and approach their jobs with a reasonably professional attitude. The best motivator for these people, IME, is simply to let them get on with their job: give them clear instructions about what needs to be done, and some relevant background information if they're the kind of person who likes to see how they fit into the bigger picture, and then just get out of the way and let them do their work. These people typically recognise the value of good organisation, and respect strong but flexible leadership. They don't go to work to have fun, but they will find their work environment most pleasant this way and rarely demand more.
Finally, you have the guru types. Often, these are the guys who got into IT because they enjoy the field. If they took a university course they enjoyed or they get paid well, that's almost incidental, and just a bonus on top of having a job where they enjoy the work. These guys know their subjects inside out. The big variable — and the thing that separates the gurus who are great people to have in your group from the gurus who are liabilities — is how well these guys do things outside their own development or administration work.
Those who develop people skills, understand the business context for their work, cooperate with management, and give constructive input to these areas from the point of view of the IT guy, tend to go far, though they tend to stick to a technical path rather than moving into management. Motivation for these guys often comes from seeing a good result from their work, and they will work in whatever way seems best to achieve that goal. Again, this isn't usually unstructured cooperation; on the contrary, IME these guys are the ones most likely to want good processes in place, and to appreciate readily whether existing processes are helping or getting in the way. Often, these guys also value honest recognition when they produce good work, and like to know that when they make constructive suggestions they are being listened to.
Of course, you also get the gurus who want to have everything their own way. These are the guys who want their own office and to work in their own style. They want full-time ownership of the code they write (not that it matters since no-one else can understand it anyway) or the final say over any changes to their networks. These guys probably are motivated by unstructured work, but cooperation is a word that doesn't enter their vocabulary. Frankly, you're better off hiring a couple of less egotistical, less demanding, and far more pleasant and constructive journeyman types anyway than you would be getting stuck with one of these guys, who seem to be known as "rock star programmers" in trendy blogs.
So I don't think unstructured cooperation is really fun for any of the major types of IT guy. The good ones tend to appreciate enough structure to do an effective job, while the bad ones will cooperate only as far as is necessary to get what they want anyway, and often would prefer to stay under the radar and just do things their own way. Constructive anarchy doesn't really work for either group.
If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
Remind me never to buy a storage array from you...
There is a difference between firing 1 person (and everyone agrees there was likely cause) and firing 15 people.
I'm observed that firing the "dead wood" in the second fashion resulted in losing about 50% of our highest quality employees over the next 18 months. Many of them had been here for 10 or more years. Prior to this the company was strongly against mass firings or layoffs. So people who valued that stayed despite lower pay.
If you are good- and you can make $120k, then why the hell would you stay at a company for $106k unless there is some non-financial incentive? That is exactly what happened here.
The result is a lot of canceled projects- failed projects- etc. when a key resource for the project suddenly disappears into tech consulting or the oil field.
She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.