Developers, IT Still Racking Up (Mostly) High Salaries
Nerval's Lobster (2598977) writes Software development and IT remain common jobs among those in the higher brackets, although not the topmost one, according to a new study (with graph) commissioned by NPR. Among those earning between $58,000 and $72,000, IT was the sixth-most-popular job, while software developers came in tenth place. In the next bracket up (earning between $72,000 and $103,000), IT rose to third, with software development just behind in fourth place. As incomes increased another level ($103,000 to $207,000), software developers did even better, coming in second behind managers, although IT dropped off the list entirely. In the top percentile ($207,000 and above), neither software developers nor IT staff managed to place; this is a segment chiefly occupied by physicians (in first place), managers, chief executives, lawyers, and salespeople who are really good at their jobs. In other words, it seems like a good time to be in IT, provided you have a particular skillset. If those high salaries are in Silicon Valley or New York, though, they might not seem as high as half the same rate would in Omaha, or Houston, or Raleigh.
How does this fit into my worldview where H1-B Visa holders are taking all of our jobs and lowering all of our wages? I'm just lucky I am easily able to ignore evidence that I don't like, or else this article would be troubling.
-- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
$39,000 per year as a Computer Programmer/Analyst here. If you were ever thinking of going into local government just to "get your foot in the door", DON'T. You might not have a leg to stand on.
It's precisely because of that fact that you see some silicon valley companies open up show in middle america, when they can get the senior people for the $120-$130 range
I'm in systems, not in dev, but the two groups have similar payscales. Dev tends to get paid a little more, especially in positions that require a high level of skill. However, I've seen huge variations in salaries, quality of work environment and skill level of employee that contribute to some of the trends in the data. Offshoring and visa programs also do really cut into the low end of IT and development...we're having trouble finding good junior sysadmins simply because ITIL and stuff has killed any real learning that can be done on a helpdesk job in a large company.
I would think that the fact that devs are better represented in the higher bracket is due to a couple factors:
- If you're some "rockstar developer" working in a niche specialty doing stuff that only a few people know, you're going to be paid well. We're talking stuff like embedded systems, fields with crazy business requirements that only a few people understand, etc., not necessarily the latest buzzwords and fads.
- If you work in investment banking as a quant, you're going to be paid very well. Your life will most likely suck because you'll be working all the time.
- Companies who have outsourced a lot of their basic devs are going to keep their most valuable ones in house, so average pay will go up for them.
- Also, it's not popular to mention, but there is a HUGE market for consultants to parachute in and fix the messes that outsourcers and offshore dev teams have made. Those guys get paid very well indeed.
My advice to anyone who wants to work in IT is this -- there will ALWAYS be downward pressure on salaries. People who live within their means and save aren't going to be as badly affected by the shifts we're seeing. In systems, we're seeing this in the form of cloud computing taking away routine admin jobs or making them less lucrative. The solution for those who can make the shift is to move into a systems engineering and architecture job where you can tell the developers what's not going to work with their cloud implementation. I don't know what the answer is for development, but in both "career tracks" the bottom rungs are getting hollowed out and it's not good for long term succession planning!
Also, don't forget that those high salaries are offset by California and New York cost of living. I live outside of NYC, and my salary would be considered amazing in, say, upstate NY or the Midwest, but it's just comfortable here.
Telling me the composition by career of the top earners is as useful as telling me their composition by handedness - you're telling the story backwards.
Career-wise, it would be useful to tell us the likelihood of making each earning bracket *by career*.
This post contains no rudeness or derision of any kind. All arguments are friendly. Terms and exclusions may apply.
If those high salaries are in Silicon Valley or New York, though, they might not seem as high as half the same rate would in Omaha, or Houston, or Raleigh.
Confirmed - as a Nebraskan $207,000 appears high and desirable.
"In other words, it seems like a good time to be in IT, provided you have a particular skillset."
Oh, I have a very particular set of skills; skills I have acquired over a very long career...
If you consider that poverty level then there is something wrong with you. I don't care where you live, $100k is enough money that you don't have to worry about your day to day life. Maybe you can't buy a second sports car or live in that sweet downtown loft, but you won't have the kind of financial insecurity that the majority of people in the US do.
If you develop software for $40k, you should be looking. If you're willing to relocate and aren't fresh out of school, you'll certainly double, maybe triple that. All the big companies are hiring now. Make sure your resume is visible on LinkedIn (and maybe that Dice site, I guess) - I know my team is searching the nation for anyone qualified and willing to relocate, and we're not alone in that!
Socialism: a lie told by totalitarians and believed by fools.