If Tech Is So Important, Why Are IT Wages Flat?
dcblogs writes "Despite the fact that technology plays an increasingly important role in the economy, IT wages remain persistently flat. This may be tech's inconvenient truth. In 2000, the average hourly wage was $37.27 in computer and math occupations for workers with at least a bachelor's degree. In 2011, it was $39.24, adjusted for inflation, according to a new report by the Economic Policy Institute. That translates to an average wage increase of less than a half percent a year. In real terms, IT wages overall have gone up by $1.97 an hour in just over 10 years, according to the EPI. Data from professional staffing firm Yoh shows wages in decline. In its latest measure for week 12 of 2012, the hourly wages were $31.45 and in 2010, for the same week, at $31.78. The worker who earned $31.78 in 2010 would need to make $33.71 today to stay even with inflation. Wages vary by skill and this data is broad. The unemployment rate for tech has been in the 3-4% range, but EPI says full employment has been historically around 2%."
If you're a competent programmer and live in the SF Bay Area, wages are definitely not flat, to the point of absurdity. There are kids just coming out of college making $80k or more as a starting salary, and quickly rising up to $120k+ within only a few years of experience.
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
too afraid to ask for the raise, or to leave when they tell you no
flat is rising.
Does anyone have numbers on demand vs IT workforce size over the last couple decades?
Because the economy sucks. Real wages are down, and it's not going to get better any time soon.
I thought IT wages where higher than most professions to begin with and now have adjusted (downward) to reflect its more realistic value. Also factor in capitalism trying to cut work costs to increase profits.
..so I'll just quickly say, my job sucks!
Because IT stuff is easy. I mean, you just type some things and click a few buttons, right? That's not hard. Why do you need 100k a year to do that?
Long signatures suck.
... why do they earn so little? Nobody wants dirty toilets.
Income growth has been shifting since the late 1990s from middle class to upper-middle and wealthy class.
In fact in many sectors, incomes have been shrinking for those in lower management and below. Meanwhile, incomes of upper management (i.e. CEOs, University administrative staff) - basically people who really don't work or anything productive - have been sky rocketing.
IT is very important... but as a CEO I don't want to pay a lot for it.
Engineers are the dumbest smart people in the world.
How does this compare with other employment sectors? Adjusted for inflation, real median household income in the United States went down between 1990 and 2010.
[Sir Garlon] is the marvellest knight that is now living, for he destroyeth many good knights, for he goeth invisible.
and you guys in US (and EU) are way overpaid in the global scale.
Get rid of the guest workers and offshore pressure, then wages can rise.
Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
The median household income in the US is $52,000 USA Quick Facts
Most middle or working class occupations are suffering from *declining* pay. Holding steady is good these days. And think of all the people who were making $50K or $75K a few years ago and are now working for $10/hour or less.
Here, I'll help:
1... 2.... 3... 4... 5... 6...
Count your blessings! :)
It's the economy, stupid.
"The greatest lesson in life is to know that even fools are right sometimes" - Winston Churchill
Management is attempting to commoditise the IT workform however this relates to a fundamental misunderstanding of what IT is meant to do. IT is meant to either replace or augment people. Paying peanuts to commoditise your workforce and using BA to provide the insight is an attempt to apply Taylors principles to this problem. However it doesn't work in practice. Business needs to employ evolutionary models of software and system design and employ capable practictioners.
Rule 1 If you can innovate
Rule 2 If you can copy the most successful innovators.
Rule 3 Don't pay for software unless you absolutely have to.
Look at what google, facebook etc are doing and contrast this to your environment. If you're a MS shop, your doing it wrong because the software is not free. You're paying an overhead that you don't have to and licencing constrains your growth.
Because IT is the new mcjob.
Every kid has a computer degree now. And you are completely replaceable by one. (or so HR says)
Smart companies know better... but how many of THOSE are there... lol
Man I wish I made that much. I make $10.71 hr doing It help desk.
Much more workers, a financial crisis, and the fact that less of the profits reaches the workforce.
Some large companies are paying very low contracting rates. I've seen rates as low as $37/hr presented to me for jobs that require 10-15 yrs experience.
Never take such a low paying rate. You hurt yourself, you hurt the industry. Smaller firms are offering $60-$70/hr contracting rates for the same types of positions and 100-140K for perm salaries. Those jobs are out there, I just secured another one after a 4 year contract and a bit of a break.
Put a price on yourself. Be excellent.
Competition brings prices down. It's not just the salary that's stagnant, the price your company charges it's clients for your work is stagnant too. I personally haven't seen a raise since 2009.
Project are mainly given to the cheapest company who can deliver, quality rarely plays a role. Company that delivers faster/better quality ends up competing with a similar company delivering just as fast and with same quality, and at that tier, price has been stagnant for quite a while.
Whatever IT budgets departments have, they go to never ending upgrades and M$ license increases.
Send Thank You note to Redmond.
My company prides itself on being "competitive" - which I take to mean they don't pay any more than they have to. The economy is in the tank, so they pay less (or lower raises) - you know, to be "competitive". After all, where else are employees going to go in this job market?
It must have been something you assimilated. . . .
Because of capitalism. Those who do the real important work never get what they are actually worth, as it would cut into the profits made by executives and investors. The labor market cannot ensure that people get paid what they're worth--by which I mean the value they produce--because there's almost always someone willing to do it for less. We under cut each other fighting for scraps, and those at the top keep the bulk of what we produce. This is how capitalism works.
Give me Classic Slashdot or give me death!
I am surprised that it has take the world so long to realise that IT salaries are overpriced. Because the hardware used to be so rare and expensive the people who used it and looked after it were also rare and expensive.Now that the hardware is cheap as chips, and the labor market is approaching truly global is it a big surprise that salaries are flat?
If a bad patch breaks my two year old $500 company laptop or a $200 tablet I am not going to pay somebody to fix it. I replace it and move my data over. There was a time when PCs cost thousands, and servers cost tens of thousands. People won't pay people $100/hr to fix a $200 devices.
I also imagine that it is a heck of a lot cheaper to engage off-shore programmers than using local resources (you can't do that for a truck driver...) - supply and demand in a free market in action.
Information Technology is more important *because* it's cheaper. If IT salaries kept going up, it would be *less* important.
When automobiles were new and wonderful, every rich guy had a well-paid mechanic. Competent mechanics are hardly starving today, but I doubt the wage rate is going up precipitously. And IT guys are hardly starving either. In both cases, they reap the penalties of success: the IT and automobiles get better -- easier to use, require less maintenance -- aka, cheaper. Welcome to the future. If this process wasn't an ongoing one for the human race, we'd get up in the morning and hunt for grubs.
IT is not being picked on, in particular.
Only the rich are getting richer.
Click that link to see
1) Corporate profit margins just hit an all-time high.
2) Wages as a percent of the economy are at an all-time low.
$40/hour for writing code? Seriously? Jesus. I'd do real work for that much. Unpleasant shit work. Cleaning monkey cages. Cleaning the inside of nuclear reactors. Now I think I understand why prices in the US are so absurdly high. You guys can afford to pay them. I make $10-$12/hour and that's when I'm lucky. My friend only makes $7.xx/hour.
I would *definitely* write code for $10/hour. Maybe even $8. I wouldn't need $40. Writing code is easy and frankly kind of fun. I do it for free all the time and greatly enjoy it. It isn't 'rocket science'. It's mostly basic logic. Especially nowadays when you aren't even expected to know assembly language or heavily optimize anything. Just write clear, well organized, easy to understand code and to hell with the number of cycles it takes to execute. Of course plumbers don't deserve to make $125/hour and electricians don't deserve to make $75/hour either but they do. At least in states with licensing requirements.
Quite an experience to live in fear, isn't it? That's what it is to be a slave.
This is common across all sectors and all skill levels.
The corporations have set things up so that the owners and managers capture all of the profit and any productivity gains. They have also bought enough politicians to keep their tax rates low so they don't have to contribute to the "general welfare". Corporate profits and upper management incomes are at record levels.
The situation with tech wages is the same as that with WalMart employees. You are expendable and replaceable and if you make trouble you will be fired so just sit down and shut up and get to work. At least tech wages are above poverty level so they don't have to go on Medicaid and food stamps to survive... be thankful for small favors.
The last time things were this far out of kilter was the 1930s and that gave rise to the union movement (as well as socialists and communists). This time, people seem more complacent and are just happy to have small crumbs.
I don't read your sig. Why are you reading mine?
NEBS-compliant enterprise- or telco-grade systems still cost tens of thousands of dollars and people definitely pay people good money to work on them.
The company I work for is on-shoring work after figuring out that off-shoring it dropped the quality substantially.
http://en.wikipedia.org/wiki/Marginal_utility
It's a free market, kiddos. You want higher wages... form a union and then sit back and wait while your job is offshored to non-unionized third world types. LOL. Suckers.
Important != Valuable
The cleaning crew is important. Long haul truckers are important. Neither are high paying jobs.
Every occupation thinks theirs is the most important, and deserving of higher pay. IT is no different.
This study focuses on "tech" positions (a very broad description) that require a Bachelor's degree. Here's what I'm left wondering after reading this:
Are they adjusting for the fact that a low-skilled tech position (tech support) in 2000 paying $12/hr did not require a Bachelor's, but in the current workforce climate, the same low-skilled tech support job at the same pay rate commonly requires that applicants have "at least" an Associates, but preferably (read: we won't hire you if you don't have) a Bachelor's degree? If this was not adjusted for, then the reason they're seeing diluted wages vs. what they expected is because with that one little change in the requirements for a position, a lot more jobs fit their description now than did jobs in 2000, which adds a lot of low wages to their data set and reduces the overall average wage across the entire IT field.
A lot of other people can do the same job, and they will accept a low wage. Food is even more important than tech, but farm laborers make much less than tech workers.
That's it - the economy doesn't figure out who 'deserves' the most pay, it's supply and demand ... only.
Use to be a hot topic, but now it's just an accepted practice. Wages are down because no one in the US wants to actually employee anyone. Stems from much larger problems with our country as a whole IMO.
2000 was the top of the Dot Com boom, a gold rush period for computer professions that we may never see again. If average wages have improved in real terms at all from that starting point, it is actually kind of impressive.
Throw 65,000 workers who are willing to work at sub-par wages without bitching or complaining into any narrow industry segment and wages across the board will go into the toilet. This happened with the textile industry and the meat packing industry. It is happening with IT.
Had Congress not just allowed companies to say, "wah, we can't get a CISSP for $25,000 a year, we need a gastarbeiter", the IT industry in the US would be a lot healthier... mainly because in any industry you get what you pay for. You want someone who will work cheap? You get that type of work out. You want someone who has been in the industry 20 years? You might get someone who actually knows the difference between FCoE and iSCSI.
Had Congress actually told companies to perhaps see about helping with education so there are more people hitting CS/MIT as majors (as opposed to now where high school counselors tell kids to avoid the STEM industry in general due to offshoring and hiring low-wage foreign workers), the US mighty actually still have an economy.
What was the supply and demand for IT labor like 10 years ago? What is it like now? Therein lies the answer.
There's no longer any need (well: almost no need) for a code-writer to be present in any particular geographical area, so long as where they are has reliable internet, stable government and degree level education. After that, it's simply a case of who is willing to do the job for the least amount of money.
The wonder is why there are still SO MANY programming jobs in costly, western countries - not that they pay so little.
politicians are like babies' nappies: they should both be changed regularly and for the same reasons
If the unemployment rate is above historical rates for Tech jobs, that would suggest there are more workers than jobs to fill. Even if demand for tech workers is high (you suggest it's high by calling it 'so important'), wages should be flat if the supply of workers is meeting that demand. It also makes sense given the availability of substitutes (i.e., out sourcing).
..because the rich man has been engaging in price fixing for wages for the last thirty years across all areas of the economy except executive compensation.
Seriously guys, are we complaining that wages are back up to .com levels? Am I the only one who remembers that as a few years of obscenely wasteful spending? Hell, I was a 16 year old making $40K a year back then.
Could you imagine a banker complaining that they aren't back up to 2006 level salaries?
This article could just as well have been titled "Tech Wages Now Higher than at Peak of Dot-Com Bubble". Choose two points on a wildly fluctuating curve, find the slope and make whatever conclusion you want.
you people like to think of idiotic repetitive tasks like configuring mysql clusters as
somehow more challenging and socially important than writing novels, or butchering pigs, or cabinet
manufacture, or teaching...maybe its just not
If you do not compare it to other things, numbers mean nothing.
Please give numbers for other professions.
And the wages INCREASED almost 2USD. As the increase already included adjustment for inflation, this is an increase of almost 19%.
So you keep using that word flat, but I don't think it means what you think it means.
Again: adjusted for inflation.
Don't fight for your country, if your country does not fight for you.
In a Hierarchy Every Employee Tends to Rise to His Level of Incompetence.
Some professions are somewhat easy to assess:
you can test pupils before/after, and know if a teacher is good or not (not that teachers like that, mind you ^^)
you can value sales rep (that's me) by... sales, or margins, or new accounts
Devs for example are much harder to evaluate. You obviously can't rate by quantity of code. Quality is a pain to evaluate (takes time, is too "soft" to have a firm yardstick, is often voluntarily compromised to get products quicker...). Goal-oriented evaluation is warped: "implementing such and such backend" can mean beautiful code that will scale, is well documented, and easy to maintain, or spaghetti crap that'll break in 6 months.
Plus there are lots of cross-dependencies. A good Java programmer may suck at database stuff, while a very good Java+DB coder may not be very good as a general purpose dev.
If you can't evaluate, you can't value.
The Cloud - because you don't care if your apps and data are up in the air.
When you go to work for one of these narcissistic pinhead tyrant CEOs it is your job to make them, their company, and their shareholders rich, NOT you. This is why I believe those bastards should be taxed as high as conceivably possible. When you slave away your talents, year after year, helping to make others rich, you should be able to share in that wealth.
Consider a person who makes 10 million a year. Most normal people dream of making 1 million over-their-entire-lifetime, and even then they won't end up with that in the bank. So the normal person ends up buying things on credit, having mortgages, having to may extra over long periods of time to get things. The rich? No, they can pretty much pay for things all-at-once. Why pay interest on your $60,000 car, or on your $2,000,000 dollar home? Just flat out buy it, and own it right then. A person making 10 million a year is really making 10 lifetimes worth of money than a normal person... IN-ONE-YEAR, and they rarely pay a thin dime in interest towards anything. And with all that money, they don't even need to work anymore. They can quit real-work any time they want... lazy ass slackers. Not to mention the peace-of-mind that comes with being rich. Why are we protecting these people?
The rich hoard large amounts of our economic money pile themselves, so the government ends up "printing more money" to keep money flowing in the system. That's another bail-out right there. The whole scheme seems geared upon moving more and more money into the hands of the already well off, and protecting those people at the same time. It's nuts. Wan'na make a new iPad like device? Forget it, you can't compete. Want to grow organic crops? Forget it, Monsanto holds all the patents.
And while we're at it, why is social security an 'entitlement'? ITS MY MONEY! I WANT IT BACK.
Stop working for companies. Just give up. You can't win.
We geeks generally have a rather low self-esteem. We put women on pedestals. We think we are bad at socializing. We notoriously don't unionize. We let others walk all over ourselves.
So it's no surprise we, despite being highly skilled, and having no trouble getting well-paid jobs everywhere just by mentioning we’re available, let companies treat us that way.
And don't hate me because I said what everyone was thinking, but nobody wanted to admit to himself. It took me long to realize this too. You know it's true.
Doesnt take much to tell someone to turn off their caps lock key or to reset their password because of the overly draconian password policies some companies have.
Lets get this over with... Fuck Off
Two (related) reasons that I have heard as to why IT isn't valued as much as it should be (I myself am not in the IT field, so this is more like hearsay):
Clueless PHB: This is partly the fault of those who work in IT not educating those higher up in the food chain. PHBs don't look on IT as producers, but as cost centers. So they try to skimp on hiring competent people. And the IT people don't have direct relations with the clients (in most firms), so when it comes time to decide bonuses or raises, IT is generally at the back of the line. While IT is what allows everyone else to raise money, the PHBs would rather look at a $60k fresher vs. a $120k experienced admin and ask why they shouldn't just outsource it for $45k. They don't see the downside in having a poor IT team even after it bites them (just fire one newbie and hire another in his place).
One admin I know used this solution (based on "You and Your Research" by Richard Hamming) after most of his team were outsourced (not because the team was bad, but because the PHB saw cost savings): everytime the outsourcing created a problem and someone tried to scream at him (he was their internal liaison to the external contractor) he told them to go tell PHB "we lost/cost $X extra because the contractor screwed up." Only when the PHB saw how much the "real" cost of outsourcing IT was, did he reverse the policy.
Taking Credit: As an old saying goes - the competent IT admin fixes problems before they happen. And then the PHB wonders why he is paying $X for new servers and infrastructure when the current system works fine. IT people should be more proactive about boasting about what they do. Sure, this is distasteful to lots of technical people. But guess what? Everyone else brags and lets their manager know (in a not so subtle way) of why they deserve more money: "I sold $YYY to MY clients". So the IT team needs to take credit for sales they help with. If an employee used a lot of resources to construct a portfolio for a client, it isn't all to the trader's credit. YOUR software and hardware helped him run simulations and generate the portfolio. So add THAT to your pitch. If one of the IT workers stayed up half the night so a client could get some figures/data - he should get credit instead of letting the suit tell the story. A knight wouldn't have killed the dragon unless he had a magic sword - but the armorer doesn't get any songs written about him.
The flipside is to be realistic about what you are doing - this isn't the dot-com boom. Don't expect riches for trivial work. If you do good/tough work, expect to be compensated as well (and let your bosses know why YOU are better than everyone out there). But if you just make a CSS/HTML page, don't try to claim you are God's gift to the firm.
One very important point that you may have missed is this -- tech IS very important. Even organizations who don't care about IT beyond basic file and print have a stake in making sure things they use work well. But, IT is one of those fields where you can still cover over massive, huge, big balls of fail with money to the right vendor or cheap labor. Because of this, companies don't like to pay for competent help, or if they do, they squeeze every last nickel out of it that they can because they feel it's a waste.
Also, "tech" is too broad. The desktop support guy changing toner cartridges, the help desk person changing passwords and the systems architect trying to make sure everything doesn't come crashing to a halt when you put it in the same room have very different jobs, skills and responsibilities. On the simple break-fix support/part-swapper side, the work is getting easier and more automated. This means that you can hire fewer people, and those that you do hire don't need to have as much specialist knowledge. I'm a systems engineer, dealing with Intel server boxes every day -- the vendors have resorted to putting an extra "Don't pull this drive out!" light on hard disks so that part swappers don't pull a second drive out of a failed disk array and cause data loss. Even though the failed drive has a big blinky red light on it. That tells me that customers have complained about this happening enough...so you can draw your own conclusions about skill sets. On the higher end, you just run into wage pressure, companies trying to get away with as little as they can.
I think part of the reason for flat wages across the board is just the overall impression that "computers are simple" now, so why do we need to pay these geniuses to run them? Anyone in corporate IT is keenly aware of the "consumerization" trend, where everyone expects all systems to be as seamlessly integrated as their iPad, no matter how complex.
So at least in "big corporate IT," there are a few things putting wage pressure on:
Things like this make IT a very difficult field to work in. I'm not stupid enough to call myself a rock star IT god, but I certainly feel I'm competent and do a good job. Fortunately, I have an employer who appreciates that (for now) and I do OK. The other class of people who are making serious coin in the IT "racket" are the nomadic consultants. How many places have you worked where these guys seem to parachute in out of the sky when a very narrow specialist problem needs to be solved, charge hundreds an hour for months, and are off to the next place requiring that same specialty just as quick as they came in? I know a lot of these guys personally (can't do the lifestyle if you're married or have any sort of ties to any one place or thing) and they're definitely not hurting. For those of us tied down by one thing
New tech seems to be paying well. As a person that keeps up to date on a lot of technologies, I've worked from networking, to coding, to security, and now full time DBA. The pay is good for what I do since I stick to newer "hot" technologies (or smaller unique high pay one-off jobs).
I am currently working in a fortune 50 company for the last year, and IMO - I can tell you that the reason that "tech" people are not getting more money is because, quite literally, 30-50% of the staff is off shore people trying to get green cards. And I am not talking about small number of people. Instead of just offshoring things, people are bringing offshore workers in locally to say that they don't offshore their work. The local foreign workforce, along with fresh-out-of-school types, are doing all the "old timer" jobs like java development, xml parsing, db2 and mssql work. The high pay people are now team leads, architects, or using new fangled technologies like nosql, and html5, and python (not perl for command line), and all of those other "brand new" technologies to the industry. (note the sarcasm with "new fangled technologies").
Add a bunch of people who are EXCITED to get paid $30,000 to the workforce ... and it brings the average down
is that it's hard for a lot of managers to figure out who's valuable. Most smaller shops hire IT staff because they don't have the expertise in-house already. It's not like a cook that hires an assistant cook and can watch them and know if they are skilled or unskilled. I think most IT for smaller organizations are easy marks for unskilled IT, that can be incompetent and still appear valuable because the people doing the hiring and the managing can't properly assess a person's skills before OR after the hire.
And I think this hurts the average pay. I've seen this happen a lot around here, where idiots are working IT for someone and the idiot moves on, leaving behind the managers to think that they need to find a replacement "as good as Tim", and are completely astounded to find that their new hire Jason actually knows what he's doing and is a massive improvement. Leaves them wondering "were we paying Tim too much, or are we paying Jason too little?"
So now at least they know that good IT is worth paying more for, but the rest of the hiring pool out there that hasn't learned that lesson yet doesn't consider their IT all that valuable because they currently are employing an idiot and just have no idea how much more they could benefit from quality IT.
I work for the Department of Redundancy Department.
Want to cry in your soup?
For the middle class, real wages haven't risen since 1978. (chart). Of course the upper class has made out like gangbusters.
In other words, your buying power is the same as your Leisure Suit-wearing predecessors, whereas the rich have accumulated whole closets of never-been-used ivory-handled backscratchers.
Yeah, right.
I feel this if then statement is oversimplified. The answer is probably external factors making the competitive wage for the jobs remain flat in a recession economy. But that's not sensational enough for /. is it?
Perhaps if we got Rob Enderle to declare something dead, that'll get a shitload of clicks.
I hate sigs.
Did automation make IT easier? It seems to me that the tools for IT are easier than they were 10-15 years ago.
Most tech jobs include health insurance. The total cost of health insurance premiums paid by employer and employee has been steadily and significantly increasing for a decade, and much of the increase has been covered by employers. There's your raise! (At least it's tax-free . . . for now!)
How about an estimate for changes in physicians income over the last decade. Presumably you would see a decline as most medical work in this country is paid by medicare or third party insurers who have a lot of leverage in reducing what they pay out.
Incidentally in some countries like the UK, most physicians are government employees.
There are a lot of tech people out there for not quite as many jobs. The market's saturated, so pay doesn't need to rise. That's my take...
Everyone else's wages have gone down over the last 10 years. If your wage has remained flat, you are one of the lucky ones! The article mentions that STEM workers have a 3.4% unemployment rate. That is less than half the national average, they are doing well in that area too! This is like a billionaire complaining that they are *still* stuck as a billionaire.
I work in this field. We're not adding more value and we're not lowering costs therefore compensation isn't increasing. Consulting rates on the other hand aren't flat.
If the average is actually up from the end of the dot com boom, even through the bust and the current down economy, I think that's actually doing pretty good. I would have expected average salaries to have gone down during that time. I and a lot of my associates are not making anywhere near what we were making during the boom. The difference isn't some paltry .3 percent, either.
But besides all that, if you're looking for a reason why IT salaries haven't gone up, it's because we're competing against offshore personnel with workstations balanced on card tables. And *that* situation is due to companies still not realizing the true cost of outsourcing, factoring in the added cost of doing business.
Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
The use of the year 2000 distorts the argument as it was an abnormal high point for earnings. In 1999 and 2000, IT salaries benefited greatly out of all proportion to the productivity gain the workers provided to companies due to the scramble for Y2K compliance. A longer baseline going back to 1997 and treating 2000 as an outlier would provide a very different picture that is more likely to reflect real trends in hourly rates etc.
In 2000 there was an IT bubble. Now, not only is there no bubble, but there is a large supply of IT workers and a small supply of jobs.
Supply and demand.
1.) There is an artificial ceiling in the US (at a certain price point, outsourcing becomes more relevant, and for seemingly dirt cheap.. these numbers are US based only... the expansion of tech in a shrinking global economy, must reflect a significant boom in other nations. E.G. Ukraine, PI, and India)
2.) Tech is somewhat self defeating, it's about driving effeciency, which cuts out waste, and renders one another irrelevant. Eventually for instance, all Windows OS will be served on VM and be 'just add internet' - why have 1 skilled helpdesk per location fixing local issues, when you can have 1 sysadmin fixing everyone's issue everywhere and throw away devices.
Real wages for most Americans have been declining for the last 40 years.
Indeed
the "Quit complaining and count your blessings" demands are what we've been getting told for decades by those at the top, "Cry me a river", the sad part is now we repeat it to eachother, ignorant of the fact that they were merely telling us that crap to protect their own raising income. Look at the year-over-year income rise % since the 60s, it is amazingly ridiculous how much CEO income raises have gone up in % over the years, not in total. Also look at the % of population in the middle class vs. % of population in the lower class since the 60s. Come back when you think we should all just keep sucking it up and aren't convinced if we continue to "Quit complaining" the middle class won't be gone altogether.
Last quarter the economy's profits grew quite a bit over previous quarters, however hiring remained flat. Quit complaining and work more hours, at least you've got a job right?
Because most people in the boardroom, HR, Fiscal, and other non-IT departments don't "get" IT. So we're the red-headed step-children for any non-IT company, and they expect us to do more with less. They cut the budget to barebones, all while asking for more and more PC's to be installed in offices with people that already have three computers in their office, all with dual 24" top of the line LED monitors, and a "personal" printer that's designed for use by at least 20 people. We also have to go from one "emergency" to another, only to find it was usually the fault of the user, which we can't say to them under the threat of getting written up, suspended or pink slipped, then have to break away because someone in the board room just had to get that new mouse and because they left a thinly veiled threat of a pink slip if you're not there in 10 minutes, only to have him complain to your boss about how you've got dust all over yourself from doing a wiring job in a glorified broom closet that hasn't been cleaned since Woodstock, only then to get scolded by that boss for not getting the wiring job done fast enough. When something breaks, everyone else just expect us to magically fix things, regardless of our budget, how many Red Bull's we've drank on our fourth double shift this week on little or no sleep, then they expect us to come over to their house to fix their personal IT problems because their kid got some song off an iTunes knockoff site in Russia, and complain when we say no (also under the occasional threat of a pink slip), especially when we haven't had a meal in a week that doesn't involve Hot Pockets, pizza or McDonald's, a full night's sleep is a thing of the past, and we've only got vague recollections of that thing called "a life".
And people wonder why IT technicians have one of the highest burnout rates of any white-collar profession, frequently leaving their doctor's office with prescriptions to treat stress, anxiety, high cholesterol, high blood pressure, insomnia, and whatever else...
Anyone interested in continuing economic increases have been sliding in their career now. I left IT 6 years ago for Smart buildings and High end Corporate AV. I'm in high demand and can dictate my job perks and salary. I'm starting to learn something else as a lot of IT and CS people are now eyeballing my industry.. So it's time to learn and start the slide to something else before this field becomes a mess like IT has.
And no, I am not giving details, if you cant figure this out on your own, you are not smart enough to do the job.
Do not look at laser with remaining good eye.
Where you have to make a decision to try and move up from the ground level or not, the truth is that working at ground 0 and being good at it, you can hit your cap pretty quickly. You can become a contractor to try and earn somewhat more, or go fully independent as a consultant at which point your running your own business. Or you can try for that masters and try to move up into management, IT Mgr is typically around 100-120k, which is quite a bit higher than most techs make, even the higher up ones. Senior developers can make about that, I've heard of senior admins making more than that, but management is almost a guarantee (unless you hook up w some sub-par employers, but that applies to all tiers of IT).
The formula isn't as much skill for pay as responsibility for pay. The more you "own" the higher your pay should be, owning a team of engineers is more responsibility intensive than owning your code parts of a program. The personality types that best manage are different form the personality types that are the engineers, so that probably contributes to some of the "flatness". Especially since most companies no longer promote from within (every 2-3y job turnover theory), it's becoming more important to be able to sell yourself as a tech. The worst decision anyone can make in the current IT industry is a 10 year gig: your skills will be outdated 90% of the time, and your pay relatively flat.
I think the question is absurd. If something important, should wages keep rising? Is there a case where this has been happening (or nothing ever has been important?).
Y'all are making excuses for a much larger phenomenon. The implosion of the middle class. Here's a comparison of wage growth for Americans from 1967 until 2011. Look at the various jumps in the curve. You can see the big jump in the late sixties of the lowest quartile, the clear results of the war on poverty. The economic doldrums at the end of the Carter Administration. The sudden increase during the Reagan first term, but take special notice of how the rise benefits the upper quintile and even more so the top 5% (and if you could see the top 1% and top 0.01% I think you'd see something shocking.) The subsequent fall during the senior Bush Administration followed by the boom of the Clinton years (and make no mistake, the booms during both Reagan and Clinton involved huge economic expansions in industry, heavy industry for Reagan and information industries for Clinton. Then junior Bush's Terms, and here's where it get's interesting. Notice the steady decline in advancement. The majority of Americans are seeing their wages crashing towards stagnation or worse. In fact looking at the lowest quintile, over the last 10 years they've had a 20% drop in real wealth. Even the first quintile has remained stagnant with extreme fluctuation. So this is not just an IT thing. The only folks to see dramatic increase in personal wealth over the last 10 years I in a group smaller than the top 1%.
While that was going on, the real wealth of Americans at large has been disappearing. Here's a brilliant lecture on the looming collapse of the Middle Class and the economic forces responsible for the situations we all face today. Contrary to pundits conversations Americans spend significantly fewer inflation adjusted dollars on food, clothes, appliances and cars. Where they are getting killed is Cost of Housing, revolving credit and loan debt, Medical Insurance and drugs, Child Day Care, Cost of Fuel/Energy, that and there are new expenses surrounding electronic gadgets that have been a steadily growing part of the cost of living since the late 80s.
The Banks (both in banking, loans and real estate), Big Medicine/Pharma, and Energy have put the American Family in such a precarious position, that any small disruption or disturbance results in almost immediate financial collapse. The critical events facing Americans are Death of a spouse, Injury or Serious Illness, Divorce and extended Unemployment. Any of these (singly or in combination) are enough to initiate a cycle of debt, penalties and ultimate bankruptcy. Add to this growing inflation and the erosion of our savings and investments, and you can see that the American Family is under extraordinary financial stress. The American dream for a growing population is just being able to get by.
Because corporations lobby government every year to issue more and more H1B Visas in an effort to keep wages of all types of engineers down. They claim there are not enough of them however it is a viscous cycle, the more depressed the wages are made to be the less young people are drawn to the field and it becomes a self fulfilling prophecy.
And *THAT* is the sole cause of the stagnation of IT salaries. The current economy is just a scapegoat.
Because tech has been just as important over the whole period over which IT wages were observed to be flat, and because wages across the economy have been flat in the time period studied. So, the results are pretty much what you'd expect.
well IT / tech needs apprenticeships / trades schools and not theory based degrees.
Capitalism, woe is us.
Its called your in world economy and the tech you worked on, those who worked on it before you, has enabled nearly anyone in the world to compete with you.
Face it, most of IT people have jobs someone else can do elsewhere in the world and do it as well if not better and cheaper. Yeah there are some fun horror stories with off shore, but guess what got some local stories too.
It really comes down to this, the internet provides the means to make your work mobile whereas many "factory" jobs have to be done, well at the factory.
Lastly, labor usually vastly over estimates their worth. I know because I am labor and I do,
Your idea of how capitalism works is so jaded but it fits with the herd mentality race to the bottom mentality of this site.
staying flat while profits CxO compensation skyrocket is not "good" it's just less bad so far than other employment sectors are doing
Snowden and Manning are heroes.
1. if there is an over-supply then wages will be low.
2. A lot of non-IT people that influence hiring decisions don't know anything about IT and just see it as an expense and think that it's not hard. They don't know that there's a difference between a good IT staff member and a bad one.
3. If the economy isn't doing well then less people have extra money to blow on attracting good employees.
4. Because people undervalue the work that IT does. It's only when it goes down that people see the difference between a competent IT staff member and an incompetent one.
5. Competition - outsourcing, cloudsourcing, etc..
Because IT people are terrible negotiators.
a field is important, that doesn't mean the people who work in it are.
During the industrial revolution assembly-line workers were the most important employees in the world, but that didn't mean they were on massive salaries.
IT is a field with almost zero barriers to entry. Any mook can get an MCSE and be a "IT professional". And you know what? Any mook does.
It galls people to pay a living wage to people they don't respect. It doesn't help when so many "in IT" work so hard at earning that disrespect.
You may find some interesting correlations if you compare that wage to the hourly wage at which one is exempt from overtime pay.
flamebait? hardly.... Just telling how it is by me
what mode doesnot matter but by either train (10 min drive to the train station) or car (an hour on the thruway)
have you seen my sig? there are many others like it but none that are the same
I live in a developing country and salaries are definitely booming. The problem is that americans and europeans make just about what the market can bear already. Eventually salaries will flatten out here too and move elsewhere until there is some sort of parity in the world.
2000 was at the height of the tech bubble. So any comparison to it is horribly skewed.
"It is better to die on one's feet than to live on one's knees." - Albert Camus
Is Tech really equal to IT. No technology beside IT ??
Blame open source. Software should be paid for. Not given away for free !!!
Because, in technology, you are constantly under the threat and opposing leverage of having your job shipped off somewhere overseas for a fifth to a quarter of your salary, artificially keeping it low as your employer pulls from a labor-pool that extends into regions where they earn as much in a month as your groceries cost, because of where you live.
I look forward to this happening to the teaching profession and all of those whiny bitches bawling over their teacher's wages and how "valuable they are to society" find that their wages and benefits drop even more, because we can stream live lessons in from India for a tenth the cost.
According to Warren Buffet, holding stock is normal, and high freq trading is a joke. His pal Charlie Munger, vice chairman at Warren Buffett's investment company Berkshire Hathaway. "Take the rapid trading by the computer geniuses with the computer algorithms...those people have all the social utility of a bunch of rats admitted to a grainery," I say we tax the heck out of it. Simply, it adds nothing to the social order.
http://www.despair.com/worth.html
Sorry, but gray text on gray background is making my eyes bleed.
Adding to that, they are missing the top wage earners, who have retired, and are now including the n00bs who are earning entry level (for their position) wages.
If we went through a recession, and the several bubbles which have burst, and you only track individuals, there are some people who have lost jobs but average earnings are up. This is not a debate about how much people earn, which is where most people above gp were talking about.
The topic at hand is this - if IT is important to the world, why are they not paying IT people more?
The assumptions in the questions are beyond idiotic. As a whole, should everyone in IT be paid more just because we are important to the economy? Or are we just displacing people and earning their salaries?
How many people worked in tech, multiplied by their salaries? And compare that to now?
Adjusted for inflation, we are $2 ahead. How does Victor's quote mean anything when placed directly next to a quote disputing it? Adjusted, we are ahead.
Why Are IT Wages Flat? First paragraph - outsourcing, automation, and economy. WTF are the rest of you babbling on about?
Including all of the people who took retirement or quit for other industries, and all of the n00bs. The rest is explained in the article, leading to b4dc0d3r's law: NEVER read an article with a headline posed in the form of a question.
The real story is the EPI report, second link. Microsoft wants more H1-B visas, which is not new in the least. Microsoft wants to pay people from lower wage countries less money to work in the US. If you spot the conclusion, good for you. Microsoft wants to keep wages flat.
As a large tech employer, and someone who is lobbying for cheap labor, it's kinda obvious to me that dcblogs (submitter) is intentionally misusing statistics, and a poorly written CNET article, to prattle on about H1-B visas.
At least where I live, outsourcing is becoming more and more common. As a manager of an IT department, I can say that the number of business cards I receive in a given month are overwhelming offering cheap out-of-house IT service with names like "Geeks to go" or "Geeks on the run" or "Nerds at your door" or something lame like that.
It's to the point where an organization almost can't justify keeping an IT person or team on staff full time when services are readily available with fast turn-around at little cost. It's downright threatening. Unfortunately, if you feel like jumping ship to go work for one of those services, you're looking at getting paid much less with potentially fewer benefits.
If companies had a hard time finding skilled employees you'd expect wages to be rising, and they aren't.
What CEOs mean when they say this is "We can't find skilled, educated employees who will work for pennies."
Winchester, Browning, Smith & Wesson, Colt and Beretta...
If you work for IBM for instance your wages will never climb. They're on about year 13 of essentially no wage increases for 95% of the workforce. In the US, at least. But I would say it speaks to a different problem over all. Most employers want young people for about 3 years and then it's churn churn churn. For the employees out of school you have to make as much as you can as quickly as you can up to about age 30 or so. After that they plateau you whether you're good at your job, great at your job or terrible at your job. They just freeze you. You can stay and eventually make LESS than all the newcomers, become a management sociopath, or just quite. Employers don't care which of those three options you choose.
It's simple.
Tech is an important part of driving the economy and building the future economy. But IT has nothing to do with that.
IT is just the technology version of workplace facilities management. In other words, the janitors and carpenters. Need new cubicals assembled? Need the floors mopped? Need IDs provisioned or a new report about something? None of those folks are doing anything to drive the economy except in the same way as anyone else who gets paid to do a job.
They're a cost of doing business. Nothing more.
I used to work for technology companies, doing R&D for the products that the companies sold. Now I work in IT at a giant company that runs restaurants. The restaurant company is highly dependent on the technology, and there are some things they couldn't do without it, but nobody confuses IT with product R&D.
There is a big difference.
The preferred solution is to not have a problem.
Your $39 per hour wage can easily pay for between 4-8 people in India or the Philippines.
Tech is now i phones, i pads, BlackBerry, touchscreens, etc. and it's getting easier to offload IT tasks to managers and individuals instead of having in house helpdesk employees in high numbers.
At least where I work, individuals are better at keeping their systems clean, avoiding the virii, worms, etc. than in the past. They can map their drives and printers themselves, and all in all are less of a pain than say five years ago.
Most of our corporate IT is actually cross functional, doing CAD and CNC programming as well as IT work in our engineering department, or data entry and database administration along with network administration and system installs.
IT has and always will be seen as overhead. Because it is.
Why would you expect your salary to not be flat?
You have Skill X, which is worth price Y.
Assuming the relevance of skill X doesn't change drastically, unemployment and cost of living don't change drastically, etc., neither will your salary.
It doesn't mean your job isn't important, it just means you agreed on a salary for your work when they hired you.
In general, the salary for a certain type of work (say, Oracle DBA) should remain relatively constant, going up with the cost of living mainly.
Sometimes there are huge spikes due to a "hot trend" everyone wants to hire for and a labor shortage (like HTML in the 90s), but that's the exception, not the rule.
Janitors are super important too, but their wage is relatively defined.
There should be no shit hitting fans except the shit that you predicted would hit that fan. And after predicting it, you will have acted to mitigate the effect.
Only bad IT people need the firefighting skills you are so excited about.
The plans, drive and quality of those CxOs that are getting large amounts of compensation is why your pay is staying flat rather than you getting laid off.
Paying taxes to buy civilization is like paying a hooker to buy love.
I live in San Francisco, and have for many years.
I'm a Sr Software Engineer in enterprise Java development these days (been programming professionally for 30 years). Never wanted to get into management or team leadership, tried a bunch of startups that failed, and am not much of an entrepreneur, though I still love programming.
So at 48 years old, I'm still a Sr Software Engineer, but my salary (or yearly based on hourly, since I'm contracting right now) ends up being about $145k w/bennies, MAYBE $155k without bennies (contracting used to pay up to double what salary could get, but no longer - it's barely more than salary now).
Unless I were to head to a management track, or team leadership, or software architect roles, I'm pretty much stuck at this point. It's not horrible, not at all, but feels strange how one gets to a certain point in this field and wages just STOP, pretty much. The only people I know who have stayed in pure engineering who's salaries have gone higher (but who didn't strike it rich at a startup and aren't entrepreneurs) got there by taking a reasonably high wage at a big company, and going up through small yearly cost-of-living increases.
For some reason, I thought - when starting this career - that my wages would just continue going up and up and up the more experience I got, but that ended up not being true after a certain point.
Just giving my perspective anyway.
Very simple. /always/ comes as a result of one of these two things: either you have a skill or competence that is so rare companies must pay lots to actually acquire you as employee, or you have a power position (typically a management position, apart from some backstabbing skills mostly no further competence required), and you get high salalry as a result of the consensus in such a power tree on dividing higher salaries amongst your peers.
Techies are both not rare and have no power.
In case you missed it: High salary
.. it amuses me that doctors are hugely compensated by everyone across the wealth spectrum, because it's pretty important to, you know, stay alive and healthy.
Then you have the ludicrously wealthy corporations that throw out pennies to see which IT worker is desperate enough to pick them up... regardless of the fact that IT is the lifeblood of any corporation nowadays.
There are numerous reasons for this, mostly I imagine for short term off-shore glory for the administration, before they bail and take their success story to the next bidder. Sometimes, it's an established wage structure where a higher income for fresh blood means raises for the aging straggler.
The thing is, when the salaries start forcing their way up, the off-shore drums start beating and we're back to the status quo.
In 2000, I was hired on to look after a 911 emergency call center. I had a BSc in CS, and an ASc in Electronics Engineering (with work experience in both). Rat bastards 'started me off' at $19 per hour. WTF! The boss was a micro-managing lazy-as-shit ass hole. I left after about 2 years. I knew the Ericsson Trunking radio systems, the SCADA systems, the Oracle databases, the GPS systems. There were only two of us, and I was the only UNIX guy. Ninteen Fucking bucks an hour. Untrained laborers get more.
It is due to the fact that the IT world is mainly dominated by younger/newer employees. The entry level salaries in the IT world will probably stay flat for quite some time into the future and due to this and the fact that for most roles, companies would rather just higher a recent grad, the salaries for the IT world will always be highly weighted towards the entry level range.
IT has and always will be seen as overhead. Because it is.
Unless you work for a company whose business is IT. Corporate IT is vastly different than say being a sysadmin for a SaaS company.
Depends on the industry you're in.
I'm in pharma and I'm embarrassingly overpaid, specifically because of the specialised protocols/procedures/methods I know and the critical/sensitive nature of the work.
I've managed to pay off 30% of my home bond within 10 months... (home bonds are typically paid over 20-25 years)
CA != ("San Francisco County" AND "Santa Clara County" AND "Alameda County" AND "San Mateo County")
Comment removed based on user account deletion
If food is so important, why are farmer wages flat?
Having technology is the richness
Tech people have no negotiation skills. Period.
The market is flooded with PhDs working for a dime a dozen. Business people think they can take advantage of us as a result, but what they don't know is that most of these PhDs can't write a single line of code to save their lives. Joke's on both us I guess. They screw us and we screw them right back :)
Back in "the old days", wages rose throughout the entire economy in every growth period. It was normal.
Hmmm, let's see if I can figure this out - unemployment in the IT industry is currently TWICE it's historical norm, and wages are flat... Could it be that old "supply and demand" thing where as supply increases, prices stagnate or drop?
The value of a profession isn't established by comparing wages with other professions - besides, I'm pretty sure wages have been fairly flat/stagnant across the board for the last handful of years.
Ken
The executives and investors are good villains in the story because some are in fact, just that, and there's a broken phenomenon culturally based on a buddy system at the board level so that even those who don't act on craven impulses to cash in more still come in with a ridiculous compensation package and aren't exactly clambering for lower salaries (would you?).
But another HUGE part of the problem in medium or even high skill white collar areas with flat or declining compensation is one of medical costs. Because employer premiums in employer group medical insurance plans is tax deductible, you don't see that part of your compensation on a regular paycheck, but it's usually quite large, and has always grown faster than inflation.
We're up at 18.2% of gdp folks. Not all of that is in your group plan, some of it is medicare spiraling out of control, but no matter how you slice it, it's way more than any other first world country spends for better results. This entire sector of the economy is overpriced give or take 2X and it's making the rest of us a lot poorer.
Absolutely! I'd give a nut to have full-time work in IT making even $20/hr. I've been in the field since the mid-90s and can't find anything but temporary contract jobs, and those are few and far between.
A long time ago, those in charge realized that so long as every employer treated the people who do actual work like shit, they wouldn't quit to go somewhere else when you treated them like shit. The other guy treats his employees just as badly (or worse). Wages have been flat across all sectors for 40 years, while productivity has steadily improved. Executives buy million dollar vacation homes while the workers that make that possible struggle to pay for 2 bedroom homes in shitty neighborhoods. The truth is, that hard work doesn't get you anything other than more hard work. The trick is to make money off others' hard work.
Never underestimate the power of stupid people in large groups.
It does not matter how important you are. What matters is the supply of people who can do what you do. If the supply is there, the wages are not going to increase. If supply shrinks, then wages will go up. Econ 101.
network admins & server admins, beware: your skills are not valued by corporations
Remember kids, if you're not paying for the service, YOU ARE THE PRODUCT THAT IS BEING SOLD.
You got to be joking, in Southern VA, IT tech here, $15 a hour... :-(
Working 5-10 hours OT a week, I'm lucky to pull in $35,000 a year. Last IT job before this one, in this area? $12 an hour....
The area sucks so badly.
Thank MS for giving industry affordable solutions to its problems guaranteeing wage-structured skills at an economy business likes
Plain and simple. We're finally feeling the effects of balancing out the world's pool of available workers. India will probably host more IBM employees in 10 years than any other country and they're much cheaper to employ --which is based on their cost of living.
IT isn't like manufacturing, though, so it's not like the manufacturing jobs that return to the US because Chinese wages and the cost of fuel rise (like GE finding they could produce a physical product here cheaper than China, now).
No sig for you! Come back one year!
Compared to the insanity of Hong Kong, California isn't _that_ bad.
Well, sure, there's always going to be somewhere that has it worse than you. But that doesn't mean that it's unfair of the vast majority of Americans to look askance at the cost of living in the Bay Area.
Dan Aris
Fun. Free. Online. RPG. BattleMaster.
Unless I were to head to a management track, or team leadership, or software architect roles, I'm pretty much stuck at this point.
I realized that and went back to school for an MBA. Even though I love engineering, now I grin and bear the business track, which, I assure you is more lucrative than being stuck in engineering. Yea, MBAs get a bad rap here on Slashdot, and yea, the coursework doesn't REALLY teach you much, but it's a credential that gets a little more than a second glance by business folks, and that's often enough to get your career back on an upward track.
Good advice - sadly, I was one of those self-taught computer teens; I took a programming job right out of highschool, went to college for a year after that, decided I didn't like college, and have been working ever since. I'd have to go back for both a BA and an MBA for that - 6 years at 48 is nothing to sneeze it. Hard to say it's worth it at this point (esp. since the biz side of things would indeed be - as you say - for me, something to 'grin and bear'). I can't say I did a lot of 'career planning' earlier on. :-)
If you're a US citizen, they look for it.
If you're from some hellhole of a country, they dont care - they just commit fraud to ensure that even a degreed US citizen with honors and qualifications will not get it.
Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
Those foreigners are working off of desperation, which is a very poor demonstrator of value. That is the only thing that those foreigners possess that no US citizen will or should ever possess.
In addition, you've been looking for the wrong citizens, or the process was designed to discourage qualified citizens from applying. So the claim that they're "better" is suspect given that it leaves out the incentive to discourage citizens from applying.
If you have billions of people, they don't matter if they're not in the same regulatory domain (the US). The best you can claim is with criteria based on United States citizens - within the United States.
The proper thing to do is to kill offshoring yesterday and perhaps bring it back when businesses like yours can't pull off fraud or needlessly avoid US citizens.
Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
IT and computers used as "IT" are in late adoption as a technology. They are a commodity. Cost reduction is the only value added, relatively speaking.
It's the same any other other technology that is fully mature. Consider paper as a technology. Nobody makes a lot of money being involved in making paper or in using paper. Journalism and book writing is not a "money making profession" except for a tiny number of "super stars". For the average worker, it's a shit job. Same with IT now.
Businesses are created to maximize profits for the shareholders/stockholders, who in turn reward the CEOs/upper level managers, not the actual workers who keep the business afloat.
And still write the top 5 company executives a $40million bonus, while keeping another $20million each in reserve for executive golden parachutes if they run the company into the ground.
There are far too many people with the "You're Lucky to Have a Job! What!?!? You Expect it to Pay you A Living?!?!?!"
You mod me troll. You should mod me terse and realize my point is valid.
It seems apparent to me, why not everyone else?
IT wages are not flat, you need to be your own IT business owner to not complain.
Sincerely,
Dumasses
Not only do they get around the requirement for a degree, fraud is used for declaring that they have a degree or that they are qualified for the job.
Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
Globalization is https://en.wikipedia.org/wiki/Zero-sum and promotes https://en.wikipedia.org/wiki/Race_to_the_bottom
Casteism
Because of capitalism.
Because of capitalism, if feel that I'm not being paid what I'm worth, I am free to market my services to competing employers. Try doing that in a command economy, where there are no competing employers because the State owns all means of production!
there's almost always someone willing to do it for less.
That works in our favor when it's time to, say, get a haircut. I'm better off when I go to the barber that charges $12, instead of the barber that charges $16. The one with the more competitive price gets rewarded with my business.
Maybe you're not like me: do you seek out the most expensive barber you can find, because you feel sorry for the way the other barbers are undercutting him? Hmm, I didn't think so.
That that is is that that that that is not is not.
Shit, you merkins are madder than I thought.
1) Cloud hosting/SAAS/PAAS
2) Outsourcing.
#6495ED - cornflower blue
I think a lot of companies these days believe that IT/tech is overhead and not part of the core business. Part of that problem is most managers have no idea how it works, it just works. they toss money at a problem a result is produced. never understanding what went into making that result or what it takes to maintain it. they just know when they click they get
no matter how good it is, it is human nature always wants to make things better
Ni halo.
If it were done when 'tis done, then t'were well it were done quickly... MacBeth
Spoken like a middle manager who has no idea how much their low quality IT is impacting performance of other workers or hindering their business. They think a professional is expensive, but they are shoveling money with no results.
In car analogy, they would rather pay someone to take apart their car with a $200 set of craftsman tools and no experience, then take it to a mechanic who can do the same job at book rate in 1/4 to 1/10 of the time. They think it's a bargain because they are getting more hours, meanwhile less is getting done and it's getting done in the worst possible way.
===
Perhaps the processes for training are the same our community as you have in yours.
In the Montreal Quebec area of the country we have several colleges (CGEPS) and Universities (McGill, Concordia, UQUAM, Ecole Polytechnique, Univ of Sherbrooke and more. The introduction to CS are done via the CGEPS. Students come out with Java, C++, Networking (TCP/IP), C, GUI design, database (Postgresql or mysql) and Linux expertise.
To graduate from CGEP or University, they must do a 16 week intern-ship in a software house. To graduate from a CS degree from University they must have first graduate from CGEP (4 semesters).
The CGEP graduates here are very well skilled, They know subversion, git, and learn beyond fundamental algorithms. Some continue to University to complement their education with mathematics and CS engineering. (Bachelor Degree after 6 semesters of progressive work). For a subset of them, a masters degree in CS is their education path. And the demand for these new semi-experienced graduates is phenomenal.
My own experience with two different CGEP level interns in successive years was amazing. I gave each a project that was matched to 16 weeks work. The intern had to create a power point presentation of his work, make a classroom presentation, had to demonstrate his working software to his professors and present grammatically technically complete well organized written documentation.
In Quebec, the CGEPS and Universities are not-for-profits, meaning that the CGEP year would cost the student about $1500 per semester. The university is about $2000/semester for six progressive semesters.
Want hardware design and interface or even kernel or device driver modules? Most of these graduates could do it. Is that the level of training of your entry level people?
Yet the people that you quote came in under much more "nationalist" and "draconian" immigration policy - back when they still had honest-to-goodness quotas and/or laws such as the Chinese Exclusion Act(up to 1943).
I'm speaking some very painful truth - where desperation is what they have and what no US Citizen is to ever endure.
Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
i bet serfs working the land under feudal lords asked a similar question about farming.