Dismantling the Myth of IT Being a Dead-End Career
Lam1969 writes "Robert Mitchell says CIOs and other IT managers continue to bemoan what they claim is a shortage of good technologists. He suggests beefing up salaries and convincing young people that IT is a viable long-term career path would help to change this sentiment. Mitchell also says the threat of offshoring is overstated; rather, the problem is industry and the media have been 'complicit in propagating the myth that IT is a dead end.' From the story: 'First, the dot-com crash shattered the illusion that those in high-tech jobs would always emerge from economic turbulence unscathed. Now, students are hearing that a four-year degree in programming or engineering doesn't matter because all of those jobs will eventually go offshore to foreign workers at very low wages. A generation has been dissuaded from pursuing what is in reality a very promising career choice.'"
Surely this is no different from any other career? I.e. if you're good, then you'll do well - if you're no good, it's a dead end.
Oh, and first post!
Keep your mouth shut!
We worked so hard to scare all those damned paper MCSE and brain dumpers away. Last thing we need is for them to come back and lower the avg IT wage again...
You have to ask yourself - is the job you're doing/going to do - does it require your actual physical presence? If not, then it can be offshored.
The trouble is, in IT, all the jobs that require your physical presence are generally 'IT technician' jobs - pulling cat5 through walls, swapping out hard disks in PCs and that kind of thing - the lower paid end of the IT spectrum (although there are higher paid network engineering types of jobs). All the high paid jobs that do NOT require physical presence to be possible to do are things like software development - which CAN be offshored. It's the very jobs that need a 4+ year degree which are the ones that can be offshored. The jobs that someone could leave school at 16 and be trained to do by their employer tend to be the ones that can't be offshored.
Oolite: Elite-like game. For Mac, Linux and Windows
On the other hand this is a good thing for the computer science departments of universities, for less students means that they can do less job training and more actual computer science. If you aren't convinced that real progress in computer science isn't being made any more I encourage you to watch this video. In it you can see all the aspects of the modern computers that we know and love being demonstated oh so long ago, only with less polish. Sadly research hasn't proceeded much beyond this in terms of software. The problem is that the typical student in a computer science course doesn't want to learn computer science, they just want to learn some Java/hot language of the momement and get out into the workforce. This is where bad programmers and bugs galore come from. However if those who simply want a job leave then a computer science degree will once again have meaning, and better software will be produced. Trust me on this one, I'm surrounded by CS majors who think Java is the best language ever, and are unable to program in anything else.
Philosophy.
Whilst much of industry looks to hire youthful IT staff rather than older workers, it has the ironic effect of putting people off a career in IT. As not many people want to work in an industry where finding a job when you are past forty is difficult.
Encouraging older workers will also encourage new young workers. BTW. I fall somewhere between these two groups.
It's because you can't get dates studying "IT". Say you are in medschool or a doctor and they're all over you and it.
All three slashdotters who are married do not need to reply and tell me I'm wrong.
Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
One of the things that always troubles me with the Outsourcing debate is how it regards IT and software development as an entity in itself, rather than one that must deal with others. By this I mean both dealing with the business you are in and also the other departments in your company. By making IT a commodity, it can be offshored or outsourced easily. When it's a specialty, that becomes difficult to impossible.
If you are developing a piece of medical software such as an EEG recorder, you need to have some understanding of the science of EEGs and the medical background in which they are used. Likewise, a piece of financial software requires detailed knowledge of financial systems and the rules and regulations that govern them. This sort of knowledge keeps the development "in-house" and keeps you employed. I do agree that simple development jobs should be done by the most efficient and appropriate people, normally either recent grads or outsourced developers. I mean, you wouldn't waste the Technical Architects time getting them to write basic code.
Someone looking for a career in IT needs to be constantly challenging themselves by learning new skills, and not always IT related ones so that your specialty keeps you needed. IT has never been an industry that rewards those that keep still (hell, if it did I would still be bashing out BASIC on my Vic 20!) but those that stay ahead of the game. Do this and you will have a career.
I've heard it all before. Managers scream 'skills shortage' whilst lots of good IT workers sit on unemployment queues.
There is no shortage. Never has been. It's because managers want to define the exact skillset... '20 years Java version 1.4.1.13 service pack 2, and preferably 17 years Visual Studio 2005' they refuse to believe that people can actually learn new stuff (and their requirements are sometimes completely ludicrous - I actually left an interview when someone said I didn't have enough java experience.. they wanted 8 years - in 2000. That manager is proabably still screaming 'skills shortage' today).
Now I'm involved in hiring I've found completely the opposite... the market is *full* of good people... if you factor in a few weeks for them to get up to speed they're fine (that's just training budget - remember when companies had those?).
I'm sick of coming across people who got into this industry without any interest or aptitude because they thought it was a gravy train and didn't like us geeks getting all the money... I'd be happy to see a return to the glory days of unwashed pizza eating nerds -- jeek
There doesn't seem to be a clear career path across different companies. The same job title at one location can have a vastly different salary than another. I have seen 'Developer' jobs advertised at very high rates and then 'Architect' / 'Consultant' roles at lower levels. The term 'senior' can be attached to any of these and not have any affect on the salary. To add further confusion there seems to be very little difference in many of the job descriptions - most of them just requiring that a candidate understands a list of TLAs.
It must be very confusing for anyone entering or considering entering the industry to see what the career path in IT is. In other areas (electrical / civil engineering for instance) a career initially progresses until chartered status is reached, this is understood by these industries and is a requirement for a more senior jobs. Such a qualification is available for IT (I am in the UK - not sure how this works elsewhere) but not considered valuable when looking for jobs.
all the jobs that require your physical presence are generally 'IT technician' jobs - pulling cat5 through walls, swapping out hard disks in PCs and that kind of thing - the lower paid end of the IT spectrum (although there are higher paid network engineering types of jobs).
There are still a lot of companies which value face to face communications. If you think that any IT job can be offshored, try getting a web programming job at a local community college on the other side of the US. Chances are, they'll want you to be onsite. Maybe that job will be offshored eventually, but for small and medium sized businesses, they want SOMEONE to physically show up at the office, eat lunch with their coworkers, etc. Maybe this desire is irrational, but there are some costs in terms of poorer communication which makes some offshoring more expensive.
Besides, very few good paying jobs of any kind technically require a person's presence. Look on the dark side of things. Why not have a doctor's office with a few nurses, a video setup, and some nice Philippine doctors on the other end. Samples can be sent off to foriegn labs. Same with teachers, as long as there's someone in the room to make sure people behave. Or do we only offshore those things where customers won't be immediately aware that the job is offshored? IT is not particularly less safe than most other jobs, if you want to take outsourcing to an extreme. The difference is that it tends to be more cutting edge than other fields, and the most exposed to innovation and change.
___
It's the end of my comment as I know it and I feel fine.
(Applies to Italy, but maybe to other countries too).
I'm near my Bachelor's degree in CS, and I'm as glad to enter IT as to enter a pool full of hungry sharks. If I'm able to, I'll take some other job; journalism, for example, or become a teacher. Why?
Of course, money isn't the problem: you earn quite well, at least compared to the standard factory workman. Rather, it's because IT (at least, here in Italy) don't do anything related to my fields of interest. Most of them offer consulting via new technologies (but that is a lot far from being IT), some web application development, a little bit of Java here and there, and no real challenge. Mostly, they deploy pre-made systems (often Microsoft or IBM products), and just stand there watching other - foreign, mostly US - companies steer the wheel at their leasure.
I mean: a lot of engineers are glad to become DBAs, or to do remunerative jobs programming cell phones applications with J2ME. Most of us CS students, however, have an interest in software engineering, for example, or algorithmic complexity, in compilers, operating systems, networks and so on.
Sadly, innovation in the IT field is almost as stone dead, here in Italy.
We need some spark of interest to enter IT, not just building boring systems to manage a warehouse. Bring in the innovation!
So: IT *is* a dead-end. Doing paperwork and SQL for the rest of my life? Writing Java applets or Flash actionscripts? Are you kidding? It's not work, but slavery.
As many, many others born in the first half of the '80, I remember writing BASIC games like Snake on lonely Saturday evenings, when a child. Playing with LEGOs and reading a lot. All this is lost for the new generations... both due to increased complexity (when the model you grow up with is Final Fantasy two-thousand-fifty, who's going to program a Tris game in console?) and changes in our society (general disinterest, maybe because scared by a too complex world).
42.
After 25 years in IT, I was let go a few months ago because they "didn't need my position anymore", and was "replaced" by someone earning about half of what I was getting. This, after helping the company grow from 10 people to 85, and from sales of $100K to over $20 million a year. After creating a serverfarm which increased the capacity of our systems from 5 trnasactoins/second to over 20,000 transactions a second. I joined as Director of IT. In the beginning it was very hands-on. But management never listend to my requests for help, so I was stuck helping people via phone all over the world, maintaining and building the server farm, doing all the support on the PCs, etc. When I finally got help, it was help intended to replace me, which it eventually did. They then hired someone to "assist" my replacement. I've spent three months looking for a new job. So many of them have extremely specific requirements, so specific that there is no way I could even be considered. So now I've left the field. I spent the last 20 years not really liking my jobs and not realizing it. Having left, I finally realized that I wasn't happy before, because of the non-recognition of IT by the rest of the company.
A profession is an activity where one is treated as such. IT is not such an activity. We all know why. If you are going to spend 4 or more years in university, then get a degree in a profession, where you will be treated as such and not like an idiot in an open plan purgatory chicken battery like most of us nowadays. Also, professionals don't create solutions using patently wrong methods which were recognized as such 30 years ago. Schools are teaching interesting stuff these days, only in a real world business environment they are useless.
The bad news is that married /.'ers can't get dates too!
May Peace Prevail On Earth
I'm here, down in Christchurch, New Zealand - sure, not exactly 'silicon valley' but ok none the less; Where are the IT jobs? Here are my pet peeves so far with job searching:
1) When a person applies for an IT job at your organisation, do the curtious thing and actually get back to him, thank him for his resume, and actually make a decent effort to setup a interview - you might actually find that he or she will be able to expand upon what they told you in their CV, and will give you the opportunity to probe them on their knowledge.
2) When you advertise for a position - how about listing what the requirements are; case in point, in Christchurch there was an advertisement I replied to that simply said, "IT GURU WANTED!" then further down, it went on about a system administrator wanted - all very nice, I followed it up, sent a resume in, and low and behold, I receive no reply, followed this individual up - I didn't fit the criteria; to which I said, "there was none" and gave him the link; he was quiet.
He said I lacked "MacOS X skills", to which I said, "I classify those as UNIX skills; had you spent a little time picking up the telephone receiver and actually calling me, we could have gone through the CV together, clarifying any possibly misunderstandings".
3) When a person such as I, give 5 different forms of contacts, there is absolutely NO EXCUSE for not being able to get in contact with me, at all.
Right now I am back at university (again!), studying a Bachelor of Commerce, Majoring in Management - am I going to get a job afterwards, no bloody way; I'm starting my own business, and all I can say, is when I hire people, I won't be relying on 'recruitment agencies', I'll hire them myself, I'll interview them myself, and I'll actually take a damn interest in interviewing each one who replies - and those who I need to question in reference to their resume, will actually get contacted!
1. " Students have always poured into the most lucrative and promising careers. If IT salaries doubled tomorrow, college students might give IT another look and start switching majors; the flow of newly minted technologists would quickly increase ."
The above quote is factually correct and describes how a free market works. In the labor market, a shortage of labor is a power force that boosts wages and improves working conditions. Eventually, wages rise sufficiently high that new workers enter a particular labor market (e.g. the market of computer programmers).
However, certain politicians oppose the idea of a free market for labor. When a labor shortage arises in the market for high-tech labor, such politicians attempt to damage the correcting force of the shortage by injecting H-1B workers into the market. When a labor shortage arises in the agricultural sector, such politicians attempt to damage the correcting force of the shortage by injecting illegal aliens into the market for unskilled labor. Both actions damage the ability of the labor market to function properly and, hence, suppress wages and working conditions.
A shortage of labor is not something that needs "fixing" by government intervention. The government does not intervene when there is a labor surplus -- like the surplus in the automobile sector (which is undergoing massive layoffs). Why does the government intervene when there is a labor shortage? Shortages are never permanent and require no government intervention in the form of H-1B workers or illegal aliens.
That observation takes us to the second quote.
2. " Former Intel CEO Craig Barrett has stated that wage differentials aren't the issue and that Intel would hire more U.S. engineers if it could find them ."
That quote is a bald-faced lie. There is no shortage of engineers at the proper salary. Intel management can find plenty of American engineers if Intel management doubled salaries and boosted working conditions by, for example, eliminating the bell curve that managers use to "grade" employees. See quote #1 above. Quote #1 contradicts quote #2.
Intel simply does not want to raise salaries or to boost working conditions.
Intel's lie takes us to the third quote.
3. " That sentiment was backed up by IT leaders at the Premier 100 conference, where 70% said that they hire the most qualified workers, regardless of citizenship ."
This quote is accurate. Contrary to the stated intentions of managers wanting to increase the H-1B cap, most managers do not hire Americans even if they are qualified. If both an American applicant and an H-1B applicant is qualified for a job, the manager will choose the applicant that is more qualified. That approach directly contradicts the stated intentions of managers from companies like Intel: the stated intention is that a manager will hire an American applicant meeting the qualifications but not necessarily offering better qualifications than a qualified H-1B applicant.
The H-1B program is a way for American companies to suppress wages and to avoid improving working conditions. The H-1B program damages the correcting force of shortages. A shortage in a free market is a normal force that requires no intervention by the government to "fix".
H-1B workers come from countries like India and China, which do not have free markets. The Indian and Chinese governments have damaged their own economies by suppressing free markets. H-1B workers represent indirect intervention in the American free market by the Indian and Chinese governments. Their actions damage how the labor market should work in the American free market.
Washington should allow
Not all jobs can be offshored. I'm outsourced to the government, and, because of the data I work with, my job can never be offshored. I suspect, thats true of some banking information, and probably true of a few other paranoid businesses, but I have no proof to that effect. So paranoia and security can, and will continue to keep some enterprise grade software firmly onshore.
Small companies are becoming increasingly IT aware. We're seeing the first of the IT generation reaching management posts in Mom and Pops, and Citywides. It used to be that the price of the hardware was the problem, now its the cost of the developers. For small to medium sized business the cost of offshoring is too high... unless you broker.
There is also the question of trust. Small companies rely on trust over legislation and buying buying power. It's difficult to build trust with a 7 hour time difference and a telephone (although Match.com would probably disagree). The small companies I know would rather deal with other small companies where they might be able to get preferential buyer treatment and loyalty, than cheaper multinationals.
To me this stinks of profit. Doing lots of small jobs for small companies (customising OSS, a Ruby on Rails web shop) plus maintenance is the new electronic frontier.
Western technologists can compete. We have the home team advantage: meet and great is more important than ever. We are, hopefully, well educated and well informed, giving us the ability to adapt and create new technologies that make us more effective and cheaper. But, you have to be able to deliver.
Scared of flying, pointy things snce 1979!
The reason why people bemoan the lack of good technologists is because IT is not a real profession. Rather than accepted standards, as there is in any other field like architecture or engineering, in the IT and especially the software world we have vendor oriented bullshit with billion dollar companies wanting to sell you more shite than you already have.
.Net, Java, SQL Server etc. etc. skills on their CVs but people then find out that they cannot design a database properly. The amount of databases I've seen where everything is in one table is staggering. Basically, IT (and especially software) as a profession needs to grow up, otherwise the situation will continue.
The world is also filled with MCSEs, people with
The other is to accept the facts and surrender to the new reality. Move up in the chain. Learn another language, so that you can communicate better with THEM in their language, and can still manage the project. Keep them still dependent on you, instead of THEM learning your language instead *and* your skills and eliminating you from the equation completely.
So what are we to become? Nations of Project managers? There is a limit to what you can outsource, and if you have any kind of sense there is also a limit to what you should want to outsource for all sorts of resons ranging from security to limiting knowledge transfer to potential future competitors. Of course greed has a way of disabling people's Common Sense Processing Unit, especially in managers. Low end tech jobs and certainly also some high end ones are going to be outsourced, there is a certain advantage (Mesured in money of course) to being able to contract consultants and let them go, sort of like the 'Just In Time' logistics principle preaches, rather than having, say a Sysadmin or an Oracle DBA permanently on staff. Businesses are going to spend some time finding out the painful way just how much staff to keep on permanent call and how much to outsource. The suggestion that you can run a business in the USA using entirely IT staff based in some IT-sweatshop in India for every single conceivable IT function that needs to be performed is idiotic, you will need a mix. Workers her in the west are going to have to get used to the fact that there will be no such thing as a secure job for life (yes, there are still people who believe in that myth), they will spend the rest of their life obsessing about where to go next and keeping their skillset marketable and that if necessity demands they will have to be willing to move clear accross the country or even to another country if that's where the jobs are. This is also the reason why the subject of 'Economic and Job market reform' is causing such panic in places like Germany and France where there are still people who believe the 'job for life', with the same corporation, in a calm static jobmarket is a practical proposition for the majority of the population. The thought of a job market in total flux scares the shit out of them and I won't say I enjoy the place myself but I have adapted to what is happening now and am not banging my head against a wall of memories of how things used to be.
Only to idiots, are orders laws.
-- Henning von Tresckow
But it's a different story today. I bill a lot of hours fixing "Bangladore Spaghetti" code, in one case costing more than a clean build would have cost. Even when the work was acceptable, and that was the minority, the language barrier was a constant complaint. While that was going on college students were bailing out of IT programs when the economy was in an expansion mode.
It's a different story out there today. The bonuses are back, the perks are back. It's not quite as insane as the late 90's but not bad. And the best part to me is that there's a bonus for people who can work in either Linux or Windows environments.
And to all you project managers who thought you were SO smart outsourcing those expensive projects and the companies that thought they could replace their IT director with a bean counter...NEENER, NEENER, NEENER! LOOOOO-HOO-HOOOOOSSSSERRRRRRS!!!!! (/., raising the level of dialogue in IT)
That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
Now they are complaining. Tuff shit. These companies got their monetary crack-fix two years ago by dumping thousands of jobs offshore, dropping their operating costs, and causing a snowball effect for their competition to follow. Now they bitch and whine they can't find anyone to work for them. I wonder why.
Join the Slashcott! Feb 10 thru Feb 17!
I'm in Denver, Co.
.Net experience preferred. Experience working with Microsoft SQL Server and/or MySQL. IVR development, design or quality assurance experience a plus
Like most places in the USA there is a huge shortage of nurses. There are full-page ads in the newspaper offering $15K sign-on bonuses etc. There is also a shortage of truck drivers, companies have huge banners outside their facilities advertising for truck drivers. I know nurses that make over $100K/year. According the news, truck drivers are making over $75K/year.
IT? Funny thing, no full-page ads, no sign-on bonuses, no big banners. In fact, it's quite the opposite. What jobs there are advertised are usually short term contracts with no benefits. There are few ads for IT guys, and fewer still give salaries, but the following describe a few ads I've seen (I swear I am not exagerating):
- MCSE wanted for one day deployment (setting up PCs), salary $16/hour.
- Experienced Web-Developer, PHP, MySQL, salary: $6.50/hour (Costco pays workers $17/hour, Wendy's pays $8.50/hour).
- Experienced Web-Develper, HTML, salary: $0.00/hour, but you are provided with beer when are finished.
- Web-Develper, HTML, salary: $0.00/hour, you are supposed to work just for the benefit of the experience.
I occasionally see a few jobs for helpdesk and technicians for about $10/hour.
Of course some jobs pay more, but good lord do they want qualifications. Consider this "entry level" job that is still on craigslist. No salary is given (typical) but the "entry level" part should give you a clue (I will bet real money that the janitor earns more) :
- Entry Level - Application Developer Call Centers
Strong background in object oriented application design, development and debugging. Java, Perl and Visual Studio
Date: 2006-03-15, 7:37PM MST
http://denver.craigslist.org/tch/142288447.html
Image how much better you would do if you put your efforts into a real career field such as law, medicine, aviation, or for that matter, driving a truck.
While people are familiar with the general idea of the Peter Principle (we get promoted to our level of incompetence), the Peter Principle has two exceptions. And you hit on one.
The super-competent won't get promoted. You have to jump from organization to organization.
The super-incompetent will get bounced pretty quickly, if you are legally allowed to (France, I'm looking in your direction).
Except for ending slavery, the Nazis, communism, & securing American independence, war has never solved anything.
Technically speaking, there is exactly enough trained IT talent in the U.S. market to fill all available positions at the current salary levels.
(emphasis mine)
The problem isn't the availability of jobs, it's the salary levels. Those levels haven't changed much in 6 years, despite a steep increase in measured (energy, food) and non-measured (USF recovery fees) inflation. Only 6 months ago did I finally start making more than I did in 1997. Would you go into an industry where real wages have been dropping steadily for a decade?
If one of my kids were to tell me he wants to do with I do when he grows up, I would vigorously discourage it. I've been doing this professionally since 1995. What does that tell you about the state of the industry?
You like working on things? Become an auto mechanic. You like gee whiz technical stuff? Go to law school and become an IP lawyer. There will not be a middle class in IT when you (or my kids) graduate from college.
Milton, greetings from a fellow Paddy... I live in St. Louis, about as mid-west as you can get. The market here is very hot right now, and though there was pain during the dot-bomb days, it was never as severe as it was on the left and right coasts. Starting salary for a good person with a masters in CS or EE would be around $50K to $60K. My wife began working in IT after retraining from her previous career in business development four years ago, with a mere Associate Degree (much like an Irish National Certificate from CIT or whereever), began at $37K, now makes $65K. I just accepted a job offer for $90K, with overtime payable... but I have 18 years experience, the past 8 being spent in the world of Java, EAI, J2EE and large distributed systems.
Don't believe the hype! IT is *still* a rewarding and highly lucrative career for those who are good at what they do and who enjoy what they do.
I used to love it. I started into computer at 8. worked for my local city government at 15. now im 27 and still in IT. A number of years ago i worked for coldwell banker in los angeles. we assembled their network uniting 60 branches. the company said it was time to cut costs and made us compete for our jobs. they would constantly raise the bar and can the person with the least number of closed tickets. towards the end there was a guy out in ventura who was wiping down computer cases with alcohol wipes trying to create more tickets to keep his job.
I used to love IT now i f*cking hate it. They took something i really liked and destroyed it. I have other hobbies now which i am trying to pursue into a business but im trapped because IT still is the only thing that will make me enough money to keep me from collapsing into a pile of debt i created during periods of cyclical unemployment.
I have a vendetta against Cendant Inc. they were the ones responsible for my complete failure of company loyalty.
I swear to God, I will never respect another company as long as i live.
http://www.livejournal.com/users/cixel
The thing that is scaring bright technologists away from the field is simple: businesses see IT developers and other technologists as nothing more than factory-line workers of our day. We are interchangeable parts, and therefore not worth as much to the company as upper management is...or middle management even.
So for our careers to grow, ironically, business pushes the brightest technologists to management, leaving an even-larger gap in capable engineers. There is nowhere else for us to grow into (case in point, I've been a Senior Engineer for my entire 10-year IT career, there's no higher technology position to go to).
In fact, development and other complex IT tasks require a type of worker that is not comparable to any other field. They are largely self-managed, and must work out engineering complexities unheard-of in other fields. The bredth of technologies and knowledge are only comparable to the most high-knowledge careers such as law, medicine, and bio-tech.
Further, the work these technologists do, and the quality of that work, directly affect the bottom-line of the technology company. The loss of a single key technologist can have a ripple-effect that is hard to quantify, but that definitely impacts the bottom line. But due to the manufacturing-centric business practices of corporations and the MBA management crowd, these dollars are never realized. Hence, management views these workers as an expense, and not generating any revenue. Conversely, sales staff, who produce nothing re-sellable on their own, and who cannot affect the cost-basis of a company much, are revered by upper-management because of the positive cash-flow realized by landing sales, and their salaries and position within the company are commensurate.
Until IT business management practices catch up to the new business landscape, they will continue to scare off the brightest talent, forcing the best technologists into management or other positions in order to see their careers continue to grow. I think Google and a few other top-tier technology companies get this, but the remainder continue to flounder in the IT landscape.
You can see this ultimately realized by "dad's advice": You don't want to be doing the work, you want to manage. Anyone can do the work.
No. Not everyone can do the work in this field, just as not everyone can be a bio-tech engineer, and until this attitude changes from business to home, IT won't attract a large crowd.
Wait a minute. This guy was not writing his senior year political science thesis, it was just a post to Slashdot. Asking for references is okay, but saying that his post is incomplete just because he didnt cite his sources is wrong. If everyone did that, my 30" monitor wouldnt be enough to see 2 posts on the same screen.
"The government does not intervene when there is a labor surplus"
Why not? Does it need to? What suggestions do you have?
He answered all of your questions in his post. He said that a free market corrects itself without intervention. He said that the government doesnt have to do anything except for to foster the free market system. It is okay to ask him to elaborate or give proof, but it was not an incomplete post. He couldnt possibly cover every single angle of the issue in one Slashdot post.
You can respond and ask questions without attacking his logical reasoning skills.
politicians attempt to damage"
Again, use of emotional 'damage' without any reasoning behind why it's 'damaging' and not, say, 'fixing'.
The reason he used the word "damage" instead of "fixing" is because he does not believe that it is fixing the problem. He believes that it is damaging our economy. And he has given reasoning for why, it is because it floods our workforce with extra workers that the workforce did not need. Which then increases unemployment or at least lowers wages.
You can say that he is wrong, but at least give examples of why. You attack him for not explaining himself, but you do not even try to explain yourself. You are simply attacking him with no basis for your arguments.
Sounds alot like the pot calling the kettle black.
--
-- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
The tech industry as a whole (I'm talking not just about IT, but also electronics and, more specifically, electronics engineering and manufacturing) has only itself to blame for what is a very real problem.
As at least one other poster has pointed out, the idea of job stability in the long term (as in staying with, and progressing with, a single company for one's entire career) has gone straight out the window. What companies have forgotten is that many people (myself included) WANT job stability as part of the package.
It's a vicious cycle. Offshore workers in engineering and manufacturing don't pay taxes in the US, they don't send their kids to school in the US, and they don't buy their groceries, homes, TVs, or whatever else they want in the US.
This means a lot fewer tax dollars for the very educational institutions that are supposed to be turning out science and engineering graduates. Fewer graduates means that tech firms feel they have to resort to hiring in India, China, or wherever the talent they need is (and why they don't make use of local engineers and techies who have ALREADY been laid off is a complete mystery to me), which means even more offshore workers, and the cycle continues.
A few months back, Intel CEO Andy Grove wrote an editorial in one of the electronics industry trade journals, moaning and complaining about how our schools need to do a lot better in turning out the engineers that Intel and the rest of the industry need.
The very next day, I read a small sideline article in the business section of the local paper, saying that Intel was opening a new engineering center in India that was going to employ at least a few thousand locals.
Nowhere in these articles did I find any mention that Intel was going to go out and rehire engineering or tech people that it had previously laid off. How many ex-engineers and techies -- very highly skilled ex-engineers and techies -- are working as baristas and grocery-baggers these days?
Whenever I hear the name Andy Grove now, one word consistently comes to mind: Hypocrite.
Know what, though? There's a hidden irony, and it is one that is, one day, going to come back to bite the crap out of the companies that insist on selling themselves and our country's manufacturing base out to offshore interests.
The standard reasoning for going offshore is to save money. There are all kinds of 'official' reasons for doing so, but it usually just comes down to greed on the part of the corporate bigwigs.
When you ship work offshore, you start raising the standard of living in the countries that you're opening branches in. You're giving lots of locals a steady job and income, which raises spending and the tax base. Things in that country start getting more expensive (in other words, inflation creeps in as it does with any functioning economy).
What do you think is going to happen when the standard of living in whatever country gets high enough? It's going to get just as expensive to manufacture offshore as it was ONshore. Any savings that were once gained from offshoring are going to evaporate.
I'm just waiting and watching (from a very stable position in civil service, thankfully) for the whole structure of offshoring and outsourcing to implode under its own weight, and I'm willing to bet that the companies that once embraced the idea won't be able to handle it any better than they handled the dot-bomb meltdown.
Break out the popcorn...
Bruce Lane, KC7GR,
Blue Feather Technologies