Slashdot Mirror


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.'"

649 comments

  1. No different by Anonymous Coward · · Score: 5, Insightful

    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!

    1. Re:No different by Anonymous Coward · · Score: 0

      Exactly. I work two jobs (12 hour days) in IT in senior roles, and I make $225,000. Dead end my ass. Read a damn book. Keep up with the industry. Be better than everyone else around you and you'll succeed. Just like every other industry. Nothing comes free.

    2. Re:No different by Anonymous Coward · · Score: 0

      Oh and no college degree needed either. Don't waste your time. You'll just end up with antiquated skills and a large amount of debt.

    3. Re:No different by Anonymous Coward · · Score: 0

      I own a software/IT consulting business. Last year my salary was $740K (up $120K from the previous year). I am 29 years old and never went to college. At this rate, I will be retiring by my 34th birthday.

      IT is most definately not a "dead-end" career.

    4. Re:No different by Lumpy · · Score: 5, Insightful

      Yes and no.

      It is not a dead end career if you on a perpetual look for moving from company to company to further yourself. IT as well as corperate life in general is geared to keep the highly skilled and valuable employees from moving up in the ranks as well as payscale.

      I am quitting my job at a huge Communications/Entertainment firm as a Senior IT Manager/ Programmer position and going to work for an extremely smaller company.

      Why? I am getting a 15% increase in pay while decreasing my expenses by 60% because of moving from Metro Detroit suburbs to upper mid michigan. My $180,000.00 Crapshack near Detroit will get me a mansion on lakefront property where I am relocating my family to.

      The company I work for will not give me a raise to match their offer, and will be forced to hire someone to replace me at what I wanted them to match.

      It always happens that the new guy hired in for the position always gets more money than the 10 year vetran employee and usually has only 70=80% of the productivity of the vetran.

      If you want to get ahead in IT you have to jump ship on a regular basis. That is the only way to get further in your career and get more money and a better life. Thinking that the company you work for values you and will compensate you fairly is a fairy tale from the early 50's that has not existed cince the mid 80's...

      Jump ship kids! You can get to be Director of IT by the time you are 30 faster doing that then working hard and loyal.

      --
      Do not look at laser with remaining good eye.
    5. Re:No different by Anonymous Coward · · Score: 1, Funny

      Can I jump in on the exaggeration bandwagon? Please, can I??? Last year I made over 1,000,000 dollars in IT. I quit school in the eighth grade. I have a Ferrari and a Jaguar and also a Subara WRX so I can keep my street cred.

    6. Re:No different by Garion+Maki · · Score: 4, Interesting

      I'm a last year IT student and I'm wondering, how much should I jump ship?
      On the recruiter seminary they mentioned that changing corp every 3 to 5 years is a good idea and that jumping faster would make it seem like you are gone jump ship anyway, so your not worth the time to recruit and train.

      So do you think that switching every 3 to 5 years on average is a good idea? Or do you personaly jump ship faster or slower?

      --
      All indicators show that the human race is selectively breeding itself for stupidity.
    7. Re:No different by Anonymous Coward · · Score: 1, Funny

      I left school at the age of 6 in order to become a systems administator. Three weeks later I was made soverign monarch of a major developed country. My income in the last year was £3,600,000,000. I have a fleet of cars which escort me on the way to and from the palace - downhill, both ways. I also have a one digit Slashdot ID, which I choose not to use so I can mix more with the common people.

      But now I have no pomotion opportunities. It's a dead end job. How I wish I'd stayed out of IT :(

    8. Re:No different by Anonymous Coward · · Score: 0

      I was learning UNIX shell scripting while in the womb. I now make $999,999,999 a month and I use a new rocket pack, that I just invented, to get around. You slackers will never "make it" in IT.

    9. Re:No different by NialScorva · · Score: 4, Insightful

      Generally it's about what you can rationally explain in an interview. Certainly avoid working somewhere less than a year or two unless you have an extremely good reason. I think you can tolerate a faster jump earlier in your career rather than later. I don't think any employer is going to begrudge you for having a couple 2 year stints early in your career while you explore different areas of your field. As your career progresses, you should look at longer and longer times of service.

      I think it's one of those self-limitting things. As you get more experience, you know when it's the best time to leave a job.

    10. Re:No different by Anonymous Coward · · Score: 0

      maybe it's because the new guy can spell "veteran"...

    11. Re:No different by Genevish · · Score: 1

      Yes, but a good blacksmith probably still can't get a good job these days. The fewer jobs there are to have, the more skilled you will need to be in order to get one of those jobs. In the dotcom days, they were hiring anyone with a pulse for $60k/year.

    12. Re:No different by AviLazar · · Score: 1

      The company I work for will not give me a raise to match their offer, and will be forced to hire someone to replace me at what I wanted them to match. It always happens that the new guy hired in for the position always gets more money than the 10 year vetran employee and usually has only 70=80% of the productivity of the vetran.

      This is so true, and I see it all the time. I have a friend who left their job because the company would not give them a substantial raise (they were making under average market wage). The company ended up hiring two people to do the job and both of them together did not have his expertise....they also paid each person about 5k less then my friend...which means they were 10k short of doubling his salary. Imagine if the company just offered that money to my friend...they would have an extremely loyal and happy employee, who is extremely good at what he does.

      --

      I mod down so you can mod up. Your welcome.
    13. Re:No different by corvenus · · Score: 3, Interesting

      The big answer is: it depends. It depends on what type of work you do, what type of company you work for, and if you do contract or permanent work. One question you have to ask yourself: am i learning new things in my current work, and if not, how will that affect my future career path. I consider that when i stop learning new stuff (and provided that nothing new is on the way if i stay there), it's time to look for something else, otherwise it means that i'll stagnate and will be getting behind technologically. Which means that in a few years when i want to look for something else, it will be harder to find something better. For me, that time usually comes after about 2 years. But then again, i'm doing web-related work, so it might be different from more "traditional" IT fields.

      Generally speaking, i would say that unless you're working for a big company where there is potential for advancement, staying more than 4-5 years is probably bad for your career. Simply put, when you switch company you learn more and get way more chances for advancement (both in terms of position and salary). But as you say, be careful not to switch too often.

    14. Re:No different by Anonymous Coward · · Score: 0

      You selfish prick. Your kids are going to be socially maladjusted due to a lack of socialization opportunities and will have to battle with it the rest of their lives just so that you can have your lakefront mansion. I hope you're happy when they abandon you to a nursing home when you're in a helpless situation.

    15. Re:No different by metamatic · · Score: 1

      For me, it has been 3 companies in 15 years.

      However, it sorta depends on your definition of "jump ship", and what the company is like. I've moved between 4 different departments since I started at IBM. You don't necessarily need to change company to change job at Big Blue, and they're also excellent about offering training and development opportunities.

      My first thought in response to the article was: Maybe it's a dead end, but it's a pretty comfortable and interesting dead end.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    16. Re:No different by bloodredsun · · Score: 3, Interesting

      18 months would be my minimum but I would prefer 2 years. For you this might not be a hard and fast rule. I would much rather have a recent grad who worked several small "menial" positions than one who didn't have this work ethic and waited for the work to come to them. At this stage of your career, experience (as long as it's good experience - not replacing copier paper!) is golden and it doesn't really matter how you get it.

      I've always felt that only after this point can you honestly say "there were no more challenges for me" and be believed by an interviewer. This shows that you care about your level of knowledge and aren't prepared to be kept back. As too many companies still promote by who's been there the longest (Buggins Turn)you may well have to move companies to get to the next rung in the ladder. Much less than this and you will be seen as someone who leaves because they are not good enough or as someone that makes bad choices.

      That said, I am a contractor and move companies with the work and the role which can be anything from 6 weeks to 18 months, but I had 3 years experience under my belt before I started contracting

    17. Re:No different by Anonymous Coward · · Score: 3, Informative

      My experience has been that between 1.5 and 4 years doesn't raise significant flags for employers. There is a catch though. If you've been in the same position for 2 or more years without a change in responsibilities or pay then you've become stuck and should move on ASAP.

      Some employers are worse for this than others. Strangely, those tend to be either small employers or very large ones . Small employers since they generally have nowhere for you to move up. Large since it makes their lives easier to have someone who's willing to stick in one place forever.

      Personally I found the slow-moving pace of most companies painful and switched to contracting. This means that pretty much anything over 3 months is fine on my resume. As an added bonus I get exposed to new technologies and renegotiate my salary on a regular basis.

    18. Re:No different by Anonymous Coward · · Score: 0

      You selfish prick. Your kids are going to be socially maladjusted due to a lack of socialization opportunities..

      Umm..ok...living outside of the drive-by shootings, drug dealers, and prostitutes doesn't mean you don't "socialize". Only someone who lives in a concrete jungle all their life and doesn't know any better would think that.

    19. Re:No different by couchslug · · Score: 1

      A good blacksmith is so rare that they can open up shop doing easy decorative wrought iron work and make a killing. In order to be a good blacksmith you have to be either mentored or self-taught, which winnows out all but the most motivated.

      --
      "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
    20. Re:No different by sshutt · · Score: 1

      Personally I'd say to stay alsong as you're still enjoying what you're doing, if its all about the money then its time to move when you decided your just not getting enough. If its about the work itself then go when it stops being interesting, or you feel its time to learn something new.

      --
      I love the smell of burning karma in the morning...
    21. Re:No different by Anonymous Coward · · Score: 0

      I'm only 22 and I've become the sole IT Director for a company that has about 100 plants nationwide.
      I 'jump ship' about once a year. I get into a compnay and start doing what they hired me to do, then I do more in some other part of IT (Gaining more responsablitlty) After about a year of doing the new thing, some other companys start wanting you to come work for them (your cheaper cus you only have a year experance in the new skill, but you have alot of old skills they want) Result: Pay rase, and you move up the lader.

    22. Re:No different by Aqualung812 · · Score: 1
      As is alwyas the case on /. you're right and wrong. Or, you're right for you and somewhat right for everyone else.

      I stayed at a company for 5 years and made it to Director at 28. However, they increased my accountability and the number of people I managed without any raise in salary to speak of. When I addressed this, I was told that salary works itself out over time and I really should be discussing salary with anyone at the management level I was at.

      So, I jumped ship and took a 10% pay cut. However, now I'm 15 minutes from work rather than 60 and I get to be a Network Admin again. It isn't all about money or power. I go home at lunch and see my family now. Priceless.

      --
      Grammer Nazis - I mod you "troll" unless you actually add something on-topic. Yes, I know I have mispellings in my sig.
    23. Re:No different by raddan · · Score: 1

      It really depends on where you work. The last place I was at (state-run) had virtually no chance of advancement unless someone died or retired. The place I work now has already promoted me since I started, and I've gotten annual pay raises and bonuses. And I get more vacation time. The trade-off is that I work harder, but my job is much more stimulating. If I were in the same situation as I was in before, I would have left by now, but I see no reason to leave. You've got to call it as you see it.

    24. Re:No different by spike2131 · · Score: 2, Insightful

      3 to 5 years is good to shoot for, but the thing is.... sometimes you jump the ship, sometimes the ship jumps you.

      --
      SpyDock: Scientific Python in a Docker container
    25. Re:No different by speedy1161 · · Score: 1

      Changing jobs is THE ONLY way to get paid what you're worth. You only get 'market value' if you put yourself on the market.

      I used to work for the federal gov't doing software engineering. I was making 40K, but this was during the dot-bomb collapse and it was safer than my 40K job at the large bank I was at before. Just over three years later, I'm working at a different company for DOUBLE the salary. If I was still there, I'd be making ~68 and bored out of my mind. I unfortunatly had to change jobs twice (company closed down), but I'm making more and I now live in an area with affordable housing and a lower cost of living.

    26. Re:No different by Theatetus · · Score: 1

      In my day, we had to get up in the morning at 12 o'clock at night, half an hour before we went to bed. We worked 28 hours a day down mill and paid twelvepence a week for the privilege. And when we got home, mum and dad would kill us and dance about on our graves singing "Hallelujah".

      And you try telling that to the young people today, and they won't believe you.

      --
      All's true that is mistrusted
    27. Re:No different by wiggles · · Score: 1
      On the recruiter seminary...

      I didn't know they were sending recruiters to religious training!

      Come to think of it, that would explain the amount of BS I hear from recruiters on a regular basis...
    28. Re:No different by LadyCoder · · Score: 2, Interesting

      I really have to agree with this. If the work is interesting, and you feel you aren't getting hosed salary wise, you might as well stay. Of course, that doesn't mean that you shouldn't keep your eyes out for something better/different to come along. I never thought this way when I first started working IT ('98). I stayed at EDS right out of college and only stayed there 2 years because it was a dead end project and my manager wouldn't let me switch, also I was getting married and my husband lived elsewhere. I moved to my second company and stayed there for 5 years, although, in hindsight, I should have jumped much earlier. That company didn't pay me what I was worth, and I couldn't get a promotion because of all kinds of reasons. Since I have left, my salary has gone up nearly $10,000 (in only 5 months) and I have learned a LOT of new things. I think in the future I will be much smarter about when to jump ship and when to stay onboard. External factors have a way of scaring you into staying, but you shouldn't be afraid of a little change as long as you make sure that you are covered where you need to be.

    29. Re:No different by Guppy06 · · Score: 1

      "It is not a dead end career if you on a perpetual look for moving from company to company to further yourself."

      Consider that for a moment:

      "It's not a dead-end career if you're always ready to jump ship." "It's not a dead-end career if you leave yourself a lifeline." Those are just fancy ways of saying "It's not a dead-end career except for... you know... the dead ends it throws at you that require you to jump ship/leave an out/etc."

      It sounds to me the problem with the "myth of IT being a dead-end career" is that it's true. Perhaps if employers spent more time being good to its current tech employees instead of bemoaning the lack of exploitable newbies to can those current employees in favor of, they wouldn't have this problem.

      If you have to constantly be prepared to deal with dead ends, it's a dead-end career.

    30. Re:No different by Anonymous Coward · · Score: 0

      Holy crap, dude - learn to spell! Even your sig is mis-spelled! I know you may not speak English as your first language, but at least learn to use a spell checker.

    31. Re:No different by Fujisawa+Sensei · · Score: 1
      I'm a last year IT student and I'm wondering, how much should I jump ship?

      You should focus on finding your first job first.

      Second you should focus on doing something you want to do.

      Third, forget the recruiters, many of them get paid on comission, its in their best interest for people to job hop.

      If you find a job doing what you want to do, do it; don't swith just because your 3 years are up. But remember in 5 years the IT world will change again so keep aware of things and you need to keep track of that. Also be aware of oportunities, you never know when they will arise, it may be a year, it may be 5 years, or you may have to create one; but keep an open mind.

      --
      If someone is passing you on the right, you are an asshole for driving in the wrong lane.
    32. Re:No different by Jerim · · Score: 2, Informative

      I consider IT to be a "project" occupation. You stay on board about a year or two, build up your skills in an area the company can offer a lot of training in and then leave for a better deal. If your next employer asks why you left so soon, just explain that you were brought on board to manager various projects that have now completed. It may be stretching the truth, but there is an inherent nature in IT that makes it seem like a "project" based career. Most employers will buy the "project" story.

      That way it seems like as long as they have work for you, you will stick around. And if they don't have work for you 2 years from now, you won't take it so badly when they lay you off, because you have been down this road before. Also, jumping ship every few years puts you in the "power" position. It makes it look like you are skilled enough to take command of your own career instead of being a desk jockey.

      As well, IT is a performance industry. People don't care who you worked for and when, they only care what experience you have. IT workers are judged on what they get accomplished and what they can do. Even if you are only going to be around a year or so, any reasonable company will hire you because you are great at what you do. They aren't going to pass up one year of great IT service to find someone who will put in 10 years of average service.

      Plus, if they are a good company, they will want the best and will do everything in their power to keep you. If they are so worried about "loyalty" that is usually code for "We will work you to death for low wages and then toss you aside in 10 years, just like we did the last IT person." You don't want to work for that company. You want to work for the company that will compensate you to stay around after a year.

      Sure, you could do the "20 years at one company thing" but you will get so burned. 20 years of loyal service and they won't hesitate to toss you out as soon as the boss needs to cut costs to buy his new yacht.

    33. Re:No different by roman_mir · · Score: 1

      I am a contractor, people hire me to do a specific project, then we part ways. In some cases they come back to me and ask me to work on yet another project. I had a contract that lasted 3 years (5 extensions) and my shortest contract lasted 2 weeks (it was an evaluation project, I had to evaluate something and that was it.)

      permanent:
      1996 - 2000 Dec: Davinci Technologies
      Projects for Bell Mobility, AT&T Canada, Xerox, Coke Canada, Danli Promotions some internal work.

      contracts:
      2001 Jan 15 - 2004 Jan 15 : Symcor
      2004 Feb - 2004 June : ADP
      2004 July : IFDS
      2004 August - 2004 Nov : Christie Digital
      2004 Dec - 2005 April : Hydro One
      2005 May - 2005 July : Boomboat (for Bell Canada)
      2005 Aug - Now : Bell Canada (through CGI)

      --

      [+] Contracts pay better. You have more money left also due to lower taxes (in Canada business taxes are lower than personal.) You learn waaaay more about different industries, you meet more people.

      [-] You have to search for work very often. You don't always get what you want. You have to be mobile.

    34. Re:No different by Anonymous Coward · · Score: 0

      This is wrong. IT is not a meritocracy and neither are most other fields. You're deluding yourself if you believe this, but you definitely aren't alone.

    35. Re:No different by h4ck7h3p14n37 · · Score: 1
      If you want to get ahead in IT you have to jump ship on a regular basis. That is the only way to get further in your career and get more money and a better life. Thinking that the company you work for values you and will compensate you fairly is a fairy tale from the early 50's that has not existed cince the mid 80's...

      While what you say may be true in general, there are companies out there that will reward productive and valued employees; it's just not easy to find them. For example, the company I'm currently working for pays out a bonus to the tune of 20% of an employee's salary if the company meets its sales goals for the year. For a senior position, that's quite a bit of money (in my case enough for a down payment on my first home). That's on top of the yearly salary increase that can average 6%, or more. Unfortunately this isn't the norm and you're correct that in most cases you get your large increases in salary by jumping ship, or threatening to jump ship (a friend of mine doubled his salary this way).

      In my case, I've had great luck working for non-technical companies (currently a toy company) that are looking for people to manage their electronic systems. If the area you're responsible for is important to the company, and you can't be easily replaced (i.e. you wear many hats), then you'll probably be rewarded accordingly. In particular, online commerce (both B2B and B2C) tends to be pretty important to companies.

    36. Re:No different by LookAtTheMonkey! · · Score: 2, Insightful

      I've been in the IT world since 2001. I got in just as things were crashing. My first IT job was a pay cut from $45k to about $40K per year. Last year I pulled down about $130k. The increases will level off after this year where I'll make $150k, but I don't expect I'll ever get less than a 8% raise per year.

      I've had five IT jobs since 2001. That's because when I got the first inkling that my talents and effort weren't being accurately assessed by my company, I started to look to get out. I always go into a job with the notion that I'll spend no less than one year there, but obviously I've broken that a couple of times (and one of them I was laid off when the company closed).

      Now I'm with a company where management recognizes the value I bring to the table, and treats me accordingly. It also helps that the company has strong growth, but is established. I'm never going to get stinking rich working here, but the living is comfortable. If things continue like this, the only reason I can find to leave the place is sheer boredom with the technology, or I just don't want to work in IT any more. I suppose I could also see getting into a startup just for the thrill of it.

      Job-hopping is not a bad thing, as long as you don't work for more than 2 places in any 12-month period. You should have crisp responses for questions as to why you left each job. They should never focus on inadequacies at the job or problems with people (especially management). Rather, it should be focused on you (you had achieved your goals there, you had a great opportunity to specialize in something at a new job, etc).

      It also helps to have a concise statement as to why you're looking, and what you want to get out of your next gig.

      And despite what the unwashed slashdotters here say, getting a job is (and should be) as almost as much about salesmanship as technical skills. You are trying to convince someone to pay you a lot of money for your talent. You need to be able to convince them that it's a good investment. The salesmanship must continue after you get the job, or they will start thinking about putting their investment elsewhere...

    37. Re:No different by Amouth · · Score: 1

      this isnt' always true..

      ther are still companies that compensate their people well and more as time goes on.

      these are typicaly small to mid private companies.

      the only proplem is that there is a limit to what they can do, and a limit for how far you can go. Not because they are holding you down but that the company jsut doesn't need anything more nor could it sustain it>

      but they do exist and i am happy i work for one

      --
      '...if only "Jumping to a Conclusion" was an event in the Olympics.'
    38. Re:No different by Surt · · Score: 1

      You should really only jump ship if it is necessary financially. Too many people are afraid to push for a raise. I think most people who jump ship without trying would be surprised at how easily you can get a raise to match the going rate that other companies will offer to hire you away. Paticularly if you start the conversation with: I really love working here, but given the market rate, I'm concerned that I'm becoming significantly underpaid, could we talk about a raise so I won't have to consider leaving my job here for the best interests of my family?

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    39. Re:No different by Surt · · Score: 1

      Err, let me caveat the above with: you should also consider jumping ship for other reasons such as career development. What I really meant is not to give up a good job just for money reasons without taking a couple of tries at fixing the money situation first.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    40. Re:No different by RetroRichie · · Score: 0

      I have to say I disagree with this entirely. It's commonplace to get a 20-25% raise when you switch jobs. No matter what you say to your employer, they're never going to give you anything close to that because their management would have their head on a platter. It sets a standard.

    41. Re:No different by Anonymous Coward · · Score: 0

      Yeah, I'm not buying the "Senior whatever" either...

    42. Re:No different by Gruneun · · Score: 1

      I'm wondering, how much should I jump ship?

      For government contracting, it's real easy:

      "The contract was running out and it's apparent they were not going to get a renewal. I loved working on the project and the people were great, but, at the end of the day, I have a family and a mortgage."

      My last one, which was absolutely true:

      "I love the project. The group was fantastic. The commute was an hour and a half, each way, in horrendous traffic. You're, on the other hand, are a mile and a half from my front door."

      In my experience, though, you don't really need an excuse. Most contractors love to steal employees from competitors and they usually have empty positions. It's sad to say, but some will take anyone with a pulse, since an empty position means lost revenue (the government doesn't pay the same amount for the same work with half the people).

    43. Re:No different by Surt · · Score: 1

      It doesn't set a standard in most companies because salaries and raises are secret. I think you'd be surprised. I know 4 people (plus me) who have tried this technique and gotten raises over 15%, and as a result kept jobs they liked.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    44. Re:No different by Anonymous Coward · · Score: 0

      Ryou aslo cheaper cus you cant fuckeng rite?

    45. Re:No different by horngod25 · · Score: 2, Funny

      I hope your responsIbilities don't include proper spelling or grammar.

    46. Re:No different by misleb · · Score: 3, Insightful

      I agree with you, but in my situation it hasn't been an issue of salary or promotions. It's been an issue of getting bored. If you're good at your job, you get everything running pretty smoothly. You get to know all the systems and functions. Of course, there's always room for improvement, but unless the company is growing and changing quickly, that may be as much as you are going to experience and your best hope is to move into managment (yuck). To get something fresh and with new challenges, you need to move on to a new company and probably even a new industry. Of course, I'm not talking about the ship-jumping that was popular in the dot-com boom. LIke switching every year. I'm thinking more along the lines of every 5 years or so.

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    47. Re:No different by sandmaninator · · Score: 1


      So it sounds like you moved around a little bit and have found a home at Big Blue since you hinted that you are comfortable and yet, still interested in what you are doing. It seems quite rare for people to quit IBM to work somewhere else. A friend of mine quit to move into a cabin in the woods but, otherwise, it seems quite rare. The "company man" ethos still seems to exist. I might have quit if my boss hadn't allowed me to take a 6 month leave of abscence to go sailing a couple years ago.

      IBM is the only real job I've had since college (8 years ago) so sometimes I wonder what is on the other side of the fence. But, I would change jobs within IBM before quitting since I think it is a great company to work for. I'd hate to move to an Enron and I would imagine that changing jobs/cities is kinda stressful. There are other ways to change your scenery and make things more interesting ;-)

    48. Re:No different by pete6677 · · Score: 1

      Isn't this true in just about every industry? Any job can become dead-end if you let it. If you don't know the difference between a job and a career, your career will most likely dead-end.

    49. Re:No different by megarich · · Score: 1

      Amen brother. That is exactly my plan except I havn't found a job yet :) Right now I'm a system admin in the New York area, 3 years exp, making 42k(living at home because 42k is not enough to afford to live on your own in nyc/long island area). I want to move out of state for personal and financial reasons. I may settle for the same salary though I'm looking for at least 50k 'cause moving virtually anywhere else in the country it'll still be a raise because of cost of living factors plus I would finally be able to afford living on my own.

    50. Re:No different by Guppy06 · · Score: 1

      "If you don't know the difference between a job and a career, your career will most likely dead-end."

      Here's the difference between "job" and "career" I'm beginning to see from this discussion:

      Job--that which you do to earn money to allow you to do the things you'd rather be doing.

      Career--that which you must dedicate your entire life to, both on and off the clock, using tactics that are best described as "mercenary" (if not "cut-throat") to try to build yourself up while keeping everybody else down, for little other apparent reason than to perpetuate the cycle.

      I've seen Office Space (and have lived it to an extent), I think I'll stick with my "job," thanks. The bullshit of having to plan my life around my "career" just so I can keep it isn't worth my time or effort, especially when those "jobs" actually pay better money and allow me more time to myself (since "jobs" end when I clock out).

    51. Re:No different by DRO0 · · Score: 1

      In my opinion a lot of it comes down to how quick and effective you are at making good personal connections. I think the best way to find another job is to know someone at the other company who can inform you of and/or recommend you for the new opportunity. These connections are pretty obvious -- your friends, ex-coworkers, ex-professors, etc.

      Therefore, I usually don't think it's good to "jump ship" just for the sake of making a change. By using your connections, you tend to have a better sense of whether the new opportunity is really a good fit for you -- or at least better than job searching on your own or through a recruiter.

    52. Re:No different by Richard+Steiner · · Score: 1

      It depends on what you're working on. In the type of work that I do (working on vertical in-house mainframe apps for airlines), two years isn't enough time to learn more than the surface basics about a given application area, much less learn deeply about the app as a whole or the idiosyncrasies of the technology in use. In a year or so one can become useful in terms of making large code changes, but it takes more time than that before one knows enough to make larger decisions.

      Just learning the specialized end-user vocabulary can be quite an undertaking.

      I spent ten years (between contract time and employee time) at Northwest Airlines in flight ops on their WorldFlight system, and I only learned details of perhaps 20% of the system during that time. There was always room for growth. One of the guys I worked with started when the application did (in 1966), and retired from the airline after over 30 years in that environment, and *he* still didn't know it all (though he did know a LOT ).

      When all is said and done it's what you're comfortable with. I view folks who bounce between jobs every 3-5 years as people who can't handle sitting in one place. It might show an ability to shift gears quickly, but it might also show a lack of interest in long-term application development. Some businesses design software to last for years or decades, not months, and that requires a somewhat different mindset than more volatile types of projects like web development or writing shrinkwrapped software for public consumption.

      --
      Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
      The Theorem Theorem: If If, Then Then.
    53. Re:No different by Anonymous Coward · · Score: 3, Insightful

      There is a problem with IT and here it is. It is very difficult to move up the ladder. For the purpose of my explanation of some of the problems, I will liken it to home construction.

      The lowest jobs in IT are more crafts than profession. Think of the low level jobs like help desk or support techs as the framers or the plumber's apprentice. They do the scut work. It keeps the whole thing together but they get no credit for it. Think of the systems engineer as the architect, the analyst as a design/security/media consultant and the admins as the foremen.

      The problem is this: No one (admins, analysts, engineers, bean counters, etc.) is willing to take on techs as apprentices. To those who have worked at any kind of craft, apprenticeship is a very important step in a job. It teaches you the ropes, it tells techs why and how a given employer/boss wants you to do certain things in a certain order, etc.. At each level it allows the admins, analyst and/or engineer to evaluate the strengths and/or weaknesses of the lower level employee in their given environment.

      It takes time and effort to take on apprentices. The problem is that the "business world" is too focused on short-term goals rather than long-term goals. If you need a new tech, you find a tech that can do A, B and C - rather than finding and investing time and effort in a tech that you can teach to do A, B, C, D, E and F; and do them the way you want them done.

      That's at the lowest level. It's more of a craft at that point than when you're an admin, analyst or engineer. At these higher levels, education and total years experience (as well as simple proficiency) are more important. It is at this point the craft becomes a profession.

      In other words - the framer's apprentice can eventually become a foreman (admin), but cannot become an architect (unless they have the requisite education and *training* for that as well). Training is not emphasized at all when it comes to IT. It's all about "What papers do you have?" and "What experience do you have?"; rather than "Can this person learn (from me!) what I want done, how I want it done, and an idea of the overall way we operate - in a reasonable amount of time?".

      If you just take the person with the most paper/experience - that is likely all you're ever going to get out of that person.

      Don't just take the guy/girl with the most papers/experience. Take the guy/girl with the most POTENTIAL and invest the time and effort to teach them in the areas they are weaker at. Turnover will drop, quality will increase. Yes, it takes a bit of investment at the outset - but the only way to get real returns is to invest.

    54. Re:No different by Anonymous Coward · · Score: 0

      2-3 years average. More like 3-5 years as a manager and about 5 years as a director. Under 2 years anywhere looks bad enough, unless youre new to the market (going from being a temp/intern to a full job).

      In all honesty the years on the resume matters less than the way you carry yourself, dress and present yourself to the HR guy. If you talk like a manager, dress like a manager and communicate on that level, showing you can easily fit the 'image' or 'culture', then they'll overlook the fact that youve been a manager for one year before. If you talk like a noob, you'll get paid like a noob.

      That said, IT is a dead end job if youre pure IT and nothing else, unless youre extremely good at programming. Normally you'll specialize in a field, get to know the ERP systems and other specialized systems, get to know the business and the financial and security side of things, and communicate on that level with the owners of the business. Once you can do that, you can move away to another company and step higher on the ladder. But do remember you wont go much further in the same company except a select few companies, no matter what they promise, no matter how they paint the picture. YOU have to promote YOURSELF.

      Of course dont lie and try to move forward too fast. Lack of experience and skill become apparent real fast.

    55. Re:No different by Anonymous Coward · · Score: 0

      Wow, I'm glad I'm not poor like you.

    56. Re:No different by trentblase · · Score: 1
      we had to get up in the morning at 12 o'clock at night, half an hour before we went to bed

      Awesome! You got 23.5 hours of sleep a night!

    57. Re:No different by digital+photo · · Score: 1

      It is essentially useless to look at things from a fixed period or minimum period view. It's like saying it's "industry standard to wait 3 days before calling". There isn't a fixed rule to it.

      Generally speaking, when you jump and how often you jump can depend on alot of factors:
      - stress
      - pay
      - benefits
      - commute
      - stagnation(skills/management/business/etc)

      The important thing is to look at WHY you are thinking of jumping and when you plan on doing it, is the job you are jumping to better than the one you are leaving. Ie, does it fulfill the gaps of your current job?

      Personally, in the last 5 years, I've changed jobs in the IT field as often as in 9-12 months. Each time it was for a different reason, in order:
      - pay increase
      - commute issue(3 hours each way)
      - inflexible work environment
      - site layoff(entire site shutdown)
      - extremely chaotic work environment and low pay(but good exposure to high tech) switched to a higher pay, less chaotic environment with a short commute and managable workload

      The point is that if you jump, there should be a reason to. If that reason comes up and is compelling enough, it should not matter if you've only been working there for 3 years, 2 years, 1 year, or 6 months. If your current job sucks and you have another job in hand, why would you wait and suffer if there is no point in doing so?

      If asked, you should have a good solid reason why you jumped in such a short period of time. It should be a fairly positive reason that doesn't reflect poorly on your previous employers. The person interviewing you will take negativity into account.

      While I lean towards "jump around when you're young still", there is no reason why someone who is older cannot jump jobs. See the above regarding having the right reason. If the situation merits it, then take advantage of the opening and make a better life for yourself and your family.

      If you skip on opportunities, no one will come back and thank you for your loyalty to sticking with a crappy situation. In fact, from what I've seen, the typical reward is triple the workload, no pay increase(or pay decrease, if you count the unpaid overtime), and a pink slip at the end of it all. If you DO decide to stay, at least make sure you will be compensated(severance pay, retention bonus, etc)

      In either case, good luck in finding your own path,

      Digital Photo

    58. Re:No different by Anonymous Coward · · Score: 0
      I hope your responsIbilities don't include proper spelling or grammar.

      Why would you waste your $150,000pa IT resource on spelling when you can delegate that to a $30,000pa resources with a masters degree in english literature?

      I'm in the position of trying to explain to my boss that its no good business that I good whack of my time doing menial tasks (quote cutting, low-level technical support) when he employed me to be an enterprise solutions architect. If he doesn't buy it, I think it will be time for a move, despite the fact I've only been there 13 months. The ship may not be sinking, but there's nothing happening for my career development while senior management navigate around the rocks.

      Ask not what can you do for your job, but what your job can do for you. You can get away with a couple of "short-stints". Employers know that not everybody works out for them, nor vice versa. My current resume (in reverse order) 13 months, 2.5 years, 4.5 years (2 positions in same company), 9 months. With a record like that, as long as the next job is at least 2 years, there should be no long-term disadvantage.

      Posted anon in-case the boss is reading

    59. Re:No different by IllForgetMyNickSoonA · · Score: 1

      No offend, but this is rubish. What kind of education comes handy depends largely on what kind of job you are striving to get. If you are into system administration, I'm sure you'll do fine without a college degree. On the other hand, if you want to design and implement safety critical applications, you'd have a hard time if you never studied how to approach complex engineering problems, how to fight your way through piles of mediocre documentation, and separate the worthy information from the noise.

    60. Re:No different by BoneFlower · · Score: 1

      Get with a contracting firm.

      These are basically fancy temp agencies. However, if they advertise as a contracting firm, they tend to offer things like health insurance and other such benefits that straight temp agencies tend not to. They also tend to offer a lot of contract to perm work, where you start with a low commitment temp contract, and then have a high probability, or even guaranteed, permanent position waiting for you at the end of the contract.

      You can bounce around jobs a lot more with such an arrangement, since its basically temp work noone really expects you to be there for very long. So you can bounce around to different types of IT work and then when you've got a better idea what you want to do, push your recruiter to get you a permanent or contract to permanent position.

    61. Re:No different by powerpointmonkey · · Score: 1

      In the UK (and London in particular) the rule of thumb seems to be about two years. Much less and you run the risk of being seen as disloyal, much more and you run the risk of being labelled a plodder.

      Perosnally my career has been the following:

      First job - 18 months (Jumped ship because they expected me to work 14 hours a day, EVERY DAY, but didn't want to pay for it)

      Second job - 9 months (Jumped ship when I was given the chance to double my salary and the current employer would not match it)

      Third job - 6 years (This was consultancy, so was really about 8 different jobs for different clients). Moved because I had run out of career prospects.

      Fourth job - 6 months (The job I ended up doing was not remotely like the job I accepted in the interview, so I moved on)

      Current job - 18 months and counting

      As someone who interviews potential employees for my company I think the odd career gap or very short time in a job is not a problem, as long as it can be explained.

    62. Re:No different by shess · · Score: 1

      I'm a software engineer, so my opinion might not be directly on-topic, but...

      I'm a last year IT student and I'm wondering, how much should I jump ship?

      That's completely the wrong question. Basically, you should stay in a job so long as you're learning new things and the job has potential to challenge you. Jobs are like oil wells, initially new stuff is gushing out almost faster than you can handle them, but after a year or so, you have to start actively searching for new/interesting stuff, and after three years or so, you're either able to squeeze a sustainable level of interesting stuff out, or you're not. If you find that you're sitting in one place not taking risks, then question the situation - if it's _you_ who aren't taking risks, then moving to a new position isn't going to help much (you should start taking risks in your current position first), if the job is not allowing you to take risks, then moving to a new position might make all the difference.

      The above paragraph assumes a proactive employee who hustles to keep on top of things and make themselves useful when in a particular position, and who doesn't just jump to the first thing available when switching positions. For instance, don't pick jobs based on how well you can do them, pick jobs based on how much they are likely to improve your capabilities.

      -scott

    63. Re:No different by jedidiah · · Score: 1

      Quite so. There are plenty of people to socialize with if you have lakefront property. Typically they are even the sort of people you want your kids to socialize with. You never know, the kids might even end up making Kennedy-grade social contacts.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    64. Re:No different by Marxist+Hacker+42 · · Score: 1

      And even then your education is practically worthless because there are 50,000 other people in this world willing to work for less than you are graduating every year with exactly the same degree.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    65. Re:No different by Marxist+Hacker+42 · · Score: 1

      Good luck FINDING longer than 2 years of service in this industry- at least if you're looking at small companies. That was my AVERAGE before I got smart and jumped ship from always-going-bankrupt private industry altogether.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    66. Re:No different by StikyPad · · Score: 1

      It always happens that the new guy hired in for the position always gets more money than the 10 year vetran employee and usually has only 70=80% of the productivity of the vetran.

      That may be, but there are other factors as well. In 10 years, the price of things has increased, particularly real-estate, as you mentioned. You may have bought a fairly nice home 10 years ago for X dollars, and you can continue making mortgage payments at your current salary. Unfortunately, real estate prices have gone up between 30% and 300% in the past 10 years. Fortunately, your home has increased in value. New guy, however, has to buy his home at the new prices, and needs more money to enjoy the same quality of life. That's a large driving force for inflation, especially since a home is the largest purchase most people ever make.

      I'm not sure that there's any merit to the idea that new people are less productive, at least in the long term, but that's a whole seperate issue.

    67. Re:No different by sr180 · · Score: 2, Funny

      sometimes the ship jumps you.

      Obviously only in Soviet Russia.

      --
      In Soviet Russia the insensitive clod is YOU!
    68. Re:No different by Metasquares · · Score: 1

      The point of education is not solely to get a job. I wouldn't be going for a Ph. D. if I believed that education ended with vocation, nor would anyone else.

      Also, not all of those 50,000 are going to want to work for one particular company. This is one of the few cases where the numbers cancel each other out to the individual's benefit: Lots of companies, lots of workers, and a more or less constant ratio between the two.

    69. Re:No different by IllForgetMyNickSoonA · · Score: 2, Insightful

      In what way does this address any part of what I said? It doesn't even make much sense: without a degree, you'd be even worse off, having to compete for the job with your hypothetical 50000 other applicants who *do* have a degree and are - as you said - ready to work for less. Why in the world should a HR department pick you over the other guy?

      If you have to compete with people with degrees who are willing to work for less money, the worst approach you can possibly take is to say "forget the college, you don't need it". Get yourself a higher degree, lower your offer, or do both.

      Finally, the education is NEVER worthless. Even the "useless" knowledge, not directly related to what you might be doing one day, can come very handy when it comes to communicating with the customer who is not exactly a high school drop-out.

    70. Re:No different by Anonymous Coward · · Score: 0

      Unfortunately, real estate prices have gone up between 30% and 300% in the past 10 years. Fortunately, your home has increased in value. New guy, however, has to buy his home at the new prices, and needs more money to enjoy the same quality of life. That's a large driving force for inflation, especially since a home is the largest purchase most people ever make.

      I'm not sure that there's any merit to the idea that new people are less productive, at least in the long term, but that's a whole seperate issue.


      Yup. so taking the "screw the existing employee" attitude is justified then? Business is about cash flow and profits. if you have a very productive employee that is getting X and you want to keep him you had better pay Y. if you choose to not pay Y and he leaves the new employee (or employees) will probably demand Y+1 or 2 and mostly you will have to hire 2 employees to replace the one in productivity because the one that left tolerated the 10 years of downsizing and went from doing his duties to the duties of 3 people and knows all the quirks of the 3 offices he now has to support. The new employees will get none of that knowlege and will be at 50% effectiveness for the first 90 days. God help the company if the IT guy leaving was also their programmer because managers think that from the past 10 years "All It people can write software" and will get a rude awakening when they cant hire anyone at 2X the salary rate of the guy that left from frustration.

      It happens all the time. I have seen companies that were on the fast track to really innovative stuff for internal use go in the crapper and go back to manually doing things because they did not value that key employee enough.

      serves them right.

    71. Re:No different by Marxist+Hacker+42 · · Score: 1

      The point of education is not solely to get a job. I wouldn't be going for a Ph. D. if I believed that education ended with vocation, nor would anyone else.

      The point of education for me is to enable me to work in my industry. If the education fails to do that, then there is no actual vocation, just a hobby that you don't get paid for.

      Also, not all of those 50,000 are going to want to work for one particular company. This is one of the few cases where the numbers cancel each other out to the individual's benefit: Lots of companies, lots of workers, and a more or less constant ratio between the two.

      There hasn't been a large number of companies in IT since 2001. It's gotten better in the last year- but in this case better means 5% unemployment instead of 20% unemployment. That means, on average, for any given career you spent one year out of the last 5 unemployed- and going forward you can expect 6 months out of every 10 years to be unemployed and not earning money. Compare that to ANY other career on the planet, and that's what people are talking about when they say IT is a dead end job. Those are NOT numbers that are in the individual's benefit at all.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    72. Re:No different by Marxist+Hacker+42 · · Score: 1

      In what way does this address any part of what I said? It doesn't even make much sense: without a degree, you'd be even worse off, having to compete for the job with your hypothetical 50000 other applicants who *do* have a degree and are - as you said - ready to work for less. Why in the world should a HR department pick you over the other guy?

      I'm saying that degrees are begining to not offer a return on the investment. You'd be better off working at McDonald's, and working your way up to franchise owner, and taking advantage of their retirement plan, than you will getting a degree and working in IT. The depression of wages will only continue as time goes on. You can't outsource a burger flipper- but just about everything on the software side you can. You can't insource a burger flipper (and who would want to?) but you can easily pay for an H-1b visa to come here and pull cable.

      If you have to compete with people with degrees who are willing to work for less money, the worst approach you can possibly take is to say "forget the college, you don't need it". Get yourself a higher degree, lower your offer, or do both.

      The problem is, you can't lower your offer- you still have to pay for that $800/month apartment, the kid's clothes, the wife, the family. And a higher degree means NOTHING in this industry except for more time unemployed.

      Finally, the education is NEVER worthless. Even the "useless" knowledge, not directly related to what you might be doing one day, can come very handy when it comes to communicating with the customer who is not exactly a high school drop-out.

      Near as I can tell, just about every other degree might as well be a high school drop-out for what the "business administration" and "liberal arts" schools teach. Their drag on the economy is what is killing American Capitalism and turning it into Corporatism.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    73. Re:No different by Anonymous Coward · · Score: 0

      Just curious what you did for ADP. I currently work for them as a programmer. I didn't know we even did stuff like that. But I work for Dealer Services division (auto), you may have been with ES or BS. Just curious. Anyway, thanks!

  2. w00 by Anonymous Coward · · Score: 0

    yay
    i work for free

  3. Shhhh!!! by Anonymous Coward · · Score: 4, Funny

    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...

    1. Re:Shhhh!!! by Anonymous Coward · · Score: 0

      Shoot, I'm trying to find a employer that will give me a job without the useless papers. I can do the job better than 90% of the paper-techs.

    2. Re:Shhhh!!! by thej1nx · · Score: 4, Insightful
      Funny as your comment is, oddly enough NOT lowering the average IT wage is precisely why these jobs are being offshored.

      Corporations find that either there IS not enough skilled talent available... or it costs a lot more thanks to NOT lowering average IT wages(in comparision to rest of the world). Hence one way or the other, the jobs get offshored to a place where it can be done more cheaply. They are even supported in this by the specialization theory of Economics(i.e. letting work done at some other place where it can be done more cheaply/productively is better for both sides in the long term).

      Ofcourse, this long term gain to the majority comes at the expense of the people who lose their job. But it is not as if, it is even their own fault. They quite possibly, cannot *afford* to take a pay cut. The affluent and expensive life style of America, which is totally out of touch with the reality of the rest of the world, is to blame.

      Oh well, Globalisation is a dual-edged sword. It is the great leveller of the playing field.

    3. Re:Shhhh!!! by Sqwubbsy · · Score: 1

      That's all well and good but the best counter argument to management is not increase talent pool or taking one for the team (country) but that in offshore endeavors, if you don't have good project management skills, i.e. real tech understanding of what it takes to 'get things done', then your project is toast.

      My current org is finding this out the hard way. I suspect others are as well.

    4. Re:Shhhh!!! by thej1nx · · Score: 4, Insightful
      That's all well and good but the best counter argument to management is not increase talent pool or taking one for the team (country) but that in offshore endeavors, if you don't have good project management skills, i.e. real tech understanding of what it takes to 'get things done', then your project is toast.

      Again, that is NOT really a good counter arguement. Yes, you may be correct.. for now! Yes, the offshore endeavours might not have good project management and "real tech understanding" ... for now. But for how long will that remain true ? Or are you claiming some kind of racial superiority so as to speak, that precludes others from developing those skills and understanding shortly enough ? When they manage to reach acceptable levels... which will be shortly soon, what THEN ?

      What you have to realize is that thanks to globalisation, you are now competing not in just a local protected,closed market, but on a global scale. If you are not willing to compromise on the affluent, aberrant lifestyle, then you MUST run the Red Queen's race. You *must* constantly innovate, improve and keep your skills competitive. That is *one* solution.

      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.

    5. Re:Shhhh!!! by Aceticon · · Score: 4, Informative

      oddly enough NOT lowering the average IT wage is precisely why these jobs are being offshored.

      I think you got your causal relation all messed-up:

      Outsourcing happens because companies want to lower costs.

      There are several ways to lower costs, which mostly fall into two groups:
      - Lower the costs of your inputs
      - Increase the efficiency of your productive process

      In the software development process input costs are mostly employee salaries

      Efficiency on the other way can be increased in two ways:
      - Capital investment - beter hardware, beter tools
      - Process optimization - improve the structure and flow of your process so that resources are busy with productive tasks most of their available time (note: in my definition a productive task is one in which a feature of the software is being created/extended - thus bugfixing is NOT a productive task) and maximizing the match between resource-provided skills and task-required skills.

      Most companies have already done the reasonable capital investments (note: giving developers workstations with the latest most powerfull CPUs or whatever instead of the second tier ones is rarelly a reasonable capital investment since the cost is 2+ times as much while the increase in productivity is a low percentage value)

      The process optimization part requires very competent managers which either understand the software development process well enough to do the process optimization or can find the right person to do it for them.

      Finding a competent IT manager and/or someone that can optimize a software development process is neither easy nor cheap.

      Also most companies don't have IT as their core business so investing in process optimization is not a high priority for them.

      So companies go for reducing input costs: employee salaries.

      Guess what happens if a company goes puts adverts out for senior software developers offering 1/5th or 1/10th of the average salary in that geographical area?
      Nobody comes.

      Why?

      The average salary level for a position in an area is derived from a number of factors:
      - Cost of living.
      - Average salary level in the same area for other ocupations requiring lower levels of expertise.
      - Ratio of open vacanties to job seekers which could take those vacanties.

      Which is why people do not take a salary cut of 80-90% (and get indian level salaries):
      - They can't afford living in that area with that salary
      - Lower qualified jobs pay beter
      - There are open vacancies for similiar or lower qualified jobs paying beter

      To put things in perspective:
      - If somehow all open vacancies for sofware development positions were paying 20% of the average salary, job seekers would just start filling in all open lower expertise positions that pay beter than that, all the way down to flipping burgers.

      The only way to go around it to user workers in geographical areas where:
      - Cost of living is lower
      - All other jobs for lower qualified people pay proportionaly less
      - The ratio of open vacanties to job seekers is not so high that salaries for that type of position are very high.

      In other words: Outsourcing

      To wrap up my argument:
      - Companies outsource because the want to reduce costs while not being willing/able to invest in process improvement. Their input costs are mostly employee salaries and they cannot reduce those salaries locally because in the local market salaries are subjected the market pressures that other companies are offering beter salaries for equally or lower qualified positions and that if the offered salaries do not suffice to cover the cost of living in that area people will move out in search of lower cost of living/beter salaries.

      People won't take lower salaries because they either can't (cost of living) or do not need to (they can find another jobs for more money).

    6. Re:Shhhh!!! by keraneuology · · Score: 4, Interesting
      Way back when I was pimped out to a particular (and nameless) company that sold services machines to businesses around the world. One day I was caught in the crossfire between corporate executives and I, along with dozens of others, was abruptly shown the door.

      Within days the CEO of said nameless company that sold services and machines to businesses around the world was in the paper bemoaning the complete dearth of qualified IT professionals and begging congress to increase the number of H1B visas that he could exploit. I sent him a letter pointing out that I was an IT professional with glowing reviews from every manager with whom I had ever come in contact, sent references and let him know that I was availabe and would take a position anywhere in the world, including (especially?) ones that involved lots of travel.

      He ignored me. There is no shortage of IT workers - for every open position there are probably 10 qualified applicants. (Of course, there may not be enough women or minority applicants...)

      --
      If the g'vt kept the data on you that google does you'd better believe you'd be calling it "doing evil"
    7. Re:Shhhh!!! by Ulrich+Hobelmann · · Score: 2, Interesting

      Weird. There's nobody (unless there are unions) who forces IT wages high. It's an agreement between worker and employer. I'd work for less than what was a typical beginner's wage in 2000. Probably today they won't offer 40k to college grads anymore, so wages have sunken.

      Of course, if nobody *accepts* the employer's offer (maybe 20k for a good IT job), then the wage can't be lowered to that level.

    8. Re:Shhhh!!! by Zediker · · Score: 1

      Then while in the interviewing process explain to them in exec-ese why those papers are worthless, you will probably get picked up, and might even get someone else's job after the 1st year.

      --
      I love to slaughter the english language.
    9. Re:Shhhh!!! by thej1nx · · Score: 1
      I think you got your causal relation all messed-up: Outsourcing happens because companies want to lower costs.

      And how exactly, what I am saying, is different ? I merely stated the cause. I am acknowledging the cause of *that* cause too ...that average american can't afford to take a paycut because American affluent standard of living is insanely out of touch with the rest of the world, and will make it impossible for them to survive on a lower salary.

      Companies want to cut costs. You cannot *afford* to take a cut in your salary to facilitate that cost. They have an alternative available. They take it. You are caught between the fire and the frying pan.

      You can ask for a law to be passed that prevents offshoring. It will work ... for a while. Eventually, your companies will become non-competitive thanks to not being able to utilize the cheaper resources... which others WILL utilize. And then they will die. Your economy will suffer, and so will you then. And what is worse, with a weakened economy, *everyobody* in your countrey suffers. Not just those working in the IT.

      You don't *have* to take one for the team though, so as to speak. Adapt. Make yourself more competitive to make hiring you. Improve. And keep doing everytime the competition adapts as well. Run the Red Queen's race. Run to stay where you are. It is a harsher world now.

      Or if you find it is getting too hot for yout taste, just get out of the kitchen. Hasrh again. But that is how it is now. Sorry.

    10. Re:Shhhh!!! by thej1nx · · Score: 1

      It is not high compared to salaries in other jobs in USA. It is high compared to other parts of the world. And what stops it from being lowered is not a choice. It is the cost of living in USA.

    11. Re:Shhhh!!! by jarich · · Score: 1

      You should've sent it to your congressional representative instead. And his.

    12. Re:Shhhh!!! by The_egghead · · Score: 1

      Would you seriously consider taking 20K/year for an IT job??? That's like $10/hr.. I made more than that when I worked IT in high school ten years ago.

      Also, what kind of job are you talking about.. you mention college grads, but who goes to college to get an IT job? When I think of college grads, I'm thinking software developers and if you're a software developing who is at all good at what they do, you should even be considering an offer less than $40K, unless maybe you live in some backwater place in the south/west where you can get a house for like $300/month.

    13. Re:Shhhh!!! by keraneuology · · Score: 1
      I did: the US Rep and both Senators. They all "appreciated my concern" but expressed the need corporations have to high-quality talent. All three were in favor of relaxing the H1B limits and bringing more people in.

      Somewhere out there one can look up all of the companies that have hired H1B workers - very interesting to see all of the locals who hired H1Bers even though local unemployment rates are through the roof. (Thanks to our suburb-hating, anti-business Canadian governor Michigan has the worst unemployment rates in the country. Everybody is doing better except for us.)

      --
      If the g'vt kept the data on you that google does you'd better believe you'd be calling it "doing evil"
    14. Re:Shhhh!!! by Anarke_Incarnate · · Score: 1

      in many cases, HR won't let you come in the door unless you have certifications. I have seen jobs for Linux Admins where they expect you to have MCSE and knowledge of Windows 2000 Adv server where the job role says NOTHING about windows besides that little part.

    15. Re:Shhhh!!! by computer_redneck · · Score: 2, Interesting

      The affluent and expensive life style of America, which is totally out of touch with the reality of the rest of the world, is to blame.

      I have about 40 hardware Certifications between HP and other companies out there. I am damn good at troubleshooting. I also have my CNE. I make a little over 40K a year doing deskside support instead of whatever I could make in the server room. I have a Wife and a mortgage payment on a $130K house in the Dearborn area of Michigan. Just bought a used 2003 Escape for the wife. How is that out of touch with reality? I know many IT people in similar situations as far as pay and expenses.

      How much is a college degree worth? How much is years of experience worth? How much is it worth to a company to have someone with years of experience walk in and in less than 10-20 minutes diagnose and other than hardware or total system crash have the Accounting department back up and running so they can bill and bring in money to the company over having to call India or some other part of the world and spend hours trying to work through a problem from remote while the network or computer is down?

      Hell I have trouble talking to those people over the phone when I just want to get a part through warranty. Dell being the worst. I am Dell Certified on anything they make. I call and say I want a Tape Drive for a Server and they say are you in front of the machine we need to troubleshoot. Why the hell do I pay them $3000 a year to be a company that they send warranty work to and then another $150+ a year for the certifications to let some phone jockey from half way across the world walk me through troubleshooting I already did.



      --
      "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." - BF
    16. Re:Shhhh!!! by stupidfoo · · Score: 2, Insightful

      The problem is that how are companies supposed to know that you know more? Take your word?

      If the paper certs are so easy to get, why not just get them? The MCSE will cost you ~$875, add to that an MCDBA for $125 more (if you take the right MCSE tests), and then maybe throw in a RHCE/RHCT ($749/$349).

      Oh, and you might as well get the standard and extremely easy to get CompTIA A+ ($200 or so). You can always change one cert for another you like more (like a Cisco or Novell or some other CompTIA cert) So, you've dropped $2000 at most, and you now have on your resume:

      Standard IT/MIS/Comp Sci Degree/Other
      MCSE
      MCDBA
      RHCE/RHCT
      A+

      Instead of just having your degree. You may not like it, but many HR departments do, and many jobs post those certs (or similar ones) as requirements. So suck it up and invest a little bit of time and money into your career.

    17. Re:Shhhh!!! by qwijibo · · Score: 2, Insightful

      I've been doing unix system administration professionally for 15 years. Just now do I have a need to get Sun certifications for another job I'm starting. This has given me a better appreciation for the benefits and problems with certification programs. Now I have a piece of paper that says Sun Certified System Administrator. My opinions on how to interview (from either side) or what to look for in technical candidates have not changed. The advantage I have now is that I can show that I do have certification and can elaborate as to the pros and cons of that as an evaluation metric.

      It's easy for people to claim that certifications are silly. Back in my day, nobody had any certifications and people were judged on what they could DO when put in front of a broken system, not what questions and answers they could memorize and get right on a multiple choice test.

      Most interviewers aren't going to know how to do your job. That's why they want to hire someone like you. Certifications are a way to show that there is at least a lowest common denominator in knowledge on a topic. You can differentiate yourself by contrasting real world experience with a test you've passed. This shows that you aren't bitter about certification since you've completed it, but have legitimate concerns about the value of the process.

      For example, a couple of the topics, such as setting up RAID or running backups don't test real world environments. In the real world, I have an EMC array and use TSM for backups on the Sun servers I administer. Since these are not Sun products, that knowledge doesn't count towards my certification. While the concepts are similar in both topics, the specific test questions address how to perform the functions only using built in Solaris commands using Sun hardware. If I were being interviewed, this would be a good opportunity to ask about the actual environment they have.

    18. Re:Shhhh!!! by FecesFlingingRhesus · · Score: 1



      Or are you claiming some kind of racial superiority

      I don't think I would be so bold to claim a racial superiority, but races do tend to excel at different tasks and view problems and solutions in different ways. What I would claim is a distinct cultural advantage based on location. An offshore individual does not understand the intricacies of American business processes and therefore things as simple currency transfer can seem foreign to them. This creates a source of error and an overall loss of quality. This is where American programmers have a distinct advantage. Developers that understand their business domain are generally more productive than those that do not. This allows a development team to be more agile while decreasing the amount of bodies needed to complete a task. Many savvy managers are now starting to realize that two 70-80K a year guys that know their domain can outpace a team of 10 10-15K a year guys that are just reading specs. As much as we all like the idea of software manufacturing it just does not work that way in the real world. Quality not quantity of personnel effects the feasibility of a project and business acclimate is a quality that affects results. I for one would not take a business software contract for, say a German company as I have no idea about the intricacies of even macro elements like their economics how am I going to design the micro elements of a business when I don't have basic knowledge of their economic culture.

    19. Re:Shhhh!!! by jbolden · · Score: 1

      You can ask for a law to be passed that prevents offshoring. It will work ... for a while. Eventually, your companies will become non-competitive thanks to not being able to utilize the cheaper resources... which others WILL utilize.

      There is an idea that the wealth of American corporations translates into the wealth of the average American person. I don't know if at this point there is much evidence for this.

      The belief in free trade as a cure all is essentially an article of faith. Absolutely in a mostly free trade economy protectionism leads to non competitive industries. But since we don't allow labor mobility (you can't move freely from country to country) we can't really have a "free trade world". So instead what we have are "investor rights agreements" which prevent people from developing the sorts of societies they actually want to allow for more inter-corporate trade.

      We could have protections which allow us to have the sort of society we want, we can have strong industries and we can have high wages all at the same time.We do this using classic Hamiltonian economics which protects small business and individuals and not big business.

    20. Re:Shhhh!!! by Dog-Cow · · Score: 1

      "(Thanks to our suburb-hating, anti-business Canadian governor Michigan has the worst unemployment rates in the country. Everybody is doing better except for us.)"

      Right. MI unemployment rates have nothing to do with the fact that a huge percentage of jobs in MI are industrial or manufacturing and that all the manufacturers (auto in particular) are suffering economically? Sorry, I can't see how Granholme has anything to do with Ford's (I work at Ford, so I know from what I speak) management being completely out of touch with their prospective markets.

      98%+ of politicians are self-serving assholes, but that doesn't make them responsible for every woe to occur in their jurisdictions.

    21. Re:Shhhh!!! by Anonymous Coward · · Score: 0
    22. Re:Shhhh!!! by Anonymous Coward · · Score: 0

      It's a harsher world because you and those like you choose to make it so.
      There is no real need. You also underestimate the competition by assume that you can adapt to the new circumstances. You may be able to now, but chances are you will not be able to in the future. What will you do then? Die?

      Instead of assuming that we have to compete for everything, we should consider working together to make the world better for all of us. Competition creates more losers than winners, one day, you will be a loser.

    23. Re:Shhhh!!! by Ulrich+Hobelmann · · Score: 1

      That's what I was saying. When nobody is willing to work for that wage, basically you can't lower the wage anymore, because you won't find employees.

      OTOH if you spend a lot, you might even find *great* employees that work 10x as good as the average employee, so it's worth looking.

      In Germany the beginner's salary used to be around 40k, but not anymore. I think when I graduate next year I'd be lucky to find something nice in software dev that pays 35. Depends on the job, on where I'd have to move, and the comparable job situation in other countries I could work in.

      When I said IT, I meant to include software dev, sorry for the confusion.

    24. Re:Shhhh!!! by soft_guy · · Score: 1

      If that is happening, then obviously HR is working counter to the best interests of the company.

      I am glad to work for a company that does not have HR.

      --
      Avoid Missing Ball for High Score
    25. Re:Shhhh!!! by keraneuology · · Score: 1
      Uhh... Granholm is responsible because she is sitting back and watching Ford and GM implode and doing nothing to find a replacement industry.

      What has she done to attract new jobs (or even retain existing ones)?

      --
      If the g'vt kept the data on you that google does you'd better believe you'd be calling it "doing evil"
    26. Re:Shhhh!!! by Ubergrendle · · Score: 1

      I understand what you're arguning -- be mercenary about your job applications.

      However, certifications are a scam of the highest order. A universtiy degree/college diploma takes 3-5 years to complete, but once its completed its universally accepted and never expires. Certiciations? 2 year renewal revenue streams.

      I decided to avoid a career path in IT where certifications are needed. Its a hamster wheel from which there is no escape, and most likely if you're higher for such specific activites, your a commodity akin to kleenex.

      --
      John Maynard Keynes: "When the facts change, I change my mind. What do you do?"
    27. Re:Shhhh!!! by stupidfoo · · Score: 1

      A universtiy degree/college diploma takes 3-5 years to complete, but once its completed its universally accepted and never expire

      Sort of. Say you get a CompSci degree, but then work in Sales & Marketing for 5 years. After working in S&M you then want to switch to an IT job. There will definitely be a depreciation in the value of your CompSci degree since you haven't been working in the field.

      Not every cert is updated every 2 years. The MCSE is updated after every major OS release (2000 -> 2003 -> Vista (I'd assume), so 3-4 years), but there will be no one looking for people with an MCSE Vista cert for several years. Most people would be fine with a MCSE 2000 and upgrading between MCSEs is pretty easy, only a test or two is required. The MCDBA cert is still based on SQL Server 2000, and some of the tests to get it still cover SQL Server 7.0. One would assume that there will be an updated MCDBA in the future, but few companies are actually rolling out MS SQL 2005 or looking for anyone with those skills.

      RHCE/RHCT cover 2 OS upgrades (RHCE/RHCT for Red Hat Enterprise 3 is good through 5).

    28. Re:Shhhh!!! by Karl+Cocknozzle · · Score: 3, Insightful
      that average american can't afford to take a paycut because American affluent standard of living is insanely out of touch with the rest of the world, and will make it impossible for them to survive on a lower salary.

      I defy you to name a country where working class people can afford an 80% salary reduction without screwing up their "standard of living." It doesn't matter whether you live in a grass hut or a 3-bedroom ranch house, losing that much of your salary would decimate anyone's finances.

      Do this experiment next month: Add up all your expenditures and money you're saving, and then chop 80% off the top. Forget about a car payment or housing, would your kids be able to eat? Would you?

      Yeah, in some ways the phenomenal success of the American experiment has put us in an interesting conundrum... Our standard of living IS higher than everybody elses, but to me that is an argument for others to emulate us. Instead of demanding that we work for 80% less and lower our standard of living to be as shitty as yours, why not innovate, create some REAL value (by giving more rather than just charging less) and raise up your own standards, rather than kvetching about ours.
      --
      Who did what now?
    29. Re:Shhhh!!! by meregistered · · Score: 1

      I completely agree.

      In too many companies actual skill, experience, and ability has little to do with who is hired. I think the real problem is decently complex but has a lot to do with ignorant/incompetent hiring managers. Additionally I think there is, to some degree, some resentment from non-technical corporate types that they must depend on these non-degree holding or non-business degree holding technology people to keep their business going.

      Which brings up one more thought, a degree does not make a good IT person. I'm positive it helps but it is not the most important part of the equation. Experience and skill are much more important when the IT person is expected to perform a particular duty. I feel confident that this statement is correct. I have seen people with CS degrees who couldn't make it in the industry and people who have no degree who excel in the field.

    30. Re:Shhhh!!! by Anonymous Coward · · Score: 0

      What has she done to attract new jobs (or even retain existing ones)?

      What is she supposed to do? She can offer tax breaks (or lower taxes on buissnesses) and that's about it. She has offered tax breaks on occasion (and vetoed them on others).

      People love to blame politicians when the economy is bad and politicians love to take credit when the economy does well. The truth is, politicians have very little control over the economy, and any influence they do have (like the federal reserve) takes at least a year to affect anything.

      You sound like you've never lived in Michigan before. Whenever the American auto-makers hit a rough spot, Michigan's economy goes to shit. It's been this way for decades, through all sorts of different Governors. How the fuck was Granholm supposed to change this system in 3 years!?

    31. Re:Shhhh!!! by keraneuology · · Score: 1

      Some other poster on /. reported that some Fortune 500 company bases promotions 90% on personal appearance and social skills and 10% on actual job performance. (I so dearly wish said poster had identified the company... I would have loved to have sent requests for confirmation to their HR department).

      --
      If the g'vt kept the data on you that google does you'd better believe you'd be calling it "doing evil"
    32. Re:Shhhh!!! by keraneuology · · Score: 1
      Start by eliminating the small business tax.

      Follow up by trimming the fat in state government - capping benefits at 25% of every dollar spent on salaries is perfectly reasonable (Detroit offers an average of 80% in benefits of every dollar spent on salaries).

      Cutting taxes of the middle class will work wonders, but she won't do that because she is more interested in entitlements than productivity or economic expansion.

      She could stop spending so much and reduce the tax rate.

      --
      If the g'vt kept the data on you that google does you'd better believe you'd be calling it "doing evil"
    33. Re:Shhhh!!! by LaCosaNostradamus · · Score: 1

      Seeing your posting, I had the epiphany that there could be a good method of snatching command of the narrative back from the Free-Market Fundamentalists. The FMFs like to dote on the term "protectionism" in order to discredit arguments for protecting labor by regulating capital flows. But the natural and artificial barriers against the free movement of labor form just another version of protectionism. Nations are using immigration controls as a "protectionism" method against labor ... and even the "cheap-labor Republicans" are semi-silent on the issue.

      Hence, the next time some FMF pops the "protectionism" argument, we can try to point out that it only follows that they equally advocate the free movement of workers from high-wage nations to low-wage nations in order to follow the work. Hence (and for instance), the liberal laws that allow investment in China and India should equally allow for American workers to emigrate to those areas.

      --
      [You have a stable society when some nut guns down a schoolyard and the law doesn't change.]
    34. Re:Shhhh!!! by LaCosaNostradamus · · Score: 2, Interesting

      The problem is that how are companies supposed to know that you know more? Take your word?

      It's not a problem since we're only pretending that it's a problem now. Resumes for any position have to be investigated. Furthermore, any "problem" that exists is almost solely due to the fact that HR departments have themselves been outsourced, downsized and reinvented, hence don't have the resources or the will to evaluate prospects anymore.

      If the paper certs are so easy to get, why not just get them?

      Because I'd be admitting that my experience is worth ZERO. I'm never going to devalue my experience to zero just to fit a FUD-based philosophy.

      And in case you're wondering, yes, I work in IT, and yes, I do qualify to compete for other positions. I have an interview just tomorrow, coincidentally, at a law firm in my city looking for a replacement for their long-time IT guy. I directly asked in my pre-interviews about if my "lack" of certifications or degrees would knock me out of the competition for the job; I was directly told "no", and additionally that my experience DOES qualify me for consideration. (Of course, the primary voiced concern from the company contact was about the expected compensation. Honestly, she seemed more concerned about candidates demanding up to x2 of the average market rate, than anything else she expressed.)

      I've noticed in this area (Toledo OH) that the people who are concerned about certs/degrees are primarily (1) scumbag IT businesses who will fold within 3-5 years due to constant underpricing in their mad attempts to capture market share, or (2) businesses who don't care to properly examine employees since they are so busy looting themselves for their executive class. Neither groups of businesses are worth working for.

      To sum up: My experience has value and I'm defending it until the end.

      --
      [You have a stable society when some nut guns down a schoolyard and the law doesn't change.]
    35. Re:Shhhh!!! by Cyno · · Score: 1

      There will come a time when a personal cost-benefit analysis will show that its more profitable to flip burgers than compete for a decent salery in IT. Considering the education required for rather junior positions these days, I bet it won't be too long.

    36. Re:Shhhh!!! by stupidfoo · · Score: 1

      I agree with you that experience _should_ trump all other concerns, but it doesn't always. Many companies place a large emphasis on having a degree (of any type).

      I also don't see how getting fairly standard certs devalues your experience. I've always seen them as a way of saying "Here's my experience, and here's something backing up my assertion that I know what I'm talking about." I would agree that certifications have been devalued somewhat and that getting too many of them can be detrimental (as it makes it appear that you're getting them solely for the sake of getting more certifications). A well chosen set of certifications is key, as is being able to explain why you got them (I've been asked several times in interviews why I got the ones I have).

      Someone having several overlapping ones can look really foolish.

      Love your sig, btw.

    37. Re:Shhhh!!! by Grrr · · Score: 1

      If that is happening, then obviously HR is working counter to the best interests of the company.

      That's stunningly commonplace. Having just slogged through the job-hunt process after 11 years with the same employer, I would never have believed how many IS managers are tolerating what you conclude.

      <grrr />

    38. Re:Shhhh!!! by Anonymous Coward · · Score: 0

      You might be skilled, even very well skilled.
      Heck you might even be graduated from MIT, Stanford, etc...

      But what he wants is a slave that will work endless hours,
      from 9AM to 3AM (18 hours ) everyday, ridiculous work shifts,
      works on weekends, knows everything, located in middle of
      nowhere where the real estate is dirt cheap for
      datacenters and labs, have NO life whatsoever,
      accepts whatever crappy assignments without question and
      all that with very very low pay.

    39. Re:Shhhh!!! by Rifter13 · · Score: 1

      In my last job, I was working our tier 1 desk. Our desk ran with 8 people. We all got paid pretty well, because we were good at what we did. The problem, is that another company came in, and told the head honchos at the company I contracted at that they could do it for far less per person. The head honchos agreed, and after training the TWENTY people to replace our 8, we got moved to other projects or let go. I hear that they are doing it to our tier 2, now. I find it kind of surprising that 20 people is cheaper than 8. And, I also know that they have high turnover, while our tier 1 desk had extremely low turnover, and most of THAT was to move up. (The company I worked for, at the time had a 3.3% turn over rate, and they were a contractor.)

    40. Re:Shhhh!!! by jafac · · Score: 1

      If you are not willing to compromise on the affluent, aberrant lifestyle, then you MUST run the Red Queen's race

      . . . the race to the bottom?

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    41. Re:Shhhh!!! by Anonymous Coward · · Score: 0

      Amazon's hiring (I know because I work there). Sure, we get ten resumes for every position. However, we're still short of qualified people. I read those resumes. I reject them. I do so not as management but as a prospective team member. I have a simple criterion. Does the decrease in pages from an extra body in the on call rotation outweigh the extra pages that I'll get because they messed up? I want an H-1B visa increase because I want more qualified candidates.

      If you really are any good, apply at http://www.amazon.com/jobs -- we could use the help.

      Google's hiring (I know because they keep stealing my coworkers).

      Yahoo and Microsoft are hiring (Ok, I'm not quite as sure of those two).

      Maybe none of those companies matches your experience. Keep looking. Post your resume (most of the resumes that I see are from Monster). Plan time each day to check out a few companies and apply direct (online is fine but postal mail is better); five a day is a decent pace. Polish your resume. Up your keyword count. If you primarily used Perl at your last job, make sure that Perl appears on your resume. Bourne shell scripting? Bash? Oracle? C++? Cobol? Sparc hardware? Cat5? Whatever it might be, make sure that it's in your resume so that keyword searches find it.

      Make sure that you have a good cover letter when applying to companies that are not using job sites. Most of them will ignore it in favor of the resume, but occasionally people do read the cover letters. Grammatically challenged? Pay someone to write up a resume and cover letter for you. Always spell check and show to friends for proofreading.

      Glowing reviews from all your managers? Add them to your packet, along with contact info. HR is restricted in terms of what they ask, but they can certainly verify legitimacy of a review.

      Code samples? Open source projects? Add them to your packet.

      On average, it takes something like six months and a hundred resumes to find a job.

    42. Re:Shhhh!!! by thej1nx · · Score: 1
      I don't think you were able to understand.

      Your average counterpart in India is ofcourse having a inferior standard of living than yours. Does that mean there is any moral justification to demand you should be pulled down to it ? NO! But let us come to bare survival. What do you need first of all ? Food. So tell me ... what makes your food cost a hundred times more than his ? I mean, hey ... wheat is just wheat. Apples are just apples. In theory there is nothing stopping you from buying apples produced in India at one hundredth of what you pay now. So why do you have to pay more ?

      Because you can afford it. Allowing them to sell their stuff at those cheap rates, pushes down the prices of your own local produce and your government wants to protect those guys too. Protectionism. You can afford to do quality control on your food, which again drives up the price... but you can afford it. They can't. And all the anti-dumping laws keep you from getting stuff cheap. Because dumping will hurt some of your local industries. And you do not want to dependent on them. You don't trust them.(To be fair, all of this is true for every nation actually)

      It will be obscene however to demand, that because there are some poor, nobody should be rich. However this philosophy runs both ways. Poor will try to become rich too. And with finite pool of wealth, and only limited wealth creation through exploitation of natural resources, means some rich will be made a bit poorer in the transaction. They are now competing with you and getting to your standard of living, at a cost to a particular small subsection of your population... namely the IT workers.

      All of above just means, that you are unable to even survive on THEIR payscale, in your own country. You cannot afford to. You are in a trap. And protecting some of the industries, has just ended up hurting another one. Nobody is suggesting you should work for 80% less. I never said that once really. Instead, I pointed out that you cannot SURVIVE by working for any less. So you just need to be more competitive instead. Or get into another line of work.

    43. Re:Shhhh!!! by RyuuzakiTetsuya · · Score: 1

      I'll be out making money while you do that.

      --
      Non impediti ratione cogitationus.
    44. Re:Shhhh!!! by SuhlScroll · · Score: 1

      There will always be a shortage of IT workers because corporate management will always want to hire people for less than they're paying now (or for what they think the person SHOULD make, versus what the free labor market demands), hence the unending demand for more H1B/L1 visas and outsourcing. When the free labor market gets really tight and they have to pay IT people the same (or more) than they make themselves (a-la the late '90s) then they really howl about a "shortage of skilled workers". They will always say that they want to hire people who live here ... of course they do. They just don't want to hire them at the salaries/compensation that it will take to get them in the door. As far as they're concerned, the free market applies to the products their companies sell but not to the labor they need to purchase to create/sell them. There's NEVER been a "shortage" of IT workers ... only a shortage of companies willing to pay the frieght to get qualified, competent people in the door and do what's required to retain them.

    45. Re:Shhhh!!! by keraneuology · · Score: 1
      GM has announced that they are going to start shipping engineering jobs overseas - probably not a particularly wise decision. If I were a corporate executive the last thing I'd want to do would be to torque off the segment of the engineering crowd that really holds a grudge, loves to drink beer, and holds a degree in mechanical engineering.

      Now if only we can convince the various boards of directors that they would save billions if they started to outsource executives. Nothing will boost profits quicker than finding some guy in India to do a better job at running a company than the current CEO but for 1/10 the salary.

      --
      If the g'vt kept the data on you that google does you'd better believe you'd be calling it "doing evil"
    46. Re:Shhhh!!! by Profound · · Score: 1

      Yeah, in some ways the phenomenal success of the American experiment has put us in an interesting conundrum... Our standard of living IS higher than everybody elses, but to me that is an argument for others to emulate us. Instead of demanding that we work for 80% less and lower our standard of living to be as shitty as yours, why not innovate, create some REAL value (by giving more rather than just charging less) and raise up your own standards, rather than kvetching about ours.

      GDP/population is a really crappy measurement when wealth is so unequal.

      I've travelled for ~3-4 months in America, 2 months in Europe and lived/studied/worked for 2 years in Canada and 24 years in Australia. From what I've seen, the US has the highest standard of living for SOME people, and a FAR FAR lower standard of living for a very large percentage of the population than most other western countries. Never in a rich western country have I seen so many people with SIMPLE medical problems that would be easily fixed in a country with decent healthcare, for example.

      Utility theory also says that there are diminishing returns for money, eg as an impact on human life not having enough money for food for dinner tonight ($5) is more than an extra million to a multi-billionaire. So high GDP + unequal distribution can lead to a worse society than mid GDP vs more even distribution. It depends, of course, and there are minimums. I just think that every english speaking country I've seen strikes a better balance than the US.

      And as for everyone becoming like Americans.... Americans make up 5% of the population but use 26% of the worlds energy. If the rest of the world "caught up", presumably all getting hummers to drive through McDonalds, the earth would consume 500% the current level of natural resources - and the poor old dear is starting to creak under the strain of current levels already.

    47. Re:Shhhh!!! by LaCosaNostradamus · · Score: 1

      So will I, as I've stated. :^)

      --
      [You have a stable society when some nut guns down a schoolyard and the law doesn't change.]
    48. Re:Shhhh!!! by Karl+Cocknozzle · · Score: 1
      If the rest of the world "caught up", presumably all getting hummers to drive through McDonalds, the earth would consume 500% the current level of natural resources - and the poor old dear is starting to creak under the strain of current levels already.

      Funny, but a stereotype. I don't know anybody who owns a Hummer, and in reality Hummer drivers are pretty-well universally ridiculed in this country as having a need to compensate for their extra-small penises.

      What I meant was not to emulate the wasteful part of our culture, but rather the ingenuity part--dreaming up a way to make something new, or make something that already exists better.

      Simply undercutting on price is a dangerous game--because you thrive up until the day when somebody else comes along that can undercut your uber-low prices--then you're out of business. But on the other hand, if they charged higher prices but offerred some unique service or perspective, they would be in a position to build some longstanding prosperity for themselves. Because when China, Russia, and Cuba (I predict Cuba will be the new India when Castro dies) get into the game, India will need a way to differentiate themselves from the "cheaper" labor in those other countries, so their new businesses don't all crash and burn.

      Eventually, the people doing the outsourced work are going to get the enreprenurial bug and start their own companies to compete with the firms they used to be outsourced to. If you think about it, companies that outsource work to India and China on the cheap are, in effect, biting off their nose to spite their face. They're training the next generation of competitors. Once the good talent leaves the outsourcing agencies to start their own firms, our goose will really be cooked. Because now we'll be buying products from them with the profits flowing to India, not just hiring cheap labor and keeping the profits (and taxes) in the U.s. We will have failed to develop new technical professionals to the level where they can carry the torch into the next wave of innovation. There are a finite number of people who can do the work, and if the really good ones are chasing stock options at startups, they won't be working hourly as an "overseas employee" of a U.S. company.
      From what I've seen, the US has the highest standard of living for SOME people, and a FAR FAR lower standard of living for a very large percentage of the population than most other western countries.

      You are spot-on here, definitely. Outsiders see us as a monolith of wealthy, BMW Driving, leather-sofa owners wearing thousands of dollars in bling-bling and sipping Champagne in the sitting rooms of our 6,000 square foot mansions. The reality is, that image applies to maybe 1% of our population, with the rest of us being working class (or upper working class) folks who actually earn what we have and work for what comes in our pay envelopes.
      --
      Who did what now?
    49. Re:Shhhh!!! by Profound · · Score: 1

      >> American... ingenuity... Simply undercutting on price is a dangerous game

      Don't forget that Walmart is the #1 US corporation.

      And who sells more computers, Apple or Dell?

  4. Things you have to ask yourself by Alioth · · Score: 5, Insightful

    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.

  5. Bad thing? I think not by Umbral+Blot · · Score: 5, Interesting

    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.

    1. Re:Bad thing? I think not by Krakhan · · Score: 1

      I absolutely agree with your post. Computer Science != Programming. However, it looks like the moron that modded you as flamebait thought otherwise.

    2. Re:Bad thing? I think not by BadAnalogyGuy · · Score: 5, Insightful

      If you want to work on real computer science, get a Math degree. Computer Science programs have been steadily inching towards Software Engineering programs for a long time. While the basics of Computer Science are still taught at the undergraduate level, the primary focus now is on correct software implementation. Take a look at the previous thread about the ACM Dissertation of the Year. A CS dissertation on improving software quality through statistical analysis. That's not computer science, it's simply advanced software engineering.

      Not that there's anything wrong with Software Engineering as a field of study. The world needs better Software Engineering programs that can identify and teach best practices and expose students to a wide variety of software disciplines. Beyond that, a Computer Engineering which encompasses both Software and Hardware engineering is another type of program that would be useful.

      As to the idea that University isn't a job training school, I have to assume that you're simply speaking generally and alluding to the esoteric concept of University as "a place to teach you think". That is false on the face of it. Any major course of study that you undertake prepares you for a job in that particular field. Some fields have very obvious paths from study to the workplace, while others like English or Philosophy are less obvious (but no less direct and applicable).

    3. Re:Bad thing? I think not by jonv · · Score: 2, Insightful

      I think it is worse than being surrounded by CS majors who think Java is the best language ever. The industry is full of people who know about PC / Windows / Linux / The Fastest Graphics Cards / Building a WebPages / The latest type of PC memory. Whilst some of these skills might be fine on a support desk many of these people are finding there way into development, not only do they lack the skills they also seem to lack the motivation to learn about languages, development techniques and methodologies.

    4. Re:Bad thing? I think not by Jim_Callahan · · Score: 1

      Computer science is fundamentally an engineering discipline, as you're concerned with making computers actually do things. There's not really a pure science (i.e. empirical testing + attempts at explanation) aspect to it, as anything you get out you essentially had to put in first. Of course, this is if you think of computer science in the context of programming/languages: hardware behavior has a pure science aspect, but it generally falls under materials science (whereas the computer science folks are, again, building components to do things, rather than testing materials for behavior patterns).

      So, while I suppose you could group "software engineering" apart from "hardware engineering" as subsets of computer science, you can't actually separate "computer science" and "computer engineering", because the only difference is which word the guy naming the course of study liked better.

      Do I have a point? No, not really. I just thought it ought to be said.

      --
      ...it's really a sad day for America when we require a goddamn ACT OF CONGRESS to make our DVD players work properly. ~
    5. Re:Bad thing? I think not by pebs · · Score: 1

      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.

      Java isn't exactly in the same category as "hot language of the moment." "Hot language of the moment" would be Ruby. Java has slowly become a "safe bet" for businesses, so thus is a safe bet for people to learn. I wouldn't say choice of language is the problem nor is their opinion of Java or Ruby or whatever, it's that these asshats can't even code well in Java or any other language. I mean they can't even get the basics right. I agree that someone in a computer-related degree should be able to pick up and learn any language, but the problem is that many people only learn the bare minimum to get by and don't care to have a deeper understanding.

      --
      #!/
    6. Re:Bad thing? I think not by TrappedByMyself · · Score: 1

      What's wrong with Java? You sound like you have a chip on your shoulder about something. Keep in mind these newer languages (like Java) are usually created by the Computer Science geeks that you want everyone to be. Just because something is popular is no reason to hate it.
      If you want to teach someone how to write solid code, I can't think of anything much better than Java with a healthy dose of JUnit. You're not really clear on what the alternative should be? C? You think that will get people to write less buggy code? Anyway, the "preventing buggy code" dicipline is software engineering, not computer science. Software engineering has it's roots in cs, but they have a different focus. Swe is focused on creating real world systems, while cs is still a research field. You're confusing cs majors with the self taught scripting language hackers who are proud when they run to their boss with their first Java sorting program which turns out to be some copy/hacked bubble sort implementation (no knock on the few great self-taught developers out there). Sure there are a huge amount of incompetent degreed programmers, but they only account for a small portion of the garbage software being written nowadays.

      Also, what are you expecting from students? Everyone get PhDs and sit at a university their whole life? You want a secret club of algorithm geeks who sit around and jerk each other off becuase they are so 1337? Research is useless unless it leaks out into the real world. Software development is in high demand, so expect more people entering the field.

      And... you're claiming that the advances aren't there? Where the hell have you been? Do you have any relation at all with a university science or engineering department? In the 10 years since I got my cs degree, there have been a ton of great advances in the field.

      --

      Help me take back Slashdot. When did 'News for Nerds' become 'FUD and Conspiracy Theories for Extremist Nutjobs'?
    7. Re:Bad thing? I think not by RPI+Geek · · Score: 1

      Computer Science programs have been steadily inching towards Software Engineering programs for a long time. While the basics of Computer Science are still taught at the undergraduate level, the primary focus now is on correct software implementation. Beyond that, a Computer Engineering which encompasses both Software and Hardware engineering is another type of program that would be useful.

      I graduated a year ago from with a dual degree in Mechanical Engineering and Computer Science; I didn't REALLY get into the CS part until my 4th semester, and it took me another year to realize exactly what you said: that it was really more "how to be a good programmer" degree program than CS. I guess the CS department heads were realists because the courses seemed to follow the path of: learn what you need to know to do what people will pay you for. RPI has a "Computer Systems Engineering" program, but from what I understand, it's really more about designing the hardware than what you describe; useful yes, but its goal isn't to turn out good computer scientists.

      In short: good call.

      --

      - "Nobody came out that night, not one was ever seen. But Old Man Stauf is waiting there, crazy sick and mean!"
    8. Re:Bad thing? I think not by Anonymous Coward · · Score: 0

      Software engineering is NOT computer science.
      Computer science is a study of algorithms and efficiency. Who knows, some day we might figure out how to describe natural events with computer science and it will replace physics (See NKS). It differs from engineering because computer science doesn't concern itself with 'good enough.' It doesn't state "This algorithm's solution will fit within our 10% tolerance necessary for a 'good enough' search time specification as described in the document.

      Electrical engineering is applied physics. Software engineering is applied computer science.

    9. Re:Bad thing? I think not by Z0mb1eman · · Score: 1

      Beyond that, a Computer Engineering which encompasses both Software and Hardware engineering is another type of program that would be useful.

      For what it's worth, that describes my degree from the University of Toronto.

      Whether it was a good program, and how effective it was at covering both software and hardware engineering, is another matter entirely, but that is its stated purpose.

      --
      ClutterMe.com - easiest site creation on the Net. Just click and type.
    10. Re:Bad thing? I think not by metamatic · · Score: 2, Insightful
      A CS dissertation on improving software quality through statistical analysis. That's not computer science, it's simply advanced software engineering.

      No, it's Computer Science. It's the computational analogy to materials science, analyzing the statistical properties of the materials used to build software structures.

      I could make the counter-claim that crap like denotational semantics isn't Computer Science, it's simply mathematics, and fairly abstract and non-useful mathematics at that.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    11. Re:Bad thing? I think not by Anonymous Coward · · Score: 0

      The IT developer can code a GUI.
      The computer programmer can code an efficient GUI.
      The computer scientist can code an efficient GUI, and then prove it.

    12. Re:Bad thing? I think not by tyresyas · · Score: 1

      You are simply making a gross overgeneralization that is completely inaccurate. It's true, mathematics has its place in Computer Science and that a Mathematics degree is by no means a poor thing to have to add to the field of CS. Logic and straight computation isn't where CS ends anymore, and software engineering is not the only other sub-field of CS. My uni has exactly what you described in their Computer Engineering field, and you get a lot of kids read to go out into the work force as software engineers and program their brains out until they get promoted to manage other people that program their brains out.

      The CS program requires two classes with the topic of software engineering. Period. Some relate to CS and software engineering (classes on Data Structures, for example) The rest of the required cirriculum is five semesters of CS-related math (algorithmics, number theory, discrete mathematics, etc). Classes in the Design of Operating Systems and the theory of language construction and computability theory are also taught. These are NOT pure mathematics courses, and they are also NOT Software Engineering.

    13. Re:Bad thing? I think not by Eli+Gottlieb · · Score: 1

      Would you mind giving the AP Development Committee a call for me? I'd love to take my AP Computer Science AB exam in something other than Java Code Monkeying.

    14. Re:Bad thing? I think not by BitchKapoor · · Score: 1

      Software engineering is NOT computer science.
      Computer science is a study of algorithms and efficiency. Who knows, some day we might figure out how to describe natural events with computer science and it will replace physics (See NKS). It differs from engineering because computer science doesn't concern itself with 'good enough.' It doesn't state "This algorithm's solution will fit within our 10% tolerance necessary for a 'good enough' search time specification as described in the document.

      Electrical engineering is applied physics. Software engineering is applied computer science.

      Says who? Little old you? I think you're taking too narrow a view of computer science. For instance, randomized and approximation algorithms most certainly are judged based on statistical bounds as to what you can tolerate. AI, one of the most classic areas of computer science, is all about "good enough"--the Turing test asks, is the machine good enough to convince a human that it's not a computer? Computer science is about computation, and what you can do with it. Sometimes, there are limits to computation and you just can't get exact answers efficiently--or at all.

      Despite the word "science," computer science is well established as an applied field. And there's nothing wrong with being applied, despite the way some mathematicians hold a perverse disdain for anything practical. What makes routine programming uninteresting to the computer scientist is that it's routine and mundane, it's been done before, and, well, computers are all about automating tasks! But if you study the whole human-computer system involved in creating these programs, a la software engineering, it starts to get interesting again. Hope you can all see where I'm coming from.

    15. Re:Bad thing? I think not by drachenstern · · Score: 1

      Preview Edit:I typed this all up, and then realized, you agree with me, but thought others might get something from this, so, I'm not raining on your parade or ranting you to death, just thought I would get it out of my system. Thanks. Btw:BS-ME/CS or MS-ME/CS. Almost to at least graduate BA-ME/CS myself, but working my up through MS-ME/CS and just curious what school?

      While I almost completely agree with your post, I'm curious to your (and others) thoughts on this:

      The software really does make the system, but when the hardware doesn't support a function, doesn't that really limit what the software can do? Let's do a case in point, shall we?

      I work for a major NA computer manufacturer. I work in Enterprise Storage and Servers. I have worked with both the Win and Unix groups. This company* has it's own, well known and well supported version of Unix that commonly goes by just 4 letters. Well, the windows computers are very little more than what you could build for yourself from a well stocked online computer warehouse, with two exceptions. They have board engineers who design higher value boards by knowing actually designing the boards themselves. These are mostly fine machines, and the low end retails for about 600-800 bucks (those suck), while the good units retail around 5k-8k and then you add hd's. Anyways, they just run Win and use Intel or AMD.

      Now, the units that seem to be more open to working with are the Unix machines. These units use a hybrid CISC chip developed for inhouse use by us and a major NA chip vendor**. We also have a variant that uses RISC. The platform here will accept either chip on the same I/O, provided the pinout matches up. We use about three different pinouts, mostly for marketing to say, "oh well, that system requires a $20,000 chip, even though it's the same chip as this which costs $5,000 for that other platform". Those differences are apparently mostly about power (volts and sales).

      Here's the thing I'm getting to.

      On the Unix side, we can put in either chip and change a single switch, we can change almost any (bios) software settable setting by command and all the hardware works wonderfully. Almost any unit can be completely controlled from a serial interface, or even almost as much control from a remote term.

      On the Windows side, without telnetting in, it's almost impossible to work in telnet, without having special scripts set up serverside. There are numerous bios settings which cannot be accessed from the command interface, and the boards have to be specific to either AMD or Intel.

      I would say that the HARDWARE design on the Unix systems is much better than the HARDWARE design on the Windows systems, even though they both end up running WINDOWS.

      So why aren't we, as an industry, looking to ourselves and asking why we don't have better systems? I would love to take an EE class or something *** and as a thesis or whatever work on my own system board and farm it out to be produced. I would willingly spend $10,000+ to have what I would consider a perfect board (probably a single run, not cost effective), IF!! I could work with it almost as perfectly as these boards do us. Now I'm not saying there's not a fallout rate, but a) it's low, and b) my 10k sysboard would have a helluva-lot-of features that would make it cost retail about $800.

      But do we demand of ourselves "perfect" boards? We sure do ask ASUS and a few others to make them, but for the most part, we have become complacent with throwaway systems.

      How does a good hardware education not make a difference in the Real World?****

      And in this whole post, I haven't even begun to touch on the big iron servers (no, ours aren't that great, but only b/c the competitor has been doing BI since 1950-what? and we sell primarily? ink? hehe)

      ****What I felt like you were getting at, because, some of us want the jobs designing the next big thing, not talking about it.
      *I feel bad about naming the company in case someone has a problem with what I am about to say, so you can decide for yourself who I work for.
      **Can't you see who I work for?
      ***Not sure if this would be the where to do it at

      --
      2^3 * 31 * 647
    16. Re:Bad thing? I think not by SkunkPussy · · Score: 1

      "Computer science is fundamentally an engineering discipline"

      Computer science is fundamentally concerned with proofs and provability, graph theory with some discrete maths thrown in for good measure.

      I'd say computer science is more closely related to mathematics than to engineering. As Djikstra said, "Computer science is no more about computers than astronomy is about telescopes".

      --
      SURELY NOT!!!!!
  6. Heh. by tm2b · · Score: 1

    Reminds me of the joke that was going around Red Hat when we were going through a series of CIOs:

    "CIO == Career Is Over"

    --
    "It is our blasphemy which has made us great, and will sustain us, and which the gods secretly admire in us." - Zelazny
  7. What is the destination? by BadAnalogyGuy · · Score: 2, Insightful

    If your idea of "making it" is babysitting servers or approving the purchase of new computers, then IT is absolutely not a dead end. It's the peak, baby!

    If, on the other hand, you want to run a company, running the servers may not give you the best perspective of your company's business model, so you'll likely be passed over time and again for promotion to COO in favor of the top sales guy.

    What's your goal?

    1. Re:What is the destination? by Anonymous Coward · · Score: 0

      So what do you major in for a sales career?
      There's no degree in sales that I know of (marketing, maybe?), and
      you generally have to go to college to get a higher end sales job.
      Might as well major in engineering, so you can sell high cost high
      tech equipment or pharma - you'll want to know how to talk to the
      engineers you're trying to sell to.

      Anyway, a lot of people don't really have that choice - it takes
      an exceptionally outgoing personality to "make it" in sales. A lot
      of your pay is based on performance (sales quotas), and you get fired
      if you don't meet quotas for a few quarters.

      You either have that personality, or you don't, and there's probably
      nothing you can do about it by the time you're old enough to be reading
      slashdot in the middle of the night.

  8. Age of IT staff by Half+a+dent · · Score: 5, Interesting

    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.

    1. Re:Age of IT staff by Anonymous Coward · · Score: 0, Informative
      Whilst

      Please stop using this word.

    2. Re:Age of IT staff by Anonymous Coward · · Score: 0

      Why? It's a perfectly cromulent word.

    3. Re:Age of IT staff by Anonymous Coward · · Score: 0
    4. Re:Age of IT staff by iamdrscience · · Score: 2, Interesting
      not many people want to work in an industry where finding a job when you are past forty is difficult.
      Finding a job past forty is difficult? Silly rabbit,the way it works is you create a startup when you're 26, which is then bought out by a larger company for an obscene amount of money before you turn 30. You use this money to retire on and never have to worry about working again.
    5. Re:Age of IT staff by Half+a+dent · · Score: 1

      Dammit! Knew I was doing something wrong! :-)

    6. Re:Age of IT staff by jwocky · · Score: 1

      And that is the reason I plan on leaving the IT industry within the next 10 years.

      I graduated with my CS degree in 2003 when jobs were scarce, so to make myself more hirable i went to MCSE training courses (gasp!). I found myself surrounded by 50+ year old cobol programmers that were laid off and trying to retrain.

      I eventually got a great job with my cs degree/MCSE combo as a 23 year old, but i don't kid myself; when I'm in my 50's no amount of certifications are going to make me more attractive to employers than a 23 newly grad.

      I'm studing for an accounting degree (or possibly mba), which by the time I finish I'll have 7-10 years experience as a database admin (current occupation). I think that has the makings for a pretty good financial analyist.

    7. Re:Age of IT staff by ameoba · · Score: 1

      On the flipside of the coin, nobody wants to hire workers that don't have 5 years of experience.

      --
      my sig's at the bottom of the page.
    8. Re:Age of IT staff by CGP314 · · Score: 1

      Sounds like someone has been reading too much Paul Graham. Don't get me wrong, I really like the guy and his ideas, but I think the get-bought-out-by-a-big-company plan is just a lottery ticket for smart people.

      -CGP

    9. Re:Age of IT staff by DrCode · · Score: 1

      Yes, but they have to have 5 years experience in the latest technologies (which have only been out for 3 years).

    10. Re:Age of IT staff by Anonymous Coward · · Score: 0

      Over 40? Good programmer? Apply at Amazon: http://www.amazon.com/jobs

      We're looking for experienced programmers. If I see a resume that says "twenty years experience", I schedule them for a talk by phone. Right now, I'd hire someone who was 74 if they could promise me a year of strong coding.

      There may be ageist individuals in IT hiring. However, I reject the notion that that's all that there is. I'd rather be 40 with experience than 22 with no experience. Far better chance of getting a job with experience.

  9. Well Duh by eclectro · · Score: 4, Funny


    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"
    1. Re:Well Duh by dan+dan+the+dna+man · · Score: 1

      MSN and cybering doesn't count, I'm sorry...

      --
      I don't read your sig, why do you read mine?
    2. Re:Well Duh by cerberusss · · Score: 1
      This is pretty funny: it looks like those three all replied!

      All three slashdotters who are married do not need to reply and tell me I'm wrong. [ Reply to This ]

      * 3 replies beneath your current threshold.

      --
      8 of 13 people found this answer helpful. Did you?
    3. Re:Well Duh by Anonymous Coward · · Score: 1, Funny

      and you had to go and make it 4 replies...

    4. Re:Well Duh by pulse2600 · · Score: 1

      You're wrong...and no I am not married....however I am getting married this Saturday to a woman with a Chemistry PhD...she's not a computer geek! IT and marriage do mix.

    5. Re:Well Duh by Anonymous Coward · · Score: 0

      your sister doesn't count :)

    6. Re:Well Duh by Tom · · Score: 3, Insightful

      You can get a lot of dates when you're in IT. You just have to realize that most girls aren't (most guys neither) and demonstrate your ability to speak about other topics as well.

      Girls really don't care much what you do. They care what you are, and see your job in that light, as an expression of your personality. So if you say "I work as a java programmer because C is so pre-OO and C++ never takes of really, but I dig Linux more than FreeBSD" then all she hears is a string of foreign words. Same as if she were to tell you about the differences between various nail polish products.
      Now if you say "I work in IT because I enjoy the challenge of new technology and solving difficult problems." that says something about you and might be a much better conversation starter. Bonus points if you add something like "not only with computers".

      It ain't the IT. It's the obsession with it. If you were equally obsessed with some bio-chemistry stuff it wouldn't matter that you're a doctor, you'd be avoided just the same.

      --
      Assorted stuff I do sometimes: Lemuria.org
    7. Re:Well Duh by easter1916 · · Score: 1

      He's clearly talking out his arsehole! There's four of us.

    8. Re:Well Duh by Slackfumasta · · Score: 1

      Baloney. Girls at college/graduate age care about two things: Money and image. Just tell her you are an engineer and flash some green at her. She'll be yours until the next guy comes along!

    9. Re:Well Duh by Guppy06 · · Score: 1

      "Girls really don't care much what you do."

      They just care about your bank account balance!

      "I work in IT because I enjoy the challenge of new technology and solving difficult problems."

      Call me a romantic, but if your dates sound that much like a job interview, I'd have to say you're doing something wrong.

    10. Re:Well Duh by gr8_phk · · Score: 1
      "Now if you say "I work in IT because I enjoy the challenge of new technology and solving difficult problems." that says something about you and might be a much better conversation starter. Bonus points if you add something like "not only with computers"."

      Dude that's so lame. You need to tack on "I really need a good f**k on a regular basis to keep my mind clear for all that thinking. Think you could handle that?"

    11. Re:Well Duh by lebski · · Score: 1

      If you can't manage that then just tell them your in Med-School anyway. Sheesh.

    12. Re:Well Duh by moochfish · · Score: 1

      I'm sorry. Normally I wouldn't post off topic stuff like this, but only on Slashdot would you find advice to talk to a girl about non-computer stuff modded to a 4, Insightful!

    13. Re:Well Duh by easter1916 · · Score: 1

      That was the point...

    14. Re:Well Duh by Tom · · Score: 1

      They just care about your bank account balance!

      Yes, but not as much as most guys here think or the "get laid" jokes would've vanished during the dot-com times.

      Call me a romantic, but if your dates sound that much like a job interview, I'd have to say you're doing something wrong.

      I didn't want to move away from the topic into the really difficult terrain of talking about things that really have nothing to do with computers. I'd probably have been modded -5 incomprehensible.

      --
      Assorted stuff I do sometimes: Lemuria.org
  10. Outsourcing to Indian programmers by chrisranjana.com · · Score: 0

    IT is this same thing that is helping oursourcing. We all know that outsourcing survives only on demand. Yes cost cutting is an advantage of outsourcing too, BUt it is secondary. Companies in the USA and UK are forced to employ H1B visa candidates and are forced to send projects to offshore programmers in India only because there is demand for quality IT professionals. http://www.computerworld.com/managementtopics/outs ourcing/story/0,10801,105969,00.html "U.S. Senate yesterday approved up to 30,000 additional foreign-worker visas a year in a program popular with technology vendors. " and the main reason "Technology trade groups have called for an increase in the cap, saying they can't find enough workers with specialized skills."

    --
    Chris ,
    Php Programmers.
    1. Re:Outsourcing to Indian programmers by Dadoo · · Score: 1

      You should learn how to filter out the bias:

      Companies in the USA and UK will only employ H1B visa candidates and are forced to send projects to offshore programmers in India only because there is demand for quality IT professionals who will work for low wages.

      There. Fixed that for you.

      Surely you understand the law of supply and demand. If companies want more IT people, all they need to do is pay up. I'm sure that, if they raised the average IT wage to, say $500k/yr, they could get all people they wanted. Likewise, if they're only willing to pay $30k/yr, they'll have problems finding qualified candidates.

      --
      Sit, Ubuntu, sit. Good dog.
    2. Re:Outsourcing to Indian programmers by penix1 · · Score: 1

      ""Technology trade groups have called for an increase in the cap, saying they can't find enough workers with specialized skills.""

      In the fast paced world of IT, if you "specialize" you are dead when that particular tech dies (meaning in a few years). Continuing education is very important and often ignored by those very companies bemoaning the lack of "specialists".

      Companies expect their staff to be ready made specialists when the tech is changing faster than a whore turns tricks but of course they don't want to be the ones to pay for that training.

      Go figure...

      B.

      --
      This is a sig. This is only a sig. Had this been an actual sig you would have been informed where to tune for more sigs.
    3. Re:Outsourcing to Indian programmers by chrisranjana.com · · Score: 0

      "If companies want more IT people, all they need to do is pay up. I'm sure that, if they raised the average IT wage to, say $500k/yr, they could get all people they wanted" That goes against the law of math . say there are only one million professionals in USA and if there is need for more than that ? That was the very basis of H1B...to bring in qualified experts due to shortage. so the only way to solve is to "produce" more experts locally..colleges and etc Increasing the salary may shift workers from one company to another but the DEMAND and SHORTAGE will still exist.

      --
      Chris ,
      Php Programmers.
    4. Re:Outsourcing to Indian programmers by pandrijeczko · · Score: 1
      My experience of offshoring to India (my company's also done it to a fair degree) is that the technical people there are well-educated and intelligent (just about all of them have degrees) and that they're willing to work VERY HARD to bring their field skills up as quickly as possible. Whereas most of us in the Western World get home and put our feet up with a beer in front of the TV, a lot of the Indian workers will stay at the office late into the evening reading technical manuals - the likes of us in Europe and the US cannot compete with that.

      However, on the downside, because India is an emerging country, there are no real-world skills out there as of yet and a lot of what you do in a technical support role is not based on what you know but applying logic and standard techniques to fault-finding which you can only have taught yourself through previous field experience. As well as this, Indian workers tend to be very direct and to the point when they speak to customers and this can sometimes be taken as rudeness - this is just down to differing social attitudes.

      I do personally think it is wrong that mega-corporations suck wealth from the richer countries without giving back jobs in those same countries but, IMHO, that's up to each government to step in and impose additional profit taxation on those companies to make it more expensive for them to do that - and if you don't agree with that, look at the number of neighbourhoods in the Western World that have sprung up around big technology parks (because people like to live closer to their places of work) which have subsequently been decimated because of redundancies and off-shoring. That's a very clear demonstration of the total LACK of social considerations many corporations have.

      But as far as employees in India goes, if company HR departments think that they're good enough for the jobs then let them have them - none of us think of the other unsuccessful applicants for a job if you or I get offered it - so why should they care either?

      --
      Gentoo Linux - another day, another USE flag.
    5. Re:Outsourcing to Indian programmers by Anonymous Coward · · Score: 0

      That goes against the law of math . say there are only one million professionals in USA and if there is need for more than that ? That was the very basis of H1B...to bring in qualified experts due to shortage. so the only way to solve is to "produce" more experts locally..colleges and etc Increasing the salary may shift workers from one company to another but the DEMAND and SHORTAGE will still exist.

      You miss the forest for the trees. Increasing salaraies will produce more experts locally, because good people will get trained and enter the field. That takes only a relatively short amount of time, and it does end any supposed shortage.

    6. Re:Outsourcing to Indian programmers by Anonymous Coward · · Score: 0

      "I'm sure that, if they raised the average IT wage to, say $500k/yr, they could get all people they wanted. "

      And doesn't that just bring us back to dot-com overpaid incompetent MCSEs?

      The truth is, REAL talent is a rare commodity, with accent on the "rare". And, ironically, if you have a real challenge, people often find that even more attractive than $500K/year.

      Though I'll gladly accept both!

    7. Re:Outsourcing to Indian programmers by Anonymous Coward · · Score: 0

      My experience of offshoring to India (my company's also done it to a fair degree) is that the technical people there are well-educated and intelligent (just about all of them have degrees) and that they're willing to work VERY HARD to bring their field skills up as quickly as possible. Whereas most of us in the Western World get home and put our feet up with a beer in front of the TV, a lot of the Indian workers will stay at the office late into the evening reading technical manuals - the likes of us in Europe and the US cannot compete with that.

      My experience (I'm an Indian born in the U.S. who has experience with Indians from India) is that Indians are no different than Americans. Some are smart, some aren't so smart, many are hard working, some are lazy, and then some are hard working but not so smart. There is also the type who arrogant or can act like they are good at what they do but don't really have the skills to warrant being that way. In my company, the worse work has come from our developers who are from India (not outsourced, but in-house).

    8. Re:Outsourcing to Indian programmers by Creepy · · Score: 1

      I know plenty of people in the US that work evenings, weekends, and read technical manuals outside of work (heck, my latest "for fun" reading is the OpenGL Orange book). As for education, don't delude yourself - I work for an established company and it's almost impossible to get a job here without a master's degree now. When I started, it was Bachelor's degree, and before that (the startup two years) many of the people had no degree.

          My job at a mid-sized company has been fairly stable, but we've gone from 12 people at a peak in my direct group to 8 through attrition and hired only 2 replacements in the past 5 years (we've basically lost half, but some were the same position via short timers). Our outsourced equivalent in India have hired over 30. In addition, we've eliminated US based contractors (50% of our workforce, pre-crash) and replaced them with contractors in India. Overall, I think product quality has suffered, but as the workers over there ramp up and start to understand the expectations of Americans, I think quality is slowly getting better. There still are a lot of issues (I can't tell you how many times I've fixed grammar and spelling errors), but our product as a whole is also much bigger. Overall, I've seen a gradual drop in US workforce and a significant increase in Indian workforce.

      Still, I don't think the US has a lack of IT jobs - the problem is it has a lack of established IT jobs. Most people that leave my company join startups and end up working long hours, but they get better pay and generally have some job stability as long as that company stays intact. The trend in the US has been when an IT company gets to a certain size and establishment, they stop hiring in the US and outsource the work to establishing countries. I've stuck with one company 9 years now, even though I could get better pay elsewhere. Why? One big reason is more vacation and generally shorter days than startups (8-10 hours). When I started and the company was still a startup (though starting to pick up steam), I was working long hours and weekends. In reality, I still really work 12 hour days, but dedicate much of that extra time to open source dev. I can't imagine going back to 2 weeks vacation given to most newhires (and that seems to be a sticking point in several companies I've interviewed with - they don't seem to want to negotiate vacation), especially when my wife gets 6 already (and I get 4 next year).

    9. Re:Outsourcing to Indian programmers by Anonymous Coward · · Score: 0

      At $500k/year, truly bright (Mensa-level and up) people would flood into the field from other fields. There are plenty of them in the USA and Canada but they're busy doing other more lucrative non-IT work right now.

    10. Re:Outsourcing to Indian programmers by slack_prad · · Score: 0

      since everyone's talking numbers:
      here's what a new, just out of the college 'engineer' gets for AN YEAR in india for an IT job :
      2,500,000 INR that's about 5500 $

      --
      Sent from my desktop computer
  11. soul sucking by Anonymous Coward · · Score: 2, Insightful

    They should tell them the truth - bosses will want you to constantly work overtime for nothing, you'll burn free time keeping up with your specialty, you'll be expected to be on call _every_ weekend and holiday.

    You'll jump a foot in the air when your pager goes off because the idiots who own the production system that you don't have authority over (but some-fucking-how are still totally responsible for) can't understand why there are nightly issues moving data between 6 different vendor and legacy systems - and you not only get to diagnose and solve the problem via a conference call of useless IT management idiots but then you'll have to re-live every painful detail before the tribunal the following morning and write up a post mortem and a "root cause analysis" and still try to get all your other work done.

    Yeah, promising career... only if you are one of those assholes who walks around doing nothing but saying "I only do J2EE".

    1. Re:soul sucking by thejeek · · Score: 1

      Um... Er.. I only do J2EE?

    2. Re:soul sucking by Anonymous Coward · · Score: 0

      I hear you brother!

      This message coming to you from someone who's been up since 0600 diagnosing a SQL Server problem and *knows* that he doesn't get any overtime, or time owing for th extra f-ing work he has to put in just to keep this thing afloat.

      And I haven't had a holiday in two God-damned (Batman) years. Every time I try to take a few days off I get interrupted.

      IT in .uk sucks.

    3. Re:soul sucking by bloodredsun · · Score: 1

      only if you are one of those assholes who walks around doing nothing but saying "I only do J2EE".

      Why are these guys assholes? Do they consider themselves above other IT professionals or is it that you think they have an easier life than you? If your life is like that then get some backbone and some self-respect and say no to being ripped off.

    4. Re:soul sucking by Anonymous Coward · · Score: 1, Interesting

      Why are these guys assholes?

      Because they can't do the variety of work needed to actually made things work. I worked with a number of groups of J2EE only programmers (and some VB only programmers) and over half of them didn't know what a socket was nor how to create/open/use a socket in Java.

      Its a form of cherrypicking. The "I only do 'this' assholes" end up passing off the hard work of getting everything to work together to the few people in each organization who have a wide and deep knowledge of CS/Software Engineering/OS/SysAdmin/DBA/etc work. Those few people are always buried in work and can't run PR campaigns about all the great crap they did. Another example, I a non-java guy had to design a JMS based server system because the 2 Java guys who had screwed around for six months trying to get a vendor's multithreaded FIX engine working couldn't do it - it failed everytime there was more than one transaction waiting to be processed. Lame-o's. Oh, yeah and they were from IIT, too.

    5. Re:soul sucking by MrJynxx · · Score: 1

      holy shit.. That sounds exactly like my job.. seems i'm locked in this grind as well. But since i have such a diverse knowledge base of computing I can't seem to move anywhere. I move things break, ppl can't fix so they come back to me.. It's a never ending cycle of shit.

      But in a different light it's kinda cool having people depend on you at work. Sure everyone's replaceable, but its nice to know it'll be a real pain in the ass to replace me.

    6. Re:soul sucking by Mr.+Fahrenheit · · Score: 1

      The secret to getting rid of lingering connections is to become a sort of a bastard. Give folks some 'consulting' time, but don't fix their systems. Talk with your new manager/supervisor/reporty-guy and have them step in and explain that whateveritis is not really your job any more. Organizations are lazy, and so are individuals, they will, in general, not willingly take over other responsibilities unless forced to.

    7. Re:soul sucking by Anonymous Coward · · Score: 0

      Well said, brother! Those Java snobs ought to get off their high heels and get some work DONE!

    8. Re:soul sucking by colinrichardday · · Score: 1

      Isn't that "high horse"?

    9. Re:soul sucking by bloodredsun · · Score: 1

      Fair enough :-) I asked as I am a mostly J2EE guy and I was weedling for tips on how not to be an asshole!

      What you've described to me sounds more like "code monkeys" to me. Guys that can only churn out code to work in other peoples systems, such as only in app servers. People like yourself (and hopefully myself) are the unseen engines of IT departments, getting involved in everything that helps get the job done, be it hardware, OS, config or development. The point I wanted to make was that this sort of behaviour allows others to confuse "limited" developers (one trick ponys) with "specialist" developers (able to do anything but gurus at one task) and that you are doing yourself no favours. If I see someone "teflon-ing" their work onto someone else, I make sure that their line manager knows, normally by asking what project do I charge my time to (of course when it's one of the good guys it's quid pro quo)

      Taking on all these tasks leaves you open to abuse like unpaid overtime and there's no point being a martyr to it. I've done it in the past and found the best way to deal with it was to annouce that I was off on-time today as I had theatre tickets/birthday/appointments so that when someone asks me to do extra, smile sweetly and say "I can't right now, but get it cleared by X and I'll look at it in the morning". I'm not suggesting working rigidly to the clock but to have some perspective, people will respect you a lot more for not being a doormat.

      IIT would be Indiana or India Institute of Tech?

      PS for all those wondering about sockets in Java, search javaalmanac.com, it has the answer ;-)

    10. Re:soul sucking by Anonymous Coward · · Score: 0

      IIT would be Indiana or India Institute of Tech?

      India and a certain campus too that was supposed to be the best of the "IIT"s - but I found them to be decidedly unimaginative in problem solving - YMMV

  12. It is the Job of Sites Like This to Re-educate by coblivion · · Score: 1

    Of course the mainstream media poisons the potential tech youth in the West. The antidote to that poison is hip, weird, nerdy-geeky sites like this one. e-rant.com

  13. Understanding the market by bloodredsun · · Score: 4, Interesting

    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.

    1. Re:Understanding the market by LukePieStalker · · Score: 1
      Yes. Forrester or one of the other big research firms recently released a study which concluded that the key to surviving in an I.T. career now is to be "business facing". In other words, very few people will be paid just because they can knock out a complex algorithm in Java. However, if you have domain knowledge relating to, e.g., health care and know Java, you've got a marketable package.

      Of course, for a 20-year old, that means either doing it through work experience or education. You have the Catch-22 of needing the experience to get the job and vice versa. I think for most people it ends up being pretty random. In other words, the first programming job someone gets is in the insurance industry, and that ends up being who they become. It's not that the kid arrived at college and said "I want to write insurance software after I graduate."

    2. Re:Understanding the market by Tablizer · · Score: 1

      But my observation is that businesses don't value domain knowledge in IT workers. Multiple times I was sent into training as a contractor, only to be let go months later when the company merged or shuffled stuff around for the hell of it.

    3. Re:Understanding the market by bloodredsun · · Score: 1

      I can't believe that a contractor got sent to training!

      Companies don't but the industry does, you can't measure a compnaies attitude as an individual company is as idiosyncratic as a person, you need to look at a group of them. You will find it much easier to get a job in the industry in which you have specific knowledge and these jobs are much more likely to persist when others have been outsourced

    4. Re:Understanding the market by Tablizer · · Score: 1


      Others have made similar observations to mine:

      http://c2.com/cgi/wiki?WhyIsDomainKnowledgeNotValu ed

  14. Yeah yeah... by Tony+Hoyle · · Score: 5, Insightful

    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?).

    1. Re:Yeah yeah... by bloodredsun · · Score: 2, Insightful

      My favourite was one I saw last year, a requirement for 5 years Java/J2EE (okay)and 5 years C#/dot NET (eh!). Apart from being difficult to have 5 years experience in something that came out in 2002, I'm not sure that I would want to work for a company with this bad a grasp of skills management.

      I think you're right about the market, and about how people only need a few weeks to get up to speed on new stuff (it's not brain surgery is it!) but the crunch is always with the contractors. Trying to stay ahead of the game is tough as you end up in a catch 22 where people will only hire you if you already have experience in something

      The fact that you've found good people is probably more a reflection of your abililty as a manager. Your time "at the coalface" gives you an insight into how to hire someone that might not have the skills now, but would be fantastic with a little training. With too many managers, that's a risk they can't take as they just can't see potential, so they fall back on proven knowledge - experience.

    2. Re:Yeah yeah... by Anonymous Coward · · Score: 0

      Spot on with that mate. Recruiters and HR people are some of the thickest tools on the planet, after all they couldn't get a job doing anything else. During an interview suprise them and have a laugh by asking the interviewer "What does SQL actualy stand for?" or ask them "what FTP stands for?". Many times you get a blank stare, the idiot is just reading
      off a list of acronyms that mean nothing. Don't take that job.

      Being a computer scientist is a state of mind not a qualification. After I learned my 10th language I just got the ability to pick up anything new within a day or two and be skilled/useful at it within a week. When they ask do I know ZZ9-SkwigleNet (or some made up acronym you never heard of) just lie and say "yes, of course, I designed that", and if you can't pick it up in a matter of days by RTFM you probably aren't a real programmer and should get a job doing something else..

    3. Re:Yeah yeah... by ayjay29 · · Score: 4, Funny

      Too right...

      I heard of a guy who was taking a telephone interview with a head hunter for a contract job, it went something like this:

      HH: They need someone who knows C-Pound, have you worked with it?

      CS: I think you mean C-Sharp, yes, i've worked with it since the early betas.

      HH: No, i've just talked with them on the phone, it's definatly C-Pound.

      CS: They must be meaning C-Sharp, it's the new .net language from Microsoft.

      HH: No, they said explicitly that it was C-Pound they were looking for, and not to accept anyone saying they had esperience in another type of C.

      --
      Offtopic, Inflammatory, Inappropriate, Illegal, or Offensive comments might be moderated up.
    4. Re:Yeah yeah... by bloobloo · · Score: 1

      That's the same in any industry. If you've made it through the sift to interview, you pretty much meet the specs that they're really looking for. Putting excessive times is an attempt to weed out those who don't feel confident that they could do the job. I'm not saying that it is a good technique but it isn't unique to computers - it is the fact that languages are relatively new that makes it more obvious in IT. I'm a chemical engineer and my current position was advertised requiring 5-10 years of experience in one particular industry area. I had only three, and in another area and got the job.

    5. Re:Yeah yeah... by jmtmeyer · · Score: 3, Interesting

      Most hiring managers will blame the Monster.com's and CareerBuilder.com's for this one. In the past 10-15 years, HR managers have transitioned from not enough applicants to 1000 applicants per open position. How do you wade through the garbage? The answer becomes keyword searches and exact qualifications. There was an article in WSJ about the "Engineering Crisis" being a myth, leading to the above conclusion. They don't want an "operations manager". They want an operations manager with at least 8 years of management experience, with at least 10 direct reports, knowledge of CATIA, able to program Rockwell 5000 PLC, and has previous sales experience. There's a "crisis" because out of 1500 applicants, no one had that exact skill set.

    6. Re:Yeah yeah... by bloodredsun · · Score: 1

      "Absolutely I know it. By the way, I hope you know that I'm pretty much the only C pound guy around so my rate will be a little higher than you expect!"

    7. Re:Yeah yeah... by Ulrich+Hobelmann · · Score: 1

      Well, how much does it cost to teach somebody the one skill he lacks? I think the problem is manageable, that is, unless the problem is the manager ;)

    8. Re:Yeah yeah... by Bacon+Bits · · Score: 4, Insightful

      Reminds me of a job opening that stated -- literally -- "requires 10 or more years experience administering a Windows 2000 Active Directory domain.". This was back in late 2002, mind you. I actually called and asked about the position just to ask if it was a mistake, but they said the position had been filled. I still wonder who they found....

      The problem is that HR doesn't understand the tech field. Someone with 2 years of direct experience is *highly qualified* because nearly all knowledge in IT is stale in 5 years. They expect IT to be like engineering. A pressure vessel is a pressure vessel, and even if the materials change the basic design is unchanged in over 100 years or so. Asking for 20 years experience is appropriate. Asking for 2 or 3 is asking for someone with no experience at all. You'll get a junior engineer who probably spent their time redrawing other people's designs in AutoCAD.

      There's really three types of jobs in IT:
      1. Menial. Mainly, this is help desk, but it also includes things like moving hardware from place to place, swapping backup tapes in a data center, pulling CAT5, punching down network/phone jacks, etc. You can easily do this job for 10 or 20 years in a sufficiently large company with little training at all. It doesn't change much, but they are absolutely vital for getting anything done. These are the jobs that most people get for the first year or two, and most people loathe them. The people who really stick with them are generally not the kind of people you'd trust with much of anything else. While technical understanding is important, the jobs themselves are repetitive, dull, and (in the case of help desk) infuriating. Many of these jobs are easy to outsource, although those that require on-site presense obviously require local businesses.

      2. Consultant or contract. Here, the employer needs a specific skill set for a given period of time, and after that time they don't want to maintain the employee. All the employer wants is someone to get a single task done. App and web devs, infrastructure installation, and various "we need a person to give us X" jobs most often. These are were very popular in the earlier years of this decade, but IMX people are also beginning to see the severe limitations of consultant and contract work. Particularly, quality seems to suffer because the responsibility of a consultant is much less than that of an employee, and that's because the accountability is much less as well. A good consultant or contractor still does good work, of course, but since manageers tend to go for contractors that are at a cheaper rate than an FTE (IMX) they also tend to pay a lot of money for bad quality work. You get what you pay for. These jobs are always of a limited (often fixed) duration, so they can often be outsourced to a remote or overseas company easily enough.

      3. Technical employee. Most often an FTE, these people get hired because they're able to learn something new quickly enough to adapt, and they have enough technical expertise to understand what's going on. These people tend to be the most expensive payroll-wise, but they also tend to be the highest quality since you get an adaptive expert in exactly the fields you want. In fields where the pool of quality employees is particularly small, such as OpenVMS, Unix, LISP programmers etc., the employee is almost never outsourced.

      --
      The road to tyranny has always been paved with claims of necessity.
    9. Re:Yeah yeah... by Lumpy · · Score: 2, Insightful

      The most silly requirement is a degree.

      Honestly. I have known more programmers that never finished college that write better code, faster, and more efficient than the guys that went for 4-6 years to a top notch institution.

      IS and IT self education is always farther ahead of what is in the schools simply because it is moving way too fast for the educators to react.

      The same goes for mamagement. Best managers and most successful businessmen do not have a degree.

      I am wrong? prove it.

      --
      Do not look at laser with remaining good eye.
    10. Re:Yeah yeah... by Anonymous Coward · · Score: 0

      Not far from my desk there are about 10-15 people who are so bored many of them have started their own small projects. This has been going on for about a year. A couple of weeks ago, some manager came to me asking to evaluate a certain tool. The thing is these people have been doing either VisualBasic or C (some C++ too, but only a couple of them) and management wanted to have them instantly converted into web types. Yes, instantly converted into web developers with (supposedly) no previous web experience. I, with my best naive face on, asked if it wouldn't be better to make them attend a course or officialy give them a couple of weeks or whatever to prepare themselves if they so prefer. Wouldn't it be better to have people that know what they're doing instead of buying some tool? (I didn't add 'considering you don't seem to mind having them underoccupated already' but I could have). The answer was: "Oh? Buying? I thought this tool was free."

    11. Re:Yeah yeah... by Phil+John · · Score: 1

      Honestly. I have known more programmers that never finished college that write better code, faster, and more efficient than the guys that went for 4-6 years to a top notch institution.

      Problem is, as a recruiter, do you want to go with the person who dilligently attended lectures and graduated with a decent degree (who can also program very well) - or - with the dropout who was unable to manage his time effectively (i.e. balance his open source/pet projects with actual required workload).

      True, if a candidate has a proven track record since dropping out (maybe doing consulting) then the lack of a degree shouldn't be taken into account, but HR, like everyone else, want's to cover their behinds. In fact HR MORE than anyone else, as they're always the first to go in takeovers and layoffs (hey, we're not hiring, why do we need em?).

      --
      I am NaN
    12. Re:Yeah yeah... by smithcl8 · · Score: 0

      There is more to a business than a bunch of people handling individual tasks; most positions require a background in areas other than just a single job. For instance, our developers spend a lot of time with our distribution, finance, and customer service departments. One of our guys has worked with distribution and supply chain stuff his entire career and has a business degree, while another is a full-fledged accountant. Neither of these areas of expertise were learned through self-study, nor do I think they could learn it through a couple of Dummies books. Regardless of the language they program in, they understand business processes well enough that they can programmatically handle daily problems. These are examples of why a degree is often required.

      There's more to IT than just bits and flops. Just because you can write code in a particular language faster or more efficiently than someone else does not make you a better IT employee. It just makes you a better programmer.

      And to say that "most successful businessmen do not have a degree" is completely overstating the few examples where they do not. I would argue that the folks who get their MBAs at Harvard, Wharton, and the other business schools and succeed in business far outnumber the successful ones who didn't get a degree at all. You can throw as many Gates' and Bransons' at it as you want, but these are the exceptions, not the rule.

    13. Re:Yeah yeah... by Anonymous Coward · · Score: 0

      i'm currently off and on dropping resumes to people while my current job is low paying....saw one job that asked for 5-10 years experience with Windows 2003 Server...i don't even bother applying for those listings, if they can't count, i don't apply.

    14. Re:Yeah yeah... by mgblst · · Score: 1

      Reminds me of a job opening that stated -- literally -- "requires 10 or more years experience administering a Windows 2000 Active Directory domain.". This was back in late 2002, mind you. I actually called and asked about the position just to ask if it was a mistake, but they said the position had been filled. I still wonder who they found....
      brAh... this is just the little games that need to be played in order to secure a job. They make ridiculous demands, we agree to them. It all comes down to bullshitting the bullshitters. Most people I have been to interviews with haven't been very technical. Just act enthusiastic, drop a few keywords. If you now a little but about the technologies, you can bluff pretty easily. Once you get in, you find the job isn't so demanding, and that you have plenty of time to get up to speed.

    15. Re:Yeah yeah... by plopez · · Score: 1

      A pressure vessel is a pressure vessel, and even if the materials change the basic design is unchanged in over 100 years or so.

      The basic design of most OS and programming hasn't changed much since the 70's; the principls behind OS370, VM, Unix and VMS, C, UCSD Pascal (which compiled to byte code, like Java), COBOL (most applications I have seen could be rewritten in COBOL and probably work better), Lisp, markup languages, Smalltalk and relational databases are still there. Add in some networking and the rest are just 'cockpit' differences.

      TO continue your ananlogy, it is like the difference between a Foomatic pressure vessel versus an Acmedyne pressure vessal. We are confusing technicians with engineers. Technicians get certified for either Foomatic pressure vessal or a Acmedyne pressure vessal. Engineers learn about the theory of all pressure vessals.

      --
      putting the 'B' in LGBTQ+
    16. Re:Yeah yeah... by Bacon+Bits · · Score: 1

      That's a good point, techs vs engineers. The thing is, I don't think enough people draw that distinction with IT yet. It's still too new. I mean, if people in the IT field don't see it, how can we expect HR to? Although I'd say an OS kernel is more analagous to manufacturing steel rather than building the pressure vessel. The engineer doesn't really care about the exact processes behind fabricating the steel, just like a systems engineer doesn't need to care about the processes behind writing a kernel. You just pick the type of steel or kernel or database engine that does your job best and implement it. I'm not sure if I agree with you about COBOL, though. "Better" might mean "execute faster", but my [very limited] experience with COBOL suggests it was a language that really wasn't very extensible to massive projects, and it lacks a lot of the thought constructs that define modern programming languages. It also seemed rather low-level (although when designed it certainly wasn't) where you had to bother with thinking about how memory is organized and so forth. You still have to do that in C and C++, and that's one of the most often cited drawbacks of that language. I do remember seeing all kinds of FTE positions for COBOL programmers in the late 90's as the last of the old designers retired, though. I remember them paying pretty well, too. Again, though, you ought to pick your programming language based on the job at hand. If it's time critical and processor intenseive, Java is probably not a good choice. If it's massively distributed and fundamentally asynchronous, COBOL probably wouldn't work so well.

      --
      The road to tyranny has always been paved with claims of necessity.
    17. Re:Yeah yeah... by zkwang · · Score: 1

      Sad thing is,

      There are large number of people in IT who do not improve their skills on a daily basis, and end up implementing the same solutions over and over again. And like mentioned in the above post, skills in this industry become outdated about every 5 years.

      When the company does find someone matching those qualifications, most of the time, they find themselves with someone who has an outdated skill set.

      Coming back to the beginning of the circle, the Managers sees they have hired a person with an outdated skill set even after such "detailed qualifications" were specifically placed on the ad.

      Then an outcry for more skilled IT workers will be issued in conferences around the world.

      The problem here is, the difference between a skilled IT worker 5 years ago and a skilled IT worker now are competely different. And Managers have fallen into the same trap that some experienced IT workers have also fell into.

    18. Re:Yeah yeah... by lidocaineus · · Score: 1

      Um, most people don't go to college to learn how to do specific tasks. That's called a trade school. You go to college to learn theory and concepts (usually quite extensive in a good school) and then how to apply them to real world use. In other words, a college grad learns why a concept is valid and why a certain structure is better than another, while most self taught people (not all of course) just learn to know that something isn't 'as good', but not know why...

    19. Re:Yeah yeah... by soft_guy · · Score: 2, Insightful

      Why would I want to hire someone who can't even complete a college degree?

      Were they too stupid to get admitted to college - or just too lazy to finish?

      Seriously, I don't even waste my time interviewing people who don't have a degree. In the past I have worked with a couple of guys without a degree. The problem is they have very little investment in the field. You train them, they decide to go do something else. Or they are completely unprofessional in the way they act - again because they have no investment in a career.

      --
      Avoid Missing Ball for High Score
    20. Re:Yeah yeah... by David_D_Bugz · · Score: 1

      I agree but a lot of times they are not really looking for someone who matches all of the requirements. I have been on interviews where the requirements were asking for a senior developer who would be a team lead, but I was offered the position even though I am a junior developer. If they like you, they will hire you. Other times I think they just put the requirements on so they can offer you less and say that you weren't exactly what they were looking for.

    21. Re:Yeah yeah... by Surt · · Score: 1

      Scenario: small to mid size business with small HR staff.

      Software Guy to Boss: we need to hire someone with good C# skills to offload some of this work.

      Boss to Software Guy: okay, I'll get someone hired as soon as possible, thanks for letting me know.

      Boss to HR: we need to hire someone with good C# skills.

      Inexperienced HR person places add for person with 5 years c# experience.

      Question: company you want to work for?

      Thoughts:
      good: boss cares about and is responsive to software guy's needs, communicates needs quickly to hr.
      bad: HR department doesn't have a lot of knowledge about software development, and doesn't know when to ask for more input.

      My opinion: I hardly care if the HR department isn't that good, I'll apply for the job and see if the people i'll work with are any good.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    22. Re:Yeah yeah... by Anonymous Coward · · Score: 0
      So he shuts his mouth, supresses his typical geek desire to prove he is smarter than everyone else and answers "Yes, I know C Pound". He then gets the job and continues to shut his mouth about C Pound until someone asks him what the correction pronuniciation of C# is. That's the way the world works.


      Or he could show how smart he is by continuing to show other people how much smarter he is than they are. He can laugh all day long in his mother's basement.

    23. Re:Yeah yeah... by kook44 · · Score: 1

      Disagree 100% I've personally never met a programmer that i would even consider "decent" that didn't have a degree. The fundamental theories and concepts of CompSci are probably used in everyday work more than most other fields.

    24. Re:Yeah yeah... by colinrichardday · · Score: 1

      That's a trick question, as "SQL" doesn't stand for anything.

    25. Re:Yeah yeah... by ObsessiveMathsFreak · · Score: 4, Informative

      That's a trick question, as "SQL" doesn't stand for anything.

      It kind of does stand for Structured Query Language though.

      --
      May the Maths Be with you!
    26. Re:Yeah yeah... by Anonymous Coward · · Score: 0

      I tend to agree with that. I graduated with a batchelors in computer engineering and they only required 2, yes 2, programming courses, both in C/C++. Even if you're in CS it doesn't really do much for you. Consistantly, the students who did the best were the ones who did things outside of the assignments or who were programming for years before. The best quote I remember from a friend of mine dealt with a program they were required to write. The professor marked down the student because it went way over and above the requirements.

    27. Re:Yeah yeah... by ucblockhead · · Score: 1

      Often, it goes like this: Manager finds someone (company transfer, coworker recommendation, etc.) and goes to HR and says "I want to hire $Foo". HR comes back and says "We are required to go through the entire process for our records. Please give us job requirements so we can start a search." Manager then creates a job description that is either impossible ("ten years of C#") or extremely specific ("must have two years experience with $ObscureSoftware version 1.512a") in order to keep resumes to a minimum. All resumes that actually arrive are round-filed and the job goes to $Foo.

      --
      The cake is a pie
    28. Re:Yeah yeah... by sirwired · · Score: 1

      It really depends on what the "programmer" is doing. The VAST majority of programs in this world are database applications. Indeed, to pound out your basic VB or Java app and then throw in some SQL, a CS degree is a complete waste of time.

      However, for those folks that need to get into architecture and theory more, a CS degree is invaluable. Basically, if you want to make tools for others to use (O/S'es, compilers, DB's, complex DB designs, embedded microcode for IT products (i.e. Network Equipment), etc.) then the theory, math, and rigor of a quality CS program is pretty much an absolute requirement. While it is posssible to do all of those things well without a degree, it is certainly much harder.

      I work in support for a large computer equipment company supporting gigantic storage equipment. It is easy to tell who on my team has a degree and who does not. Those with a degree are those that eat protocol traces for breakfast, and can use the appropriate standards documents and architecture descriptions to root-cause tricky design issues in relatively short order. Knowledge of physics and statistics helps too. Those without a degree generally stick to "crash 'n dump" issues, and log analysis.

      I am not saying that those without a degree aren't as smart, indeed, many of them are better at log analysis than those with a CS degree (including myself). Where they have problems is the abstract reasoning required where the logs simply don't flag any problems at all, yet something doesn't work. Narrowing down those issues requires a better understanding of computer architecture and network protocol design techniques than they posess, and would have great difficulty obtaining by just reading a book.

      SirWired

    29. Re:Yeah yeah... by CGP314 · · Score: 1

      Reminds me of a job opening that stated -- literally -- "requires 10 or more years experience administering a Windows 2000 Active Directory domain.". This was back in late 2002, mind you. I actually called and asked about the position just to ask if it was a mistake, but they said the position had been filled. I still wonder who they found....

      A lesson hard-learned: Never compete for a job with a swashbuckling time-traveler.

      -CGP

    30. Re:Yeah yeah... by Wordplay · · Score: 1

      There are other choices there. Perhaps they couldn't afford a four-year (even if you can get tuition assistance, the time is expensive and sometimes you have mouths to feed). Or, as in my case, they dropped out of school to take a job in the industry when people were shoving wads of money in your face to do so. Plenty of companies were hiring non-grads away from school in the boom of the mid-90's. Honestly, I've probably done better in my career for having had five years of industry experience by the time the bubble burst, rather than graduating a year or two beforehand.

      I've been in the industry over ten years now and I'm doing fine. Moreover, I'm extremely invested in my career. I keep up on current tech, and purposely take jobs that are interesting and expand my field of knowledge. I won't say my knowledge base is 100% equivalent to a CS grad--I have no experience writing compilers, for example. However, when you consider how much of what I would have learned 10 years ago has become obsolete, and how much you pick up in ten years of doing the job, it's pretty damned close in practical application. My biggest problem is getting past HR without the degree (it's not that difficult, but some places have stone walls). Once I can talk to someone and show them what I know and how I think, I pretty much always get the offer.

      As for your specific reasons, that's what references are for. Just because someone's dropped $50-100K into a CS degree doesn't mean they'll be professional, dedicated, or particularly good at what they do. It just means the money was there, and they did "well enough." That's not even sufficiently meaningful for the -first- job, hence the wisdom of taking internships. If you want to find -career- excellence in your candidates, look at their -career- history.

    31. Re:Yeah yeah... by Anonymous Coward · · Score: 0

      If they're asking for 10 years expenience in Windows 2003 Server or something like that, you should interpret that as meaning 10 years of experience using Windows technoligies up to and including this 2003 technology.

    32. Re:Yeah yeah... by MobyTurbo · · Score: 1
      Why would I want to hire someone who can't even complete a college degree?
      That's right, why would you want to hire Jamie Zawinski (Lucid (XEmacs) Netscape and Mozilla chief programmer) or Paul Allen (say what you want about MSFT, started by two college dropouts (Gates also didn't finish), Paul Allen could squeaze a BASIC interpreter into limited ROM space).

      I have a friend who's an excellent programmer who didn't finish college - his parents didn't have the money and he made more money writing shareware programs. Now the software company he started was sold to a fortune 500 company for a half a million dollars and he's researching AI.

    33. Re:Yeah yeah... by Rudeboy777 · · Score: 1

      That's a trick question, as "SQL" doesn't stand for anything.

      Troll or clueless? Only the shadow knows....

      --

      From hell's heart I fstab at /dev/hdc

    34. Re:Yeah yeah... by Bacon+Bits · · Score: 1

      Ha. See, here HR would block the advancement because $Foo doesn't meet the specified minimum requirements.

      Now, what they can do is post the job for only 3 days... and limit it to employees in a specified department. Then they can write up the job such that your target is the only person to apply for the job. Other persons who meet the qualifications would take a pay cut or already do the job. Nobody else meets the requirements.

      --
      The road to tyranny has always been paved with claims of necessity.
    35. Re:Yeah yeah... by ampathee · · Score: 1

      Only kinda though.

    36. Re:Yeah yeah... by NateTech · · Score: 1

      There are many MANY people who have had circumstances beyond their control keep them from completing a degree program -- and there are plenty of them who can code circles around you.

      And most of those guys/gals who didn't have degrees -- who left you -- probably just got sick of your snooty attitude.

      It very likely had nothing to do with them wanting free training. That, or as you trained them, you didn't keep up with their new salary requirements.

      See -- tech skills bring a certain paycheck with them, degree or no degree.

      It's easier to get past the HR wonks and idiots like you, by showing you an expensive piece of sheepskin, but if the right coder/tech/whatever walked in the door who could blow away your properly pedigree bearing Engineers, you'd hire him/her in a heartbeat.

      Check your attitude at the door -- only results count. You snooty brat.

      It would be really easy to see why none of them wanted to work with you.

      --
      +++OK ATH
    37. Re:Yeah yeah... by colinrichardday · · Score: 1

      According to Learning SQL, "SQL" doesn't stand for anything.

    38. Re:Yeah yeah... by grudgelord · · Score: 1

      I strongly resent the attitude that your comment appears to imply, as I fit the profile of individual toward whom you've leveled the canon.

      This is not to say that I resent those who hold a degree, quite the contrary. I've found myself stalled at junior status in pursuit of a bachelors degree for years due to financial limitations. What I have accomplished was achieved piecemeal, by scrounging classes at junior colleges and where ever else I could afford them. At one point, when out of work I completed an entire year of college in a single semester. I worked my glutius off.

      I've never been wealthy and I come from a very poor family who was never able to pay my way through the finest universities. Despite this, there's nothing I'd love more than to finish a bachelors and even continue to a masters.

      This however, has no derogatory impact on my skills. I have extremely strong academic skills despite my humble education and possess superior writing skills. When it comes to IT I am *damn* good at what I do and I take significant pride in my knowledge and technical prowess. At the risk of sounding arrogant, I've trained and consulted for degree holders with master's degrees and years of experience exceeding my own.

      In an attempt to both compensate for my lack of a formal education and to maintain my edge in an industry that lacks appreciation for my efforts, my free time is frequently consumed in the study of technologies and trends germane to the IT world. I established a reputation that has followed me with prior employers to such an extent that I still receive calls from them asking for advice in resolving network issues.

      Am I lazy? If the proceeding is interpreted in any part true then I cannot see how one could assert that I am. Am I stupid? I would hope that the tenor of my message would prove otherwise.

      Most troubling is the realization that you are not singular in your ideals. Doubtless your notions of the "dedicated worker" were passed on to you through hereditary channels and it is this that represents my strongest point of resentment. This "privilege breeds privilege" attitude is the greatest bastion of class bigotry and it has no place in the technical arena and is, in and of itself extremely unprofessional. A point which, in brief reprise of the topic of this thread, flawlessly illustrates that which has brought Information Technology, as a career, to its current shoddy state.

      Your subscription to elitist ideals singles you out as an example of what I hope not to become should I ever find the means to complete my education. In the meantime, you can take comfort in the knowledge that I have no more desire to be employed by you as you to employ me.

      --
      "09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0"
  15. Hmmm. by Anonymous Coward · · Score: 1, Interesting

    I "pull...cat5 through walls, swap...out hard disks in PCs and that kind of thing" quite a lot. I also install and maintain the uber-expensive and high-end Telco-grade equipment at the data centers and generating stations belonging to the very large power company which employs me. The gear I'm working on is a big step up from, say, Cisco equipment.

    Is my position likely to be outsourced? Not anytime soon...the desires of the company accountants are secondary to the fear of the penalties should all the lights go out.

    Guys who refuse to pull cable or otherwise get their hands dirty deserve to be outsourced. They're only "better" than the rest of us for a short while. Then they are unemployed.

    1. Re:Hmmm. by Mirvnillith · · Score: 1
      Guys who refuse to pull cable or otherwise get their hands dirty deserve to be outsourced.
      I agree, but that's not the issue here is it? If I'm never asked to pull cable and get outsourced, do I deserve it?
    2. Re:Hmmm. by Anonymous Coward · · Score: 0


      >Is my position likely to be outsourced? Not anytime soon...the desires of the company accountants are secondary to the fear of the penalties should all the lights go out.

      No, your position won't be outsourced directly, but the data center you work in probably will. Why would you need a data center in this country if the call center and engineering staff are in Bangalore? Think about that.

      >Guys who refuse to pull cable or otherwise get their hands dirty deserve to be outsourced. They're only "better" than the rest of us for a short while. Then they are unemployed.

      You seem to be really glad that upward mobility via education is becoming a thing of the past. Now that all the "good" jobs are going away, do you think you'll still be able to command a high salary for your willingness to have a shitty one? Think again. It's all supply and demand. If your job stays in this country, you'll have a lot of downward salary pressure on it. Enjoy your pay cut.

  16. Off-shoring not a problem? by D'Eyncourt · · Score: 1

    From the article:
    >The H-1B visas that enable foreign workers to take high-tech jobs are often
    >viewed as a threat to U.S. workers, rather than the stopgap measure they
    >are.

    That's nice. I'll be sure to tell all of my over-40 friends who used to be in tech support and programming that they must have been mistaken.

    1. Re:Off-shoring not a problem? by Anonymous Coward · · Score: 0

      You do that. And while you are at it, see what they are doing now that they quit working in IT. Odds are that they did so because they were spoiled by the artificially inflated salaries available to job-hoppers during the dotcom boom. You remember that, don't you? That period where anyone with even marginal skills could pull in a big salary at a startup?

      Well, that's why a lot of those startups went under. They had no real business plans, and many of them had IT workers with substandard or barely existent skills. The folks who got laid off and couldn't find jobs for 9 months+ were largely middle managers and people whose lifestyles priced them out of competition. They might even be some of those idiots crying for IT worker unions.

      If you are willing to work hard (the 40 hour work week is gone forever in the U.S.) and keep your skills current, there are PLENTY of opportunities out there. If you are willing to work for a few years as a contractor, some of the larger companies might even hire you on permanently. I see it happen all the time.

  17. dead end eghhh by wwmedia · · Score: 0, Flamebait

    when i was in 3rd year in uni

    i was making average 500euro a day ;) thanks to personal determination and great interest in my Soft Eng course (that was few years ago, things are alot better now)

    in the meantime my friends from commerce and arts where working in local supermarkets and mcdonnalds (some of them still do )

    as an added bonus i get to work rom home now and read /. every so often and not have to cook burgers for some snotty kids

    1. Re:dead end eghhh by ErikZ · · Score: 1

      I find it difficult to believe someone who as successful as you, can't manage to figure out the "Shift" key.

      --
      Democrats or Republicans. They are both taking us to the same place and they are not afraid of us anymore.
  18. Things are looking up by LilGuy · · Score: 2, Informative

    I got a pretty decent entry position into a tech company with little formal experience and 1 year of college. I've been trying for years and when I'd pretty much given up opportunity knocked. Now we're hiring 3 more technicians with various backgrounds that don't really relate to what we do, but we need people badly.

    One thing I've learned from my experience here is that I SHOULD be able to get a system/network admin job just about anywhere in Iowa. Many of the people I'm troubleshooting with on a daily basis couldn't tell you the difference between DNS and SNMP, much less what a VPN tunnel is or how e-mail works.

    But there's always that "bachelor's degree required" barrier for those jobs. It's pathetic.

    --

    You're nothing; like me.
    1. Re:Things are looking up by mgblst · · Score: 1

      But there's always that "bachelor's degree required" barrier for those jobs. It's pathetic.
       
      Over here in the UK, they require an honours degree... can you believe it? For a simple web monkey job. But then again, after seeing the state of education over here, and working with some of these degree educated people, I start to see why. (Heh, a little bit harsh maybe, but at the bottom of the ladder jobs I have been doing, you see some shocking people - these are the people who got into IT because it pays well, and don't really like computers)

    2. Re:Things are looking up by DaveV1.0 · · Score: 1

      I worked with a guy who was a junior at university majoring in computer science. He couldn't even convert from binary to octal or hex. he was just a years worth credits shy of graduating and didn't know basic computer skills.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    3. Re:Things are looking up by djp928 · · Score: 1

      Thing is, it doesn't matter a whit if you got a CS degree if you're going to be a systems or network administrator. I've yet to see a college that offers a degree path in what I do (UNIX and Linux system administration). There's tons of programmer types out there that *think* they can do my job, but being a great software engineer doesn't at all prepare you for administering enterprise level systems or networks, any more than knowing precisely how an internal combustion engine works makes you an auto mechanic. System administration is more of a skilled trade like carpentry or plumbing than it is a "professional" career path. The way most of us learned our chops was through the old fashioned apprentice system. You learn the basics on your own, you hire on to a company as a junior admin, and you make the effort to learn from the senior admins everything you can until you're one of them. Then you probably have to quit and find a new job so you'll get the raise you deserve ;-)

      The benefit of this system is that hardly anyone hiring for a systems or network admin position cares a whit if you went to college or not. They care where you learned your craft, and how well you learned it. Getting your first job might be tough, but once you can show you've done the work before and can demonstrate knowledge in an interview, you're pretty much golden.

      -- Dave

    4. Re:Things are looking up by djp928 · · Score: 1

      Blah. Missed the part I *actually* wanted to reply to in my post. The "bachelor's degree required" part of most job postings related to systems or network administration can usually be safely ignored. They're put on there by HR drones who don't freaking know any better. It's true that you may get tossed out in the first cut if the HR drones are the ones doing the resume culling for lack of a degree. But I've yet to meet a real systems or network admin person who actually cares a bit if you went to college or not. I work with two admins who both learned their chops in the military (one Air Force, one Army). Neither of them have degrees, and I can't imagine anybody caring that they don't. Personally, I have a four year degree... in English Literature. I hide that at the bottom of my resume and always have to field the inevitable question in every interview about how I got into computers. I can't say that my degree has ever opened any doors for me, but it may have gotten me past a few HR drones doing the "first pass" over a stack of resumes. *shrug*

      Anyway, just apply anyway. If you can get your resume on the desk of a person who actually knows anything at all about the career, it won't matter that you don't have a degree.

      -- Dave

    5. Re:Things are looking up by LilGuy · · Score: 1

      Very good to know. I usually see that "4 year degree required" statement and I don't even bother. After all, they wouldn't put it there if they didn't mean it now would they? Apparently that's not so from what you say. I also agree with you about school not preparing you for becoming an admin. I've learned all I know about computers from tinkering around with things. The best thing I could offer this company was that I more interested in what goes on behind the scenes than your average undergrad. If you're motivated purely by the money you'll never have even a semi-solid grasp of what's going on behind the scenes. However, I do work with some people I would consider geniuses who did manage to go to college, graduate, and still want to work in the field. College couldn't quench that insatiable thirst for knowledge and it shows.

      I have learned quite a bit about many many different aspects of system and network administration and I still have a long long way to go before I could comfortably move on to another company, but I know no school courses can really prepare you for what happens when you're out here. They can give you pointers and hints, but they either can't or don't teach you the mentality you'll need to do the job right and keep on going.

      --

      You're nothing; like me.
  19. Suits me... by thejeek · · Score: 4, Interesting

    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

  20. IT Panning Out by SluttyButt · · Score: 1

    For the fresh nerds out in the market, looking at IT strictly from the financial-return viewpoint, this can limit his vision of wanting to do stuffs that matters to him. What they can do is study lessons of the boomers like Jobs, Olsen, etc. and spend a little more time on the conservative side of things. It may not look attractive (now), but patience and diligence always have its own fruits of satisfaction - dealing with conservative ideas.

    It is good that now we are seeing IT panning out to a wider mainstream adoption and outsourcing and its effects. On this aspect, do not position yourself in direct competition with this inexpensive labour. Ride on this wave but keep spending your time studying this phenomenon. There ought to be a new angle to this and this is where the next wave will come from - of course you want to be the first to ride on it.

    You need to re-adjust your vision of having a career as a nerd. Don't get carried away by hackers-syndrome or big-money-league-game (Google). Success and fortune is merely a happenstance event under the shadow of a greater play of the spirit. This is not to be misunderstood. You may vet this statement by listening to the boomers - if you know how to.

    IT like any other careers, is here to stay - in fact it has more leverage potential than the others, as they are crunching stuffs under the IT umbrella.

    1. Re:IT Panning Out by LilGuy · · Score: 1

      I find your comment to be insightful and a bit deeper than the average response. Well said. I think it's something every geek knows, but many won't admit or aren't strong enough to fight the greed.

      --

      You're nothing; like me.
  21. Not flamebait, ... by Anonymous Coward · · Score: 0

    But it should be filtered a bit to prevent toes being stepped upon.
    The video seems interesting, and if you compare '70-s folk to '90-s folk there will probably be a difference hinting towards what the poster described.
    This is probably more a sign of the times: computers are commonplace now and therefore of much more commercial interest than they were in the '70-s.
    In that sense, you will want to have a more commercial view on the job you are going to do. This is not necessarily a bad thing. There will always be geniuses in the sense that certain people will dive deep into the computer science world.
    These people are probably researcher-material and will rather pursue their Phd than a commercial job.

  22. Career Path by jonv · · Score: 3, Interesting

    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.

    1. Re:Career Path by Anonymous Coward · · Score: 0

      For our young up and coming IT people, I recommend doing what the better outsourcing and consulting people do. Take on lots of different, small jobs to get experience with them and be able to merge them as needed. There's nothing quite like interviewing for a position where they have a list of 20 different skills, and you can say "did that here: did that there: didn't do that one, but the author owes me beer, and I can put him on my references if you like", and my very favorite this year. "Yes, I know that software: I wrote ibne of the first Linux ports, and it still has this problem if you run that particular version with this particular client: would you like the workarounds from my old web page at that particular company, which they continue to publish for me as a courtesy?"

      It took a long time to get there, but it's paying for school for my kids as well as providing a good feeling that I've done good work that people appreciate.

    2. Re:Career Path by Cederic · · Score: 1


      I'm in the UK and I'm not aware of any equivalent professional qualification for IT professionals.

      There are various certifications by Novell, Cisco, even company likes Microsoft and Sun. These can be useful for getting a job; they're not comparable to being a chartered accountant or engineer.

      There is a body in the UK, the BCS, pretending to offer something comparable. When they stop handing it out to people that do data entry for a living just because they've been in the scheme for eight years I may consider giving it some credibility. Until then employers are going to (quite rightly) ignore it.

      Steve McConnell put together a collection of essays on making software engineering a true profession. "After the Gold Rush" is worth reading, does explain where this industry is lacking, but getting from where we are to where he'd like us to be is unlikely to happen without governmental intervention or heavy unionisation. I don't see either on the horizon just yet..

    3. Re:Career Path by DaveV1.0 · · Score: 1

      You forgot that "Junior" can be attached to any of those job descriptions and dramatically lower the salary without lowering the skills required.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    4. Re:Career Path by AnotherDaveB · · Score: 1
      There is a body in the UK, the BCS, pretending to offer something comparable. When they stop handing it out to people that do data entry for a living just because they've been in the scheme for eight years I may consider giving it some credibility. Until then employers are going to (quite rightly) ignore it.

      Are they really not respected at all? I only ask because I am studying for one of their qualifications.

    5. Re:Career Path by Cederic · · Score: 1


      If you lack other formal IT qualifications then sure, go for it. They'll demonstrate you do have some knowledge, and that you're prepared to learn, and that you're capable of passing exams.

      Most/all companies value hands-on experience far more.

      The CITP (Chartered IT Professional) qualification is a new one since I last spoke to someone at BCS. Maybe it does actually require some degree of skill and experience to attain.

      Chat to the BCS about the value of what they do. Also bear in mind they're far from objective, so also speak to IT recruiters, experienced IT professionals and people holding CIO, CTO or IT Director positions.

  23. Given 50 years, Is IT that different? by PsiPsiStar · · Score: 5, Insightful

    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.
    1. Re:Given 50 years, Is IT that different? by Anonymous Coward · · Score: 0

      At least in the US, that would be unlawful unless the nice Phillipine doctors at the other end were licenced to practice medicine at this end. The AMA is able to effectively lobby to prevent offshoring of the medical profession.

    2. Re:Given 50 years, Is IT that different? by CrazyTalk · · Score: 1

      I disagree. I work for a 10 person company that develops web sites (among other things). My closest co-worker is 500 miles away. In fact, everyone in the "office" works out of their house, so it doesn't matter where we are. Some of our coding is outsourceced to India, and we have outsourced graphic design to a firm in another state. Weather you agree or not, physical presence just isn't as highly regarded anymore.

    3. Re:Given 50 years, Is IT that different? by Anonymous Coward · · Score: 0
      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.

      How many times have you sat in a conference call and felt like you were really getting something done? Or that everyone on the call could grasp what was going on? The problem is, even in the real workplace people don't communicate most of the time by going into a meeting room. The meeting room is more like the stylized battlefield -- it's where you go to put your field pieces in place and blow away your opposition. Where you actually get work done is leaning against your co-worker's cube walls. Anyone who thinks you can work (even program) in a completely isolated environment has no concept of what teamwork is.

    4. Re:Given 50 years, Is IT that different? by Oligonicella · · Score: 1

      "...doctor's office with a few nurses, a video setup, and some nice Philippine doctors on the other end"

      Because nurses aren't qualified to examine the patients physical body, much less take samples?

      "Same with teachers, as long as there's someone in the room to make sure people behave."

      Yes, same with teachers. Interaction with students is important and someone with a differing cultural base can't understand them. Hell, it's hard enough for we that live with them. Or perhaps you've bought into that other myth that anyone can teach, only if they're provided a cirriculum?

    5. Re:Given 50 years, Is IT that different? by drewsome · · Score: 1, Informative

      Because nurses aren't qualified to examine the patients physical body, much less take samples?

      Uh... yeah, they are. When you go to the doctor, the nurse will weigh you, measure your height, take your blood pressure, your pulse, your temperature, look in your ears and down your throat. In the ER or Surgery or ICU or any number of other in-hospital departments, nurses will run IVs, order medication, change bandages, clean wounds. A Nurse Midwife is qualified to stitch a mother up if necessary.

      Nurses frequently know more than the doctors around them. They aren't just qualified to examine the patient's body and take samples, they're REQUIRED to.

    6. Re:Given 50 years, Is IT that different? by lostindenver · · Score: 1

      Drs are already being outsourced. I do support for hospitals and currently at night all xrays are sent to australia for reading. This is instead of having a radiologist on call at night.

    7. Re:Given 50 years, Is IT that different? by smooth+wombat · · Score: 1
      Why not have a doctor's office with a few nurses, a video setup, and some nice Philippine doctors on the other end.

      Personally I'd rather have a doctor's office sans the video setup but with a few Philippine nurses on this end.

      --
      We will bankrupt ourselves in the vain search for absolute security. -- Dwight D. Eisenhower
    8. Re:Given 50 years, Is IT that different? by dwandy · · Score: 3, Insightful
      I think PsiPsiStar's point was that (almost) any job can be outsourced, so IT isn't special. Teachers, doctors, lawyers all could be connected to their 'client' by video conference - in the extreme, required physical contact - like drawing blood (for the doctor not the lawyer, silly) could be done via robotics.

      But what we are really talking about is ... technology! and since IT tends to be pretty leading-edge in uses of technology we are simply seeing this phenomenon earlier in IT than elsewhere.

      --
      If you think imaginary property and real property are the same, when does your house become public domain?
    9. Re:Given 50 years, Is IT that different? by yuna49 · · Score: 1

      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.

      Funny you should mention that. I have a couple of physician acquaintances who expect to see this sort of thing start to happen as medical costs continue to outpace the growth of income.

    10. Re:Given 50 years, Is IT that different? by Maxo-Texas · · Score: 1

      You may already have that and just not realize it.

      Many hospitals now send tests, xrays, catscans, etc. overseas where very inexpensive doctors analyze them and return the results by the next morning.

      Radiologists make over 200k here so there is a strong incentive to offshore the work to someone equally smart and experienced who happens to cost under 20% of the cost.

      Likewise, there are now lawfirms where the paralegals are greatly reduced. Contracts are prepared by indian legal professionals trained in state and federal law. Because lawyers created the system, they are protected by the requirement that these papers can only be presented in court by an attorney who has passed the local bar. Still it greatly reduces the number of lawyers needed to do a given amount of work.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    11. Re:Given 50 years, Is IT that different? by Hoi+Polloi · · Score: 1

      I disagree. There is nothing irrational about wanting people's physical presence. It builds trust, cooperation, dependability, and makes communication much easier. The emotional aspect of business cannot be dismissed.

      --
      It is by the juice of the coffee bean that thoughts acquire speed, the teeth acquire stains. The stains become a warning
    12. Re:Given 50 years, Is IT that different? by mfrank · · Score: 1

      My parents spend the winters in south Texas. They go across the border for dental work. Their dentist is an American who commutes to his office in Mexico to work on mostly American patients. His costs are so much cheaper there.

    13. Re:Given 50 years, Is IT that different? by PsiPsiStar · · Score: 1

      Interaction with students is important and someone with a differing cultural base can't understand them.

      I agree that verbal interaction is hugely important. But physical interaction? While possibly desirable, it's not crucial for most classes. Why have the Spanish teacher in the room? One of my Spanish teachers was a foreign teacher anyways.

      someone with a differing cultural base can't understand them.

      How much culture do you need for math class? For chemistry? If we can offshore programmers, why not offshore programming courses? And even if we use teachers native to our country, why do they have to physically be in the classroom? The teachers could live somewhere where the cost of living is a fraction of what it is in the states. If it were in India or the Philippines, they could afford to have a maid cook for them and someone to clean for them and still put more of their cash in the bank at the end of the month.

      --

      ___
      It's the end of my comment as I know it and I feel fine.
    14. Re:Given 50 years, Is IT that different? by PsiPsiStar · · Score: 1

      If you can sell a service for 1/3rd of the cost, you'll find a market that others won't be able to service. I agree, tele-working is less efficient. But it can be done.

      --

      ___
      It's the end of my comment as I know it and I feel fine.
    15. Re:Given 50 years, Is IT that different? by CrazyTalk · · Score: 1

      All things being equal, physical presence is a good thing. However, given the choice of spending a few hundred dollars on an airplane ticket, plus the cost of a hotel room, vs. the the physical presence of a person, the physical presence loses out every time. Of course, as a small company, we dont have a lot of money to throw around.

  24. I smell a rat.... by PinkyDead · · Score: 1

    Surely, if there is a 'shortage of good technologists' then salaries would naturally tend to rise anyway.

    And if they're not, is it not the case that the same CIOs who are beating their breast at the continued lack of qualified staff, are using bogeymen such as outsourcing and offshoring to repress demands for higher salaries from the qualified staff that they already have? [Now that's a rhetorical question!]

    --
    Genesis 1:32 And God typed :wq!
  25. Come on! by Anonymous Coward · · Score: 0

    For the most part there are two distinct groups in IT: true geeks, and the people who think they see a lucrative career opportunity.

    True geeks don't really care as much about the "prospects". So long as they get to do interesting stuff, and play with the cool toys, they'll mostly be happy.

    The other people buy an MCSE, work helpdesk for a few months, then either sleaze their way into management, or go back to selling insurance, once they see that IT requires a certain amount of dedication and aptitude.

    The fact is there are two always-parallel ladders: tech and management. As the money-chasers climb the tech ladder, the going gets touger and tougher, until they are forced to leap over to the management ladder, or fall off the tech ladder, once they hit the level beyond which they lack the ability to develop further skills. This generally happens sooner rather than later.

    Geeks can usually keep climbing the tech ladder forever (or until retirement/outsourcing/etc), and so in general don't have or want to leap across to the management ladder. Those few who do it usually regret doing so, and try to leap back to the tech ladder again.

    1. Re:Come on! by atompunk · · Score: 0

      I completely agree with your comment. I started doing IT because it was interesting enough to occupy my scattered mind. The upside to it is that most people are afraid of technology just enough to ensure my continued employment and the pay isn't bad either. However; I'll never go back to Corp IT again, too many politics and too many weird useless non-IT people drinking all the coffee in the department. I still have yet to test for any certs because I've not had a problem finding IT work. Then again, I'm a generalist not a specialist and I'm willing to work for a little less if the job is interesting. Finally, remember this old adage especially if you venture into self-employment: "You only have to be smarter than the customer you're working for."

  26. What keeps me out of the field by tchernobog · · Score: 5, Interesting

    (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.
    1. Re:What keeps me out of the field by bloodredsun · · Score: 1

      So what's stopping you from doing it yourself? Seriously, why do you need to work for someone else to create software? I'm not saying become a businessman as your skills may not lie there but I am saying don't just complain about it and then do nothing.

      You're absolutely correct in saying "Bring in the innovation!". Too many people appear to switch off when they get a job. Find out what you want to do and do it outstandingly. That way you'll have the job you want and money will not be an issue.

    2. Re:What keeps me out of the field by Tim+C · · Score: 0

      It's not work, but slavery.

      You'd do better without the histrionics and hyperbole. It's not slavery just because you personally think that you would find it boring and unfulfilling.

    3. Re:What keeps me out of the field by Anonymous Coward · · Score: 2, Insightful

      "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."

      What you're talking about is computer science, not software engineering (if that even exists).

      IT is about delivering what customers need within a budget as fast as possible with a sustainable technology. The problems in IT are not technological, they are always people problems. Understanding customer needs and working in a team to deliver high value software on time and under budget is *hard*. Its much harder than writing a compiler or operating system. It requires skills that are not taught in CS courses, more's the pity. Ironically, most technological problems in IT are created by developers who think that technology is a solution.

      If you find playing with technology more interesting than solving people's problems, you're not cut out for IT. I'm afraid that you're also not cut out for any kind of professional programming job. You (and everybody else) would be better off if you left programming as a profession as you suggest and just dabble in programming as a hobby.

    4. Re:What keeps me out of the field by unforkable · · Score: 1

      I agree! It's even boring. I was hired as a "security engineer" and found myself writing php web pages! yeah PHP!!
      But finally, maybe work is always slavery.

    5. Re:What keeps me out of the field by Stanza · · Score: 1

      I had fled the workplace and went back to university because I could never find a job that wasn't, what I described at the time, "writing programs to look at web pages to make sure they are still working", or some other "webstore development", or some variation on sysadmin, or something.

      All I was looking for was something interesting, something that not everyone with a computer was working on. We all drool over google but yahoo had a search engine a year ago. I know that search engines and web stores are important, but that's not what caught my interest in the field many years ago.

      So I studied physics and now am writing computer programs for a bunch of oceanographers. The work (to me anyway) is much more interesting though I wish I were doing more science rather than "put pretty GUI on already written algorithms" but there are interesting, non-DBA, non-webapp, non-sysadmin jobs out there.

    6. Re:What keeps me out of the field by joss · · Score: 1

      > Bring in the innovation!

      Bring it in yourself dammit. Jeez, no wonder Italy
      has no software industry to speak of if that's the attitude.
      If there are all these qualified creative under utilized engineers
      sitting around looking for something more interesting to do
      that just sceams *opportunity*. If one the other hand
      you have a bunch of people waiting for someone to come
      and offer them a more interesting job, carry on waiting.

      --
      http://rareformnewmedia.com/
    7. Re:What keeps me out of the field by Fnkmaster · · Score: 2, Interesting

      To his credit, this is not entirely the guy's fault. Italy is one of the most entrepreneurship-unfriendly countries out there. You can't just set up a new company to build a new product, hire a few smart friends on the cheap, with the knowledge that if things don't work out, you'll all have to go off and get jobs working for The Man in a year or two.

      Why? Well, because you can't fire people. Literally. My friend's California-based hardware company (with some cool networking technology, before that whole sector in the earlier part of this decade), bought out a small Italian group from another company and set it up as a subsidiary in Italy. So they had about 10 engineers in Italy working for them. When the economy went tits-up, the company went kaboom and they had to lay everybody off. This happened to almost everybody I know in the US at some point, but in Italy, you can't just lay people off. So the government sued my friend, who was on the legal documents as the Managing Director of their Italian subsidiary. They basically wanted a year's worth of pay and then some for these people. In short, the shutdown costs for a small group would end up equaling perhaps 18 months of operating costs for that group.

      Since that money didn't exist, of course, they threatened to arrest my friend if he ever returned to Italy. After 2 or 3 years some sort of settlement was finally reached with the financiers (not my friend, of course, who didn't have millions of dollars pouring forth from his arsehole), luckily, but it was absurd. Suffice it to say that no company backed by those investors will EVER do business in Italy again.

      Anybody who has taken Strategy 101 in business school knows that one of the absolute most effective forms of barriers to entry in any business is exit costs. Most startup companies never have more than a year's worth of cash on hand. And when things hit a dry spell, often far less than that. Well, this will get you arrested in Italy, so it's pretty easy to understand why people don't start scrappy new businesses.

    8. Re:What keeps me out of the field by Cederic · · Score: 1


      Sadly it took me several years to realise that 'software engineering' is a people thing.

      I use CS daily. The systems I write and use are compiled quickly, run on complex hardware doing clever things, rendering prettily and using optimal algorithms for sorting, for network communications, etc.

      I don't do anything to advance that particular area of knowledge - I merely implement what other people found out.

      Software engineering is however my job. There are technical difficulties - writing software isn't easy. But the full software lifecycle is, as mentioned above, extremely difficult.

      Writing good software with unrealistic deadlines, with inadequate resource, with poor defined requirements, with your customers actively conspiring to make you fail, with no recognition and all the blame is a massive challenge. It can be fun. People that are good at it definitely have a very strong career option after they hit 30-35 and stop getting pay rises for just programming.

      People that don't understand those challenges, or want to take them on, or have the ability to deal with them don't have a career in IT. Although there are technology jobs that don't require those skills, they're only a very small percentage of the IT jobs out there :(

    9. Re:What keeps me out of the field by Anonymous Coward · · Score: 0

      The solution is simple: don't hire people. Set up strategic partnerships with other small businesses and freelancers. Have a web of partnerships that you can call upon to quickly bid for and deliver a project. The difficulty is that you have to be able to build relationships with people from different professions and that means understanding what they do and how that provides value to a project, something the Italian poster above seems to have difficulty with. The advantage is that you have a lot of people looking for opportunities and the ability to work on a variety of different projects, which keeps work interesting.

    10. Re:What keeps me out of the field by Eli+Gottlieb · · Score: 1

      There's that stuff, and then there's the fact that nobody wants innovation in CS anymore.

      Got a better language? Who'll use it if it isn't a variation on something they already know?
      Got a better form of networking? Who wants to rebuild their entire network stack?
      Got a better operating system? Who wants to port, and possibly rewrite, their applications?

      In short, innovation in real computer science is hard, because nobody wants to rebuild entire systems from first principles just to use some marvelous new innovation.

    11. Re:What keeps me out of the field by Anonymous Coward · · Score: 0

      And that is why all the french students are protesting, they don't want companies to be able to fire employees. The french government wants to make it easier for companies to fire people, which would improve innovation, which would create jobs. But no, the french students don't want new jobs...

    12. Re:What keeps me out of the field by Fnkmaster · · Score: 1

      Well, it's not so much that it's hard, just that the current way is "good enough" and replacing it all is very expensive. So it's hard to be innovative in the software space within the constraints of real world usage, yes.

      It's much easier to do interesting, innovative things in other business areas, which is why I personally left the software industry. Software went in a matter of a few short years from being one of the most to one of the least innovative industries out there.

      If you're a genuine computer scientist as you suggest (not an IT plumber, or even software engineer), my guess is you have the brains to be successful in a wide variety of other fields that will be more receptive to your innovations.

    13. Re:What keeps me out of the field by tchernobog · · Score: 1

      It's a bit more complicated than that... if you read the law the French government tried to pass, you'd know it.

      --
      42.
    14. Re:What keeps me out of the field by Eli+Gottlieb · · Score: 1

      I'm currently a hacker, lacking the formal training of a computer scientist. Even now I work on college applications to the Unseen University for that small detail.

      And my problem with the IT industry not being receptive to innovation is that I'm not in it for money. I love hacking and CS-type-stuff, and I don't like this idea that I can obtain a university education for something I love, be good at it, and still be poor.

  27. Re:Things you have to ask yourself by Andreas+Schaefer · · Score: 2, Interesting

    dude, you're right, my job hardly ever required my actual physical presence.
    so i offered my boss to lower my yearly income by 30% if he'd pay for my relocation.
    that's why i outsourced myself to a far off island with a decent IP connection - i'm typing this from a hammock overlooking the beach.

  28. Re:Things you have to ask yourself by Jugalator · · Score: 2, Insightful

    Our company thinks it's great to let the developers behind the software be part of the demonstrations and learning of the software we make.

    I think it's not just about human-hardware interaction deciding who may be offshored, but also about the opinion in the company on how valuable the human-human interaction is. Sure, some may still have their developers just sit in a cubicle and work all day, but on many companies they don't, and actually interact with the world, and then it's tough to have these guys in India and just easily accessible face-to-face by some laggy Internet conference.

    --
    Beware: In C++, your friends can see your privates!
  29. Work by Anonymous Coward · · Score: 0

    "He suggests beefing up salaries and convincing young people that IT is a viable long-term career path would help to change this sentiment."

    Why not just start employing people?

  30. Can't agree more by linuxgurugamer · · Score: 5, Interesting

    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.

    1. Re:Can't agree more by Yuioup · · Score: 1

      I'm in the same situation, but not 25 years but 5 years. Director for IT. Small company with $800K a year. Hopefully it will grow to the $20 million you describe. My work is hands on ... and management doesn't listen to me when I say I need new licences, etc.

      What advice do you have for me who's responsible for the IT in a growing company? Am I doomed to be replaced in 15 years? I'm going to be 30 this year.

      Y

    2. Re:Can't agree more by Anonymous Coward · · Score: 2, Insightful

      Same here. I left IT last September (I was threatened with redundancy twice) and haven't looked back. I didn't realise what a sucky stressful job it was until I left.

      I'd recommend newcomers to stay out of IT if they want anything like a stable future -- the skills you have today will be out of date in 10 years time and you'll be competing with new graduates and people in other time zones who know more of the buzzwords and will do the job for 1/2 the price. Companies play slash and burn with the job market and saying they can't find people with the skills is just admitting that things are so rosy for them (at the moment) they don't need to invest in training up their current employees.

    3. Re:Can't agree more by Surt · · Score: 1

      Specific requirements on jobs are a foil intended to weed out the insufficiently motivated and persistent. You'll often see jobs posted with literally impossible to fill requirements (12 years c#, anyone?). The goal is to get people to apply only if they are seriously confident about their c# skills. So if you see a job description you think you can do, apply for it. These positions do get filled, and I guarantee that 9 out of 10 are filled by people who don't meet the 'minimum' qualifications.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    4. Re:Can't agree more by Bacon+Bits · · Score: 1

      Frankly, your best option is to start your own consulting firm. You can do the same work for three times the money, and at the end of the day you're your own boss.

      --
      The road to tyranny has always been paved with claims of necessity.
    5. Re:Can't agree more by DaveV1.0 · · Score: 1

      Save your money, start your own tech company doing sysadmin. Hire yourself out on the sly and develop a customer base. Then, when things start to slow down at the company, quit and offer the services of your company.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    6. Re:Can't agree more by linuxgurugamer · · Score: 1

      It depends on what your company is doing, and how important you are to the company. Try to cultivate friendships with the management, and make yourself indispensable to the company by involving yourself with projects which are outside of IT.

    7. Re:Can't agree more by Beryllium+Sphere(tm) · · Score: 1

      >Am I doomed to be replaced in 15 years? I'm going to be 30 this year.

      To answer that, take a look at your Life Clock.

    8. Re:Can't agree more by Maxo-Texas · · Score: 1

      You need to start looking for a new job after two to three years.

      See what skills the market requires and trick/force your current company to train you in them.

      You definately need to quit and move on after five years. Almost every decent raise I ever got came because I quit and went to a new company.

      Once you are over 50- then you need to find some place you can hopefully make it to the end of the road at.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    9. Re:Can't agree more by Milton+Waddams · · Score: 1

      If you're not in IT then what else are you going to do? I'm finishing my degree in about 3 months time (which reminds me, I really should start doing some work) and one of my friends who's been working in IT for nearly 2 years paints a pretty bleak picture of it. He doesn't really like working in IT at all even though he loves programming (and that's his job). Knowing this however, I'm still looking for IT jobs for when I finish college because I wouldn't know what else to do. I mean, I figure that you have to be at least half interested in your job in order for you not to be miserable all the time. You said that you had left IT. What sector are you planning to move in to?

    10. Re:Can't agree more by megarich · · Score: 1
      What field are you in now if I may ask? I need ideas myself since I'm on the fence :).

      On that note I'm not ready to leave IT in the short term though. Two years in the business world is ALOT of time and who knows maybe things will change for the better. They could change for the worse too but it's still worth it to wait and see for me as I am a relative newbie.

      Plus everything always looking greener on the other side. Case in point I mention how I'm on the fence, an accountant I know was contemplating leaving his field to get into being a network admin. There are alot of other stressful, not always well paid career fields and knowing that alone has kept me from acting hastily.

    11. Re:Can't agree more by Yuioup · · Score: 1

      Ok. But I forgot to mention:

      I own the company.. well a big share of it.

      Does that change things?

      Y

    12. Re:Can't agree more by gatesvp · · Score: 1

      Were you laid off? Did you get 6-12 months severance pay? Have you spoken with your lawyer? Being replaced by the guy you trained seems to border on an the edge of the law.

      At least here in Canada, employees have quite a few rights, but they're not very good about putting them into practice. I think that apathy rules the roost with a healthy dose of "don't disturb the sh*t" as rationalization.

      Being laid off when a company is under financial hardship is very different from being laid off and supplanted in one fell swoop.

      *** The following is for everyone: ***
      If you haven't talked to a lawyer or two, I'd get on the phone. Start mailing out resumes with a similar salary range and keep copies of everything that you mail / fax / e-mail. If you've been out of work for two or three months, start looking for some night courses or PD courses that you can take to improve your employability. Basically, mitigate the problem of being laid off.

      If you get to court and the judge sees that you've been mailing 15 resumes / week and that you've enrolled in the newest MS Sys Admin course (and it still took you 6 months to find a job), then he'll see that you are trying. If he then sees that you've been slashed and replaced by a lower-paid employee as a direct result of your own hard work, then your ex-company looks even worse.

      Severance pay for senior employees can range into a year of full pay (or beyond, look at Carly Fiorina from HP). That's a lot of money, and you can even make that money when you're working your next job! If you are asked by the next prospective employer the reasons you've got an outstanding court case, tell them, give them the stuff that's already public court knowledge. Make it clear that you were unjustly turfed. If the prospect balks, then he's probably not the manager for which you are searching.

      The other big thing (at least in Canada) is EI. If I can prove that I need to go back to school to upgrade my skills (b/c I've been looking for 6 months). Then it's way easier for EI to justify this decision and to help fund my schooling.

      I could go on about the stupid things I've seen people let slide. But I'm already ranting. If you lose your job, you already have a new one: find another job. Job hunting is a full-time job, go through all of the processes: visit appropriate government agencies (so they know you're looking), talk to your lawyer, your accountant, your previous employer(s), your friends and old work colleagues, track all of your paperwork, look into schooling options and be prepared.

      Good luck Guru Gamer

    13. Re:Can't agree more by linuxgurugamer · · Score: 1

      Starting your own consulting company only works if you want to be self employed, and be ready, willing, and able to deal with everything that goes along with that.
      I've done that, and don't want to do it again.

    14. Re:Can't agree more by Maxo-Texas · · Score: 1

      Yu think?

      Well.. since your company could some day cease to exist- I recommend you keep up on requirements in the field and make sure you get trained in any new technologies- and use popular techlogies at your company at least at some level.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
  31. Re:Things you have to ask yourself by typidemon · · Score: 2, Informative

    Good software requires close proximity. I've never seen good software come from offshoring.

  32. It's A Good Career Choice If You Can Be Adaptable by pandrijeczko · · Score: 2, Interesting
    I've been in telecoms now for almost 25 years, I've never done anything else but field engineering or tech support work, I thoroughly enjoy training people but have no aspirations to enter management.

    From what started as a career for me with British Telecom in traditional analogue telecoms (AC15 signalling, point-to-point circuits, PCM, etc) has now ended up with VoIP & SIP. I've become a UNIX & Linux expert (even an RHCE), know my way around pretty much any Windows system, I've worked on CTI, voice recorders, voicemail, predictive diallers, programmed shell-scripts, C & Perl, written web sites in HTML & CSS, advised customers on network security...

    I've achieved all this just because I'm a technology geek who's always prepared to go learn stuff "on the fly" as I need to know it, rather than insist on traditional training and certifications. This type of work is as much about knowing your limitiations and who to ask when you need help, as it is about knowing stuff yourself. Always learn & always be prepared to tech someone...

    All-in-all, it's a great career, I earn enough to enjoy a comfortable life & I'll die happy with a laptop in front of me and a screwdriver in my hand. :-)

    --
    Gentoo Linux - another day, another USE flag.
  33. Grey boxes by glas_gow · · Score: 1
    If you are in the IT department of some company whose sole computing requirements are basic internet access, email and office productivity software, then you're not exactly at the bleeding edge of computer science.

    The stuff that's interesting, like forensics, security and code innovation, just isn't associated with the term IT because the term is so general it means everything and therefore nothing.

  34. IT is not a profession by Anonymous Coward · · Score: 4, Interesting

    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.

  35. What happens to old IT geeks? by frinkacheese · · Score: 1

    What path is there for the it professional in later life? When you're 40, 50, 60 even 65-70 with retirement ages rising what do you do? There is only a finite space for manager/director roles so what do all the older people do?

    1. Re:What happens to old IT geeks? by Anonymous Coward · · Score: 0

      There is only a finite space for manager/director roles so what do all the older people do?

      Drive erratically

    2. Re:What happens to old IT geeks? by fdrebin · · Score: 1
      What path is there for the it professional in later life? When you're 40, 50, 60 even 65-70 with retirement ages rising what do you do? There is only a finite space for manager/director roles so what do all the older people do??

      There isn't much path. By the time you're ~40 you're supposed to be a VP of Engineering. Otherwise you must be a burned-out, expensive, useless old dud. There is very little room for "senior scientist" type roles.

      As you've seen from many other posts, finding a stable job at 40+ is quite difficult. If you're lucky, sort of, you work in a highly specialized field where there is a small enough pool of experience that you might find a job based on the experience alone. (Google DICOM). "Lucky" to be employable. Unlucky because you can never escape the niche- and if the niche goes away, you're toast.

      I will say that over the years I HAVE seen a lot of useless, burned out old duds. They do exist. So I'd advise planning in advance for it, ideally by retiring at 40 ;)

      /F

      --
      Stupidity... has a habit of getting its way.
  36. Bad News by SolitaryMan · · Score: 3, Funny

    The bad news is that married /.'ers can't get dates too!

    --
    May Peace Prevail On Earth
    1. Re:Bad News by Anonymous Coward · · Score: 0

      I can. You're just not going to the right sites ;-).

    2. Re:Bad News by tiggles · · Score: 1

      Not true!

      It's just hard getting a *second* date after you bring her home.

  37. Re:Things you have to ask yourself by linj · · Score: 1

    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.

    Well, then, to become an IT technician job trainer I go!

  38. Let the ranting begin! by DV_Philm · · Score: 0

    High Cowboy Neal - Long time viewer, 1st time poster (I think).

    I can't speak for anyone else, but...
    My issues with this career are as follows:
    -Busted my butt for 4 years as a help desk and field technician, with a 4 year degree in something else and a 2 year in CIS. I would meet paper McSees making twice what I made and didn't know squat. Then they fired me because I made more money then the other two monkeys there.

    -Couldn't find a job making more then $12 an hour in IT. So I moved.

    -Got a job with a real company only to realize that there is no such thing as an IT person over 40. Where did they go? As an IT person I am told on a daily bases how important I am and how I "saved the day". Meanwhile, my boss went to a meeting on the issue of redoing our external website only to have a department manager say to him, "I have checked into this and we can save a lot of money if we just use FrontPage." Time to try and get a job with the government (state, etc...). At least there is some protection there. My pay is low as it is (Can't afford a house), so how bad could it be? Really?

  39. There are NO JOBS! by kaiwai · · Score: 4, Insightful

    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. Re:There are NO JOBS! by nickgrieve · · Score: 1

      Dude, tell me about it. I am in Auckland with the same problem. I have 12yrs experience. My CV would be page after page if I had to list every exact skill I have. Yet the ads are vague at best, I don't even get called about shitty help desk jobs I could do in my sleep... If I am lucky I get an email telling me I was unsuccessful, never an interview or a call. I am really getting tired of the near monopoly agencies have on the IT job market... Agents are useless non technical people, let me talk to the Network admin or the Sysadmin. At least then I won't be forced to try and translate my tech skills backwards to managerial speak to some business and marketing graduate... Grrr

    2. Re:There are NO JOBS! by iceknife · · Score: 1
      From a hiring managers point of view, recruitment agents serve a very useful purpose. They are there to weed out the 'probably not right for the job' candidates. Sometimes worthy candidates will get screened, but in the main, most applicants who don't get an interview were never likely to get the job.

      When you run a decent size IT shop, you will get upwards of fifty CVs, minimum. At 20 minutes a read, thats 2 working days, or at a managers effective hourly rate, lets say $2000. We can pay an agent no money down to do this work for us - they are happy to, as the right candidate will earn them 10-20% of your annual salary. Suits me, I only want to think about the top 5 candidates - thinking about only them is a reasonable investment, anyone else and I'm losing time I could be billing to a customer, for no good reason.

      A lot of IT candidates feel their technical skills are the only concern when we are hiring. This is usually far from the truth. I can teach most anyone to be a LAN tech or provide second level support for a client site.

      What I can't teach them is attention to detail, an ability to spell, a polite, courteous manner, a positive proactive attitude, the list goes on. Your acronym list is not necessarily what the agent is bouncing your application for, its the spelling mistakes and the poor layout, or the fact it was two days late, or that you've never stayed in a job longer than one year.
      "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"
      When I read that, immediately I think 'troublesome, difficult, argumentative, was unable to translate technical terms into laymans dialect'. By now I'm sure the agent made the right decision. You're asking me for a job, please don't tell me its my fault for not guessing when you said UNIX you meant Mac OSX.

      My advice, FWIW, is to focus on selling your personality, not your skills. Sure you need TLAs to get the job, but I'm primarily thinking about putting your personality into my awesome team. One negative influence (a.k.a. a 'bad hire') and I'm risking the really good environment I've set up for my existing staff, not to mention my customer relationships. I'm looking for 'positive, proactive, is going to fit in really well' and you can bet I've asked the agent to weed out anyone who doesn't come across like that.

      One last thing - target a big shop, Infinity Solutions are one in Christchurch, find out who does the hiring, [hint: its on their website] try calling him and asking if you can have 10 minutes of his time to talk over any possible opportunities he might have in the future. Then make him like you as a person. He's going to hire the person he's most comfortable working with, 9 times out of 10, not the person with the most acronyms.
      --


      Adrian
    3. Re:There are NO JOBS! by iceknife · · Score: 1
      Agents are useless non technical people, let me talk to the Network admin or the Sysadmin. At least then I won't be forced to try and translate my tech skills backwards to managerial speak to some business and marketing graduate..
      LOL... And you don't get a job? Colour me stunned.

      Customers, I'm sorry to break it to you, are most always 'useless non technical people'.

      You'll be needing to translate to 'managerial speak' every hour, on the hour, 40 hours a week, often in trying circumstances.

      As for that 'business and marketing graduate', she just gave our company a million dollars to do this work, so I'm very sorry, but could you tolerate her at least till the cheque clears?

      Lastly, neither the network admin nor sysadmin gets a say in the hiring.
      --


      Adrian
    4. Re:There are NO JOBS! by Anonymous Coward · · Score: 0

      What planet are you on. Agents are complete fuckwits. They often have little or no knowledge about the skill-set for which they recruit save for a few buzz-words they have picked up, but don't know the meaning of. The very prospect of using an agent says a lot more about a company - it's money for old rope. They're no different from estate agents - here's the bedroom, here's another one etc etc. I've used many agents and they all just send the same old crap. Often it isn't even remotely close to the spec. An Oxford music graduate with a touch of VBA knowledge (gleaned from record macro at best) for a genuine experienced coding role in C# being one example.

    5. Re:There are NO JOBS! by Qzukk · · Score: 1

      You're asking me for a job, please don't tell me its my fault for not guessing when you said UNIX you meant Mac OSX.

      You're asking for an employee, please don't whine about my personality when you're too cheap to buy enough words to explain what you want in the ad.

      (Amusingly enough, after I graduted, I applied for over 60 jobs, getting less than 10 responses and one interview that didn't pan out. The one that worked? I responded to a two-liner ad in the paper, "Linux programmer wanted/Fax: ....." and got the job)

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    6. Re:There are NO JOBS! by iceknife · · Score: 1

      Last time I checked, Linux was an OS, not a programming language. So I'd guess the ad you quoted wanted a C++ or shell script programmer. And hey - how come my ad is cheap for not using enough of the right words, but your two liner is wonderful? *smile* not that it was my ad anyway.

      Still - I feel my earlier point holds - people in my experience are hiring candidates primarily for their personality, not their skills.
      I wouldn't hire someone who's CV is unclear. And yes, I subcontract the mind numbingly tedious job of filtering 50 CVs to an agent. I'm not wanting the agent to verify your skills, I will do that. I am asking them to weed out people who don't have Mac OSX. If you have Mac OSX skills, say so. if you make the assumption everyone knows Mac OSX == UNIX (which one could argue it does not) then you get filtered.

      I value a new staff members written clarity, I will be reading lots of their output in the coming months. And of course, if I send you into the server room to check the UNIX box, I don't want to find you searching aimlessly for an iBook! *grin*

      --


      Adrian
    7. Re:There are NO JOBS! by nbvb · · Score: 1

      Guess what? Your personality matters too.

      I'm going to have to work with you day in and day out. I don't want to work with a primadonna. I want to work with someone who's going to do what it takes to get the job done.

      Personality matters.

      Where I am, we (the technical people) conduct the interview. Word of advice: If it's on your resume, you'd better be able to explain it. I seriously dislike people who put things on their resume they don't understand. (Example: What's the difference between IP and IPX? ans: IPX is IP Extended)

      There are plenty of jobs, just don't lie to me.

    8. Re:There are NO JOBS! by iceknife · · Score: 1

      I'm on the real world planet. Your post appears to be suggesting not only are all recruitment agents clueless about their chosen domains, but also I am so incompetent as to not be able to see this.

      Both suggestions are in my experience far from the truth, and hey - lets not forget I'm bright enough to be in a hiring position....

      We put our agents through an interview process themselves - in order to become our "preferred agents", we ask them many questions, in part to determine just how much they really know about IT. Usually, not all the time, but usually, they are extremely clued up.

      And to be honest, it doesn't take much nous to determine the person who claims they are a Microsoft Applications expert, but clearly doesn't know where F7 is nor what it does, is perhaps faking it.

      --


      Adrian
    9. Re:There are NO JOBS! by Surt · · Score: 1

      It might be different in NZ, but in most places, you won't get contacted by most employers just for sending in a resume. At my company (~50 people) we get something on the order of 200 resumes a day. We call the ones that are a sufficiently good match. We just don't have the manpower to follow up every one.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    10. Re:There are NO JOBS! by mgblst · · Score: 1

      Give them a call before you send you CV, and get some more details about the job. If there is no phone number listed in the add, simple ring the company, and ask the receptionist who you could talk to about this position (most are helpful). When you have some more details, tailor your cv more. Make sure your CV looks good, compare it to over people you know. Borrow a book from the library about making CVs, and use some (not all, just the sensible ones) of there suggestions.

      And importantly, be a little humbler. Don't accuse them of anthing, don't correct them. Put down Mac OSx skills seperately (why should they know that it is based on Unix?) Don't be rude to them (Maybe they advertised in several places, the other places had more details?)

    11. Re:There are NO JOBS! by metamatic · · Score: 1
      Last time I checked, Linux was an OS, not a programming language. So I'd guess the ad you quoted wanted a C++ or shell script programmer.

      And you'd probably guess wrong. [OS platform] + [programmer] is shorthand for "We are looking for someone with detailed knowledge of [OS platform] APIs, and experience with one or more programming languages commonly used on that OS platform for application development."

      If you're a C++ programmer who has only used Windows, or a shell script hack, you likely don't meet the requirements.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    12. Re:There are NO JOBS! by DaveV1.0 · · Score: 1

      If you advertise for a position, and people send you their resumes, business etiquette says you respond. For the record: If you solicit resumes, it is rude not to at least acknowledge receipt. Or perhaps business etiquette has gone the way of business ethics.

      I would not doubt that you are also one these people who thinks that someone with 8 years of C coding experience is a "junior programmer", that a position that requires 2 years experience each on 3 different platforms is "entry level", or that $30K is competitive salary for a network or system administrator.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    13. Re:There are NO JOBS! by DaveV1.0 · · Score: 1
      Let's see:
      • The recruiting agent has no idea what the job is, puts in an ad that does not specify required skills, doesn't know what is in the ad itself, and they server "a very useful purpose".
      • You are paying managers an effective rate of $1000/day. That is an effective salary of $365,000/yr. And, yet you are too busy being an hiring manager to review resumes, preferring to leave it to the hiring agent described above. Tell me, how much are you offering to pay?
      • The agent did not specify "Mac OS/X" as a needed skill and didn't know that OS/X little more than a version of UNIX. You should have done a better job hiring a recruiting agent, one that knows how to recruit for a technical position.
      • "You're asking me for a job, please don't tell me its my fault for not guessing when you said UNIX you meant Mac OSX". No it is your fault for not specifing in the ad that Mac OS/X was a required skill, not reading the CV, not reading the cover letter, and in general not doing your job as a hiring manager.
      • "I can teach most anyone to be a LAN tech or provide second level support for a client site. " I can teach anyone to hire someone the like. I can teach anyone to hire someone who is qualified for a position. You may be able to teach anyone to be a LAN tech, but will they be a good LAN tech? Probably not.

        Your attitude of "Anyone can be trained to do that job" is part of the problem. You pay like it is true. If that were true, you would just go out and hire anyone off the street and train them. As it is, you don't do that. You try to hire someone that can actually do the job.

        On the other hand, your job as you describe it: "Give employment agent some requirement, read the CVs they send, interview the people with the nicest CV and hire the ones you like." Anyone can do that.
      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    14. Re:There are NO JOBS! by Surt · · Score: 1

      I certainly agree that, ideally, some response is good. I just wouldn't expect it, particularly with smaller companies that may not have a dedicated HR department. I certainly wouldn't expect a phone call and an opportunity to really talk to someone, receiving an acknowledgement email (thank you for submitting your resume, we'll get in touch if we're interested) is more likely.

      I don't personally do this stuff at all, I'm just aware of what happens. The reason you see jobs advertised with poor descriptions, wierd experience expectations, and odd salary levels is that in small to medium companies with inexperienced HR staff and undeveloped hiring practices, the people writing the job advertisements don't have enough knowledge or input to do a good job with the position advertising process. If you're interested in a job with such a company, there's likely to be a step in the process where you need to explain that you'll do the job for $60k/year, and that they're unlikely to find anyone competent to do it for less. You need to provide them with the knowledge that they don't have. This is not a serious flaw for a company, there's no reason to expect every company to fully understand every job that it has to hire for (in fact, gaining expertise is one of the most common reasons companies ever need to hire in the first place, particularly in software!)

      Reversing the common thinking during the hiring process is a great strategy for getting a job (offer). Too many people go to a company, thinking and conveying: how can I convince you to give me this job? A much better attitude is to come in saying: I'm interested in what you're doing, this is what I have to offer, how much will you pay me to get it? It reverses the process from you pursuing the job to the job pursuing you, and it's not hard to do, it mostly just requires the appearance of self-confidence, and the ability to back it with real knowledge.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    15. Re:There are NO JOBS! by DaveV1.0 · · Score: 1

      Well, there is always the possiblity you got your position via favoritism, ass kissing, and backstabbing.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    16. Re:There are NO JOBS! by bkoehler · · Score: 1

      I agree, personality matters. I also dislike the tendency to pad the resume with technologies the candidate is unfamiliar with.

      OT ans: IPX is IP Extended

      If you put up a poll on Slashdot for:
      IPX = Internetwork Packet Exchange
      IPX = IP Extended

      I'd expect the former to win.

    17. Re:There are NO JOBS! by nbvb · · Score: 1

      I hope so, but my faith is somewhat shaken after the last round of interviews ... and the "IP Extended" person wasn't even the worst one! :)

      the person who described DNS as a method to dial up was pretty interesting :)

    18. Re:There are NO JOBS! by iceknife · · Score: 1

      yep, i guess thats possible.

      *grin*unlikely, but possible.

      maybe the original jobless posters could learn from that too? as could you.

      --


      Adrian
    19. Re:There are NO JOBS! by iceknife · · Score: 1
      * The recruiting agent has no idea what the job is, puts in an ad that does not specify required skills, doesn't know what is in the ad itself, and they server "a very useful purpose".
      They serve a most useful purpose by cut a shortlist of many down to a shortlist of 5. I have no idea about the ad in question, but the concept IT recruiters in general don't have any clues about IT is ludicrous.
      Do you have a clue about your job? Yes? surprisingly enough, so do they.
      * You are paying managers an effective rate of $1000/day. That is an effective salary of $365,000/yr. And, yet you are too busy being an hiring manager to review resumes, preferring to leave it to the hiring agent described above. Tell me, how much are you offering to pay?
      Hell no. $1000 a day is what I charge a customer for them. At least. Its salary plus lots of costs plus a hefty markup. Salary typically makes up 30-45% of a charge out rate. Having a manager reading 50 CVs costs the organisation what we could be charging them out at. Its a concept called opportunity cost.
      * The agent did not specify "Mac OS/X" as a needed skill and didn't know that OS/X little more than a version of UNIX. You should have done a better job hiring a recruiting agent, one that knows how to recruit for a technical position.
      I'm sure Steve Jobs agrees with you about MacOS. However my customers don't necessarily. UNIX on a CV could mean any damn thing. I needed Mac OSX.
      * "You're asking me for a job, please don't tell me its my fault for not guessing when you said UNIX you meant Mac OSX". No it is your fault for not specifing in the ad that Mac OS/X was a required skill, not reading the CV, not reading the cover letter, and in general not doing your job as a hiring manager.
      Dude, you go read 50 CVs, or more, 30 or 40 times a year. The hiring guy didn't read this guys CV cos it didn't make it past the very necessary filter. Who knows what the Ad actually said, but regardless, I don't owe him a job. You appear to be suggesting its my problem I didn't hire him, but it's his. He's trying to sell himself to my company, and his advertising didn't get the job done.
      The responsiblity is on the wanna be employee. I hired the guy who did have MacOSX on his CV. His marketing got him an interview.

      You may be able to teach anyone to be a LAN tech, but will they be a good LAN tech? Probably not.

      Once they have experience, quite probably they will be, if they like the work. *smile*Whereas I'm sure you were a genius from day one, but lots of other people get taught their trade and then become good at it after doing it for sometime.
      Your attitude of "Anyone can be trained to do that job" is part of the problem. You pay like it is true. If that were true, you would just go out and hire anyone off the street and train them.
      If that includes hiring technical college grads straight out of finishing year, then, hell, we do that all the time. We pay quite well, but thats another debate.
      As it is, you don't do that. You try to hire someone that can actually do the job.
      Nope, we try to hire someone who has the aptitude. And the right attitude.
      On the other hand, your job as you describe it: "Give employment agent some requirement, read the CVs they send, interview the people with the nicest CV and hire the ones you like." Anyone can do that.
      I read every inch of the CVs that make it to me, and we put the candidates through several interview, technical, business, we even psych test them, poor things. But sure - if two guys come out more or less the same, I will hire the one I like. Who wants to work with people you don't like so much? Its a shame, but its quite a typical response you try to make: "how dare my personality have an impact on a job hire decision!".
      Decision making processes are by their very nature influenced by emotion.
      --


      Adrian
    20. Re:There are NO JOBS! by Anonymous Coward · · Score: 0

      I would just like to say that is a bunch of baloney iceknife. My personality isn't getting me hired anywhere and all my coworkers at my last job loved me. I have the recommendation letters to prove it. The problem is that I don't have work experience in my prospective field. Also, how can someone learn my personality if they don't interview me. (The interview is an awful way to judge personality anyway).

      If anyone wants to hire an American with a 4 year degree in Computer Science from the University of Illinois (with good GPA) please let me know (raachachacha at hotmail dot com)

      There is no shortage of workers!!!!!!!! If there was, then I would have a job! and the wage would go up!

    21. Re:There are NO JOBS! by DaveV1.0 · · Score: 1
      Who knows what the Ad actually said

      It is your ad, it is your job to know what is in it and whether or not the critea are corret. If you want the best qualified people to respond to an ad, said ad needs to be correct.

      What would you say the opportunity cost of not placing a correct ad is? Remember to not only factor in the cost of hiring less qualified people, but the cost of going through the resumes, putting in the ads, the costs of the recruitment agents, the costs of the rejected applicants, etc.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    22. Re:There are NO JOBS! by Qzukk · · Score: 1

      And hey - how come my ad is cheap for not using enough of the right words, but your two liner is wonderful?

      Because after I sent in my resume, they called me up, we had an interview, and we pinned down all the missing words. The wonderful part was that I got the job.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    23. Re:There are NO JOBS! by Coniptor · · Score: 1

      Or maybe all of your ilk and mentality should just die and there by improve life here on earth with your absence.

  40. It is a dead end career by eviljav · · Score: 0

    Even with no offshoring, IT is a dead end career. You can reasonably expect to top out within 4 or 5 years, and after that, the only way for your career to grow is to go into management. And if management is your interest, you would be better served studying business in college, rather than IT.

  41. IT Ain't Dead End by dark+grep · · Score: 1

    Being in the middle of a reasonably successful career in IT, I think it is a fine path to pursue. But lets be honest, if you work in IT you are going to have to admit that many, many of the people you work with are dead end people. There are many fine ones too - but pound for pound we seem to have more than our share of people who, for whatever other fine and noble aspects of their personality they may have (and however well hidden), are certain to only rise to the level the incompetence of their management will allow.

    1. Re:IT Ain't Dead End by OldAndSlow · · Score: 1
      Being in the middle of a reasonably successful career in IT, ...

      So you're what, 25, 26?

  42. not a myth by Anonymous Coward · · Score: 0

    any of the market driven, electronics centered industries is short term, computing or telecommunications. Unlike most other 'trades' these are subject to extremely rapid change and keeping up usually takes more time than most people have. Contracts are often short and companies seem to be constantly evolving and shedding people with each change in direction.

    Compared to other trades, computing is a dead-end job, or you burn out trying to keep up with the changes.

    1. Re:not a myth by indiorunner · · Score: 0

      The whole concept of a computer science degree is that you can pick up any language/framework relatively quickly because you have learned the core concepts that are applicable to most languages (algorithms, data structures, OO design patterns,etc..). Many employers fail to recognize that and you can get jobs w/o even having a degree. I put a lot of time and effort into CS and it eats me when I see non-CS guys with some fancy Certification making tons more than I can dream of making when I know I have worked maybe twice as hard to get into the IT industry.

      I feel short changed when somoene with less qualifications gets more $$$. I've learned this is more than just being the best at what you do but also being the best marketer of yourself.

      Oh yea, OPen source is the way to go people.

  43. Not so different from Brazil by zanderredux · · Score: 1
    Although there is people doing interesting work (specially in the southern Brazilian states, like Parana and Rio Grande do Sul), the bulk of the commercial IT work being done here is just application deployment as well. Coming in a close second place is the customization of said software so it fits the unique (actually, weird) Brazilian laws and business processes.

    I was just thinking of leaving IT because I came to realize that in Brazil, big money from IT only comes from sales. Yes, there's a lot of clueless pointy-haired people selling flashy stuff. Which is really annoying because most of the times the programming staff takes the hit, since the sellers end up promising way too much more than the software can actually do.

    In the other hand, customization does not pay nearly as well because commercial programmers are extremely cheap here, since managers DO refuse to increase the pay of these professionals -- think as an implicit cartel run by the companies to fix wages in a low level. Also, incredible Brazilian taxes make it very hard for companies to keep good, seasoned programmers in their permanent IT staff, so we usually end up with the mediocre ones, as the really bright ones switch fields (most of them) or go work abroad.

  44. Contradictory Article: Economic Theory Triumphs by reporter · · Score: 4, Insightful
    The article has two sets of contradictions. Consider the following statements taken directly from the article.

    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

  45. The industry is changing not dying by el_womble · · Score: 4, Interesting

    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!
  46. The Reason Why by segedunum · · Score: 3, Insightful

    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.

    The world is also filled with MCSEs, people with .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.

    1. Re:The Reason Why by danielrose · · Score: 1

      Agreed.
      I swear to fuck there is only like 5 of us in the world who actually know anything about anything!

      --
      i hate pansy republicans
    2. Re:The Reason Why by nsfmc · · Score: 0

      Amen! I believe that IT has achieved the same status and responsibility of being a system care-giver, not developer. To be clear, i am removing actual developers, dbas, programmers and the like from this statement. peope who only study proprietary certification are the ones i am looking at, that is, the computer care-takers who perform rudimentary maintenance tasks without doing any development.

      To that end, I would liken IT to learning a trade like being a mechanic or even a line cook, but those professions provide at least a sense of underlying knowledge of a system, whereas IT may not require someone to understand paging, actual system threading, and so forth. And while the skill is useful, its permanence is transient because the metrics used to judge it are always in flux.

      CS and applied math teach a theory that is inherently computer-agnostic. If IT can become such a profession, based on solid theory, then there will be respect for these positions.

      --nsfmc

  47. A little outsourcing of my own... by rpilkey · · Score: 2, Funny

    Then I'm sure that Robert Mitchell won't mind hearing that I will no longer be getting my tech news from ComputerWorld, but http://www.siliconindia.com/ . Rog

    --
    Hello, IT. Have you tried turning it off then on again?
  48. they want specialized skill sets by Anonymous Coward · · Score: 0

    One of the reasons that employers have problems filling positions is that they want highly specialized skill sets that hardly anyone has. They won't take someone close and let them come up to speed. So jobs go unfilled. Specialization is a serious concern in IT. I am a program. Technologies that are valued change over time. The problem is that employers are not particularly interested in people who have proven track records doing one thing and letting them ramp up on something else. Even if you spend time at home getting good at a programming language and the framework employers base salaries on how many years you have on your resume doing a certain skill. They care less how good you are. This is problematic for long term careers. Employers reward specialization than when that specialization is not valued slap you down. Also, H1-B work typically are the lowest paid members of the team. I have worked with very good H1-B programmers who did not get a raise for 3 years and worked all nighters(the Americans refused to do it). Keep in mind even though technically employers are supposed to pay H1-B visa holders the 'prevailing wage'. There is no real definition for this and there are no penalties for not doing this. So they drive down wages. I would feel better if there were laws with pnalties requiring H1-Bs to make the same money Americans do. This way we compete on a level playing field. The big danger is L-1 or L-2 visas. Large companies open up offshore development shops. Then 'transfer' people here for up to a year and pay them in offshore wages. I have been with companies that do this. This is primarily done with programmers. They fire or do not hire Americans and bring in the cheaper offshore labor. Again we are not competing on a level playing field. There are alot of short term programming jobs where its ok that the guys from India will just quit and get more money when they get home. Employers are not honest when they are offshoring jobs. I quit a fortune 500 company 2 years ago because of offshoring. No one was losing there job at the time, but you could google them and see they were hiring 1000s of people in Bangalore and had people here for training. When I quit managers gave me a hard time because 'why should I worry about it until it happens'. Well because I don't want to waste my time and I don't want to have to find a job with 2 weeks severance pay and being unemployed. 1 year later they laid people off. So they were BSing people to get them to stay until they wanted to dump them. Another problem with IT is contracting. I hate contract recruiters. I get lied to by them all the time. They also drive down wages. Programming jobs are becoming more and more migrant. You need people for short periods of time, then these lifecycle is over, get rid of them. So they use contractors. Contract companies are middle men. They get paid for forward resumes. Its not uncommon to see the exact same job advertised 5 times by 5 companies on the same job site. All will lie to you and tell you why you should be submitted by them(Smart people look for the highest rate). Sometimes you are required to go 2-3 levels down. So there are 2-3 levels of middle men getting paid before you which drives down wages more. You also know you are in trouble when only one contract company is allowed to bid on a spot. They will often take bids on rates and only submit the lowest rates. If the rate is even in the ballpark, I typically take the interview. Get the contact info from the client, impress them, then tell them I want more money. They tend to get pissed, but one time I got my rate increased by 25%. The contract company ate it. Another problem with IT, is that its hard to move up into management. Like any profession, the bulk of the rewards for compensation are in executive management. So why would I want to stay at a low level? Companies are reluctant to promote their best programmers because they have to be replaced. This makes many jobs dead end jobs. This is why I job hop. I see no reason to waste my time if someone else will pay

  49. Um, it's not a myth. The pending offshoring of the vast majority of IT jobs has been documented repeated, on this website in fact. Combined with the fact that most IT jobs now provide little autonomy and lots of tedium, stress, and responsibility, you can see why so many college students can think of better things to dedicate their lives to. IT execs have only themselves to blame for IT's lack of appeal since they are the ones causing it.

  50. CS != IT or SE by drachenstern · · Score: 2, Interesting
    BadAnalogyGuy made some good points in his reply to your post, but I just wanted to agree with you that CS is definitely not the same thing as IT or SE, where CS is traditionally hardware and R&D and IT/SE is primarily sales, support and application programming. I have been bucking the system at the last couple of schools I have been at (displacement because of -> marriage + job availability = no time for school!) because they keep pushing IT whereas I want CS. To top it all off, the IT departments have both been part of the School of BUSINESS, not science, eng or math! I for one don't get that!

    Actually, I do. You want people who can sell the results of CS working on the IT side, but can we at least educate people the difference between the TV commercials for "how to program and test your own videogames" and the ITT "tech-support degree" commericals and the real degree programs (not that ITT and some others don't have valid degree programs, just you gotta pick the one for the career you want to actually DO).

    This is actually what I want. BadAnalogyGuy stated
    Beyond that, a Computer Engineering which encompasses both Software and Hardware engineering is another type of program that would be useful.
    I've been telling my wife for a year now that I want to minor in pre-eng and then go back to school for my MS for some field of engineering. Reckon where I can get one of these CE/SW+HW-eng degrees? MIT, Berkely, somewhere a little cheaper?

    I know I know, masters programs != cheap.
    Really, I only intended to say, "I agree that students who want to learn java should goto a community college. Thanks for the encouraging words from a fellow student". Can those students read assembly code?
    --
    2^3 * 31 * 647
    1. Re:CS != IT or SE by feronti · · Score: 1

      University of Michigan--Dearborn has one of the first ABET accredited Software Engineerng MS programs. You get to choose your focus, and can take classes both in the CS department and the Electrical/Computer Engineering department. Or, if you really want to get into hardware, you could just go the ECE department and get an MS in computer engineering. But you won't do as much programming in ECE, and the ECE department sucks when it comes to teaching it.

      There are other accredited MSSE programs out there too... Embry-Riddle is the only other one I know off the top of my head (because I was looking into going there).

      Disclaimer: My BSSE is from UM-D

  51. I'm about to graduate high school... by Anonymous Coward · · Score: 0

    I'm a graduating senior, and I'm one of those who was afraid to pick an IT major. Can /.ers actually in the field right now tell me why I _wouldn't_ expect my job to be outsourced?

    Anything I can do, a 25-year old Indian can do for a 1000% less salary. I have really been wondering about this for a while, a few contacts of mine who are in the field were usually negative about it. So, I'm honestly curious on what /.ers can tell me about being in IT and securing a job; because I don't want to get into a field, however interested I may be on it; where I won't be able to secure a job and make a living for myself.

  52. Unrealistic expectations...from both sides by Jack+Sombra · · Score: 1

    It's a pretty straight forward situation There is a "skills shortage" because the paymasters want local people at offshore rates while we (The people in the IT industry) want pre 2000 rates. Until the two meet in the middle people will continue leaving the industry and paymasters will continue to cry "skills shortage" Though also paymasters have to become more realistic, just because the last person they had 8 years of X, 4 years of Y, 6 years of Z.2 does not mean they need that for their replacement...and just because the offshore company claims its people do have this, it is not likely to be the actual truth.

  53. video evidence by NynexNinja · · Score: 1

    I think we need to look no further than this video to understand why doing what we do is so important.

    1. Re:video evidence by EmagGeek · · Score: 1

      Development != IT...

  54. it's a rubbish career by Anonymous Coward · · Score: 0

    There are two sorts of people in IT - slightly malodorous techies and scheming, devious managers. If you want a career where you can make serious money and earn respect for actually doing the job (rather than plotting ways to stop other people doing it) go into law or medicine.

  55. Blame the management climate by simong · · Score: 1

    I'm currently a contractor working for large IT company (1) on a greenfield project in Leeds in the UK. A little less than two years ago I quit working for large IT company (2), where I had been TUPEd in from my previous employer (UK employment regulations that basically state if a company outsources services, the service company cannot lay off the company's staff). In the last year large IT company (2) have laid off a considerable percentage of their technical staff, including many of those people who were transferred in from other companies. Large IT company (1) outsourced their field support staff to large IT company (3) and considerably reduced their permanent technical staff. In the meantime, both large IT company (1) and (2) now have to employ contractors to run their services. This is primarily an accounting ploy, but indicates the lack of thought prevelant in the upper reaches of management, who seem to believe that the actual nuts and bolts of building systems is done by magic. All three companies are respected names in IT but all want to be management companies and as such seem to have forgotten what the core of their business is.
    A frequent consequence of this is that customers rapidly tire of the lack of expertise and support available to them and decide to insource their services again, and people like me go and help them do that.
    Add to that the multitude of government projects that are ongoing, quite possibly for ever, or until a different party gets elected, and there's plently of work to be going on with.
    In the meantime, all three large IT companies keep landing big contracts, find they don't have the staff and have to hire people like me to keep going.
    What's wrong with this picture?

  56. Re:Contradictory Article: Economic Theory Triumphs by dodobh · · Score: 1

    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.

    Or perhaps you need to realise that the labour market is now global, and not local. The countries where you want to sell things are labour rich. So they buy American goods, in exchange for labour.

    --
    I can throw myself at the ground, and miss.
  57. Step #1 by Kithraya · · Score: 1

    Step #1 to dismantle the myth of IT being a dead-end career is to actually make it NOT be a dead-end career.

    To the six people who think they've got a good IT job right now, have you thought about where that jobs leads you when you're 30? 40? 60?

    1. Re:Step #1 by simong · · Score: 1

      Well, 40 is approaching at great speed for me and I finally believe that I have the wearwithall to start my own business. I know I couldn't have done it before.

    2. Re:Step #1 by supremebob · · Score: 1

      I know where my IT job will be when I turn 40. I hope that I'll be in management by then, since my existing job will be outsourced to a foreign country. Hell, management has already assigned me some offshore "assistants" who are doing much of my grunt work like checking backups and updating audit records. It's only a matter of time before they start taking over my more complex projects, and I'll be out of a job.

      Most of today's college students aren't stupid... they know which way the wind is blowing.

    3. Re:Step #1 by DaveV1.0 · · Score: 1

      I am 38. My job will not lead to a career. I am working towards self-employment instead. Probably out of the IT field.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
  58. Re:Contradictory Article: Economic Theory Triumphs by hcdejong · · Score: 1

    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).

    For IT jobs, this mechanism is breaking down. Instead of increasing wages, companies turn to outsourcing. IOW, the mechanism only works if the pool of workers is limited to a single economy [1].

    1: 'economy' being loosely used here as 'a region in which salaries are roughly equal'

  59. Re:Contradictory Article: Economic Theory Triumphs by dodobh · · Score: 1

    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

    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.

    I don't see a contradiction there. They are offering a fixed amount of money, and looking for the best qualified candidate for that money. Barrett is claiming that they cannot find enough US engineers at that salary.

    Washington should shut the Indians and the Chinese out of the American market until both the Indians and the Chinese establish free markets in their own countries.

    Washington imposes quotas on H1B visas. In a truly free market, there would be no quota on H1B visas either. And American companies would be able to sell their goods in India (most of them can sell in India, the ways in which they can retail is currently limited and even that is being opened up).

    --
    I can throw myself at the ground, and miss.
  60. Re:Contradictory Article: Economic Theory Triumphs by JohnFluxx · · Score: 0

    Your way of reasoning is too incomplete to follow:

    " However, certain politicians oppose the idea of a free market for labor."
    It would be nice to say why, but arguably not necessary.

    "When a labor shortage arises in the market for high-tech labor, such politicians attempt to damage"
    emotional language. Lose a point.
    "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"
    Again, use of emotional 'damage' without any reasoning behind why it's 'damaging' and not, say, 'fixing'.

    " the correcting force of the shortage by injecting illegal aliens"
    illegal aliens? You are really going to need to back this up. You are claiming that politicians add _illegal_ aliens to certain areas. A reputable link please.

    " into the market for unskilled labor. Both actions damage the ability of the labor market to function properly"
    emotional, although technically not incorrect.

    " and, hence, suppress wages and working conditions. A shortage of labor is not something that needs "fixing" by government intervention."
    You just jumped to this. Obviously some politicans feel it does not fixing. Why? You just made up this conclusion without any support at all.

    "The government does not intervene when there is a labor surplus"
    Why not? Does it need to? What suggestions do you have?

    "like the surplus in the automobile sector (which is undergoing massive layoffs)"
    What should the government do exactly?

    "Why does the government intervene when there is a labor shortage?"
    Well if you don't know why then why are you making statements about how good/bad those reasons are?

    "Shortages are never permanent"
    Why?
    " and require no government intervention"
    Again, obviously someone feels it does require government intervention. Why?

  61. Mmmmmmmmm... Project management! by Savage-Rabbit · · Score: 5, Insightful

    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
    1. Re:Mmmmmmmmm... Project management! by thej1nx · · Score: 3, Interesting
      I agree with almost every single thing you say. Yes, offshoring is being taken to insane levels. As a consolation, corporates will find out what doesn't works and eventually those jobs will come back. The balance will be achieved eventually. Yes, a healthy mix is definitely needed. The jobs which can be done just as effectively elsewhere, will be offshored. Those that can't be, must be held back.

      For the other part you are just restating what I said. Americans and others will have to accept that they are competing on a global scale and adapt accordingly. As a second choice, you *can* demand the market to be closed for a while from global competition. But that will just make your economy lose in the long term by becoming non-competitive. And if your economy loses, you still lose eventually.

      A nation of Project Managers ? Why the hell not ?!! The other side just made itself to be a nation of monkey coders.

      Evolve or die.

    2. Re:Mmmmmmmmm... Project management! by hotdiggitydawg · · Score: 1

      There is a limit to what you can outsource

      To argue management wankword semantics, I think you are confusing outsourcing with offshoring. The obvious (albeit extreme) example of offshoring is shifting the entire company, headquarters and all, to another country. For outsourcing, it would be leaving nothing but a shell company and outsourcing all other functions to other companies (who may or may not be overseas). Both can be done, I'm sure both have happened in the past, and in both situations it is still possible to remain in the market. Technically you're correct, there is a limit, but the limit is "everything you have".

      Whenever an industry expands, it means there are more people joining it than leaving. Statistically a proportion of these people will be better than you, regardless of where they are or who they work for. It won't necessarily cost you your job, but as you say the days of having a cushy job for life are over. If you can't prove your value to your current employer, be prepared to prove it to your next prospective employer. Personally I think the drive to improve that this extra competition brings can only be a good thing. Welcome to the big, bad world of free-market capitalism - if you can't stand the heat, get out of the sweatshop.

    3. Re:Mmmmmmmmm... Project management! by Savage-Rabbit · · Score: 1

      Welcome to the big, bad world of free-market capitalism - if you can't stand the heat, get out of the sweatshop.

      Sorry to disappoint, but I am already there, I have the burns, whip-marks and bite-wounds to prove it.

      --
      Only to idiots, are orders laws.
      -- Henning von Tresckow
    4. Re:Mmmmmmmmm... Project management! by mysqlrocks · · Score: 1

      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)

      It is not entirely a myth, these jobs do exist. I didn't believe it myself until I stumbled onto one. I work for a non-profit where there are IT people and other employees that have been there for years. Believe-it-or-not, the pay is very competitive (hard to believe for a non-profit but it's true) and the organization is financially secure (I won't go into details but their funding model is very different than most non-profits). I won't argue with you that this is an exception and not the rule - but to say it's a myth is simply not true.

    5. Re:Mmmmmmmmm... Project management! by Eli+Gottlieb · · Score: 0, Troll

      And with "globalization", where exactly can I go to get out of the sweat shop?

      This is the great lie of capitalism - that we participate of our own free will.

    6. Re:Mmmmmmmmm... Project management! by maomoondog · · Score: 2, Insightful
      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.


      If you're saying there's some bumpy times ahead for companies trying to figure out how to outsource effeciently, I'm right with you. Maybe those bumpy times will carry IT demand at a reasonable level through your career. But what about a kid just going into an IT focused degree? You better believe I'd tell him to learn management: when the rest of the world is coding, he'd be better off in charge instead in the exact same market. Asking people to stick it out in IT on the principle that the US should keep some coders is like asking someone to work in a textile factory so that we won't be dependent on foreign textiles. It's good, rational advice for someone you don't like.

    7. Re:Mmmmmmmmm... Project management! by Jerim · · Score: 1

      I agree with you. The whole outsourcing thing is a fad. I am not saying the jobs will come back, but the offshoring will slow and eventually halt. The reason being that eventually, the economy in India will improve to such a point that it costs almost the same to do the work over there as it will be to do the work here.

      And given all things as equal, why outsource half a world away? The only reason it is done now is cost, because the wages are lower over there. However, since the US is pumping money into the economy over there, it won't be long until they start demanding higher wages to accomodate a higher standard of living. Right now, as long as someone in India has a roof over their head and food on the table they are happy. It doesn't take much money to do that. Just wait until that worker starts wanting a fancy car, a big screen TV, a PS3, a new computer and a new iPod. He will start demanding higher wages and someone in India will give it to him. Then everyone else will start wanting the same wages and eventually the cost of doing business in India is about the same. At which point we move on to the next 3rd world country with a low standard of living. When we pull out of India, it will devestate their economoy, just as it has done ours.

      In the meantime, as long as you are a skilled, knowledgeable, personable employee you won't have a problem finding work. Or heck, start your own business .

    8. Re:Mmmmmmmmm... Project management! by Anonymous Coward · · Score: 0

      Everyone seems to be complaining that the US is falling behind in science. There is an obvious link between technolical superiority and competitiveness, and maintaining and developing strong economies.

      "Science is what gives a country the edge. Without scientific progress, there are no new technologies to challenge our people, so there will be no new factories to produce new gizmos, and the best and the brightest will look for work elsewhere.

      And according to Baltimore, that's already happening.

      "We no longer have a lock on technology," he writes. "Europe is increasingly competitive, and Asia has the potential to blow us out of the water."
      http://abcnews.go.com/Technology/DyeHard/story?id= 276464&page=1/

      So is encouraging the outsourcing of IT/Engineering jobs going to help us curb this so called "knowledge deficet"? I think not. As support for outsourcing begins to ramp up and gain popularity amoung buisness executives a trend rises towards smaller and smaller companies exporting jobs overseas. Where are the IT/Engineering jobs going to be 10 years from now? I'm not convinced that this is going to promote and encourage the youth to pursue science and engineering degrees knowing that their jobs and job oppertunities may very well be outsourced. I dont need to elaborate on the shortcomings of outsourcing to ./er's. But, I need to ask - if the Bush administration is so concerned with the short comings of our science programs why are they encouraging and pushing for the outsourcing of these jobs? Is it really that good for the economy?

    9. Re:Mmmmmmmmm... Project management! by Anonymous Coward · · Score: 0

      In reality, it does not quite work that way. Corporations will not wait until it is too expensive to hire in India. They are already looking for somebody cheaper.
      One of the lies of NAFTA (at least one given to the Mexicans) was that killing many family businesses would result eventually in better lifes for more people, one included . I think nobody actually thought that after salaries reaching 50 cents per hour the "sweat shops" would begin to leave to China where they are even cheaper. In the meantime, many of the original local companies are gone and working for Walmart has become one of the few options. Imagine, Walmart and its 3rd world salaries...

    10. Re:Mmmmmmmmm... Project management! by mnmn · · Score: 1

      "There is a limit to what you can outsource"

      Very true. For that reason I recommend data and network administrators over programmers. Support people must be right there on the spot to solve the major problem. If you have 20 unix servers, cant depend on an IT guy in Mumbai 12 time zones away to debug and fix it all immediately. Each company over 50 fulltime employees in N America needs one techie to control all communications and data. This part of the IT world will not die.

      And then there are specialized jobs for which (REALLY) companies look for the H-1B visas... like certain driver programmers for certain OSes, certain ERP system's module developers, people who are really good with graphic development in certain packages etc. There may be thousands of good IT guys out of work in N America, none or few might actually have the exact skill the employee is looking for. Its the bread-and-butter IT jobs which will get an American employee nowhere (Windows 2000, Visual Basic, MS Exchange, MS Access), unless its augumented with the skillset of one specific market (medical, manufacturing, finance).

      But dont tell everyone that!! We dont want support jobs saturated now.

      --
      "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
    11. Re:Mmmmmmmmm... Project management! by hotdiggitydawg · · Score: 1

      You participate in life by necessity. Anything else is free will.

      Don't like working for "the man"? Go start your own business. Or move to China. Or.... just whine about it on Slashdot.

    12. Re:Mmmmmmmmm... Project management! by PitaBred · · Score: 1

      A nation of project managers has no actual knowledge, just an overview of it. And some people just aren't good at managing... are we going to send them overseas to work?

    13. Re:Mmmmmmmmm... Project management! by Anonymous Coward · · Score: 1, Informative
      Very true. For that reason I recommend data and network administrators over programmers. Support people must be right there on the spot to solve the major problem. If you have 20 unix servers, cant depend on an IT guy in Mumbai 12 time zones away to debug and fix it all immediately. Each company over 50 fulltime employees in N America needs one techie to control all communications and data. This part of the IT world will not die.


      First off, I agree with you.. but do not for a second think that companies won't try to outsource just about everything. I was talking to my wife a week ago trying to get some free time to break loose for lunch in the middle of the day and she couldn't.. she was waiting to shut down an AIX box. The problem was that the DBAs were still logged in and hadn't squared Oracle away yet. From India. And this is a Fortune 5 company.
    14. Re:Mmmmmmmmm... Project management! by Anonymous Coward · · Score: 0

      uhhh wasnt technology supposed to make work more convenient?

    15. Re:Mmmmmmmmm... Project management! by sgt_doom · · Score: 1
      I don't think many posters actually grasp what is transpiring. Offshoring not only continues to grow, but it is growing at an exponential rate. Anyone getting a decent IT job (that is, any citizen of the host country) is very fortunate indeed.

      Just follow the money! There is an insane amount of money being invested in all areas in China, especially their IT and Computer Sci areas. Now there have been many advances due to Chinese immigrants and Chinese-Americans, but investing in a dictator-led culture which has yet to bring any original and new technology to the forefront is truly typical of the pathetic corporate management we have in America today!

    16. Re:Mmmmmmmmm... Project management! by Anonymous Coward · · Score: 0

      A little HyperInflation, 10 million war dead and bombed out cities tends to make Europeans a little shaky over the economy.

  62. Re:Contradictory Article: Economic Theory Triumphs by hcdejong · · Score: 1

    Shortages are never permanent and require no government intervention in the form of H-1B workers or illegal aliens.

    Alleviating the shortage via the 'free market' (mainly by convincing students to switch majors) takes years. Immigration allows the shortage to be alleviated faster, which is good for the economy. Which is why the government is interested in going this route.

  63. Re:Contradictory Article: Economic Theory Triumphs by Anonymous Coward · · Score: 0

    >" the correcting force of the shortage by injecting
    >illegal aliens"
    >illegal aliens? You are really going to need to back
    >this up. You are claiming that politicians add _illegal_
    >aliens to certain areas. A reputable link please.

    Inaction equals an action. By refusing to deal with the illeagle alien problem, politicians are basically "injecting" them into our society.

  64. On Craigslist PHP MySQL developer $18/hr by Anonymous Coward · · Score: 0

    Yea baby now that is what I want my kid to grow up to be.

  65. Re:Contradictory Article: Economic Theory Triumphs by Alioth · · Score: 2, Interesting
    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.

    Surely that line you wrote is doublethink?

    A truly free market for labor would mean that H1-B visas wouldn't even be required because there would be no immigration controls and people could just move in as they pleased without worrying about visas. There would be no such thing as 'illegal immigrants' or 'illegal workers'. Immigration law is massive government control over the labor market.

    So criticising government inteference in the labor market while at the same time supporting immigration restrictions is classical doublethink.
  66. Payback's a bitch by HangingChad · · Score: 3, Informative
    I remember not long ago there was a lot of gloom and doom about IT jobs. Many companies, and I experienced this first hand at more than one customer site, had the attitude that you could be replaced by someone in India for 1/3 of the cost and the replacement would labor long hours out of gratitude for the few pennies they were getting. Project managers not liking the price tag, no problem, we'll outsource it. Some of the local staff had to suffer the indignity of training their replacements.

    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
    1. Re:Payback's a bitch by Anonymous Coward · · Score: 0

      I hear you there. I'm a hardware developer and my company is in the same boat. Engineers here are constantly fixing what we call Bangalore-Bullshit. In one project, we gave them the task of updating some obsolete DRAMs on a board. All they had to do was change the landing pattern for the DRAMs from QFP to BGA. Instead, they took it upon themselves to redo the entire layout, accused our layout engineer (who has 25 years of experience in the field) of being grossly incompetent when he originally laid out the board 10 years ago, and basically held the attitude that their new college grads were better than our experienced engineers.

      Needless to say, the new board didn't work.. AT ALL...wouldn't even power up... they changed the DC-DC converter circuitry and it wouldn't even start. When we powered with external power, it wouldn't pass POST. All this after they spent a year doing a 2 week project.

    2. Re:Payback's a bitch by easter1916 · · Score: 1

      Bangladore...? Do you mean Bangladesh (the country), or Bangalore (the city in India)?

    3. Re:Payback's a bitch by MrNougat · · Score: 3, Interesting

      Back in the day, I used to work in auto parts for car dealerships. We sold a lot of wholesale parts to body shops at the time. There was one particular local chain of body shops that was quite a lot of our business, and were getting their parts for something like 5% over cost. Considering that we had to drive to all their locations daily, and jump to do emergency runs, we weren't making a lot of money at all on them.

      One day, this body shop comes and says, "Hey, your big warehouse competitor will give us parts at 3% over cost? Meet it or we're switching." Fine, go. Good luck.

      Three months later, the body shop came back. "We want to buy parts from you again. The service at the other place was horrible." No problem - now it's 10% over cost.

      They took the deal. Just another example of how service beats price.

      --
      Web 2.0 == Giant Blogspam Circle Jerk
  67. Where are the jobs for junior developers by Anonymous Coward · · Score: 1, Insightful

    It's all well in good that all these companies say they have an IT shortage, but for the past three years I have not seen any good software development jobs near me for college graduates or those without much experience.

    Almost all of the C/C++ jobs want 5-7 years experience with C++, but since none want less how the heck do you get 5-7 years professional experience with C++?

    Most other software development jobs I see want a ton of different technologies and ask for 2-4 years experience, the problem is of course that you need a job to get experience

    The main problem is that the companies around me (Northern New Jersey) seem to want to buy a programmer/network analyst, drop them into their current technology without training, rape them for their skills, and then fire/rehire when they move [at least the smaller companies].

    Most of the bigger companies want to hire a contract employee with the skills they seek, rape them for the skills for a year or two and only then hire them full time (in which case you qualify for education classes).

    It is all well and good except that without taking a chance on new employees and without being willing to train them there will eventually be a shortage of these 2-4 years, 5-7 years of specialized experience people in demand.

    Really most junior jobs that I have seen are SQL Server "programming" with a bit of ASP.NET. At best the junior jobs that I have seen are .NET programming (although these are far far far and few in between). Companies are not interested in what languages you learned on your own in college, what projects you did, etc. they want to see it fleshed out in your resume as a bulleted point at a previous employer or they do not see it. Recruiters and human resources at company tell me this fact, that they are interested primarily in the work experience and seeing their specific requirements fleshed out in the screening stage. Short of starting my own company to do projects for myself, I just don't see how to get this specialized experience.

    By the time the proper junior position comes by with one of these technologies, I will have enough corporate experience and moved on enough in my life that I will either be too over experienced for the job or I will not be able to afford the paycut. So essentially I am stuck with SQL Server/.NET for the rest of my career unless I find a company willing to take someone with no C++ professional development experience and train him as we go. Because there is definitely something gained from using the programming language for 8-10 hours a day 5 days a week that practicing at home or even a few school projects will not give. I can understand why people want 5+ years of C++ experience, because the langauge does have its facets and many of the applications are business critical, but maybe when all the older people die out, the jobs will be there to train new C++ developers.

    Even java is tough, because I do not see junior developer jobs for that language either, most want 2+ years professional experience with java, the best want 6 months. But since my current company is not switching to java, I am screwed there too.

    My current company has a bit of .NET (ASP Interfaces) and mostly writing Transact SQL queries/stored procedures. It is a small company that will not pay for college courses/professional development courses and it is not about to change its technology or require more .NET programming. Essentially it is a start up that wants to rape you for your skills to get the owners rich and does not care about professional development. So essentially my career is screwed.

    I say this to you companies, if you see a "shortage" of technologist then get off your asses and open the lower level jobs to train people into the senior developers/network engineers/system administrators that you want. Otherwise yes there will be a shortage, especially as the older generation retires, and I hope you all go out of business!!!!!

    1. Re:Where are the jobs for junior developers by Anonymous Coward · · Score: 0

      AMEN that's why I can't get a job

  68. Re:Things you have to ask yourself by leomekenkamp · · Score: 1

    All the high paid jobs that do NOT require physical presence to be possible to do are things like software development(...)

    Please define 'require'. In my book there is no hard requirement to be physically present. However, I have noted that projects that I am involved in are more successfull if and when there are short and direct lines of communication between developers, testers, analysts, end-users, etc. Projects where there was much 'distance' seemed to foster a sort of 'us-and-them' (or rather 'us-against-them') feeling.

    Human beings have evolved living and working in clans; we 'want' to belong to groups (even a lot of those who say they do not seem to hang out together). We are social beings. It is logical that we function at our best in a 'clan', which means we can see, smell, touch and hear the other members of that clan. Being 10000 km away from the rest of your team/clan makes us not 'feel at ease' in the primitive parts of our brains.

    --
    Wenn ist das Nunstueck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput.
  69. Outsource Economists by Anonymous Coward · · Score: 0

    After reading the umpteenth article on outsourcing by an economist where they say outsourcing may not be good for workers but it's good for the economy. So is war (defense spending) so I guess we're doubly blessed. Wait, Hurricane Katrina was good for the construction industry. So everything bad is good really. I wonder how their outlook would change if they oursourced economists. But we'd probably would never know because all the "outsourcing is good" articles would be written by foreign economists instead.

  70. IT is a dead-end, don't do IT! by digitaldc · · Score: 1

    I keep propogating this myth to help my own job security, so far it has worked pretty well.

    --
    He who knows best knows how little he knows. - Thomas Jefferson
  71. Re:Contradictory Article: Economic Theory Triumphs by Anonymous Coward · · Score: 1, Interesting

    You're more than likely wrong when you state that Intel is offering a salary and cannot genuinely find any US engineers at that price point. It is standard practice in most Western countries, especially in the IT arena, for companies to deliberately place job adverts with agencies at a rate well below the market level with a view to getting in an immigrant. When, surprise surprise, the vacancy isn't filled they can then apply to bring in the cheap foreign worker to fill in the skills shortage.

  72. The problem is in the people by Overzeetop · · Score: 1, Insightful

    Everybody wants to be CEO. I've got bad news for all you soon-to-be-college-grads - you're not going to find that ad in the paper, and you're not going to get promoted into it working 40 or 50 hours a week. You're not going to make your daddys current salary in the next decade.

    Oh sure, there are a select few who will be in the right place at the right time. If that's the job you want, go buy a lottery ticket. Your chances are pretty even at either one.

    No, the sad news is that the world needs ditch diggers, too, and you may just be one of them. Oh, you won't be literally digging ditches - you'll be babysitting server farms, or doing engineering calcs, or drafting for a large company, or running a machine, or welding, or whatever. The thing is, you'll never be CEO and retire a millionaire in most jobs you get trained for, and unless you're a lucky one (and, yes, I put lucky entrepreneurs in that bucket, too) you will never get to "the top."

    Not everyone can be rich and successful. In fact, most people can't be successful. Sorry, but its true. To have a top there must be a bottom - and most of you have to be in the bottom. That's the way the world works. Now quite griping about it and get back to work, damnit. That ditch needs to be 3' deep by lunchtime. Or else.

    --
    Is it just my observation, or are there way too many stupid people in the world?
    1. Re:The problem is in the people by Guppy06 · · Score: 1

      I don't want to be CEO/CIO/whatever, I just want to see an IT job that pays better than delivering pizza (or digging a ditch).

    2. Re:The problem is in the people by Cederic · · Score: 1


      Maybe your daddy earned a lot, but my personal income is more than my parents (both work) and my sister and her husband combined.

      That's four people combined. And I get paid sweet FA compared to many people doing IT within 30 miles of me (due to very intentional career choices I've made).

      So earning more than your daddy? For most people, IT remains a good choice to achieve that.

      Good IT people can have a good career, can make a lot of money, can do far better than the average poor sod. While most of them wont become CEOs, some will. Others will build successful IT companies. Many will have far more enjoyment at work than should be legal, because programming is fundamentally damn good fun.

      To keep a career in IT, most people will have to accept a glass ceiling (based on the top salary companies are willing to pay for programmers) or have diverse skills. Business employ people as sysadmins, testers, programmers, 'software engineers', analysts, etc but only to a certain level. After that you need to go into managerial roles, consultancy, contracting or take on job roles like architect.

      Most IT firms have openings for "Senior technologists" or "Chief Scientist" or other grandiose roles - they're for thought leaders in the field, the innovators, the trend-setters, the really skilled people that the rest try to emulate. But most businesses don't employ these people. They have managers, architects, managers, analysts, managers, programmers, managers, testers and system administrators.

      If you want a career in IT, it is available. But you can't do the same thing year after year; that's called a job, not a career.

    3. Re:The problem is in the people by ylikone · · Score: 1

      Exactly! Why the hell did we get university educations if we are going to get paid shit?

      --
      Meh.
    4. Re:The problem is in the people by DaveV1.0 · · Score: 1

      Or driving a truck.

      In 5 years, a truck driver will be making more than mnay IT graduates after 5 years. And the trucker will have no student loan, no cert and recert fees, and won't have to spend a significant portion of their spare time and income to stay up to date.

      When I was driving, I would see doctors and lawyers who retired and decided to take up driving.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    5. Re:The problem is in the people by Overzeetop · · Score: 2, Insightful

      You're willing to take a dead end job (since you don't want the option to go all the way to the top) - realize that your earning potential will be limited to a fraction of the value you add to the company.

      You're IT job will pay far less than other "non-skilled" jobs because it is a desirable profession with some respectibility and a comfortable working environment (all gross generalizations as viewed from the perspective of Joe Public, you must understand).

      If you want to make real money, go learn to be a welder, or a plumber, or a loader operator (backhoe/bulldozer/front-end loader). Most loader opertors I know charge between $75 and $90/hr. Sure they own their machine, but what were you going to do with that money anyway, give it to a University? See, the problem is that you want a cushy, indoor job with steady pay and good benefits. So do a lot of other people.

      Everyone else is complaining, just like the IT folks, that the salaries just aren't up to snuff, or there isn't enough advancement opportunity, or whatever, to get the young kids into their profession. Engineers, Doctors, Teachers - all people who do real "professional" work every day to keep the basic functions of society, but who don't get their hands dirty. They're being beaten down, and beaten out for jobs/salaries by the industries which produce little tangible benefit - Real Estate Brokers, Lawyers, Accountants, Sales/Marketing. A real estate agent will charge you 6% of the value of your property and building to sell it, and you'll pay it. If an architect offered you a contract to design your dream home for 6% of the value of just the construction, most people would complain that the price was too high. I will almost guarantee that the Architect would spend more hours, and more dollars, designing your home than a real estate agent will spend selling it. (I work with both)

      So when you say you want an indoor job that isn't an "evil part of society" with decent compensation (usually meaning 2-3X the local median, i.e. enough to buy a house), you are going to have to compete with a pretty large number of folks out there in the same boat. It's just life.

      I know there will be bitter mods who will mod me down, but by and large it's the truth. Exceptions will always exist. You don't want to hear it, but in todays economy - you are the ditch diggers, along with every other professional who doesn't have an ownership or directors stake in the company. If we could replace you with a machine, we would. If we can hire (insert derogatory foreigh identifier here) at half you wage, that's half of your wage that goes into the corporate profits. Once you understand this, you'll be able to see why you get paid jack shit. No, it's not "fair." But that's what capitalism is all about, and it's mostly here to stay. You need to learn to make the system work for you, and being technically good just isn't enough. Good luck (actually, I really mean it - I want people to succeed, but they need to know what they're up against. You can't defeat an well matched enemy without understanding him.)

      --
      Is it just my observation, or are there way too many stupid people in the world?
    6. Re:The problem is in the people by Guppy06 · · Score: 1

      "You're willing to take a dead end job (since you don't want the option to go all the way to the top)"

      Aside from the fact that you're putting words into my mouth, it's King of the Hill vs. Nothing? And I'm supposed to believe that IT isn't a dead-end job with a choice like that? And then I'm supposed to take a pay cut for the "honor" of participating in that dog-eat-dog environment?

      "You're IT job will pay far less than other "non-skilled" jobs because it is a desirable profession with some respectibility and a comfortable working environment"

      No, they get into it because they think they see easy money, or have you not looked around at some of the computer science majors out there?

      "Sure they own their machine, but what were you going to do with that money anyway, give it to a University? See, the problem is that you want a cushy, indoor job with steady pay and good benefits."

      That's not the problem, the problem is that the IT field provides only the "indoor" qualification, and I've been in a tech job that didn't even have that (installing computers across an oil refinery in the middle of a tropical storm). Employers would rather hire contractors, which means neither the steady pay nor the good benefits you've mentioned.

      "Engineers, Doctors, Teachers - all people who do real "professional" work every day to keep the basic functions of society, but who don't get their hands dirty. They're being beaten down, and beaten out for jobs/salaries by the industries which produce little tangible benefit - Real Estate Brokers, Lawyers, Accountants, Sales/Marketing."

      With the possible exception of teachers, they aren't being "beaten out." Those industries you've pointed to are more examples of that "King of the Hill vs. Nothing" choice you're so proud of. 1% make money, 99% make nothing. Or do you believe those people in your local luxury car dealership can actually afford the product they're selling?

      "A real estate agent will charge you 6% of the value of your property and building to sell it, and you'll pay it."

      If they successfully sell it. And even if they are successful and do get that 6%, that certainly doesn't mean they could afford to buy a home similar to yours.

      "If an architect offered you a contract to design your dream home for 6% of the value of just the construction, most people would complain that the price was too high."

      An architect can turn around and produce another design to suit your tastes, while a real estate agent only has a finite number of houses they can try to sell you (and convince you to change your tastes), and the more houses they have to push, the more they'll be hurting; each unsold house is less food on the table (especially as homeowners get fustrated and consider taking their business elsewhere).

      "I will almost guarantee that the Architect would spend more hours, and more dollars, designing your home than a real estate agent will spend selling it. (I work with both)"

      Anecdotal evidence != signs of a general trend

    7. Re:The problem is in the people by cowscows · · Score: 2, Informative

      As one of those architects designing houses for people, I'm going to agree with the grandparent comment at least in that regards. While I know that real estate agents can work pretty hard, designing houses is generally much harder.

      Saying an architect can just turn around and produce another design is simplifying things a bit much. A building is a very complicated thing. Houses are, in many ways, just as difficult to design as larger structures. They've got all the same stuff(structure, electrical, plumbing, site conditions) as a big commercial structure, plus you're competing with developers and dinky websites selling floor plans for $250. If you don't keep your client incredibly happy and convinced that the money they're paying you is well spent, it's very easy for them to fire you and get a house built another way. Will you still get paid for all the work you already did for them? Maybe some of it. A large percentage of the projects that go through the office that I work at end up not getting built. It's the nature of the profession.

      But yeah, architects in general are severely underpaid. It kind of sucks. Just thought I'd share.

      --

      One time I threw a brick at a duck.

  73. Just say "National Security" by Anonymous Coward · · Score: 0

    All you have to say is "National Security" and the job won't go overseas. This is, in fact, why some countries around the world are taking a good look at Open Source -- it removes the yoke of an American company: Microsoft.

  74. They Got What They Wanted by nt2ldap · · Score: 1

    The current situation is the result of a purposeful effort by business and IT management to get IT salaries "under control". The fact is that they just couldn't bear to see the big $$$ getting paid to technical professionals because of *what* they knew. Offshoring was their trump card, but the roots of this go back further with things like tax code provisions that favor agency over direct employment. Well, they've succeeded. Salaries have been depressed, and direct employment opportunities have dwindled. Now they don't like the result -- the flight of talent away from tech and the consequent depletion of the reserve pool of people who can actually get the job done (as opposed to simply reporting on it). The pendulum is swinging back in our favor, friends. Let's all keep that in mind when the rollercoaster ride starts again.

  75. Interesting? by ArsenneLupin · · Score: 1
    Funny, rather.

    Me too, I like to rile up Microsofties by calling their pet language C pound...

    1. Re:Interesting? by Qzukk · · Score: 2, Funny

      I prefer the ring of "C-Octothorpe"

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    2. Re:Interesting? by eraserewind · · Score: 1

      Having never heard anyone say it, I always thought it was C-Hash myself, though reading it now, the C-Sharp makes more obvious sense :)

    3. Re:Interesting? by ArsenneLupin · · Score: 1
      Having never heard anyone say it, I always thought it was C-Hash myself, though reading it now, the C-Sharp makes more obvious sense :)

      C-Hash makes lotsa sense too, especially if you drop the - and H

  76. waves the hand by DuctTape · · Score: 1
    This is not the career you were looking for.

    Move along.

    DT

    --
    Is this thing on? Hello?
  77. General State of Understanding by Anonymous Coward · · Score: 0

    In my experience of the industry, many managers become very small minded, particularly with regard to their choices of technology spread. They will often refer to consultants for 'new knowledge' or new ideas. The problem is not so much that of Informatics being a dead end industry, nor that it is taught badly really. The problem is a fundamental lack of understanding -accross the board- of systems thinking methodologies. It is this fact that brews all of these forum junkie crap 'technologists'.

    Many of the cultures of the industry (arrogant barragement, wide-cryptic slang, and rapid-spread misunderstanding) cause the biggest source of these issues, and along with a lack of correct ideology (brought on through a lack of systems understanding, typically) leads to poor choices and increased misinformation.

    The proof is in the pudding, almost every technology that has succeeded in this industry in the past has not been the advanced or 'smart' choice, but either the most (immediately) cost effective or simply the most 'popular' by word of mouth. The IBM-PC (versus many highly capable 680x0 based systems), the (dos-based) windows operating systems (could have been replaced many many years ago, and yet how many consultants still find win9x machines running core infrastructure, such as PoS printing?), the X windows system (not the fastest or best designed of the options that have gone past over the years, and there have been many, if you don't know about them, that's testement to my point about the way the community spreads knowledge, check wikipedia for more info). The list can go on and on...

    As with world politics, the real source of productive change can only realistically come from a major shift in social paradigm, along with a genuine and heart fealt passion to GET IT RIGHT this time round. No more half knowledge or assumption, you need to start to understand not just the application layer, but have a clear understanding from electron, to macro distributed software if you are to understand enough to be a "competent technologist".

  78. These corporations made their bed years ago by sl4shd0rk · · Score: 3, Insightful

    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!
  79. Oh really? Do tell! by autophile · · Score: 1
    From TFA:

    Cultural, proximity and time-zone limitations do matter because they can affect customer service, customer trust and customer loyalty. Perhaps that's why Dell is expanding its call center in Oklahoma instead of New Delhi.

    Oh? So where's the corresponding article about Oklahoma?

    --Rob

    --
    Towards the Singularity.
  80. Good! by jotate · · Score: 1

    The more of this generation that's discouraged from going into computers, the more sought after I'll be.

  81. Use common sense - check the job boards etc. by walterbyrd · · Score: 4, Interesting

    I'm in Denver, Co.

    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 .Net experience preferred. Experience working with Microsoft SQL Server and/or MySQL. IVR development, design or quality assurance experience a plus
    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.

    1. Re:Use common sense - check the job boards etc. by Garak · · Score: 2, Interesting

      Those requirements are pretty realistic...

      As much as I hate lying, for a job like that your not going to have the experince with the IVR software, people who have that experience are already working in that field. So lie... Do lots of research before heading into the interview and get up to speed on the technologies they are looking for.

      If they are being unrealistic then you will have to be... Or someone else will be and take the job...

      Any programmer should be able to jump languages without blinking, each one has its quirks but they are all pretty much the same.

      I've also heard of people using friends as references to back up lies about experience.

      I personally haven't done this, and I hope never to have to, but I have had friends with no real experince and no education get jobs requiring a CS degree and 5 years experince. He lied his ass off, pawed off work on others and made his way into management... He is one of these people we techies hate...

      --
      God, root, what is the difference?
    2. Re:Use common sense - check the job boards etc. by DaveV1.0 · · Score: 2, Interesting

      I am a highly-skilled technologist. Specifically, I am production support for an internal unix based websphere application at a major telecom company. I have over 10 years experience.

      I have also been a truck driver. I have logged over 10,000 miles and still have my CDL. I was a trucker for one year.

      As a trucker, I was out for 4 weeks, home for 4 days. I drove 10 hours a day. I spent a lot of money on the road, because you can't carry anything with you. It was lonely work. It was hard mentally, and often challenging considering the way people drive and the fact that one would have to back an articulated truck with a 50' trailer into a space designed for a 43' trailer. You pay is per mile, I was earning $.26 per mile. Some drivers earned much more, but your pay is limited by speed and the amount of hours you drive. This encourages speeding and driving illegally. Most companies have rules against unhooking your trailer, so going anywhere is a bit of a pain. And it can be damned near impossible to find a place to park and get some sleep.

      As a technologist, I work 8 to 10 hours a day. I carry a pager on rotating on-call, and back up others in my department. I don't have much say in what is done even though I was hired specifically because of my experience and knowledge. I don't get near as much work done as I could, mostly because I am either being asked to deal with problems, or I am waiting for information. There is effectively no documentation and anyone who suggests the development of documentation is shouted down. I support internal business applications, but development cycles are extremely tight and there is a rush-to-market mentality in management. We spend 10K per server for an enterprise product that can do multiserver clustering, and we don't use the functionality so we have some interesting availablity problems with mission critical applications.

      I make about 60K as a techie. I made 28K as a trucker.

      I may yet go back to trucking. I am definately thinking about a career change.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    3. Re:Use common sense - check the job boards etc. by mph · · Score: 1
      I have also been a truck driver. I have logged over 10,000 miles and still have my CDL. I was a trucker for one year.
      Uh, did you drop a digit there? I log three times that much per year with my commute alone!
    4. Re:Use common sense - check the job boards etc. by DaveV1.0 · · Score: 1

      yeah I believe I did... that should be over 100,000 miles.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    5. Re:Use common sense - check the job boards etc. by smellsofbikes · · Score: 1

      Don't touch aviation with a ten-foot pole. (I say this as a pilot.) I can't tell you how many small high-tech manufacturing companies I've worked for in Denver/Boulder/Fort Collins that have had services/maintenance staff completely filled by graduates of the now-defunct aviation college in Denver: people making $10/hour with an aviation&powerplant certificate and the skills to rebuild a turbine engine. Horrible oversupply, lousy job market.

      Truck driving. Nursing. Those are jobs that can't be outsourced. There might come a time when there won't be anyone who can afford to buy the stuff the trucks are shipping or the health care the nurses are part of, but that probably won't be for many years.

      --
      Nostalgia's not what it used to be.
    6. Re:Use common sense - check the job boards etc. by y86 · · Score: 1, Funny

      i picked up my class-A (truck drivers license) back in 2003 from a job i was working at nights while i was in school.

      Now i make 17.50 an hour driving a truck after class and i graduate in may.

      Where can i start with a CIS degree for 17.50 an hour?

      The thing is, the lifestyle is terrible. You gone all the time. You dont get "hours", you get trips with unknown completion times. A flat tire adds 3 hours on the day. A jerk in a Audi adds 15 minutes when you have to stop and beat him with a tire iron.... it makes for a lame-o day.

    7. Re:Use common sense - check the job boards etc. by Anonymous Coward · · Score: 1, Insightful

      Perhaps you are looking at the wrong "board"? I'm also in Denver and I just had my yearly review last week. With my ~7% raise I just received, I'm now just a few dollars shy of $90k a year. And I'm not even a "Senior Engineer" yet (boss said maybe I'll get promoted to that next year if I keep up the good work).

      Then again, I'm an embedded developer working on a VxWorks platform, but I'm pretty sure the C# guys upstairs aren't doing to bad either. I'm guessing that craiglist is used by people / companies that are just looking for a quick fix to something and want it cheap...i.e. not a place you go looking for a new career.

      I'm posting as AC because my company doesn't like it when we discuss salaries.

    8. Re:Use common sense - check the job boards etc. by Danga · · Score: 1

      Where can i start with a CIS degree for 17.50 an hour?

      I live in the Chicago area and started at my current job a little over a year ago (fresh out of college and no professional development experience) and started out well over that amount. Maybe I just got lucky, it did take me about 8 months before I finally found a job I was willing to accept but the jobs do exist.

      --
      Hey, there is only one Return and it's not of the King, it's of the Jedi.
    9. Re:Use common sense - check the job boards etc. by BoneFlower · · Score: 1

      I loved the "Five years .NET development experience" I saw in 2002-2003...

      There are jobs that pay more... but the days where answering "wheres the any key" got you 50k/yr are long past...

    10. Re:Use common sense - check the job boards etc. by Anonymous Coward · · Score: 0

      There is a lot in between 28k as a company truck driver and 60k as a "technologist." I have been a Unix admin and now am a truck driver, but work for myself. I had been in the computer field since 1996 (full time since 1999). I went into trucking because a) I was burnt out on computers and b) wanted to work for myself. I do, however, use my knowledge computers to my advantage (nothing extraordinary though). You can make 60k and much more driving a truck for yourself after [b]all[/b] expenses (equivelent to a 60k "employee" position where half of your FICA taxes are paid and with full no-cost health insurance). If you are willing to go on the road, you can make even more. I am more proud to say I am a truck driver than a Unix admin, however I get absolutely no respect for it. While they both have their advantages and disadvantages, I enjoy trucking because a) I work for myself b) I get to leave the house and be outside often c) No on call, or if I do get a call for a job after hours I have no obligation to take it.

      BTW, I do not have a CDL. I operate on the line of [i]not[/i] requiring a CDL that allows me to not take drug tests, not file fuel taxes, not file the international registration plan, etc., and I use the same truck to get my groceries and park in the driveway every night.

  82. Re:Contradictory Article: Economic Theory Triumphs by Anonymous Coward · · Score: 0

    >>>Without H-1B visas, companies like Intel would be forced to significantly boost both wages and working conditions.

    Actually, the H-1B salary must be greater than or equal to the "Prevailing Wage" in the area. The only way this can affect the average salary is upwards.
    Of course, there is the slight inconvenience H-1B's face if they want to practice free market by changing jobs, and that might have some adverse effect on the bottom line.

  83. Whores by berenixium · · Score: 1

    If you want a career in I.T. you must be prepared to swallow not spit for your bosses, metaphorically speaking.
    And to stay behind after hours will really make management feel 'satisfied'.

    Of course, I'm referring to the installation of new servers ;)

  84. <cancelling a mis-clicked mod, sorry by jthill · · Score: 1

    didn't intend to mod this...

    --
    As always, all IMO. Insert "I think" everywhere grammatically possible.
  85. Starting IT wages in the US? by Milton+Waddams · · Score: 1

    I know this is probably a bit OT but out of interest, what's the average starting wage for the IT sector? I'm talking grad positions here. And preferably places in the mid-west.

    In Ireland, starting wages tend to be between €23 and €27 grand which isn't great but it's about average for people starting fresh out of college. Of course, after about 2 years you'd expect to be on over €30 grand.

    1. Re:Starting IT wages in the US? by walterbyrd · · Score: 1

      I'm in Denver, Colorado. 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 .Net experience preferred. Experience working with Microsoft SQL Server and/or MySQL. IVR development, design or quality assurance experience a plus
      Date: 2006-03-15, 7:37PM MST
      http://denver.craigslist.org/tch/142288447.html [craigslist.org]

    2. Re:Starting IT wages in the US? by easter1916 · · Score: 3, Informative

      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.

    3. Re:Starting IT wages in the US? by easter1916 · · Score: 1

      I would advise you that, after two years you should expect to make at least euro 35 - 40K, if you're intelligent, motivated and competent.

    4. Re:Starting IT wages in the US? by CthulhuDreamer · · Score: 1

      I saw a position on Craigslist for an on-call IT support admin to maintain a company's 29 sites. The pay was $10/hour, and you used your own car. I took it as another sign telling me it's time to leave IT.

    5. Re:Starting IT wages in the US? by Anonymous Coward · · Score: 0

      Just as an appendix to this and other Irish-wages related comments: bear in mind the potential difference between levels of pay in Dublin and the rest of the country, which consistently display significant price gaps in measures of house prices, rent, services etc.

  86. The media still hates nerds by LeeRagans · · Score: 1

    What is surprising about this story? The pretty people of the world, be they professional managers or television anchors don't want the nerds to get over on them. The stories of offshoring a nice way the threaten the IT workers and make them accept lower pay or just keep them in their place.

    Of course I am oversimplifying, but what genetically blessed person wants to lorded over by the likes of us nerds? Who can blame them for trying to keep us down?

  87. Partly due to skills fragmentation by cardpuncher · · Score: 1

    If there is a shortage of "skills" (as seen by employers) it's because the "skills" people have are regularly invalidated by changes in technology which serve only the narrow economic interests of the technology manufacturers. In most forms of engineering, technology develops in such a way as to make it possible to build bigger/better/lighter/stronger/faster. Indeed, in the field of computing, the development of silicon has pretty well followed this model. In software engineering, though, each new "innovation" (.net, C#, Java, Windows Vista...) makes only a marginal difference (if any) to what could be achieved with a previous generation of technology - whilst imposing a huge cost in terms of training and redundancy of previous knowledge. It's as if every three years there was a decree such as "OK, you can't use steel for building bridges any more: the new material is antelope carcases".

    Which is why "skill" in IT is not usefully defined as a knowledge of PHP or ASP or C++ or how to write a Linux device driver. Expecting a recruiter to understand this is as futile as expecting him to return your calls, though.

  88. IT is da shizzle!! by MyShinyMetalAss · · Score: 0

    I enjoy working in IT.
    Every day I help proactive organizations leverage collective synergy to think outside the box and formulate their key objectives into a win-win game plan with a quality-driven approach that focuses on empowering key players to drive-up their core competencies and increase expectations with an all-around initiative to drive up the bottom-line.

    You should try it.



    --
    This is not an automated signature. I type this in to the bottom of every message.
  89. Dismantle? Bust, more like! by permaculture · · Score: 1
    No disassemble! Around here we like to bust myths.

    http://www.google.com/url?sa=U&start=2&q=http://ds c.discovery.com/fansites/mythbusters/about/about.h tml&e=9797/

    And Kari had better be involved somewhere along the way.

    http://images.google.com/images?sourceid=mozclient &ie=utf-8&oe=utf-8&q=mythbusters%20kari&sa=N&tab=w i/

    :)

    /adam savage quote: "I reject your reality and substitute my own."

    --
    Environmentalism is the new Victorianism. Everyone ties on a green corset and pretends we're virtuous.
  90. Re:On Craigslist PHP MySQL developer $6.50/hr by walterbyrd · · Score: 2, Funny

    That is no joke. A least here in Denver. Costco workers make $17/hour.

  91. Re:Where have you been? by Anonymous Coward · · Score: 0

    By all indications the Chinese and Indian economies are doing great under perhaps a too ambitious management by their respective ultra-nationalist governments. This is a fact which would remain even without that ammount of offshoring that the contries are hosting. So that's a bad point in your argument right there.
    Even when countries don't want to import work from other countries it happens. I.E. the phillipines realised about 15 years ago that their biggest export was people, because most of the people who left for work were sending monthly stipends home and that in itself was creating GNP totally outside thier control (unless they forced citizens to stay in the country).

    Secondly it's not a free market economy if companies and people have limits on the number of people they can hire a year. There's a limit to the number of national graduates available by year, so if you wanted a free market you'd have no cap to H1B or Green cards.

    Thirdly the politicians that are enabling the import of labor are thinking about it in a non-isolationist manner. If the UK France and Japan can hire well educated nationals in ample supply at 3/4 the cost of what a US company can hire nationals, then until more persons can graduate in the US (takes numerous years to create an upswing) the US companies are at a competative disadvantage. This is why companies like Google, MS, IBM etc. are quick to setup shop everywhere for the local talent pool. They can't afford to miss out on the smart folk now, today, this minute.

    This doesn't always work. IE Sony had a design HQ in NJ. Theoretically close to New York where they hoped to learn what made US/NY design so saleable in the global markets (not that Japanese designs don't sell well). The division was too far out in NJ and required relocation to an area where Sony would be your only employer for the forseeable future. They didn't attract much NY talent, learned little, and eventually closed the glorified Japanese enclave. US companies can be similarly insular, and it hurts them globably when they are.

  92. Re:Things you have to ask yourself by hey! · · Score: 1

    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.

    In an ideal world management wouldn't dream of offshoring their IT services. However the world is not ideal, and many of not most IT guys are major contributors.

    I've been there, I know it's not easy. You don't have the resources you'd ideally have. You have more on your plate and your management peers think nothing of doing things that will mess up whatever shreds of a plan you might have had. People don't want to listen to your concerns, but they want you to listen to theirs at the drop of a hat. You have deal with their staff treating your staff as if they were furtniture -- or worse, as an emotional punching bag to work off their frustrations.

    Doing your job in that situation involves all kinds of things that don't come automatically to a person who is attracted to a career in IT. Mainly it's seeking out, and making good use of face time. It's cultivating customers and selling them. It may even mean learning how to play golf.

    If you don't do it, then the sales guys for the offshoring firms will.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  93. Bill O'Reilly by stinky+wizzleteats · · Score: 0, Flamebait

    Great post. But I can't bring myself to vote for someone who believes that the first amendment should be reserved exclusively to those who are paid professionally to exercise it.

    1. Re:Bill O'Reilly by Cat_Byte · · Score: 1

      He's defending himself against slander. Is he not allowed to use his first amendment right to do that without it being interpreted as being anti first amendment by saying they lied?

      --
      Two roads diverged in a wood, and I - I took the one the bus load of girls just went down.
    2. Re:Bill O'Reilly by stinky+wizzleteats · · Score: 1

      There is a difference between defending yourself against the individual slanderer and attacking the entire forum in which they happen to operate.

  94. Peter Principle Example by geoffrobinson · · Score: 3, Interesting

    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.
    1. Re:Peter Principle Example by patricksevenlee · · Score: 1

      And if you're super-super-incompetent, you get to be President of the United States.

  95. BSCS worthless? by Zarf · · Score: 1

    I have a BSCS and part of a Masters in CS as well. I was going to go for a doctorate in CS but I got bit by the dot-com bug. My current boss told me that I was the first BSCS that he ever hired that was capable of producing software. He preferred to hire BSEE and the like as software people because they brought engineering rigor to programming.

    Personally, I think that since he is an EE himself that he prefers folks with an EE background because he relates to them better.

    A BSCS from a school with an ACM or otherwise certified/endorsed curriculum is very hard to get for many people. The math is simply too hard. The theory too abstract. That, in my opinion, is a good thing. I like that because it means very few people have a BSCS.

    What I don't like is the common theme I hear that BSCS is worthless, doesn't prepare the degree holder to create software, or is otherwise not the best degree for someone who wants to make software. Excuse me?

    I have worked at huge companies with thousands of software engineers, I've worked in tiny shops with five software engineers, I've worked as a "developer" and a "programmer" and I have never had a boss with a BSCS. I've had bosses with mail order degrees in MIS, degrees in English, degrees in EE, and one with a doctorate in Linguistics. None have a BSCS or equivalent. Why is that?

    If we want IT to be a "lifetime" career field then we need to fix the problem that produces career IT people that are not schooled in IT. If you can see a clear path from schooling to career, to a stable future then people will follow it. If people see a field with no clear path to success they will shun it.

    Is the shortage of IT leadership because this is the first generation of people who could make a life long career in IT? I don't think so. I think that was the 80s. So what gives?

    I think the dot-com boom hurt IT badly and we're just seeing it now. There is no logical connection between choices made by people who joined the dot-com boom with BSCS or without and those who are still working in the field today. It makes no sense.

    I did an interview recently for a new software engineer position they've added to my department. I asked an interviewer what degree he had. When he answered BSCS (he was a newly minted grad) I asked if he had taken "Data Structures" when he answered "No." I knew something was up. I can't prove it but after more questions about basic programming I determined that either his school was terrible or I had caught him in a lie. I would prefer to think he it was a lie that he had a BSCS and that no school would graduate a student with BSCS without a "Data Structures" class under their belt. "Formal Linguistics" is important... but not a clincher... "Data Structures" is deadly important.

    Only half my staff has a technology related degree. Oddly, I'm the only one who thinks that hiring people with technology degrees is important. I even have a coworker with a doctorate in computer science and has taught as a professor (not my boss btw) that doesn't think IT degrees are important.

    If this is the pervasive attitude amongst American IT workers then it will be a miracle if IT stays in the US. I guarantee our competition thinks education is important. So am I alone towing this line that the BSCS or a Software Engineering degree should produce a higher caliber Software Engineer than someone with a High School diploma or a degree in Electrical Engineering?

    --
    [signature]
    1. Re:BSCS worthless? by frank_adrian314159 · · Score: 1
      So am I alone towing this line that the BSCS or a Software Engineering degree should produce a higher caliber Software Engineer than someone with a High School diploma or a degree in Electrical Engineering?

      Probably, but I think correctly so (at least for EE's). These days, digital engineering has a hell of a lot of programming involved. Most circuits are designed in a programming language (VHDL) and automatically synthesized. And if you don't think that programming resuable synthesizable models is not as hideously difficult as programming reusable objects or libraries, I'd beg you to reconsider. I'd also be hard pressed to find any MS level EE thesis these days that did not depend on a fair amount of programming. So, if you find an EE who's specialized in the digital field or who's got an MS, you probably have a fairly good programmer.

      That being said, you should also check to see if they've also shown the gumption to actually get a course in data structures and database systems and compilers. If they have, then they really are about as well trained as any "pure CS" type, at least with respect to the current job market. And, if they also have a course in software engineering, then you've got something almost as useful as a CS grad, and maybe more - they'll tend to understand systems from the Si atoms up. For embedded work, this is pretty esential. Trying to model latencies without understanding the underlying hardware layer (something the traditional CS curriculum skimps on a bit) is pretty difficult. So, yeah, with a few caveat's, I'd take an EE or Comp E as well as a CS. Maybe even a physicist in a pinch (as long as his programming skillz weren't blunted with overexposure to Matlab :-).

      --
      That is all.
  96. Nurses ARE more worth than keypunchers. by Qbertino · · Score: 2, Informative

    I'd say it's about time nurses get paid top dollar.

    And I don't do IT because I want to get rich, I do IT because I like it. Getting rich is about doing the stuff you don't like if your the type to be passionate about a craftmanship or something simular.

    I'm in the process of founding a Ltd. in order to do some financial tricks and generate turnover. Hopefully with the sideeffect of making some 'backstockable' revenue (read: make money, get rich). It's an entirely different game. Infact it involves actively RESTRICTING your time in which you do the stuff you love: programming. And putting the time into stuff people usually hate doing: Paperwork and throwing out the stuff that isn't cost effective - which sometimes means throwing out the fun stuff.

    --
    We suffer more in our imagination than in reality. - Seneca
    1. Re:Nurses ARE more worth than keypunchers. by easter1916 · · Score: 1

      Qbertino, I wish you the very best of luck with your GmbH... lived in Frankfurt and Munich for years in the 1990s, and investigated this possibility myself. I was seriously put off by the red tape and capital required to fund the "Ltd." aspect of the business, so I instead registered my venture in Ireland (I'm from there), where the costs and capital were in the mere hundreds of euro.

  97. Doctors, Lawyers, etc... by AnonymousPrick · · Score: 1
    Why not have a doctor's office with a few nurses, a video setup, and some nice Philippine doctors on the other end.

    It was in the Wall Street Journal a few months ago where insurance companies are sending patients for non-emergency surgury over to India. The quality of care is actually superiror to the US because the patients get more one on one care, they can stay longer in the hospital, the doctors are American trained, and after the hospital, the insurance company does mind if you spend another week on the beach, and it's a third of the cost of US care - oh, yeah, you can bring someone with you - on them!

    Lawyers are being recruited in India too. The Indian legal system is also based on English common law. The lawyers over their don't demand big offices - (the article said that if an Indian kid can't make it as an Engiineer, then a doctor, he'll have to settle for being a lawyer). So what's ahppening? Legal socuments are being emailed to India and Indian Lawyers are going over them and sending them back.

    So, no one is "safe" from globalisation!

    If your job is to work behind a computer, your job can be sent anywhere in the world.

    --
    Saturday is April 1. Slashdot will be shut down. Sorry for the inconvenience.
  98. Re:Contradictory Article: Economic Theory Triumphs by nerdbert · · Score: 1

    Yes, Intel is lying through its teeth. Pre-2001 there were 500K electrical engineering jobs in this country. Now there are 400K. A growth industry, hungry for new talent? HARDLY! The only place that's growing is hiring outside the US.

  99. I'm done with IT myself by Pedrito · · Score: 1

    I've been a programmer, professionally, since about 1990, but like a lot of people on this site, I'm sure, I started programming as a hobby long before then. I've loved it as a career and it's been great. That said, as a software developer, I more or less peaked some time ago. I will never advance much further from where I am now (unless I want to go into management. Been there, done that, don't want to do it). But when it comes down to it, it's simply not what I want to do with the rest of my life.

    About 4 years ago, I decided I wanted to change careers and spent that time trying to decide what I wanted to do. Many ideas have come and gone over that time, but one continued to keep popping up and I finally made my decision just a couple of months ago.

    I'm going back to school to pick up a few classes that I'm missing and then I'm going to try to get into med school. It's something that I think I could enjoy even more than programming and more importantly, it's a way I can help people in a very fundamental way. It's also something I think I would be really good at.

    It's seems very strange, at my age, to be going back to being a full time student, building up student loan debts and starting from scratch. But it's also very exciting and I'm really looking forward to it.

    In some ways, I think computer programming has actually helped prepare me for this. I certainly have lots of experience working insane hours on very little sleep. And software development gives you a lot of experience in diagnosis. A different type of diagnosis to be sure, but not entirely unalike. So all-in-all, I think that my experiences in both work and outside of work, over the years, will actually have prepared me quite well for this path. We'll see.

    1. Re:I'm done with IT myself by ylikone · · Score: 1

      Wow, I really admire your bravery in making this switch! It is something I would like to do also... get out of the IT business. I've only been working in it since 1995 but also had it as my hobby long before that. I'm still trying to figure out what I want to do with the rest of my life... it seems so late to switch to anything anymore. You give me some hope.

      --
      Meh.
    2. Re:I'm done with IT myself by codefool · · Score: 1

      I second that. I was laid off three times in 2001, and did not find another permanent position until 2003. After reading this paper it was clear to me that, being 45, I was dried up in IT and would not see another opportunity. My current job SUCKS DONKEY BALLS - I work for a bunch of 1d1075 that know nothing of process or how to put a program together. But, the company's paying (mostly) for my education where I'm going to get a business degree and shuffle off this mortal IT coil. As soon as I get the paper, I'm outta here faster than you can offshore my position. Wish me luck.

      --
      "Stop whining!" - Arnold, as Mr. Kimble
  100. 17 years of exp.... by BillGod · · Score: 1

    I was laid off over a year ago due to offshoring. I know what everyone goes through. I have no degree. I grew up on computers and taught myself everything I know. I had a hell of a time finding a new job due to market over saturation. I was told my many head hunters that employers will overlook my resume 10+ years of exp as an admin simply because they get so many applicants. I was told they sort through looking for people with degrees and then go from there. I know I know get a degree.. This was not a concern since I had a great job great pay at a great company.. HOW QUICKLY ALL THAT CHANGES. anyway back to my point. While looking for a new job I saw 100's of add of people wanting 10 years of exp as a win2k server admin. 10 years of exp on an os that was 5 years old. I know what they meant but its still funny to read. I think the hardest thing about finding a new job was that MOST of the companies didnt even know what they needed. I would go into an interview for an admin position and they actually needed a developer. Anyway the market is WAY oversaturated thank god people are quiting school for IT. Most of them are retards anyway and have no idea how to troubleshoot anything. Offshoring IS REAL and it can happen to you. Hell the company I used to work at has over 150 developers working there. Rumor has it they are now going to outsource ALL developement. They already started with outsourcing older apps.

    --
    MISSING - Sig file. 2 years old black and white and very funny. If found please email me.
  101. 2 Steps to this process by EmagGeek · · Score: 1

    1) Stop associating IT with Development Engineering. The two are completely different fields. Almost every post here immediately goes into a diatribe about offshoring of programmers and developers.

    2) Make this actually not BE a myth, because it most certainly is.

  102. So true for QA engineers.... by RoboSpork · · Score: 1

    I find this story to be double relevant to my specialty which is software QA. If there is one good way to make sure management never wants to move you around, it is to do a good job at QA. It is so hard to find people who want to do QA and understand how computers work, can do scripting and basic programming, and uncover truly insightful bugs, that when they do find one, your stuck, and I mean bad.

    I got into the QA position mostly as an entry point. I didnt have alot of formal programming experience, but I managed to impress the company I interviewed with and they hired me. 4 years later, they love me, I have helped improve the quality of the system, caught terrible bugs before production, implemented automated testing with code I had to write, and generally kicked alot of ass.

    So, I express a desire to explore other avenues in the company such as programming. I get the run around, and they placate me with 5 hour assignments, and then something needs testing, and who is gonna test it, well, I am.

    And add to all that, I make less after 4 successful years than our extry level mostly inexperienced programmers.

    Wake up managers, a QA engineer is a valuable valuable employee, and you should NOT ignore them, or you will be stuck trying to replace them, and finding it quite difficult.

    1. Re:So true for QA engineers.... by Maverick1337 · · Score: 1

      It is possible to find companies that value QA Engineers...but its a big mistake to think that these jobs are safer from offshoring. I had a similar experience to yours when I was given a QA Engineer role right out of school at J.D. Edwards. My team was doing automated testing so I got my scripting/programming fix while still being in the QA umbrella. Many of my colleagues had been doing QA for 10 years+ and were relatively safe and happy in their jobs. Hours were reasonable and they enjoyed a certain level of job security. They only downside was that there were no raises (not even inflationary) for 3 straight years. In hindsight, this should have been a red flag for most of the employees. Their world was shocked into reality when a rival company, Peoplesoft bought J.D. Edwards and began outsourcing QA jobs by the droves. Rather than go through a costly layoff with severances, the company chose to freeze hiring and replace any workers who left with offshore resouces. The whole situation got even worse when Oracle bought Peoplesoft a few months later. Then the hammer fell and there was a massive layoff across all three QA organizations. All resources that were let go were replaced with offshore teams. The only groups that avoided the Oracle and Peoplesoft axes were the developer groups. They had minimal fallout because they could maintain the existing userbase much more effectively than any offshore teams. The moral of the story is, don't stay in QA...no matter how nicely they may treat you, at the end of the day your skills are more expendable than any developer and you will ALWAYS get the shaft when the outsourcing horn is blown. I left my testing role within 6 months of the first buyout. After 4 years of trying to escape testing, I am finally a full fledged .NET Developer in my current company and have been for the past 6 months.

  103. Re:Things you have to ask yourself by Tom · · Score: 1

    the job you're doing/going to do - does it require your actual physical presence? If not, then it can be offshored.

    Dead wrong. It's not whether or not the job requires your physical presence - it's whether the business and team organisation does.

    Offshore, outsource and other buzzwords of "cost cutting" ignore (in bad companies) or consider (in good ones) that teams need to meet to discuss details, and not only within themselves, but also with marketing, customer support, upper management any anyone else in the food chain.

    The proper question would be: Can your job be done in a small square room with minimal outside contact?

    --
    Assorted stuff I do sometimes: Lemuria.org
  104. Critical Mass And BS by blueZhift · · Score: 1

    Hmmm, looks like another IT BS article to me. The CEOs are just bemoaning the fact that they cannot fool enough people in the U.S. to go into IT so that they'll have a nice pool of cannon fodder. If people ignored the all too real offshoring of IT jobs, then the companies would have a deep pool of well qualified candidates to hire. These people would then be hired, work hard on big projects which once completed could be handled by far cheaper overseas hires. The domestic workers would then be laid off and go back into the talent pool so that we can repeat the cycle. Nevermind all of the hardship and disruption this causes to the cyclically unemployed and having to climb the ladder over and over again. The companies would love us all to do that, to follow their script.

    The problem though is that most people are smarter than that, and don't want to play the lay off game. So they avoid careers that will put them through the kind of meat grinder I've described. As a result the pool of talent may have fallen below the critical mass needed by the companies who want to play this game. They always say it's not about the money, but that's just BS, it's always about the money which means U.S. employees simply cannot compete.

  105. Security by Bobby_Dobolina · · Score: 1

    I recently made the move from engineer to security analyst. I can tell you that with HIPAA and SOX the IT security field is just starting to ramp up and will not go away until the regulations do(never). It pays more and is less stressful. I also see a big increase in the need for good business systems analysts. This too can be a very lucrative position.
    We are always going to need the Uber Geek on site to actually touch stuff, but I see more stability in IT jobs with more of a business flare to them.
    Dobo

  106. Same boat by AnonymousPrick · · Score: 1
    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.

    Sorry about what's happened. I'm in the same boat, only it was longer. I think you're right about leaving the profession - not because of you, but becuase of state of the industry.

    After a few months of looking, I started hearing (second hand) that "if I was any good, I wouldn't have been out of work for so long." I started thinking that, maybe, they were right - after over ten years of being in the field. I'm thinking of starting a non-IT realated business.

    --
    Saturday is April 1. Slashdot will be shut down. Sorry for the inconvenience.
    1. Re:Same boat by teutonic_leech · · Score: 1

      Wow - that is low... after three months? Yet another example of how little they value their workforce and how easily they consider you obsolete or not 'up to snuff' for their ridiculous (and ofte low paid) job opening. I've been in IT for 10 years now and am preparing to leave - filed a patent for an invention and am actually getting funding to commercialize it (I know only the lucky few get thus far). If I ever hire IT staff there will be a different wind of management, I tell you that. The current situation is ridiculous and those companies will live to regret their actions in just a few years - the baby boomer generation is about to retire which will generate a huge lack of seasoned IT employees in the U.S. labor force. Payback is a bitch - unfortunately I will have left the industry by then and I hope the same companies will have to deal with more arrogance and over-inflated salaries than before the dotcom boom ;-)

  107. Re:Contradictory Article: Economic Theory Triumphs by Tom · · Score: 1

    In the labor market, a shortage of labor is a power force that boosts wages and improves working conditions.

    While I agree with many of these points, you are overlooking one major factor: Time.

    The government does have a job interfering and "correcting" the shortage, because new IT professionals don't grow on trees. Yes, the market will fix itself. But it might take a decade or two, and a lot of companies might go belly up in that time, dumping a lot of people unto the market, and on wellfare. And that's paid by the government, so the .gov has an interest in avoiding that scenario.
    And yes, the IT workers in the bancrupt company will find a new job quickly if it was a shortage in their career path that caused the whole thing to go down. But for every IT worker thus "freed" for the market, there'll be 100 non-IT workers. They're the problem.

    --
    Assorted stuff I do sometimes: Lemuria.org
  108. The key sentence in the article: by stinky+wizzleteats · · Score: 4, Insightful

    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.

    1. Re:The key sentence in the article: by robertjw · · Score: 1

      Hold on a minute. Exactly which careers have had steady salary increases in the last 6 years. The auto mechanics I know aren't exactly living it up. Neither are the Dentists, Engineers, Carpenters or Insurance Agents. Real Estate has done well in many parts of the country, and of course the oil industry has had a nice kick in the pants. The rest of us have all felt the effects of the dot-com bust, Y2K, 9/11, war in Afghanistan, war in Iraq and an overall sluggish economy. There are many industries in this country that are struggling, automotive manufacturers, airlines, movie studios.

      Poor wage increases in the last few years are not exactly the best reason to base your argument on. The IT industry went through a massive surge prior to 2000 with the big Y2K thing. As a result, after 2000 there was a surplus of expensive US IT people. Jobs were outsourced, or filled by H1B workers. The market has worked to correct itself. College kids now are not interested in IT careers since they don't think they can make money at it. Interestingly enough there seems to be more and more tech jobs available, at least in my area.

      My point is, I would tell my kids to pick a career that they are good at and can enjoy. If you are good enough at it you will be able to weather it's ups and downs. If your goal is just to make the most money, go into business. IT is going to be with us forever. It's become ingrained in our society. IT professionals are not going to go away any more than electricians or plumbers or painters.

    2. Re:The key sentence in the article: by Cryptacool · · Score: 1

      that's funny I work in consulting now doing security stuff and I have been strongly considering returning to school in a few years (23 now) for IP Law. It seems like with a law degree I cna just do so much more

    3. Re:The key sentence in the article: by Anonymous Coward · · Score: 0

      | Exactly which careers have had steady salary increases in the last 6 years

      Those in which one doesn't do _actual work_.  Kids learn this well: If you
      you are productive or valuable in your current position, there is little
      incentive for your employer to remove, even if for a promotion, you from
      that position.  The secret to success in America's business environment is
      to be a very likable, marginally (if not negatively, even) productive
      employee.  Remember, you can never _earn_ a promotion, you can only be
      given one.  Do you give things to people you don't like?...hmm, I didn't
      think so!

  109. Will Your Job Survive Globalization? by sielwolf · · Score: 1

    Ironic considering the editorial in today's WaPo: Will Your Job Survive Globalization?

    The moneyshot: "A study last year by economists J. Bradford Jensen of the Institute for International Economics and Lori Kletzer of the University of California at Santa Cruz demonstrates that it's the more highly skilled service-sector workers who are likely to have tradable jobs. And according to the Bureau of Labor Statistics, the proportion of jobs in the United States that require a college degree will rise by a measly one percentage point -- from 26.9 percent in 2002 to 27.9 percent in 2012 -- during this decade."

    --
    What is music when you despise all sound?
  110. Have you tried actually applying? by cascadingstylesheet · · Score: 1

    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'

    Have you tried just actually applying for these?

    I've had good success by just figuring out if I'm right for the actual position, then more or less *ignoring* the stated requirements and applying anyway.

    Degree? Oh well, apply anyway. VB apps? Yeah, I could just *never* figure out how to use VB with *different* objects (I do have ASP.NET/VB experience). Apply anyway.

    For the job I start next week, I was initially told that the manager wanted me but his team didn't like that I had so much tech writing experience. I could have gone off in a huff, but instead I just patiently explained why this was value added, particularly if they were serious about good communication skills, ability to meet with clients, etc. It worked.

    Now, do these wacky job ads drive some people away? I'm sure they do. So if you don't let them drive *you* away, that's a plus :)

  111. Career - who needs it? by Anonymous Coward · · Score: 0

    When did it become vital to "have a career?" I can't say I've ever wanted one. Why does it make me better to bounce from one company to another, making money for someone else who can't do what I do, so they can pay me as little of it as possible and trade me for a college kid because he'll work for even less (same rationale as buying a cheap Dell then paying through the nose to keep Windows going?)

    I gave up one prestigious career (nuclear Navy) because of the lifestyle and because, in the end, atrociously bad management hurt more than the occasional good could compensate (the people I've respected most and least in my life were in the Navy, BTW, and I'm happy for those who fit in and like it.) I'm currently programming for a small company in a small town. They pay me well, but they're in permanent survival mode, so there's no security and no chance whatever for advancement, in case I wanted any.

    I figured out many years ago that I want nothing to do with management: I'd rather work in a factory if programming work dried up. I have no plans to leave my current job: I might if offered more money/security doing the same thing, but I'm okay where I am and don't enjoy looking. It might be cool to own my own company, but I'd have to have help to run it from the kind of people I don't like to be around.

    It's called SLACK, guys. I actually enjoy my life, most days, and I don't even own a suit.

  112. ref: your sig by Anonymous Coward · · Score: 0
    if linux were a city there would be 15 differnet fire departments, 12 police departments, 3 different road departments,[sic]
    and while you could choose service from any combination of them, if you found none of them to your liking you could start your own. Or if you were less ambitious you could offer up to help with one or more of the existing services to help make them better.

    if microsoft were a city the official fire department would be an afterthought but so tightly integrated that it's removal would be impossible. You could get your own, but you could still never get rid of the one provided. You could also pick from any of several police departments, (though until recently there was none provided in the basic city services, despite the fact that there were gangs roaming every neighborhood looting and pillaging) but even then you would have to buy different protections from different departments. You would only be protected from break'n enter if you bought break'n enter protection... Lastly the roads department would make it illegal for anyone else to publish maps, and those maps that they did sell would intentionally leave some roads off the map. This makes it very difficult for the services you are paying for to work correctly and all the time.

  113. first to go by vapor22 · · Score: 1

    If IT is so great as a career field how come the IT department is the first to get laid off when the company "restructures" or "rightsizes" or whatever claptrap buzzword is used to mean dump jobs.

    --
    -- Believe your Justice!
  114. dead-end, poorly paid and lonely! by netean · · Score: 1

    Bear in mind that the UK National Average is £22,000 - £24,000 (depending on which report you read) This was a job I was given details about today: Salary: £18,000 - £22,000 depending on experience Location: Shrewsbury, Shropshire Job Spec: ASP.NET / SQL Web Developer - Shrewsbury, Shropshire. Automotive company based in Shrops require an experienced .NET developer. You should have at least 18 months experience using ASP.NET and SQL-Server and 3 years experience of e-commerce. You will be developing web-based applications so knowledge of e-commerce development and object oriented design are also essential. It would also be beneficial if you had experience with Javascript, AJAX, .NET Server Controls or have been involved with the entire development lifecycle. This is an excellent opportunity to start using some cutting-edge programming tools and a great chance to advance your career. Please send your CV ASAP - urgent!

  115. The article is garbage by ChozSun · · Score: 1

    After 10 years, I finally have a way out. I hope to be getting into Graphic Arts within this year... working for the same company. (Geez, I love my company *sniffs*)

    IT is dead. Milk it for the money (yea right) and networking (get your head out of the IT gutter... I meant social) and then do something worthwhile.

    This company I am with is the first company that appreciates what I am doing now as their SysAdmin. I know I could be here for 30 years doing what I do. But since I have burnt like a cheap hooker by the ups and downs of the IT industry (cost me a marriage, no less), it is time for me to pull the ripcord.

    --
    ChozSun
    ChozSun.com
  116. Translation by Guppy06 · · Score: 1

    "Robert Mitchell says CIOs and other IT managers continue to bemoan what they claim is a shortage of good technologists."

    Darn it, we're running out of workers to exploit!

  117. C hash by metamatic · · Score: 1

    It's more of a hash of Java, though there's some C scrambled in. They just couldn't call it Java# for trademark reasons...

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    1. Re:C hash by ArsenneLupin · · Score: 1

      Probably hash is just what they smoked when they came up with this boneheaded language...

  118. You miss the obvious. by Anonymous Coward · · Score: 0

    Companies complain about labour shortages because they too understand 'supply and demand', they WANT schools to crank out an excess of qualified workers to increase the demand for their jobs and in turn the wages they pay.

    Even in the darkest last few years of IT (2002-3) schools push (Go into IT! - they're a business and want your tuition). Companies also have pushed "Breaking the Myth of low IT growth!" relentlessly.

    If there was a legitimate shortage then wages would climb.

  119. Age of IT staff-Double Jointed. by Anonymous Coward · · Score: 0

    "As not many people want to work in an industry where finding a job when you are past forty is difficult."

    To play devil's advocate. Just how flexiable are older workers to new methadologies? Hell, even the young one's poo poo the new stuff on a regular basis, instead of just buckling down and learning it. That's one of the reasons outsourcing works. Not only is it cheaper, they're more willing to learn new things because they realize it's essential to staying in business.

    1. Re:Age of IT staff-Double Jointed. by richieb · · Score: 1
      To play devil's advocate. Just how flexiable are older workers to new methadologies?

      Us older workers know how to spell "methodologies". I have no problems learning new stuff, in fact that's why this field is so cool, always something new to try. Now that Java is getting old time to move on to Ruby.

      Some of you young workers should learn some basic computer science first, so you can tell a difference between a linked list, hash table and binary tree.

      --
      ...richie - It is a good day to code.
    2. Re:Age of IT staff-Double Jointed. by Anonymous Coward · · Score: 0

      It's funny... I just found myself on the other side of 50. I must be washed up because I can only code C/C++, javascript, Perl, PHP, Pascal, Python, Ruby and a half dozen assembler languages. My out-of-date skillz permit me to on occasion parse a little XML, write HTML, code up CSS, and do up a few AJAXy web apps. In my senescence I can still run Linux, patch and build my own kernels, configure Apache, Sendmail, Postfix, MySQL, PostgreSQL, etc. I can and have written kernel device drivers (for a living even) for scatter-gather DMA driven cryptographic processors. I write my own iptables firewall rules. And in my time I've worked with Windoze, almost every UNIX, and just about every major Linux distro.

      But you know what I can't do with my feeble, aging, out-of-date skillz? Get a job. Laid-off eight months and counting. In the last two years, I've worked about eight months. My last employer thought I was only suitable for filling out Excel spreadsheets. Yee-haw! (Keep your hands off my stapler and TPS reports.)

      Everybody always says, "Well, I'll work in programming for a few years and then move into management." Don't count on it. Talent is better utilized in the trenches and there are only so many spots at the top. Nowadays, the popular perception is that older hacks and geeks are too expensive and can't cut it, that only the fresh, green minds with newly minted educations can solve the modern problems. The fact is, entry level workers are just cheaper, and they're liable to be less jaded. The new corporate philosophy is that all workers below the thinktank level are fungible, disposable, and acquired as cheaply as possible.

      So kids, ask yourselves this: "Do I want to go into a field I'll have to abandon in mid-life?"

      As for me, I'm off to go delouse some poor pwned schlub's worm-infested, virus laden, bot besotted, M$ box for a measly $100. Geek Squad, eat your heart out!

  120. My salary keeps going down by ylikone · · Score: 1

    In my last full-time job (around the year 2001), everybody at the company got pay cuts. I left shortly after to pursue my own web programming and consultant business. Every year it is getting harder to find people that will pay me rates that I was getting when I first started this. I find working for myself to not really be worth the hassle anymore... and usually what work I get ends up being trying to fix whatever mess some Indian programming team has made of some project. People don't like paying the clean-up guy so much because so much has already been spent on initial development. And guess what, next time they'll jump right back to the Indian guys to make their next big mess. Working in IT has been a very depressing journey for me.

    --
    Meh.
    1. Re:My salary keeps going down by Anonymous Coward · · Score: 0

      One builder I know said exactly the same thing.

      People ask for a quote for a kitchen and he gives them a quote. People suck their breath and do it themselvs. They make a complete mess of the job and they call him to fix it. Depending on how much mess they made i.e. cut power lines, put holes in stupid places he charges them 50% to 200% of the original quote to fix it. Depending on how rude the persons are he then says he can't fix it for one week to two months. They then call in another builder and they say the same thing.

  121. Re:Contradictory Article: Economic Theory Triumphs by hlh_nospam · · Score: 1
    What myth?

    The parent is one of those rare articles that I wish I could mod up past +5. The blatant abuse of the H1-b system (I have been on the receiving end of that) is an effort to reduce programming to a McJob (and, as Cringely observed, is just another way of discriminating against older programmers). It is an effort that I expect to substantially succeed by the end of this decade, which is why I am building a business selling and repairing violins and other stringed instruments, and teaching violin lessons.

    I advise my students (I occasionally teach community college CS courses, as well as private courses) to avoid (or leave) software engineering, simply because it really is a dead-end career.

    I am now being paid a salary about half of what I was getting in 1999 (and lucky to be working at all after 3 years of un- and under-employment); another 10% decrease, and the musical instrument business will pay better (I can get about $40/hour to teach violin lessons, although it's hard to get more than 20 hours a week). Plus, playing my fiddle is much more enjoyable than enduring management that talks the talk, but won't walk the walk. Or users who can't understand why a non-standard change to a GUI is a Bad Idea.

  122. Some Areas the Shortage Does Exist by buzzcutbuddha · · Score: 1

    I have been saying, and I'll say it again, in some areas the shortage is real. I live and work in the Philadelphia area and it's an extremely tight labor market. I've been off the job hunt for 3 months and I still get 2 or more calls and emails a week from recruiters. Every one of them that I talk to says the same thing: "We can't find enough people to fill the positions we have open".

    I'm hearing the same thing from friends in Maryland

    I appreciate there are areas where IT workers can't find a job, but that's not all of America.

    1. Re:Some Areas the Shortage Does Exist by otis+wildflower · · Score: 1

      Question though, are those for permanent positions or contracts?

      At least in the NY/NJ metro area, all I saw was lots of contracts.

      (oh, and Google finally called me back for an interview... 6 hours after I accepted a new perm position with a friend's company, and 18 months after I had a friend who works there pass my res along. _Fuck_ Google.)

    2. Re:Some Areas the Shortage Does Exist by Anonymous Coward · · Score: 0
      I live and work in the Philadelphia area and it's an extremely tight labor market.


      If it's the same Philadelphia I know (the one in eastern Pennsylvania), then I would hazard a guess that all the "local applicants only" ads could be part of the problem. Yknow, some people might be willing to move if a decent offer's made, but excluding people in the Harrisburg/Lancaster/York (an hour or so away) from the _interview_ is unreasonable. When the market is as bad as it was in 2004 or inflation being accelerated by energy costs, how the hell can you expect recent graduates or people with a family to move to a new area, deal with all the hassles and expense that entails, and then, basically, sit around and wait for job postings that may never work out?

      I've been off the job hunt for 3 months and I still get 2 or more calls and emails a week from recruiters.


      Hiring _always_ picks up after you stop needing a job. I've been working a couple months more than you after a year long search. My post-hire call rate isn't nearly as impressive (maybe if I updated my resume...) as you purport yours to be but most qualify as recruiters.

      I get alot of frankly stupid correspondence from recruiters, so overwhelming that, if not for my one good experience, I'd write them all off as garbage. Hey we've got a 2 month contract job in New Mexico, relocation's on you! Hey come train for 9 weeks at our IT mill in Maryland/Jersey, for minimum wage and no expenses paid! Hey come work at our Windows help desk, only 9 years experience with XP SP2 and MultiMillionDollarCustomSoftwareHere required!
  123. In canada by ylikone · · Score: 1

    I'm an experienced web developer, meaning PHP/Perl/SQL... you're rates are right on target, maybe a bit better than here in Canada... yes, it's depressing.

    --
    Meh.
  124. Shhhh!!!-Gatekeepers. by Anonymous Coward · · Score: 0

    " The problem is that how are companies supposed to know that you know more? Take your word?"

    I think his problem's deeper than just being certificate phobic. It's the overall smug attitude "I'm better than you", that smacks of elitism.

    "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..."

    Practically screams "hire me", doesn't it? Now who elected him to be the judge, jury, and executioner of who should, and shouldn't work in his profession?*

    *in his head that is.

    1. Re:Shhhh!!!-Gatekeepers. by Anonymous Coward · · Score: 1, Interesting

      Now who elected him to be the judge, jury, and executioner of who should, and shouldn't work in his profession?*

      *in his head that is.


      In his head, he's the only vote he needs and the only vote that counts. Same goes for me in my head. And you in your little dream world of smug superiority over a guy pointing out that people that are just in it for the money are worthless to the profession.

      Personally, I wouldn't be opposed to a government-issued license (much in the way radio broadcasters used to have, and VERY similar to architects, engineers, and other non-artistic, non-grunt-work professions have). It would be enough to (1) keep the riff-raff out and (2) place some accountability on the asshats writing swiss-cheese code that allows the next fricking virus/worm/trojan through. It would also have the effect of raising salaries for the good ones and getting rid of the bad ones.

    2. Re:Shhhh!!!-Gatekeepers. by stupidfoo · · Score: 1

      Take the FCC Radio operators license test (or whatever it's called) and then get back to me.

      That's one cert that I did a big cram session for and have absolutely no knowledge on the subject (and I don't list it on my resume). At the company I work for a lot of the employees need that license, but the test covers absolutely nothing even close to anything relevant to what they're working on. I mean, how does the size of a boat, and what type of boat it is, and what its licensed for, relate to most any current job?

    3. Re:Shhhh!!!-Gatekeepers. by daviddennis · · Score: 1

      Well, of course he appointed himself, and since he's himself, he's pretty secure in that position!

      But seriously, who appointed Microsoft, or Red Hat, to be a gatekeeper?

      My understanding is that the various exams are fairly straightforward multiple choice tests that most likely reward test taking ability more real-world skills. Thus the frequent complaints of MSCEs that know nothing and don't care to learn.

      Besides, $2,000 is a LOT of money for an unemployed person ...

      D

    4. Re:Shhhh!!!-Gatekeepers. by Glonoinha · · Score: 1

      If you are unemployed (or job hunting) right now and you think the cost of getting the certs is high, consider the cost of NOT getting the certs.

      --
      Glonoinha the MebiByte Slayer
    5. Re:Shhhh!!!-Gatekeepers. by Anonymous Coward · · Score: 0

      I have mine. A company cannot require an employee to have the amateur radio license. It's completely illegal to use for commercial purposes.

    6. Re:Shhhh!!!-Gatekeepers. by stupidfoo · · Score: 1

      Well, I have the "Commercial Radio Operator License" which, strangely, is for commercial purposes.
      http://wireless.fcc.gov/commoperators/

    7. Re:Shhhh!!!-Gatekeepers. by stupidfoo · · Score: 1

      Ooops... shit. Responded to the wrong post anyways....

      Well, I have the "Commercial Radio Operator License" which, strangely, is for commercial purposes.
      http://wireless.fcc.gov/commoperators/

  125. Re:Contradictory Article: Economic Theory Triumphs by Anonymous Coward · · Score: 0

    I'm not sure what you're smoking but you HAVE to have some kind of immigration control these days. Would you still think this way if we had about 10,000 terrorists walk in and carry out a simultaneous strike? Idealism doesn't work.

  126. Incentives to work in IT by RedneckJack · · Score: 1
    Looking at the beginning of the article, it mentions how management bemoans there are very little technology workers. I do agree with beefing up salaries. Here are some other items that would make it better.

    • Get rid of the business casual/formal dress code since most IT workers work internally and don't interface with customers like salesman. Salesman get rewarded well and can afford the expensive clothing. If IT workers are expected to dress in expensive clothing, pay them the same money as sales since they support their success.
    • Don't require IT workers to attend many useless meetings such as when the CEO gives himself a pat on the back and to show how wonderful he is. In my company, I hate worse are the late Friday afternoon "all hands" meetings.
    • Don't require them to do mundane task such as inventory, accounting. Even though I am a Unix Sys Admin, I get bogged down doing crap like inventory and budgets.
    • Budget some money for workers to go to conventions such as two per year. It is an expense the company can spend especially when they bring knowledge back and use it for the benefit of the company and themselves.
    • Flex time is a wonderful thing - cost nothing and great for morale. If I come in several hours early or work several hours late - outside the typical 8am to 5pm business day, I can get quite a few things accomplished without interuptions and phone calls.
    • Generous vacation time, not only for IT but for everyone. Do it without restrictions such as not allow for time to be used during Summer or around holidays.
    • The most important item, respect is the key. Treat the employees well and don't play favortism games.
    Treating your IT workes decently goes a long ways !
  127. Re:Contradictory Article: Economic Theory Triumphs by mapkinase · · Score: 1
    H-1B workers come from countries like India and China, which do not have free markets.
    Could you please elaborate on absense of the free market in India? What is substantially different in India's market compared to US market?
    --
    I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
  128. I HATE _IT_ by CiXeL · · Score: 3, Interesting

    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.

    1. Re:I HATE _IT_ by teutonic_leech · · Score: 1

      WOW - I wished some hiring managers could read this... might make them think twice about destroying people's careers just to bolster the bottom line a bit. Did you know that the nunmber of billionaires in the U.S. has doubled in the last 4 years? There is some kind of list being released every 4 years or so and there is a rapid increase in wealth among the super rich. Enough said, right? Well, payback is a bitch - the same companies will have to grovel in a few years from now to retain the current staff. I for one will make them pay for all the grieve and financial hardship that my wife and I had to endure for the last 5 years.

    2. Re:I HATE _IT_ by Coniptor · · Score: 1

      I just had a contract end with IBM working for cendant and that is what they are still doing. Only they're tightening everything down and expecting people to burn the candle at both ends for them. I got to go through what I've read many others grip about here over the last couple of years. People keep expecting there to be a huge backlash against these companies but I fear it won't happen. That others playing the political game are aware to some degree or another and just keep bailing out companies when they paint them selves into a corner tells me the US may as a whole may never learn and will kill IT until they can squeeze no more and will then proceed to squeeze things however they can in the medical industry (as if they aren't already) and everything will just collapse. The US as a superpower will be a joke and will have no position of influence or power due to unchecked greed and care more for money as a society than actually equitably serving society as a whole. Care more for money than for our fellow man is what is killing everything.

    3. Re:I HATE _IT_ by SuhlScroll · · Score: 1

      Just be glad that you learned the reality of the business at 27 while you had a lot of career left in front of you. Try getting put out of work for 18 months when you're thirty-something after the dot-coms bust and flood the industry with all the cheap labor the government helped the corporate fatcats import because there was a "shortage of qualified candidates" (i.e., cheap candidates). There's only people who are ever going to look out for your interests in the corporate world stare back out of the mirror at you every time you look into it.

  129. I see a different problem... by trzeciak · · Score: 2, Insightful

    The problem is not the lack of careers, the problem is that most of regular corporations (not hi-tech like Google, and such) have no career path for technology people. You become a programmer, maybe a project lead, but after that you either go into some pencil pushing job and start using some stupid process methodology (like CMMI), which basically means paperwork and more paperwork (and no additional benefits), or you are stuck!!!

    --
    Linux, please.
  130. lots of junk by otis+wildflower · · Score: 1

    There may be a lot of desperate headhunters out there, but their inventory is junk. I've been getting on the order of 15-20 spams a week for "6 month contract in Milwaukee, WI" and the like.

    Also, the NYC tech market sucks IMHO. It's either contracting for banks or media, or really shady stuff that's trying to start up.. I interviewed with a company that sells adware and another that wants to sell web proxy servers to ISPs so they can run their own interstitial ads when their customers browse.

    I am in the process the fsck out of high-tax, lousy-work, lousy-commute, overpriced NYC.. Wish me luck..

  131. IT by Stormcrow309 · · Score: 1

    In our area, bench technicians feel lucky to make $8/hr. We have kids coming out of High School that can do the job and have no problem working for that rate. How does it make the PC guys in my division feel, probally really nervous. These guys have 15 - 20 years of experiance and cost about $26/hr, with no capability of moving beyond their position because of a lack of education. They were top dogs, because no one else could do their jobs, but now their skill set is pretty common. They are watching people with better educations then them come in to work at a lower rate, because the job is now an entry level possition. It is called progress.

    Working in a corporation of 3,300 employees, I will need to have people to touch the PCs and answer the phones at the Helpdesk, but it isn't that hard to find people who can do that. We buy applications off the shelf and use consulting services for the 'heavy lifting' of customization. What I need is people who can implement a project on time and under budget. I need problem solvers that have good people skills. Just give me management majors with minors in computer science and I will be happy.

    I have use for network engineers and server maintainance persons, but that is still a limited selection of staff. We have a server farm of over 300 servers being maintained by 4 guys. We manage quite a few database servers (Oracle, Microsoft, MySQL, and Sybase), with 2 guys and 2 girls as DBAs. Our network is managed by 2 guys and we contract all the 'heavy lifting'. Need a new segment ran, call the contractors. We contract out every bit of the menial project tasks, like running cables because it is cheeper to do and we get better quality, because our contractors do it a heck of a lot more then we do. It is called effective cost management.

    When one of our server guys or network engineers leave, we replace them from the PC Group with one of the sharp computer science majors who used the PC Group as a entry level into such a role. It is the nature of the beast.

    --

    In God we trust, all others require data.

  132. Re:Contradictory Article: Economic Theory Triumphs by YU+Nicks+NE+Way · · Score: 1
    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.

    [...]

    I don't see a contradiction there. [The employer is] offering a fixed amount of money, and looking for the best qualified candidate for that money.
    In the circumstances in question, however, the employer is not allowed to search for the best qualified candidate for the job. If you are an American, are qualified for a particular position, and are passed over for a better qualified H1-B candidate, then the organization with which you were interviewing has perjured itself. In order to hire that H1-B applicant, the organzation needed to submit an affadavit to INS stating that there were no qualified US persons who could take the job. That's "no persons" as in "no one who can do the job", not "no persons" as in "no one who can do the job equally well".
  133. Dead end career by Anonymous Coward · · Score: 0

    If you're work is customer facing, you'll have half a chance and will probably go far in IT.
    If you work to support the customer facing employee, the corporation will eventually outsource you.
    The supporting roles are usually the first ones to go.

  134. What keeps me out of the field-HCI. by Anonymous Coward · · Score: 0

    "So I studied physics and now am writing computer programs for a bunch of oceanographers. The work (to me anyway) is much more interesting though I wish I were doing more science rather than "put pretty GUI on already written algorithms" but there are interesting, non-DBA, non-webapp, non-sysadmin jobs out there.[emphasis mine]"

    Ladies and gentlemen, we've just found out why OSS GUI's suck. It's not a lack of technical talent, but the attitude that "pretty GUIs" are the grunge work that needs to be done so we can get to the good stuff.

    1. Re:What keeps me out of the field-HCI. by Anonymous Coward · · Score: 0

      Well, to some, that's obvious. I mean, I could be modelling universes, or I could be putting pretty GUIs on these models so that other people will see pretty pictures. Which do you think I'd rather do?

  135. Myth Busters by Ranger · · Score: 1

    I wonder if Myth Busters would do a show on whether or not IT was a dead end career field.

    --
    "You'll get nothing, and you'll like it!"
  136. Everything is a threat not just outsourcing by Thrymm · · Score: 1

    In the almost 8 years that I have been in the IT field as a software quality assurance engineer its been a rocky road of peaks and valleys. After the dot com crash, and after Y2K things got real bad in my field which was blamed on outsourcing, but that wasn't the only reason. Company's budgets got tighter, projects got canned etc.

    The past 3 years I have been laid off once each year between 1 month and last year was laid off 8 months! It was hard on me but somehow pulled through it. Things do seem to be picking up again, as for once my contract ends next Friday but I pick up at a new location April 3rd. SO that worked out for once, and also had been getting a lot more calls and emails from various recruiters.

    That said however, outsourcing will always be a threat especially for companies who want a lower bottom line, but outsourcing isnt really to blame more than the companies themselves in the end.

  137. Go for a swim! by Anonymous Coward · · Score: 1, Interesting

    Often times your Supervisor,Manager, or whatever choice word you want to use can't give you the increase you deserve after having put in a number of years.

    If you like where you are working now and have the oportunity to leave and do something else that would make you even more valuable than you already are give it a try. In my case I went back to my employer after having gone to work for a client(taboo but it was politically allowed) with a >100% increase in salary.

    When it's a new hire they have a lot more flexibility and skipping the interview process is definately a plus!

    DISCLAIMER: If your employer doesn't share your opinion of your worth then this won't work.

  138. Real stats from a real programmer by Anonymous Coward · · Score: 1, Informative

    3 to 5 years? Are you %$#@%^#ing kidding me? A typical contract is for 3 to 6 MONTHS, not years. Staying a whole year at a company as a senior programmer, software engineer, architect, etc. is a long term. My typical job is only 9 months and I'm considered extremely successful among my peers.

    Why am I successful? Because unlike 90% of the IT workers in Florida, I don't have any gaps on my resume. Here's the moral of the story: as soon as you get a job, start looking for the next one.

    As for IT being a dead end career... You bet it is. I would not let my children enter this field. In 20 years there will be NO jobs for American and European programmers.

  139. Re:Contradictory Article: Economic Theory Triumphs by Eli+Gottlieb · · Score: 1

    Well for one thing, a lot more government regulations on who can sell what and work for whom and how.

  140. Well... by Anonymous Coward · · Score: 0

    I'd say it's about time nurses get paid top dollar.

    With all respect, that wouldn't make sense. It's not that good nurses aren't a vital part of a smoothly functioning health care system. Rather, it's that the work often doesn't require a high degree of skill or training. (I'm excluding ICU types, etc.) Watch what they do sometime when you're in the hospital. They're doing what higher-order types (e.g., nurse practitioners) don't have time to do. In these cases, sh*t flows downhill (literally). It's called a "code BROWN." :)

  141. Apples to Apples by RogueWarrior65 · · Score: 1

    I'd hardly call "a four-year degree in programming or engineering" I.T.. When I was in college and graduate school, IT (aka MIS) was for people who couldn't cut it as real Computer Science or Engineering majors. IMHO, true CompSci and Engineering careers are still available here in the US although they're grossly underpaid people. IMHO, IT has become so commonplace that it's no longer the exclusive domain of highly trained professionals. In the film industry, wire removal used to be a well-paid job here in the U.S. but with the advent of fancy tools (developed by CompSci & Engineers, BTW) it's no longer a highly paid skill and can therefor be sent overseas.

  142. Re:Contradictory Article: Economic Theory Triumphs by Khammurabi · · Score: 1

    I don't have a problem with issuing more H-1B visas to attract more qualified individuals. What I do have a problem with is that it seems to be a flat out excuse to bring people from India and China over to the U.S. for peanuts. I haven't heard a single peep about importing IT talent from Europe or other areas of the globe.

    If that is in fact the goal, we should at least be adding incentives to keep these people here. If the long term aim is to recruit talent, where are the "Turn in your H-1B for U.S. citizenship" programs? Where are the incentives to make them stay in the U.S.?

    But all the evidence points to a convoluted method of paying IT workers low wages. The huge downside to this is that if we keep "training" foreign workers like this, pretty soon places like India and China will have IT businesses of their own that don't suffer the exhorbant management costs that American companies do. What American managers don't seem to realize is that outsourcing the IT grunt work is only the first step. In five years their job could be overseas as well.

    After all, how wasteful is it to have the manager and the workers in separate parts of the world? Onsite managers are more cost effective and better for overall communication.

  143. funny thing by BitterAndDrunk · · Score: 1
    I've been forced to turn down every single "permanent" position I apply for because it takes the HR dept 6 weeks to get back to me. Then they scratch their heads on why I'm no longer available and won't be for another 6 months until my current contracting position is up.

    I just wish they had the same amount of speed/courtesy that they expect their applicants to have. Instead, I feel they are looking for supplicants.

    Simply put: I'm great at what I do and am in demand. I'd like to leave contracting because you never get to do really interesting stuff like implement process change and watch a company's IT solution set become world-class. It's all fire-fighting and implementation. Nice, but there's ultimately no ability to build.

    Under no circumstances, however, am I going to sit on my butt for 8 weeks hoping the 2 perm positions I applied for will call me back. *shrug*

    --
    You better watch out, there may be dogs about . . .
    1. Re:funny thing by Surt · · Score: 1

      That's actually exactly why I think that HR in small companies can't afford to get back to every single applicant when they get in a ton of resumes: they need to get back quickly to their top 5%, or lose the opportunity to hire them!

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  144. Re:Contradictory Article: Economic Theory Triumphs by Anonymous Coward · · Score: 0

    Couldn't help but respond on the obviously incorrect statement.

    H1-B holders are about 50000 a year and they are for a limited time -6 years. Not considering the increase a few years ago, every year the same number of h1-b expire every year as are granted. of course some of these holders will acquire green cards in various ways on average about 25,000 /year which is the net effect of the program on the labor force. About only half of those will be in tech positions the rest goes to business, finance, sports, education etc. So you are looking at about 15000 jobs annually being lost. Considering the pace IT is generation jobs this is hardly a killer to the regular tech worker.

    The only trouble with h1-b is that several indian companies with presence in the US are abusing the system quite a bit and hiring exclusively h1-b workers ( which fills the quota ). The h1-b dependent employer rules have helped but need to be a little more stringent.

  145. people choose careers, or vice versa? by WeAreAllDoomed · · Score: 1
    i've alway been a bit puzzled by the fact that people "choose careers". it seems careers should choose people, or more accurately, people's interests should determine their careers.


    why would someone who is driven to be a performer, or gambler, or health provider, "choose" to work in IT?


    i wonder if there are there statistics on how many people choose careers based on money rather than their personal interests.

    --
    free software, open standards, open file formats, no software patents.
  146. How Much? by RetroRichie · · Score: 0

    I graduated in 2001 and I just took my 3rd job back in November. Thanks to jumping ship I'm making more than twice as much than I was when I graduated from college. That's a big increase in 5 years. I highly recommend jumping early and often. Get yourself a couple recruiters and always have them on the lookout for mo' money.

  147. I've said it before, and I'll say it again - MOVE! by freeweed · · Score: 1

    It's been interesting to see the parade of sob stories over the past few years, ever since the bubble burst. It amazes me how many people seem to have trouble finding work, yet there are posters always saying they can't find anyone decent to work for them. Guess what? We're all from different parts of the world, and things are different in different areas.

    I can only speak for Canada (as it can be very difficult to emmigrate sometimes), but I see the same things certainly in the US. Some areas have jobs, others don't. So pack your bags and move! It's certainly more productive than whining about it for months, if not years at a stretch.

    Here in Canada we have at least one city where no one can find enough people to work. McDonald's is paying $12/hour. Starting IT wages with a bachelor's degree are in the $50,000 range and up. Hell, construction workers make $30/hour for general labour. Take a 6 month course in certain fields, no previous education or experience required, and have fun turning down 6 figure job offers - and no, I'm not exaggerating these numbers. With our dollar fast approaching par with the greenback, the jokes about Canadian salaries don't make much sense anymore.

    Yet millions of Canadians sit on their arse, bemoaning the lack of good-paying jobs. Guess what folks, sometimes you have to put a little bit of effort into getting ahead.

    That, or you can sit and complain on Slashdot that you haven't found a job in 4 years.

    Guess which one of us is happier.

    --
    Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
  148. Regulation-the only option left for most of us. by sethstorm · · Score: 1

    You can ask for a law to be passed that prevents offshoring. It will work ... for a while. Eventually, your companies will become non-competitive thanks to not being able to utilize the cheaper resources... which others WILL utilize. And then they will die. Your economy will suffer, and so will you then. And what is worse, with a weakened economy, *everyobody* in your countrey suffers. Not just those working in the IT.

    Heavily regulating offshoring into oblivion sure beats a 21st century Tammany Hall* where most (if not all) legitimate US work is gone, and education that would get any "escape-velocity"** work costs you your firstborn. Maybe you need to rethink that idea when you arent living in territory that approximates an economically created Hell on earth. String that with rising education costs with no regard to the incoming students (let alone the inability to break "Prestige schools" with guaranteed acceptance), the lack of income to move to desirable territory, with the 1-2 punch of removing 2 entirely profitable classes of work- you have the result of listening to Mises' siren song.
    Unfortunately you will be laughed at and you wont survive the fight that you will not win in the Rust Belt with your policy. The Dubai Ports deal is good proof that regulation can and will happen(as well as being done in favor towards the US). Just a matter of connecting the need to unconditionally provide access and full funding to any place of higher education (where those of the Rust Belt can outnumber the Far Easterns at MIT for example) with the guarantee of not being offshored out of a job, then connect both to the need to have the nation act in the best interest of its citizens.

    You don't *have* to take one for the team though, so as to speak. Adapt. Make yourself more competitive to make hiring you. Improve. And keep doing everytime the competition adapts as well. Run the Red Queen's race. Run to stay where you are. It is a harsher world now.

    There's nothing wrong with adaptation - it's only a matter of regulation adapting the environment for the times ahead. Before you consider any perceived evil of regulation, it is only from meddling with the regulating authority through purchasing Congress, and selling the constituents' jobs off to places that dont reciprocate. This is where France has it right by their general policy of being worker friendly (despite what some people say on Murdoch's Economic Comedy Channel and Far-Right Mouthpiece), and where Russia has it right by having the outright balls to drop the hammer hard on misbehaving corporations (versus a handslap in the US).
    The only way you're going to get globalization (with respect to offshoring) to work is if you start all over only with countries that deal with quality of life seriously (e.g. France) and expand outward, attracting the other countries to join and agree to strictly enforce high product quality and quality of life standards. Then you can attract the countries such as China and India with prosperity in human rights when they cannot just act with impunity towards their own people. When people can move back and forth freely between countries and industries with minimal effort, that is when globalization is done correctly with adequate provisions to minimize difficulty in the transfer. It is not a case of Harrison Bergeron(the incorrect portrayal to justify inequality) or A Brave New World(which is where we may be headed with continued globalization), but a case of adapting the environment to what is needed.

    It's a matter of putting our own national interest ahead of selling ourselves down the river to worse times ahead. To take your word for it, "Harsh again. But that is how it is now. Sorry.". You're going to have to live with the idea that offshoring must be heavily controlled if you are to have prosperity instead of an eventual case on the national level of Bonnie and Clyde.

    * The political party i

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  149. Re:Contradictory Article: Economic Theory Triumphs by colinrichardday · · Score: 1

    Then admit that you aren't in favor of a free market in labor.

  150. quality is not the only thing that matters by Anonymous Coward · · Score: 0

    in some cases, if the boss is a guy and is easily led, your job may go to:

    a new graduate who:

    1. is female;
    2. makes the expected flirty gestures to keep the boss intrigued;
    3. can be paid lower wages than you;
    4. is territorial, uncooperative and unkind to co-workers and users;
    5. is protected at least in the short run because of 1, 2 and 3.

    This places women as well as men who do not play the game, at a disadvantage. It tends to embed perverse incentives and bad behavior regardless of skill in organizations. Hence what were once good jobs and good workplaces can go bad as the mix of people shifts.

    Female bosses, it seems, less often operate in this way over male subordinates. There may be other personal dynamics. This is not intended to be a dissertation on all the ramifications of social networks at work. If you find a place where it's all about the quality of your work and your ability to harmonize with others, it would be a good idea to do your work and harmonize as best you can, and stay there as long as you can.

    Nothing about this is unique to the IT business.

  151. Re:Contradictory Article: Economic Theory Triumphs by colinrichardday · · Score: 1

    But in the absence of H1B workers, what would the prevailing wage be? If companies can't hire enough workers at the prevailing wage, then the prevailing wage is below the market wage. H1B's may not affect the prevailing wage, but they may still affect the market wage.

  152. Re:I've said it before, and I'll say it again - MO by DaveV1.0 · · Score: 1

    And which city is this?

    --
    There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
  153. Blah blah where's my check by billcopc · · Score: 1

    He suggests beefing up salaries and convincing young people that IT is a viable long-term career path would help to change this sentiment.

    I always wonder if these reports are really aimed at managers, or just pretty propaganda to try and restore my faith in IT. Some people might call me a wiz, some people might call me an encyclopedia (abridged ;), yet I haven't had a decent salary in years thanks to techie saturation. I can't get a high-tech job because someone else will do it for half the money, and I can't get a lameass dead-end job because "I'm overqualified". So where's that comfy medium-tech job where I make medium income for medium effort ? The Walmart effect is killing everything in my home town, nevermind that it's the #4 biggest city in Canada.

    What scared me a couple years back is that a whole bunch of techies I used to know are now doing much lesser jobs, like taxi or construction. Ironically, the bad techs who have no real skills, forced to compensate with bullshit tactics, are the ones who still have IT jobs. What a waste of talent to put an experienced programmer in charge of mounting drywall! Most bureaucrats seems to think of tech workers as worthless bags of shit, like we all just got off a short bus or something. It's not that there isn't enough demand for IT staff, I think the corporate world still hasn't figured out how to put IT to good use.

    I see lots of people who are looking at a career shift in their early 30's, looking toward IT, or teens who want to be game developers. I take them on a tour of failure, introduce them to some of the people I know.. this network engineer works for a call center.. this hardware tech does outbound sales for some telemarketer.. this C++ developer drives a truck. The lucky ones do QA testing or tech support. One CS grad mods xboxes, sells pirated movies and games with a little dope on the side to make ends meet while he's busy designing a server appliance he plans to market. Meanwhile, Booger from high school has a house, a brand new truck and a 60" plasma TV, because he didn't waste 3-4 years and tens of thousands of dollars on college (and technolust). He even acknowledges the nonsense of how he can be better off than his bright, educated childhood friend.

    I don't care about bigger salaries, I care about more new jobs. Progress doesn't happen by giving some old fart more change. Progress happens by spawning new projects and investing funds into new areas of study. You can't take your bankroll to the grave, but you can plant the seeds of innovation for another generation to burgeon.

    --
    -Billco, Fnarg.com
  154. Don't ask me to feel sorry... by Anonymous Coward · · Score: 0

    for people who fall for propaganda/fear-mongering/whatever-sells that the press pushes. If they can't be bothered to do some real research as to what's a good career and what's not, they reap what they sow.

    Anyway, the best IT people are the ones who do it because they like it, not because of the bucks they're hoping to rake in.

    And this is all the better for those of us already in the industry.

  155. Traditions in Business by t'mbert · · Score: 3, Insightful

    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.

  156. Nerds Need Not Apply by Myria · · Score: 2, Insightful

    Raises based on social skills and appearance? So THAT'S how they keep the nerds keeping the company running from moving up.

    Melissa

    --
    "Screw Sun, cross-platform will never work. Let's move on and steal the Java language." - Visual J++ Product Manager
  157. Continuing to eat after you turn 40... by Anonymous Coward · · Score: 1, Interesting

    Similar sentiments were floating around in 2000: http://www.eetimes.com/news/latest/showArticle.jht ml?articleID=18304314/

    1. Re:Continuing to eat after you turn 40... by Anonymous Coward · · Score: 0

      The URL in previous post didn't work because it had a trailing slash. Try this: http://www.eetimes.com/news/latest/showArticle.jht ml?articleID=18304314

  158. It's zombie war by Baldrson · · Score: 0, Offtopic

    What's going on is actually warfare. Zombie money is being killed. Unfortunately, there is a lot of zombie money being created all the time because of the way the tax system subsidizes property rights. So the zombie money can kill a lot of people before it finally dies, and if the death rate of the zombie money isn't higher than the rate the government creates it, it can keep killing the people for a very very long time.

  159. Re:Contradictory Article: Economic Theory Triumphs by ranton · · Score: 1

    You can still consider it a "free market" even if you have laws that inhibit immigration. Immigration laws have nothing to do with an American Free Market. It might inhibit a Global Free Market, but that isnt what the parent poster was referring to.

    By your argument, to have a "truly free market" you would have to be allowed to kill your competition without legal recourse. If laws are in place to stop you from killing the competition, then it wouldnd be a free market.
    --

    --
    -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
  160. highly lucrative? by EraserMouseMan · · Score: 1

    %90k is not highly lucrative. You must be comparing your salary to that of your brothers/sisters and parents.

    1. Re:highly lucrative? by cr0sh · · Score: 1

      $90k is pretty lucrative for St. Louis! You can probably buy a 1500 square foot house on a 1/4 acre for $90k there (alright, that might be exaggerated, but not by much!)...

      --
      Reason is the Path to God - Anon
    2. Re:highly lucrative? by easter1916 · · Score: 1

      No, I'm comparing it to the national and local averages -- it's lucrative to me. Gosh, are you very wealthy? You must be happy.

    3. Re:highly lucrative? by easter1916 · · Score: 1

      In my neighborhood (a middle of the road city in the western 'burbs) average household income is $65K, and I guess the average price for a 1,500 square foot home would be about $140K. Pretty decent. I like it here. Compare that to roughly equivalent salaries in Ireland and property prices that are three times that, I'm feeling pretty good about things.

    4. Re:highly lucrative? by easter1916 · · Score: 1

      And to address the veiled snobbery in your mention of my family members, no, not at all. Were I to compare myself to them I wouldn't feel particularly well off. On the contrary.

    5. Re:highly lucrative? by Danga · · Score: 1

      %90k is not highly lucrative. You must be comparing your salary to that of your brothers/sisters and parents.

      Unless you live in NYC or out in California that is very lucrative in most other regions of the US. The guy said he lived in St. Louis, so if you do happen to be from a high cost of living area then you should convert that 90K from what it is worth in his area to your area before you spout off your mouth sounding like a complete snob.

      --
      Hey, there is only one Return and it's not of the King, it's of the Jedi.
  161. Re:Things you have to ask yourself by poot_rootbeer · · Score: 1

    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

    Yes, in a sense software development CAN be offshored. That doesn't mean it SHOULD be, though.

    If I'm managing a software development project, I'd rather have the developers in the same building as me, where I can communicate with them in person, than to have a development model where I send the dev team on the other side of the globe an email in the evening, and hope that they interpreted it correctly when I wake up the next morning and look at their work.

  162. What planet is Mr. Mitchell liviing on? by Maxo-Texas · · Score: 1

    IT -is- a dead end career.

    You would be much better served with many much easier degrees.

    An IT degree is much harder, just as expensive, mostly robs you of the college experience.

    But in return, you get:
    A good starting salary- and it stays there- others start lower but go higher.
    Blatant age discrimination- it starts about 45 and gets really bad about 55.
    Constant change- other careers you can master- in IT you can be an expert and then be unemployable 3 years later.
    And now... Offshoring.
    A company I'm associated with "saved" 30 million bucks recently. How? By paying 70 million dollars to have work done by indians instead of paying (by their own figures) 100 million dollars to have it done by americans.

    Let's see... 100 million / 3 years * 100,000 (salary & bennies) =~ 330 american programmers that were not hired (and that did -not buy the companies products, or new houses, cars, etc. Basically about 50 million was shipped overseas and 20 million paid locally to the local indian staff).

    Offshoring and h1b visas-- where they bring in someone willing to work for 60k when it takes you 80k just to get the degree (but the same degree at the same quality is a lot cheaper in india until salaries catch up over there).

    So I don't know what planet Mr. Mitchell is on- but entering the IT field would be one of the most boneheaded moves anyone could make until indian salaries come up to at least 50% of what american salaries are.

    Sure- you -can- make a good income at it for 10 to 20 years. But --clue-- you r working lifespan is more like 43 to 45 years.

    If you are a superbrain genius for whom IT comes very easily, then enter the field. Superbrain geniuses are always in demand.

    If you are reasonably smart and a hard worker then -enter a different field. You will not be hired because there are millions of reasonably smart hard workers around the world who you will be directly competing with for a job.

    --
    She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
  163. Re:No different, off topic by Anonymous Coward · · Score: 0

    As a resident of the northern half of the lower peninula, just let be be the first to give you a nasty sneer and spit in your food at a resturaunt. We hate people from down state who move up here and buy mansions on a lake. Go ruin someone else's backyard.

  164. IT truly IS a dead-end in Ohio by Anonymous Coward · · Score: 0
    Because there are no f#$@ing IT jobs in Ohio. The economy in this state still sucks and we have the worst governor in the entire country. It's time to move.

    Do yourselves a favor and don't move to Ohio if you have any plans on having a career in IT.

  165. Yes, I'm guilty of bailing by Anonymous Coward · · Score: 0

    Count me as one of the college kids who bought into the hype that IT was dying.

    I graduated last summer as a computer sceience major and got a job as an investment banker at a bulge-bracket firm in New York.

    I now make as much as my dad (a database developer) and I have a wide range of options in front of me after my two-year analyst program ends, ranging from venture capital to hedge funds and private equity.

    No complaints so far, and I know I'm not the only one who thought of making the "switch" from IT to finance - two of the seven first-year analysts in my group were CS majors at MIT.

  166. Re:Contradictory Article: Economic Theory Triumphs by poot_rootbeer · · Score: 1

    In the 2008 presidential race, write Bill O'Reilly and Tammy Bruce on the ballot as the president and vice-president, respectively.

    Haven't we had enough petulant, sophistic namecallers in the office of the President already?

    As for Tommy Bruce as VP, I suppose I could support that. Though his work in writing the early web browser "Cello" has been largely forgotten, his leadership of the Legal Information Institute at Cornell University Law School has provided us with an invaluable civic resource. ...what? TAMMY Bruce? I don't know who that is.

  167. Easy way out by aepervius · · Score: 1

    1) IT should only be an "add-on" for you. Your main skill should be somethign else : Airport system, Warehouse handling, Managing team, physics, math, stats, finance whatever. A "core process" at the firm you are.
    2) Only *pure* it is / can be really outsourced without risk. if you outsource your core process you can as well give the key & deeds to the outsourcing firm.
    3) profit.

    --
    C. Sagan : A demon haunted world:
    http://www.amazon.com/gp/product/0345409469/
    visit randi.org
  168. Find a niche by Rhys · · Score: 1

    Some companies value face to face more than a labor cost savings. Indian techs can't provide the personal interaction and problem solving skills that me walking over to your desk to help fix your problem can. I know that's not solving it remotely with a remote desktop tool or whatever the rage is, but some fields value personal interaction over impersonal so-called "effiency."

    Or, work somewhere that's concerned with security. The supercomputer I run cannot legally be run by someone who isn't a US citizen. We've got data on it that, while not classified, is "sensative" and is not to be released to non-US-citizens.

    Pretty much solves the H1B thing right there.

    --
    Slashdot Patriotism: We Support our Dupes!
  169. Stop - leave the myth alone by robertjw · · Score: 1

    Hey, stop it. Tell everyone that IT is a dead-end career. Don't go into it no matter what. IT's not going to go away, and if no one new comes in those of us already in the industry can make more money!!!

  170. D flat by Myria · · Score: 1

    Why not call it D flat?

    Melissa

    --
    "Screw Sun, cross-platform will never work. Let's move on and steal the Java language." - Visual J++ Product Manager
    1. Re:D flat by booch · · Score: 1

      There was actually a C++ development an UI package that a columnist in Dr. Dobb's wrote, called D-Flat.

      --
      Software sucks. Open Source sucks less.
  171. Slashdot nerd fears -- Re:Well Duh by Anonymous Coward · · Score: 0

    I've seen a few programmers and IT folks in general who get hot girls.
    The difference?

    1) They dress up. Don't need to be metrosexual. Do need to iron.
    2) They have interests other than Star Trek. And that DOESN'T mean senior member of the bring back futurama/babylon5 fan club.
    3) They exercise. Not just juggling, actual lifting weights and stuff
    4) They don't have nerd pissing contests. Getting into arguments about computers is a wee bit more than a social faux pas. It's the equivalent of the redneck ford/chevy debate.
    5) They know when to turn on and off the sarcasm
    6) They don't think they know everything
    7) They have confidence in themselves and don't post to /. how they can't get girls.

    Yeah, there's probably more, but let's start slow...

    Sincerely,
    1 or the 3 married /. lurkers

  172. No Future working for Lying CIO's? by Anonymous Coward · · Score: 0

    What this report basically says is that CIO's are a group have a very loose connection to the truth. Who really wants to work for a liar-especially when they don't pay well.

    The only area of IT jobs that seems to be growing after you factor in corporate welfare of loose immigration is government work. I expect that independent companies will start to pick up at some point. Companies still have real IT needs-that immigration isn't really satisfying, but nobody with any sense trusts corporate management. When the corporate welfare ends, the managers will be forced to negotiate with workers that no longer trust them.

  173. MOD PARENT UP by Doobie+Dan · · Score: 1

    It's funny how we've come to accept as status quo. It's too bad that you don't really even have the option of staying with a position that you like.

  174. IT is no different than any other profession by Styliee · · Score: 1

    Its not a dead end career as long as you are committed to the work, come up with solutions to real problems, promote and run with new ideas and most importantly let people know about it. It's funny to see people are still whining that IT is a dead end for reasons that are not unique to IT. All industires are outsourcing and there simply aren't enough management jobs to go around.

    Some people seem to think they deserve to get promoted or get a big raise. It's those idiots in management that don't realise how brilliant or vital to the companies success they are. That's not the case and if it is your probably as much to blame as anyone else. People, who don't promote themselves, come up with more problems that solutions or who sit around goggling all day are not going to get ahead.

    Generally speaking the reason the other guy was promoted was that he was better than you not that he kissed more ass. Management don't have a secret vendetta against you, there are no plots or secret pacts, how could there be no one knows who you are or what you do. That said if things aren't working out and you don't think they ever will, of course you should move on if you can, sometimes management are idiots but its not usually the case.

    I was a sys admin / security contractor for a few years, turned that into a consultancy business, sold my client list and now work for a bank. I can't say I get all the promotions I go for but there are lots of opportunities you just have to persuade people you deserve them, there's nothing unusual about that.

  175. IT not a fit career by DragonTHC · · Score: 1

    I've been working in IT since 1998.
    This is in South Florida, so that's an exception.
    since then, I've not had a stable job for more than a year.
    in 2002 when I decided to up my skillset and became LPIC2 certified, I figured I would land a nice permanent position.
    since then, I've been labled as a gun-for-hire in Linux. My longest contract has been 2 months.
    I'm constantly struggling to find work here.

    The reason isn't me, though I've long considered that.

    The reason is management's view of IT.

    If I'm doing my job well, there is no need for me.
    Management can't "justify" paying me a salary for sitting around I.C.S.H. (in case shit happens)
    They can't comprehend that I'm preventing shit from happening.
    And sometimes the IT staff get blamed if shit happens. (sometimes it's their fault)

    Is IT a shitty career? YES
    Why do I do it? I love the work. I'm a second generation computer tech.

    The article is like trying to convince a goldfish it's better to be flushed than live in a bowl.

    --
    They're using their grammar skills there.
  176. Re:Contradictory Article: Economic Theory Triumphs by ranton · · Score: 3, Informative

    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
  177. Worried about outsourcing? Get into Defense by cubicle_cowboy · · Score: 1

    I know it's harder than it sounds, but if you can get a defense job you don't need to worry about outsourcing because most of that work can only be done by US citizens. Plus if they give you security clearance they have an incentive to hold on to you since they invested so much money into clearing you.

    I'm currently leaving my job at a web-app/consulting company to take on a job at a defense company, so you can guess that I'm totally psyched about the job security it will entail, not to mention all the cool technologies I'll be working on. Sure, layoffs are possible if a large contract falls through, but that's a worry at any company. You just have to minimize your risks where you can.

    If you live near DC especially, I recommend looking into the defense industry. As long as you don't have any moral objection to supporting the military-industrial complex it's good way to go. At least you can have the satisfaction that you're working for a stronger America (economically and technologically, after all military and aerospace tech are some of our biggest exports).

  178. IT not a fit career by DragonTHC · · Score: 2, Insightful
    Meanwhile, broadband and voice over IP are giving more U.S. workers the agility to compete by working from home in virtual call centers.


    Call center jobs are hardly IT and certainly not a career. The turnover rate for Call centers is extremely high.
    --
    They're using their grammar skills there.
  179. Its called civil servive by majortom1981 · · Score: 2, Insightful

    people keep forgetting to look into civil service jobs. I am a network technician at a library. I make $50,000 a year and I am on a union so i have job security. Ther is also room for me to move up there are about 6 or 7 higher jobs titles that I can move onto in my county alone . For each one you have to take a test. People also keep forgetting that for every job that moves to india you need a network person here in the U.S. that keeps the required links and phone systems running that conenct that office in india to the U.S.

  180. Off shore by L0Z · · Score: 1

    IT is typically not a main revenue stream. IT is a cost center. Big business treats it as such and thus seeks ways to reduce cost.
    Even so I'm sure that these natural drivers carry no weight. There must be some other reason for why the last three places I've worked have decided to outsource their IT.

  181. No secure job for life by KenSeymour · · Score: 2, Insightful

    Sure, no one should believe in a secure job for life.

    But the banks sure believe in 30 year mortgages. And if you are out of work long enough,
    you will default and join the ranks of folks who have a tough time getting mortgages.

    You pay a hefty transaction fee if you need to relocate to stay employed.

    At one time, those in the know said: Don't worry about the US losing all those manufacturing jobs, the future is in technology.

    So now we have lost a bunch of technology jobs. Some to slower domestic and world-wide demand, some to outsourcing.

    I thought I was on the high end of skilled technology workers. Then a Fortune 25 company
    cut me loose.

    Am I adapting? Sure. Do I like it? No.

    I don't think many people expect a job for life. But it would be nice if
    you had some idea if you could continue to afford the house payment
    for the length of the loan. It must be worse for those who want to start a
    family. Sure you can afford it now. But what about after the next big
    management trend?

    --
    "We can't solve problems by using the same kind of thinking we used when we created them." -- Albert Einstein
  182. Re:Things you have to ask yourself by LaCosaNostradamus · · Score: 1

    You remind me of those dipshit AT&T commericials in the late 1990s, where you saw things like yuppies sitting on a beach tapping on laptops, while the voiceover said something like "Did you ever imagine sending a fax while at the beach? YOU WILL.", etc.

    Of course, those commericials weren't real, so that's very similar to you, since your situation isn't real either. Telecommuting is still a vanishingly small portion of the workforce. Such things will remain in the province of the elite, while 98% of the workforce will still have to slog through traffic for an average 60 minutes commuting each workday.

    --
    [You have a stable society when some nut guns down a schoolyard and the law doesn't change.]
  183. Re:Contracting = Jump as much as you like. by tetsu96 · · Score: 1

    Less than a year is fine in plenty of cases - there's plenty of IT jobs that have to do with time based projects or "at will" contracts.

    Some contracts last a few weeks and some continue for as long as you provide value to the company you're contracting to. I've never had an employer call anyone moving from contract to contract a "job hopper". If anything, they like it when they hear that the project was completed successfully before you moved on.

  184. good paying webdev jobs don't list sal. (usually) by cascadingstylesheet · · Score: 2, Insightful

    >.- Experienced Web-Developer, PHP, MySQL,
    >salary: $6.50/hour (Costco pays workers
    >$17/hour, Wendy's pays $8.50/hour).

    The good paying web development jobs don't list a salary (usually). They just say "DOE" or "market", if they say anything. It's up to you to negotiate a good rate. So, yeah, the ones that list a rate are poor.

    I've done *way way way* better than anything that you have listed here, pay-wise. Jobs found through Monster and Dice. And I don't have a degree, or any certs.

    Also, maybe it's just where I live, but I've never seen a craigslist job posting that wasn't absurd.

    Search tip - set up indeed.com search feeds on bloglines ("{skill} in {some town near enough to me}"). Awesome.

  185. Re:I've said it before, and I'll say it again - MO by freeweed · · Score: 1

    Calgary, Albeta - although nearly every major Alberta town and city is experiencing similar times. ESPECIALLY if you're willing to live in the middle of nowhere for a few years.

    --
    Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
  186. yeah by BitterAndDrunk · · Score: 1
    But it never works out that way. Mostly because my field is still very pricey (Oracle Apps) and they just don't believe they should have to pay that much for someone with a comprehensive skillset.

    It normally takes them about 6 weeks to discover I'm a competitive rate with the rest of the industry, with broader experience to boot.

    Anyway, no sense pissing and moaning about it to you, you have people to hire ;)

    --
    You better watch out, there may be dogs about . . .
    1. Re:yeah by Surt · · Score: 1

      Ah, I could certainly see where it would be more of a problem in such a specialized field. All of the cases I was considering were for people with very generalized skillsets.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  187. industry moves by vinn01 · · Score: 1

    if you're good, then you'll do well

    Not if industry moves offshore. Consider that manufacturing once employed hundreds of engineers (mechanical, industrial, electrical, etc.). It doesn't matter how good of engineer you are, if all of the employers leave, your job is gone. Time to retrain.

    I got an electrical/electronic engineering degree in the early 1980's, thinking that I would design consumer electronics. I didn't recognize that the industry was all moving offshore. There is only a very tiny consumer electronics industry left in the US. Except for marketing and sales.

    Students would be well advised to consider the state of the industry when chosing a field of study. Right now the IT industry doesn't look very promising long-term. Those chosing to avoid pure IT careers are using solid reasoning.

  188. IT: the bad and the ugly by dalroth5 · · Score: 2, Insightful

    Hello folks.

    Summarising some comments so far and adding my two cents:
    1. IT is a short career.
    My 2c: yup. Advice:
    (a) while under 30, jump frequently; contracting is best because there's no bullshit, no office politics, and some professional respect. You also learn a _lot_.
    (b) Once over 30, find an SME out of the city and _stay_there_ because you won't get any more contracts. Expect to be let go at 40 with a paper-thin excuse. Save some money for retraining in a job which can only be done onshore: plumbing, plastering, welding and so on. Find a niche market, develop software at home and become an ISV.

    2. In IT you are low on promotion prospects.
    My 2c: yup. Advice:
    Make a choice whether you want to program or become a faceless middle manager (assuming you're offered the choice).

    The real reasons for being let go (in no particular order):
    * You're expensive, especially compared to a worker elsewhere in the world.
    * You're approaching the age of qualifying for the pension they promised you, and for which they've already spent your money.
    * You're approaching the age at which you'll need the health insurance they promised you, and for which they've already spent your money.
    * You're getting opinionated and developing bullshit intolerance.

    Thanks for your time.

    --
    "We reject kings, presidents and voting. We believe in rough consensus and running code." Dave Clark, IETF
  189. Probably just one more on the pile, but I say BS by Slugster · · Score: 1

    I went for an assoc in CS hopefully to get started somewhere enroute to doing programming. Got the assoc and got nowhere.
    Did I keep going for a higher degree? ...Nope.
    By that time I was seeing lots of long-timer programmers (10-20+ years in, yet 10-20+ years from retirement) getting out of IT entirely, because their depts were getting shredded in the name of outsourcing. And I saw lots of job ads posted asking for things like "masters deg. with several years experience in X, Y and Z...".
    Asking for the very types of people who had just bailed.
    And all the while, I heard ads for tech schools saying "there's still lots of IT jobs to be filled".
    Oh well.

  190. H1-B Marketing Engine Starting Up Again! by Anonymous Coward · · Score: 0
    After massive layoffs, gutting IT departments and laying off valuable IT personnel for years now, industry is putting down rails for another trainload of H1-B legislation to enable millions of additional foreign workers into the USA.

    IT remains a suck field to enter: on graduation, if you're lucky enough to find an entry-level job, you had better start educating yourself for your second career since, once you hit 40, you are guaranteed to be unemployed and unemployable.

  191. No Career by Anonymous Coward · · Score: 1, Funny

    CIO=Career Is Over

  192. Re:Things you have to ask yourself by BenEnglishAtHome · · Score: 1
    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...

    Agreed. However, is that a bad thing? I personally like directly interacting with customers and showing them how to open a file. I get great satisfaction from taking a dead laptop from a tearful employee who thinks they've just lost a years work and returning to them, a few hours later, with a new laptop already set up with all their data. It's fun. It's satisfying.

    I do this work for about USD$66K per year with good insurance, decent time off, reasonable autonomy, and a retirement plan that will, when that day comes, pay my basic expenses and continue to provide insurance. Is that a bad deal?

    Here's my thought on that - Back in the day, I was thought of as some sort of Unix Wiz (I wasn't, but I was a good sysadmin) and I turned down several offers that would have tripled or quadrupled my salary. Those jobs would have also required me to wear a pager, work 60-hour weeks, and, frankly, would have ground me to a pulp in short order. Some people have an "always go for the money" attitude and might think I'm crazy. I hope what they do works for them. I, on the other hand, am quite happy with the path I chose.

    Of course, something can always bite you on the butt. I will probably be laid off soon. This will occur close to the time that I'm eligible to retire. If it happens before I'm eligible, I'll receive a years pay for severance and a taxable lump-sum distribution of my retirement account (which would amount to about another years pay). That wouldn't be good, but I'd recover. If it happens after I'm eligible, I'll have a reduced annuity (barely enough to live on but certainly enough to act as a "personal safety net") and good insurance for life. Even my involuntary exit strategies are not all that horrendous.

    In order to get to where I now am, I've given up a great deal of income over my life. I like the way things worked out. So is it a sin to aspire only to an "IT technician" job at "the lower paid end of the IT spectrum"? I don't think so.

  193. Must I Always Use "Arse" Instead of "Ass"? by Anonymous Coward · · Score: 0

    Because I'm not sure I can make the change!8-))

  194. I(dio)T Dpt by Ticklemonster · · Score: 1
    99 percent of the population comes out of the hatch being idiots, and these people aspire to be I(dio)Ts. Where's the logic in that?

    seriously, in my opinion, IT would be the last thing in the world I would want to do in the computer industry.

    --
    Karma: Bad is the liberal way of saying this guy won't drink the kool aid here on slash dot. I wear my Karma with pride
  195. Pay vs. Work Ethic and Skill by Chewbacon · · Score: 1
    It comes down to the subject. I was paid a very meager $12/hr (but the number of hours offset it a little) and helped research, design, and implement some superior advances at my last company. The pay was shit, but it didn't stop me: my image is more important than the money I felt I should've made for my contributions.

    Institutions that offer IT training do turn out subpar students. Then there's just hiring the wrong people: you don't hire a 20-year programming veteran who can setup his own home wifi LAN to run an IT department. Less than half of the IT professionals I know I'd consider competent.

    Cases in point:
    • "We'll put third-party firmware on a Linksys WRT54G and it'll be a managed switch."
    • "A Dell Poweredge, or any 'server', is just a company's scheme to get you to pay more money for a platform. We'll buy their desktops and put Windows 2003 on them."
    • "Tape drives are far superior to NAT hard disks."

    I've gotten of IT and computers, albeit I still enjoy developing OSS, and going into medicine. It's hard work that pays more and has more demand.
    --
    Chewbacon
    The Bible is like Wikipedia: written by a bunch of people and verifiable by questionable sources.
  196. The problem is the definition of qualified by Webinizer · · Score: 2, Interesting
    I found this one and a bunch more at ridicoulousjobpostings.com Maybe the problem is what your definition of is is when it comes to qualified.
    3694 - Websphere Infrastructure Developer Reply to: Date: 2006-03-09, 9:55AM PST Purpose: Performs and leads project activities related to web server administration and application deployment. Can resolve advanced technical issues and provides application design assistance. Acts as escalation point for difficult to solve technical problems. Provides customer service on a consultative capacity. Required Skills: Knowledge of web-related technologies. General networking. TCP/IP concepts and addressing. LAN/WAN technologies and specifications. Hub/Switch/Router configuration concepts. Name resolution protocols, such as DNS, WINS, ARP. Proxy Services (both forward and reverse). Domains and Certificates: DNS and Domain Registration concepts. Server certificates (for SSL) and Code Signing. Advanced Web Farm Architecture concepts: Load balancing and fault tolerance. Security (firewalls, network address translation, intrusion detection, etc.). Server clustering and high availability. External storage and backup strategies. Extensive Microsoft web experience: Windows IIS, Transaction Server, Site Server. Windows SharePoint services (Teams services, Portal services). Advanced experience with: IBM WebSphere Application Server (5.x, 6.x) IBM Business Integration Server (MQ Series, Adapters). Apache and Apache-based web servers. Familiarity with other web servers, application servers (e.g. Tomcat or JBOSS), portals (WebSphere preferred), and middleware. Web content and application replication and deployment methodologies. Knowledge of web application development processes and tools: Java script, VB Script. COM / DCOM / .NET. Java Beans, Enterprise Java Beans, CORBA. Proprietary systems: Vignette, Siebel, Cold Fusion, etc. XML Database concepts and connectivity issues. SQL DB2 Server platforms: Windows (Advanced) Server 2000/2003. Solaris (8,9,10)/AIX (4.x, 5.x). Familiarity with mainframe (z/OS) operating concepts. Behavior skills, including: Customer services. Excellent communication skills. High degree of independence. Follow through. Integrity. Performs and often leads project activities related to web server administration and application deployment. Committed to application development process, working within enterprise change control guidelines and working with development teams to ensure that adequate quality assurance work has been completed before applications are promoted to production. Resolves routine to advanced technical issues; acts as escalation point for difficult technical issues. Analyzes system and application software malfunctions and corrects or assists in problem resolution. Provides consultation to developers, designers. Offers suggestions on best uses of web technology. Develops and publishes best practices and standards. Consults with senior personnel and/or management on web-related issues that directly impacts company personnel and relations. Evaluates, installs and maintains web software and hardware. Demonstrates a commitment to quality and the process of continual improvement. Identifies and responds actively and with sensitivity to the needs of customers and is open and responsive to change. Provides off-hour support of web applications and web-related infrastructure.
    1. Re:The problem is the definition of qualified by Anonymous Coward · · Score: 0

      looks like somebody pissed of their CTO

    2. Re:The problem is the definition of qualified by OldCrasher · · Score: 1

      I note it only requires "Router configuration concepts", not "Familiarity". Tish, there goes my IBM 5394 config skills. I see no mention of Linux, either.

      This job is beneath me!

  197. Re:Its called civil service by Anonymous Coward · · Score: 1, Interesting

    Yep. Took a vacation last summer to Alaska. Met an awful lot of teachers and civil service folks who'd put in their 30 years and were looking for summer houses. Everyone makes their own lifestyle choices, but based on what I saw there, as a driven late thirties guy who likes working with small dynamic companies, my advice to kids nowadays would be to find a place you like where you can afford a house on a civil service or post office job, something low stress that gives you free time on evenings and weekends, take the money you would have spent on college and buy a few rental properties, when your thirty year pension comes up, go have fun.

    If you're driven to program, do small vertical software as your side business, rather than real estate. If you're driven to do something else, do that something else. But make your career something simple and with a defined retirement goal, and do the thing that you love on the side.

    Because, let's face it, even if you do it that way you'll probably end up spending more time programming (or whatever else it is you love doing) than if you'd gone into it as a career, spent lots of days in meetings and digging through crap code, and been burned on it by the time you've put in your 12 hour a day six day week.

  198. India: Not a Free Market (by "The Economist") by Anonymous Coward · · Score: 0

    Numerous reputable journals have published articles detailing the strangling anti-free-market regulations in India. "The Economist" recently published one such article titled "Reform in India -- Democracy's drawbacks".

  199. India: Not a Free Market (by "The Economist") by Anonymous Coward · · Score: 0

    Numerous reputable journals have published articles detailing the strangling anti-free-market regulations in India. "The Economist" recently published one such article titled "Reform in India -- Democracy's drawbacks".

  200. The threat of sending jobs overseas is over stated by Rifter13 · · Score: 1

    I have to call bullcrap to that one! I have lost 2 jobs in the past 5 years to outsourcing to foriegn companies. The last job was a pretty dang good job. I don't see a lot of IT management getting outsourced, just those of us in the trenches... any bets the people making the claims that outsourcing is over-blown are also the management types that magically keep their jobs through every round of layoffs and outsourcing?

  201. Re:Contradictory Article: Economic Theory Triumphs by LaCosaNostradamus · · Score: 1

    op said: "like the surplus in the automobile sector (which is undergoing massive layoffs)"

    you said: "What should the government do exactly?"

    The WSJ had an article a day or 2 ago featuring the government-sponsored retraining programs used in Denmark. (Sorry that I can't be more exact, since the article is sitting at home on my coffee table.) There's a good start to what a government can do, instead of constantly acting like a massive Corporate-Profit Support Agency.

    Actually, I contradicted myself, since a government fostering an environment of retraining has a certain benefit to corporations and other businesses.

    --
    [You have a stable society when some nut guns down a schoolyard and the law doesn't change.]
  202. Re:Contradictory Article: Economic Theory Triumphs by enjo13 · · Score: 1

    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.


    I'm a hiring manager for a company in Dallas Tx. Let me assure you that we can not even BEGIN to find enough qualified applicants to fill our programming positions (c++) in this area. We've had positions that have taken more than 8 months to fill. Our resume-to-interview ratio is under 10% (most resumes we get are VERY weak) and our interview-to-hire ratio is about the same. Meaning that even when we get a candidate that meets even the most basic of our qualifications they very rarely have the knowledge we need in our developers.

    This is not an experience issue. We've hired multiple developers more or less directly out of school (along with several developers who have many years of experience). We simply look for smart people who truly understand the science of software development that can actually apply those principles to their work. The pool of developers that meet that basic criteria is VERY small from what I can tell. If they where out there, we would hire them (We're currently trying to fill 3 linux positions right now).

    This phenemenon is not isolated to the U.S. Our London office is having similiar issues, finding qualified people is nearly impossible.

    It is interesting to note that the H-1B visas do very little for us. We have 1 H-1B employee (holds a doctorate in computer science) and have screened quite a few. For the most part our results with H-1B have been very much the same.

    The point being, there is a real shortage of competent programmers.

    --
    Turn s60 photos into awesome videos with mScrapbook for all S60 3rd edition phones!
  203. My point is: there is no shortage of IT pros by walterbyrd · · Score: 1

    Maybe I wasn't clear. My point is that these types of articles are cr@p. How do I know? Common sense. Just look around.

    It's easy to tell what careers are in high demand, and which are not. Sure, some IT pros make big $$, but that is a matter of being in the right place, at the right time, with the right skills - you can't count on it, no matter how good you are.

    For example, as a lawyer, with a little experience, you can realistically expect $200/year. Put the same amount of effort into IT and what can you expect? $70K? Also, IT is famous for zero job security, and you often become less valuable as you get more experience. Especially IT experience often doesn't transfer from one job to the next.

  204. The industry has only itself to blame by KC7GR · · Score: 4, Insightful

    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

    1. Re:The industry has only itself to blame by necrom33 · · Score: 1

      I think the industry has itself to blame as well, but for a slightly different reason.

      The same managers bemoaning the lack of quality IT support are part of the problem. Too often I've found myself working for managers who personify the word 'incompetent'. Not having the technical knowledge to make the decisions they're paid to make, they end up basing their decisions solely on dollars and cents. And that includes personnel decisions.

      I understand that money HAS to be part of the equation, but often the cheapest solution isn't necessarily the best one. I believe this to be true in particular with IT support. I've seen many good techs and engineers let go in favor of 'fake till you make it' or the young, inexpensive (read: INEXPERIENCED) ones. In the end, the end user is the one feeling the effect.

      I've worked the last decade in mostly Fortune 100 companies and these are the best examples of this. They let go an engineer in favor of someone with half of his experience then are surprised when the product they are delivering suffers.

      Personally, I WISH the industry would take a good, long HARD look at itself, but from the top down, not the bottom up. There are problems at all levels, but it seems in most industries when there are recurring problems, regardless of personnel, the management eventually gets looked at. In IT, though, that rarely seems to occur.

    2. Re:The industry has only itself to blame by Anonymous Coward · · Score: 0

      How many ex-engineers and techies -- very highly skilled ex-engineers and techies -- are working as baristas and grocery-baggers these days?

      Answer: none. Really, around here we can get our hands on highly skilled engineers. Most people think that a couple of years of html experience makes them highly trained. It doesn't. On the other hand if you know how to write code for a million line system, how to write testable and debuggable code and you can hit the ground running I'll get you a job interview in a week.

  205. Didn't work for me by walterbyrd · · Score: 1

    I was laid of from General Dynamics in 2001, held a TS clearance, 20 years experience, bachelor's in math/comp sci, etc.

    After I was laid off, I applied to all the major defense contractors for years. Nobody was interested in the least.

    1. Re:Didn't work for me by cubicle_cowboy · · Score: 1
      I'm sorry to hear that. Maybe the area you're in makes it harder? I notice from your other postings that you're in Denver. Around DC there are a ton of job offerings for people with security clearance.

      I'm not too familiar with Denver. I guess the Air Force has a big presence out there.

  206. Re:Contradictory Article: Economic Theory Triumphs by Anonymous Coward · · Score: 1, Insightful

    A truly free market for labor would mean that H1-B visas wouldn't even be required because there would be no immigration controls and people could just move in as they pleased without worrying about visas.

    A truly free market requires that *all* participants be engaged in the process. As the OP pointed out places like China and India *do not* have free markets; the process isn't at all bi-directional. Without this sort of bidirectionality a non-free market can easily damage a free one, especially if members of the free market are complicit in exploiting the unequal relationship for short-term gain.

    Max

  207. Answer: Raise Your Salary by Anonymous Coward · · Score: 0
    The answer is to raise your salaries and to improve your working conditions for computer programmers. That is how the free market works. If you tripled the salaries of your computer programmers, then I assure you that you will have too many qualified applicants.

    Do you have evidence that the free market does not work? Stop your bitching.

    The basic law of economics is that a shortage of a resource (e.g. labor) means that the resource is undervalued.

    Oh. Wait. I see the problem. You don't want to raise salaries.

  208. Re:Contradictory Article: Economic Theory Triumphs by besya · · Score: 1

    Well, this just means that either your screening and interviewing process is unrealistically strict, or that you are not willing to pay enough to get the best talent. It can be seen all the time in job postings, the position requires the applicant to know everything there is to know under the sun, yet it is a relatively low level position with somewhat low pay. Instead of trying to find people that fit your requirements exactly you should hire people that have the aptitude and the basic knowledge to do what you need them to do. This might require for you to give them some time to learn as well. Of course, you could just pay more and then you would have no shortage of good people.

  209. Re:Contracting = Jump as much as you like. by NialScorva · · Score: 2, Interesting

    A successfully completed contract would be a "very good reason" for leaving. Reaction will depend upon what you are applying for, too. It's not hard to get typecast as a "short contracts person" and have someone who is looking for a long term duration employee to view that type of history as an ill fit to his needs. The opposite can be true as well. Then again, a lot of places are so hard up for anyone that can correctly spell "IT" that they don't care about your history.

    There are obviously exceptions to every rule, but someone who feels comfortable taking a series of short contracts or hopping more frequently probably doesn't need to read advice in a slashdot comment. Like most things in programming, advice and rules are the things you follow until you know why they should be ignored. A path of working at places for at least years is a good rule of thumb for getting that experience if you don't already have it.

  210. Re:Contradictory Article: Economic Theory Triumphs by nikanj · · Score: 1
    The labour market works fine. There is a shortage of IT-people in USA, so people all around the world are taking studies in CS. The workers on US construction sites make much more than people south of border, so they migrate north for a higher quality of living. This is the free job market, and it'll only keep expanding in the future. At this point it looks like the borders for working in another country are all falling down and the question of why should you be payed 3 times the amount someone else is payed just because you were born in a different place becomes very important.

    Wanna compete instead of whining? Offer better value (studying instead of partying in the uni) or a smaller price.

    Disclaimer: I'm a white western male, I was quite lazy at the uni and I thank god that I've got a nice job without fear of outsourcing.

  211. Re:Contradictory Article: Economic Theory Triumphs by Courageous · · Score: 1

    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.

    You have that exactly backwards! The correcting force is the world market responding. The synthetic limitation on workers is the political meddling. It might be political meddling you happen to like, but facts are facts. The interferer in market forces are the restrictions against foreign workers entering this country not "injecting H-1B workers into the market." (sic!)

    C//

  212. What's wrong with 'mercenary' by HornWumpus · · Score: 1
    It means you work for money?

    Hell I think it's the perfect answer for the perpetual interview question:

    What's your biggest weakness?
    I'm kind of mercenary.

    also good
    Giving stupid answers to stupid questions.

    Both help weed out tight assed bosses that just don't work for me anyhow. Saves time for everyone.

    --
    John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    1. Re:What's wrong with 'mercenary' by Guppy06 · · Score: 1

      "It means you work for money?"

      It means that you'd do almost anything for money, that you hold no morals or ethics beyond "How much can I get?"

  213. why labor is cheap in India, and why Americans pay by Anonymous Coward · · Score: 0

    Just want to make a comment here... I feel that a particular aspect of the whole debate is not often addressed. The question should be: why is labor in India cheaper than the US? A few reasons:

    1) taxes. There are none in India. Why? because there are no social services, and whatever infrastructure exists is privately owned( in some cases even water is privately owned )

    2) cost of living. low because agricultural workers are basically living in a different country. And guess what, one day, probably very soon they will start to seriously ask why that is. These two indias divide typically along religous lines. The muslim situation is likely to be exascerbated by the Asia boom.

    The other side to super cheap labor in Asia is super expensive wars waged by the US to keep the peace. It wont last forever.

  214. IT is a stupid world by gatesvp · · Score: 2, Insightful

    Let's face it, IT's job is to put people out of work, or to reduce the skill level required to do a job. If we're good at it, we can also put ourselves out of work.

    This means a few things:

    • Non-managment "users" generally don't like us. Our new casino accounting system will knock off the need for 5 of the company's 10 accountants. Those 5 accountants are a little peeved, but that's how software generates ROI.
    • Further IT advancements (i.e.: better server management tools) reduce the effort required by IT staff. If we have 10% more projects, MS and Sun will come out with ways to make us 10% more efficient developers. So we don't need more developers, just newer tools. This of course, means that we actually don't need that many more developers.

    These things are not true with many other industries. Backhoe operators don't remove other people's jobs. Civil engineers don't cause construction workers to lose jobs. And neither of these groups are doubling their efficiency every 18 months :)

    Reasons IT will suffer:

    • People do not understand software or hardware. They do not understand programming and databases like they understand (or fear) cars, accounting or moving large piles of dirt. This means that they don't appreciate its complexity.
    • People do not appreciate the importance of software quality. They understand the importance of a collapsing bridge or a ruined foundation, but IT people are not seen as bridge-builders.

    If the average joe does not understand IT complexity, then they don't understand our billing rates and cannot justify our training and salary. IT is still fighting the concepts that software is cheap to make and hardware is cheap to buy and maintain. Clearly, we know that this is not the case.

    The Solution:

    • Professional Organization (leading to)
    • Professional Certification (leading to)
    • Increased Accountability (leading to)
    • Easier justification of our time.

    MCSD.NET != P.Eng.

    We need a Professional Software Engineer (or equivalent) designation to even begin the process of justifying our "exhorbitant" salaries and to bring to light the understanding of IT's inherent complexities.

    If we are viewed as mechanics, then people will pay us as mechanics. If we are viewed as Engineers (and can deliver as such), then people will pay us as Engineers. MS, Sun and RedHat certs. are only part of the picture, we need a self-governing body like engineers, accountants, doctors and lawyers or we will simply become greaseless mechanics and painters that never get dirty. And we don't get respect for that type of labour.

  215. Freedom seems to be selective for O'Reilly as well by edgedmurasame · · Score: 1

    (not to get too far off track, but O'Reilly seems to like playing with hornet's nests with his stings that he gets too regularly) He's no real shining example of freedom, but he sure seems to like his revenge. The case speaks for itself. Between his railing of France for standing up to globalization and doing a right-winger's cheap shot in return when he got called for something, I'd say he'd have to have all the L^HDiebold machines rigged anywhere just to get a vote (or get Murdoch to buy his state's legislators to agree).

    --
    "Forget the engineers." -Carly Fiorina, briber of MIT Technology Review.
  216. Bullshit #1: Global Labor Mobility by cmholm · · Score: 1, Insightful
    Robert Mitchell is full of it on a number of levels, but the fetid steamer that first caught my eye was:

    "The globalization of IT is an opportunity. [..blah, blah.] The good news is that the next generation of IT professionals will find a global job market with opportunities to live and work in many different countries."

    Where does this idiot live, the EU? Out here in the rest of the world, there's this thing called nation-states, which use arbitrary concepts like citizenship, immigration laws, and work permits to control who gets to play in their labor pool. That these won't apply to anyone starting college now, or 20 years from now is a WSJ wet-dream.

    Mr. Mitchell is talking out of his ass, and this claim leaves the rest of his propaganda piece suspect.

    --
    Luke, help me take this mask off ... Just for once, let me butterfly kiss you with my own eyes.
  217. I believe the myth and jumped ship by Deviant · · Score: 2, Interesting

    I am back at University at 24 because after 4 years in IT I really started to believe it was a dead end. Now I am studying secondary humanities education - teaching can't be outsourced and provides much greater stability and benefits in the long run. It is a career that will still be there in 40 years and I couldn't be sure of that with IT.

    The way I see it the field is being attacked from two directions. I think that the software is going to get good enough where most of the mundane management tasks will be automated away. It will require a skilled engineer or two to come in and set it up and then it will practically run itself. I think that MS will compete with linux/unix on the server side with a OS that is smarter and easier to manage - and with their resources I think they will succeed at least to the point of needing fewer human resrouces in IT in many oranizations. Their advertising to managment will be something like buy Server 2010 and you will need less than half the IT people. Even that initial setup of this new infrastructure may well be done by the services arm of an IBM, HP, Sun or the like bundled with the purchase of the software/hardware. The lower level end-user support over the phone for larger organizations will be offshored (I worked for a large international bank and that had already happened to their Helpdesk. It was in the process of working its way up from there) and the smaller ones won't pay much for local helpdesk staff.

    There will be a few niche jobs where buisinesses either prefer or are required to have somebody local and onsite - like law firms, government or the defense contractors - but in the end I think there are too many competant people out there and will not be enough jobs for them all to remain in the field in 10-15 years time as things progress down their current road.

    I hope that I am wrong but I felt not making the change now while I can would be gambling with my career and my future. You can say what you want about teaching but it is much less of a gamble...

  218. Re:Contradictory Article: Economic Theory Triumphs by Anonymous Coward · · Score: 0

    "This is not an experience issue. We've hired multiple developers more or less directly out of school."

    WTF does "more or less" mean?

    Either you hire people straight out of school or you don't.

    If you do, congratulations. Maybe other employers will learn from you.

    If you don't, then shut up. If there's a shortage of people with experience, it's because nobody will hire people without experience.

    Employers seem to think there's some magic way to get experience without being hired first.

  219. Re:I've said it before, and I'll say it again - MO by Zarf · · Score: 1

    You know, I absolutely loved Edmonton and I wouldn't have the slightest problem with the twenty below zero winters as I'm originally from Alaska. But that would be my problem. I'm 'merican would someone in Edmonton hire someone from 'merica?

    Not looking for work right now, had to move to Europe for my last job tho' so if the labor market gets tight I'm willing to ship over seas... the problem is connecting with sponsors who would be willing to get you the work permits. So when are we going to get the universal working permit? When will citizenship not matter anymore? I may be willing to go anywhere they need my skills but not everywhere that they need my skills is willing to take me.

    --
    [signature]
  220. The world's majority IT shop... by SluttyButt · · Score: 1

    is in slip-shod state. Sophistication is rare but where it is embraced and deployed, it's influence and results ripple through the entire scope of IT and its affiliates. This has enable swarm of little guys feeding off it, producing work nowhere near the sophistication, to subsist on it and some making fortunes off it.

    The sustenance provided by this sophistication is beyond our comprehension and it lasts lifetimes after lifetimes. The fact that we do not understand this state of affair, makes us novice capitalists truly in need of understanding rather than learning and mastering technology itself. This is the holy grail to our quest for an answer - not just the state of IT, but if you find it, the answer may have the same influence as the question that give rise to it.

    "I can only imagine"

  221. ROTFL by woolio · · Score: 1

    No problem - now it's 10% over cost.

    To me, it also looks like the car dealership lured the customer back by increasing the price...

    A few years ago, I looked at Toyota Camrys.... The standard dealer markup for the lower models was about $2k... But for the XLE model, which only cost 1k-2k more, the markup was $5k. I can only guess that they felt they could inflate the price to make people *think* they were getting something good.

    Then again, most car salesmen would probably try to sell ice to Eskimos, with an extended warranty, free ice trays, and taste protection...

    1. Re:ROTFL by MrNougat · · Score: 1

      To me, it also looks like the car dealership lured the customer back by increasing the price

      Doesn't really apply to my anecdote, since I was talking about selling parts wholesale to a body shop. They were fully aware that they were getting parts at 5% over cost before, and at 10% over cost after.

      But you're right. I can tell you this - the price of a new car has very little to do with the sticker price. And the price of a used car has nothing to do with the value of the car; it has everything to do with how much the dealer paid for the car on trade-in, how long it's been on the lot, and how hard a bargain you drive.

      Getting ever further off-topic, extended warranties are not warranties; they're insurance policies, and they're always inclusive (meaning they only cover what's listed, which is never very much). Undercoating is a total sham, they charge you $300 for ~$25 worth of spray that they have one of the carwash jockeys spray on randomly. And whenever you want to buy parts, the dealer is not selling them to you at list price (known as "Price 6"). They mark the parts up 10% to 25% above mfr suggested retail price.

      --
      Web 2.0 == Giant Blogspam Circle Jerk
  222. "IT" Should read "Impossible Transition"... by Ka+D'Argo · · Score: 1
    ..and not "Information Technology".

    For me, at least that holds true. Sure, as many suggested I could get a job in many "trades". And while some of them I would even enjoy doing and make good money doing them, I am not physically able to do them. Construction? Not able to stand on my feet that many hours a day. Plumbing or carpentry? Not able to easily get up and down on my knees if needed (nor excessive bending/squatting for long periods of time).

    Basically in college I shot for some kind of desk job. Something that would just pay the bills but allow me to actually do it. Something that didn't require me to be on my feet for 8 hours a day. I mean, literally anyone can get a job at some place like Wal-Mart where they hire anyone from ex-con's to elderly or handicapped people. I could, but I would never be able to do my job as I would need to sit after maybe 30 or 45 minutes.

    While I do believe correcting health problems and excersise can fix my health issues in this matter, as Evil said he took time off to do this before going to work. While he was only "on the sidelines" for a short while, it would take me years to get into a position where I could at the very least stand on my legs for 8 hours being a cashier at Wal Mart making my $6 an hour. This is just not an option for some people in similar situations, while it would be more beneficial to your health in the long run, shooting for the job(s) you CAN do in the short term to pay bills and live vs spending a year or more getting into shape just do to a basic job (in which case you'll probably run out of money long before you accomplish that) is the only option you have left.

    Which is where I am at. I went to college, and while I didn't get a degree I still say it's the most important thing you can do if you have the time. You don't always need the money, while you may not get grants (money you do not need to pay back) just about anyone can get student loans. In that term if you can make the time you can get the education which in turn gets you the degree.

    As I said I went to college, my field of interest was computer science. Not so much IT but IT/Tech. I enjoyed fiddling around the inside of a computer case, fixing hardware, installing new stuff, etc than I did admining a small network. And believe it or not yes you can build a PC/upgrade a PC/repair a PC while sitting down perfect normal as if standing up.

    So you know what kind of paper work I needed. At the very least an Associates Degree. Most businesses locally won't even consider your application unless you have a "two year degree" which in this case is an Associates (the lowest you can earn, as most people know) or in some cases a four year degree (Bachelors, Masters etc).

    The degree is where I hit a small, personal, snafu. When the RA's and student advisers were explaining what it entails to get a degree, I was fucking shocked. I wouldn't be nesscarily tested on my field of study or knowledge of such field. Instead I would be required to take several extra courses in basically "general knowledge". Such as biology, literature, etc They said colleges do this so students get a more well rounded knowledge of things.

    Now while I did understand these courses would be "college level" I was still flabbergasted. I'm not exactly a model student. While I can learn and do not have any learning disabilities, I often require lots of repitition to understand something. So you can imagine how hard highschool was. Now again granted, they were different courses, they still were on subjects I had already studyed and passed in high school. Biology? check, learned all the mitosis meosis and frog dissecting I can handle for a lifetime. Literature? I don't think Dickens or Poe wrote something we didn't get a chance to read and anaylze for weeks at a time (as well as many other authors obviously). While my grammar online may be, lacking, I can easily sit down and write an essay, novella, etc as most tests or classes would require.

    Having already aquired over $10,000

    --
    Aw Frell this
  223. Re:Contradictory Article: Economic Theory Triumphs by nasor · · Score: 1

    The original poster claimed he wanted a free labor market, when in reality what he wants is for the government to grant U.S. workers an artificial labor monopoly by excluding the competition. Of course that would be good for U.S. workers, since they could then demand a higher price for their labor - just as any monopolistic cartel can demand higher prices when there isn't any competition. Workers asking congress to decrease/limit H1-B visas is exactly analogous to General Motors asking congress to make it illegal for anyone to import and sell foreign cars because their profits are down and customers aren't willing to pay their asking price when cheaper alternatives are available.

    If a business were trying to pull this sort of stunt, most everyone on slashdot would be up in arms about how the companies were just trying to legislate their way into a monopoly because they couldn't handle the competition.

    Your final statement about murdering competition is ridiculous. A free market doesn't mean an anarchy with no laws - it simply means that there are no artificial government controls on who is allowed to supply goods/services, who is allowed to purchase goods/services, and what price the goods/services may sell for. Laws against murder only interfere with the labor free-market if you're a hitman.

  224. Re:Contradictory Article: Economic Theory Triumphs by LaCosaNostradamus · · Score: 1

    The article is on the front page of the 2006 March 21 Tuesday WSJ, concerning the Danish system of retraining. I suppose that the reporting could be significantly slanted, and the single detailed example may be a lone success story ... however, since the WSJ is such a pro-Capitalist rag, I'm satisfied that the info is balanced.

    --
    [You have a stable society when some nut guns down a schoolyard and the law doesn't change.]
  225. Re:Contradictory Article: Economic Theory Triumphs by penglust · · Score: 1

    This statement if false. How much "American goods" are the Indians and Chinese buying?

  226. If companies were still willing to train.. by cryoknight · · Score: 0

    There would be a lot more "good technologists" if companies would post their entry level jobs, and train the people that they hire. Instead, 99% of the job ads I've seen over the last 4 years are looking for people with 5-10 years of experience, and the "entry level jobs" (of which I've seen maybe 5) all require experience with things that could only be had while at the company...

  227. Re:Contradictory Article: Economic Theory Triumphs by dodobh · · Score: 1

    Most of the high value stuff is bought from US companies. Cars (GM/Ford), shoes (Nike/Reebok), computers (Dell/IBM/Sun, Intel and AMD chips), bandwidth...

    --
    I can throw myself at the ground, and miss.
  228. Re:Contradictory Article: Economic Theory Triumphs by SuhlScroll · · Score: 1

    Right on brother!!! ;)

  229. Re:Contradictory Article: Economic Theory Triumphs by willtsmith · · Score: 1

    Thank You, you've saved me some typing.

    My 2008 candidate ... Russ Feingold. He ain't perfect, but he's the guy who's been consistently RIGHT about pretty much everything since 1990 from globalization to the Iraq War, Russ was right.

    Russ is for US!!!!

    --
    -------- -------- Support Wesley Clark for president!!!
  230. Re:Contradictory Article: Economic Theory Triumphs by willtsmith · · Score: 1

    And where may I ask are those "high value items made"? Are the Nike's made in San Francisco. Is that GM assembled in America? And what about those computers.

    No doubt that it's the suits in the US that are running the show right now. But it won't take long for the foreign suits to realize that they don't need the Americans. Furthermore, I'm not sure the American suits even CARE. By the time the American economy collapses, they will have made their tens of millions and have retired next to a golf course. Their golden years will be comfy with lots of cheap as dirt house labor from people desperate to eat.

    --
    -------- -------- Support Wesley Clark for president!!!
  231. It's good for managerment ... by willtsmith · · Score: 1


    Ultimately labor IS the economy. What you perceive as the "economy" is just the greed of the investor class, most of whom never had to sweat for their revenue.

    --
    -------- -------- Support Wesley Clark for president!!!
  232. Re:Contradictory Article: Economic Theory Triumphs by willtsmith · · Score: 1


    The issue here is that American (and European) workers fought hard battles to CREATE those high wage standards. These are political and social institutions. The foreigners are "jumping the fence" and short-circuiting everything the labor movement fought hard to earn.

    The answer is NOT the depression of wages in the first world. The answer is the ELEVATION of wages in the 3rd world. This is a POLITICAL issue, not a trade issue. You can trade until the cows come home, the bare facts of the matter is if you don't have the political clout to fight for decent working standards and your proper share of the spoils of your labor, you'll ALWAYS end up with crap.

    We cannot make anyone in the world richer by making ourselves poorer. It's time to SCRAP free trade and put up preferential trade systems that reward countries that treat labor fairly and punish countries (through progessive tariff levels) that treat labor poorly (like China, China, China and ... China). China is a country of a billion slaves. Their standards will NEVER rise so long as oligarchs hold all the power.

    --
    -------- -------- Support Wesley Clark for president!!!
  233. Then again .... by willtsmith · · Score: 1


    Then again, so many of these are dummy H1-B and LZ-1 ads that are meant to be impossible to fill. They are put down and left there to rot for twelve months so the company can bring in their foreigners. No Americans need apply.

    --
    -------- -------- Support Wesley Clark for president!!!