Stories
Slash Boxes
Comments

News for nerds, stuff that matters

No More Suits; IT Worker Shortage Will End Soon
News Posted by Roblimo on Sunday October 10, @12:00PM EDT
from the and-other-random-observations dept.
A lot of people (even Jon Katz) have been telling me I should write a Slashdot feature myself now and then. Fine. I'm in a strange mood today, and a lot of strange thoughts have been buzzing through my head this week, so here goes. My first "observation of the week" is that the word "suits" is no longer viable to describe managers in tech companies. We need a more accurate term, and I have one for you. (More below.)

I was up at Andover Corporate HQ Tuesday. It's 400 miles from my home office, so I don't get there often. This time, for no particular reason, I happened to notice that while Andover has plenty of administrative and marketing and other suit-type people floating around the office doing whatever those people do, none of them wear suits to work any more!

But there was still a clothing division between the execs and the workers: ironing. The programmers, artists, writers, and hardware wranglers wore basic, simple, unpressed t-shirts and jeans or other working-type pants, while the biggies over in admin-land all looked like they spent significant time and energy getting their casual outfits to look "just right" before they came to work.

After I realized what was happening at Andover, fashion-wise, I called some friends who work in other new media and tech companies and asked them if the same thing was going on in their offices. To a man and women, they said it was. Nowadays, there are no suits in tech companies unless network TV cameras are there and rolling, and often not even then.

From now on, in the interests of journalistic accuracy and linguistic precision, I am going to refer to the executives formerly known as suits as "Its," an acronym for "Ironed T-Shirts."

"Yeah, I had a great idea but the Its were too clueless to figure it out!" is an example of how you might use Its in a normal workday sentence. Feel free to do so. I have not copyrighted the word. It's now yours as much as mine to mess up, mispell, or whatever else you like to do to words in your spare time.

The IT Worker "Shortage" Will End. Soon.
Once upon a time, back when the world was young and "engineer" was a word used to describe hairy-eared men who designed real, physical things and programmers were looked down upon as glorified typists, the U.S. had an "engineering shortage." All through the late 60s and early 70s publications like the Wall Street Journal ran article after article about how America's potential economic growth was being stifled by a shortage of engineers and technicians. Business-owned politicians loosened visa restrictions for engineers and technicians from other countries because of this supposed shortage, engineering salaries shot up, and suits (which is what Its were called back then) constantly whined about the impossibility of managing their arrogant techies, all of whom knew they could find other jobs in seconds and, therefore, demanded all kinds of perqs, up to and including free coffee and sodas, in-house gyms, flextime hours, and so on.

You could take any of those 60s or 70s WSJ stories about the "engineering shortage," change a few words in them, and run them today as panic pieces about how it's impossible to find competent programmers and sysadmins at reasonable salaries, and how when you do scare up a few of these rare beasts, they won't hew to the corporate line and respect corporate authority and salute their MBA bosses like good little workers. Indeed, the WSJ may actually be changing words in those old stories and rerunning them. Who would know?

But those of you beyond a certain age will recall that, one day, all those formerly high-rolling engineers were suddenly seeking exciting new careers in convenience stores, service stations, and fast food outlets that didn't pay enough to cover the mortgages on their nice suburban houses, which suddenly became hard to sell because there weren't enough other engineers with good jobs available to buy them. The economies in places like the Boston suburbs and Silicon Valley and other "high-tech capitals" tanked. Life was rough, and a lot of people (including me) got burned hard and ended up with scars that they/we carry to this day.

All good things come to an end. Right now, yes, it's good to be the king (or at least the Network Administrator). But remember what happened to Louis XVI when the rabble got fed up with paying for his high living and decided to take him down a peg.

And does anyone here remember the oil crisis of 1973? I sure do. The U.S. seemed to be spending all of its money importing Arab oil, which climbed to nearly $50 per barrel at one point when OPEC [the Organization of Petrolem-Exporting Countries] got especially feisty. If this trend went on, economic pundits said, the Arabs would own America (and most of Europe) outright within a decade or two. By extrapolating then-current trends and drawing them as lines on colorful charts, this thesis was easy to display on TV shows, on newspaper front pages and in slideshows at business conferences so that everyone could get nice and worried about it.

But last I looked, OPEC was just about dead and oil was selling in the $10 - $20 per barrel range. The danger of predictions made through extrapolations is that something always seems to come along that messes them up. In the case of oil, it was a major change in consumption patterns. Oil got too expensive, so we (the oil-importing countries) simply stopped using so much of it. The most visible example of this change: what we call a "full-sized American car" today wouldn't be a pimple on the bumper of, say, a 1970 Buick Electra.

Believe me, somewhere in a secret cavern beneath the Wharton School of Business (which is to finance as Stanford is to Computer Science) or someplace similar, teams of fiery-eyed MBA candidates are plotting to take down today's computer professionals as hard as OPEC, engineers, and Louis XVI all got slammed in their respective days.

So enjoy the ride while it lasts. It's great fun. But don't take out a 30-year mortgage based on it. Something - it could be genetic algorithms or some other new, less labor-intensive programming methodology or it could be an overall economic downturn that ripples through the high-tech industries and brings Internet growth to halt the same way the construction-driven economic boom in Austin, TX in the early 80s collapsed in on itself when a comparatively small number of construction workers lost their jobs and couldn't afford to buy houses, which led to even less housing demand, and so on all the way down - will throw a lot of high-tech workers out in the street. I have no more idea than anyone else of what the proximate cause of the next tech-industry recession will be, but I guarantee that it will come. One always does.

Indeed, if this thoughtful article from Linux Journal has any truth to it, today's shortage of computer professionals may be as false as many people thought the 70s oil shortage was, so it may already be time for IT workers to start doing a little financial hunkering-down, especially if they're over 30 and unwilling to work slave-length workweeks.

Is Slashdot a Magazine?
I have always considered Slashdot an online magazine. And I have always respected the American Society of Magazine Editors [ASME] and believe their stringent code of ethics should apply as much to online publications as to those printed on paper. So I decided to join. $225 a year, and Andover'll pay for it anyway, so why not?

But guess what? This august body still only accepts members from print magazines. As a purely online editor, I'm apparently not worthy. Which means, by extension, that you, as an online reader, are not as worthy as a print magazine reader. No big deal. I find it more amusing than alarming - for you and me, at least. But this is sad for the ASME; it is freezing out the most vital, highest-growth part of the periodical news business when, instead, traditional publishers' and editors' organizations should be courting us online people in order to assure their own future survival.

Here is the last paragraph of my e-mail response to the turndown I sent to arhodes@MAGAZINE.ORG:

Depending on your reckoning, the 21st century starts in either ~3 or ~15 months. If ASME decides to enter it at some point, please let me know. I'll be there, waiting for you to catch up. ;)
- Robin "roblimo" Miller
Elkridge, Maryland, USA
10 October 1999, noon EDT

Update: Opera Browser for Linux | Michael Lewis Profiles Jim Clark in NY Times  >

 
Slashdot Login
Nickname:

Password:

Don't have an account yet? Go Create One. A user account will allow you to customize all these nutty little boxes, tailor the stories you see, as well as remember your comment viewing preferences.

Related Links
  • Linux
  • Slashdot
  • Wall Street Journal
  • genetic algorithms
  • thoughtful article
  • Linux Journal
  • American Society of Magazine Editors
  • arhodes@MAGAZINE.ORG
  • More on News
  • Also by Roblimo
  • Quick Links
    Cool Sites:
  • Linux.com (What is Linux?)
  • Everything (Blow your Mind)
  • After Y2k (This is Post-Apocalyptic?)
  • User Friendly (Laugh)
  • Themes.org (Make X Perty)

    Support Slashdot:

  • Copyleft (Clothe Yourself in Slashdot)
  • CDnow (Support Rob's Who Habit)
  • Slashdot Advertiser Index
  • This discussion has been archived. No new comments can be posted.
    Huh? (Score:1)
    by Trick (trick@adonis.net) on Sunday October 10, @12:10PM EDT (#2)
    (User Info) http://www.thetide.com
    1. Where I work (and in my position before my current one), you see a lot of suits actually wearing suits. They're not gone yet, by a long shot. I suspect Andover's not your typical tech company.

    2. Was the reason there's not really a shortage of tech workers in that article somewhere? If there was, I missed it.

    3. If they want to be a journal for print magazine editors, that's their business. I've got my doubts that hurling insults at them is going to change their minds.

    Guess I'm just feeling ornery today.


    ---
    Consult, v. t. To seek another's approval of a course already decided on.
    - Ambrose Bierce, The Devil's Dictionary
    Re:Huh? (Score:1)
    by magicpaul on Sunday October 10, @12:43PM EDT (#34)
    (User Info)
    (2) no it was not - which makes sense (read the article again)

    (3) i fail to see how the last paragraph would be considered an insult

    (3b) to avoid confusion they could change their name to ASPME

    (3c) it is an insult that they won't accept /. as an online periodical

    (3d) _ who wants to start ASOME, or perhaps AWESOME -- the American & World Editors Society of Online MagazinEs ?_
    _ AWESOME _ (Score:1)
    by magicpaul on Sunday October 10, @01:09PM EDT (#52)
    (User Info)
    Or maybe, the Awesome World Editors Society of Online Magazines and E-zines.

    Just a thought...
    Re: _ AWESOME _ (Score:1)
    by BlueWire (ajc13@shotmail.com) on Sunday October 10, @02:31PM EDT (#104)
    (User Info) http://www.xmission.com/~carda
    Recursion... I love it...
    [ `When you say "I wrote a program that crashed Windows", people just stare at you blankly and say "Hey, I got those with the system, *for free*".' (Linus) ]
    Techie Shortage over? (Score:1)
    by Passman (shryer.at.antispam.nospam.bigfoot.com) on Sunday October 10, @12:45PM EDT (#39)
    (User Info)
    At the moment I guess it depends were you are. Here in the Midwest it's almost impossible to even get your resume looked at with less than five years experience.

    You ever tried to get five years experience as a System Administrator when everyone wants five years system administration experience before they will even hire you?

    Maybe you can't see the end yet but around here it is fairly obvious.
    Re:Techie Shortage over? (Score:0)
    by Anonymous Coward on Sunday October 10, @11:23PM EDT (#259)
    Chicago's in the midwest too, and UNIX system admins with *one* year experience are in demand here too.

    As far as "something will end the shortage", yeah...something will end the bull market in stocks too...and something will end my life...and yours...the trick is knowing when/why/how! :)
    Re:Techie Shortage over? (Score:1)
    by Schnedt (Unix for Eunichs) on Monday October 11, @12:38AM EDT (#272)
    (User Info)
    You're just talking about a SysAdmin position. That's an "operator" position. Back ten years ago that was, umm, like being one of the monkeys who mounted the tape reels. Now there's a mystique about it all, so saying you want a job as a SysAdmin is like being the kid who wants to be a Train Engineer.

    The real tech positions involve things like developing hardware or software. Not just running the machines. And business is SCREAMING for people who can develop product.


    Re:Techie Shortage over? (Score:0)
    by Anonymous Coward on Monday October 11, @01:55AM EDT (#287)
    There is a shortage in high quality software developers. I quit my job last spring at a medium size software firm. Anyways I've been doing part time contracting for about 6 months and have decided to re-enter the job market. I sent my resume to a couple places and they all offered me jobs. All complaining that good programmers were impossible to find. Shit I work in Tahoe now and they can't get hardly anyone to move here even though it is one of the most beautiful places in the world. This could change if less venture money is dumped into technology. I guess if tech stocks crash we may have a problem. But I'm pretty optimistic right now about this industry.
    Re:Techie Shortage over? (Score:1)
    by Big_Lamer on Monday October 11, @10:31AM EDT (#335)
    (User Info)
    >You're just talking about a SysAdmin position.
    >That's an "operator" position. Back ten years ago
    >that was, umm, like being one of the monkeys who
    >mounted the tape reels. Now there's a mystique
    >about it all, so saying you want a job as a
    >SysAdmin is like being the kid who wants to be a
    >Train Engineer.
    >
    >The real tech positions involve things like
    >developing hardware or software. Not just
    >running the machines. And business is SCREAMING
    >for people who can develop product.

    I know that this may seem like flame bait to some, but the above post is a bit of a flame on SysAdmins. I realize that some developers may know how to administer their PC or entire networks, but to make a blanket statement that SysAdmins is like being someone who just mounts tape reels is an insult. I know many developers who dont even know how to rebuild their systems when they trash them, and have no clue about the higher level SysAdmin stuff like network security.

    This is not a job where you babysit machines. It takes an understanding of the services and OS's that the business is running. Most developers that I know wouldnt know how to setup a DNS server. Not that they couldnt learn, but they do not have the interest. Also, most good SysAdmin's that I do know have an aptitude for understanding the OS's that they work with. I for one have a degree in Civil Engineering, but find managing the infrastructure of a 3000+ user network with 50+ remote sites "fun". It is challenging and intellectually stimulating. (And, yes I know how to program....not well, but I know how....my idea of fun is not having a compiler spit out missing ; errors and having to hunt for bugs.)

    IMHO, dont bash what you apparently dont know that much about.




    Re:Techie Shortage over? (Score:0)
    by Anonymous Coward on Monday October 11, @11:18AM EDT (#342)
    I really, really agree. I have been working with systems since I was 16. I am 29. I get 4+ calls a week from the pimps and the positions all start at $80/hr+. And I don't do very much dba stuff and almost no ERP stuff, yet I am beating off the headhunters with a stick. I do see a serious oversupply of MCSEs, but that is a different market for a whole variety of reasons -- namely that they are helpless without the tools. I am not.

    A few points:

    1. The tech shortage is real -- there are plenty of people who can point and click, very few who can lock down a UNIX network. One of the major drivers for web-enabled, remotely administered ERP are the same as for outsourcing accounting over the last ten years (and far earlier, with small businesses and bookkeepers): you *must* do it right or you will be screwed and doing it right is expensive. To give you an example, we are only just now seeing anything other that basic flat file "databases" move into small businesses anywhere in the US and that entire market has at least fifteen years of growth and it will be pricey -- it will happen as soon as ADSL (or something) is common. This is the equivalent of the bookkeeper servicing thirty or more small accounts. It allowed small businesses to have the quality of accounting that a large firm could have. This is only now being seen as essential. Someone has to run these things and this is a huge and growing market. Also, not to damn with faint praise, but a lot of Fortune 500 companies' systems are adequate, and a lot of that is because of the people. I don't see a looming crash in the serious sysadmin market.

    2. There is still a huge amount of fat that can be cut out of most large companies -- a solid local system will (like above) become essential (yes, it is right now, but I would say that as long as the major concern of senior execs is whether or not they can play the "Uga Chaga" dancing baby .mpg, then computers are not seen as seriously as they should be). The uptime of most systems in the vast majority of large companies sucks. So do the userland apps (Windows). We are coming to a fork in the road -- and NCs are just the entering wedge of the serious recentralization that is coming hard and fast. You *must* have good people here. We will probably have a few really high profile failures (there have been some low-profile $50,000,000+ losses, many due to NT, but nothing on the front page of the WSJ, yet) to pound the message in and make people include systems security in a basic valuation of a company (and, just possibly, an audit).

    3. We aren't even getting into ERP applications -- the best estimates that I have seen on SAP consultants catching up with demand is that at the current rate they will be close in seven or eight years. And that is assuming that SAP/Baan/etc. growth stays steady. All of these companies are looking at the smaller markets -- hence a strong interest in Linux. They will grow more, not less, and the backlod will be even greater.

    4. Engineers suffered from the dumbing down of American industry in the '80s. I very clearly recall people saying things like "We can outsource our industrial capacity and focus on services." No you can't, bubba, not unless you want your contry to fall apart. What happened that put engineers out of work had far more to do with the economic adjustments during the first and second terms of the Reagan administration to the first major reversal of state control and expansion since Truman -- the market was responding to the financial possibilities, and it is far easier to leverage and outsource (and far, far faster) than it is to retool (literally). CEOs could sell off assets a lot faster than they could rebuild to become compeditive with the Japanese, especially with the Japanese cost of capital being close to zero all through the '80s, so, in the interests of keeping jobs, to keep off the raiders, to prevent greenmail, to provide something like a positive return on investment to very impatient shareholders, the CEOs dismembered their companies and spoke of a "post-industrial" economy. As people have figured out, that kind BS belongs in literary criticism. When applies to the real world it causes all sorts of problems. But it had close to nothing to do with a surplus of engineers or a lack of need, but rather the effects of two generations of B-School grads who didn't know a damned thing about manufacturing. But that is another rant.

    I think that good people will do fine. Bad people will have to do something else.

    And I think that there are an awful lot of high-paid sysadmins (the real ones, not the kiddies) who are tucking the money away as fast as they can. The remember living on canned ravioli not too long ago. It makes you tight with a buck. I know I am. I made $260,000 last year and my SO made $320,000 (she does Oracle Financials). We have a paid-for house, trusts, insurance, lots of money in the market (for the long haul), three paid-for cars (all new -- as we kept the last ones we had for more than ten years these should last too), and a house full of large and useless dogs (yes, they are paid for too). We have been earning a lot for about seven years now, and we have close to a million in the bank. Both of us went through that real estate crash in Austin in the '80s that roblimo alludes to -- it was to us the way the Depression was to our grandparents. And all of our friends feel the same -- every one of us saves a lot of money. I suspect that a lot of MCSEs will lose the nice house in the suburbs, but the UNIX guys will still have the house (or apartment)(and the guns)(and the really big, spikey clubs).

    So, perhaps the sysadmin is a dinosaur, ignoring the little mammals in the form of Zero Administration et al that are becoming more and more numerous, but I don't think so. I think that the suits (of which there seem to be a lot of, still, in the rest of the US)(I really, really chuckled when he suggested that that was the norm -- California is still considered seriously weird for lax dress codes by EVERYONE ELSE, EVERYWHERE)(dude.) are the dinosaurs and that we (UNIX sysadmins who have had time to focus on business processes for the last ten+ years) are the mammals.

    Consider this -- I am paranoid and had the experience of my parents losing everything in Austin (cars, homes, boats). I just paid cash for a house. How confident am I?
    Re:Huh? (Score:2, Informative)
    by roblimo (roblimo.nojunk@slashdot.org) on Sunday October 10, @12:46PM EDT (#40)
    (User Info) http://andovernews.com/bio_miller.html
    1. Hey! I did my research! I called people at other New Media and Tech companies and they told me their suits were now Its (pronounced like the contraction "it's" in my mind, but feel free to do it your own way) too.

    2. The "no current shortage of tech workers" thought was in the Linux Journal article. Hit the link. My personal feeling is that the tech industries are in the midst of a boom similar to one driven by construction, and those always end hard! "Those who don't study history are dommed to repeat it" & all that. But I'm no smarter than any other so-called pundit and I do not claim inspiration from [your favorite deity here]. I just toss out debating points, and try not to take myself too seriously.

    3. I don't care much whether or not the ASME decides online editors should be allowed to join. It doesn't affect me (or you) one way or the other. I just feel a little sad for *them* is all. There are plenty of fine associations for online journalists and editors where I'd be more at home anyway.

    As far as feeling ornery today, you're not alone. So am I - as you probably noticed. ;)

    - Robin "roblimo" Miller

    Re:Huh? (Score:1)
    by Myddrin (private_flipper@NOSPAM.email.com) on Monday October 11, @08:23AM EDT (#317)
    (User Info)
    roblimo,

    I found your article interesting and insightful. Although I see a couple differences I think change the equation.

    I agree that the current boom is much like the space race driven engineering boom of the 60-70's. How ever, an unemployed programmer can start creating new, marketable products much more cheaply and easily than a new physical product can be brought to market. So it seems to me that at the end of the boom we will see our salaries stop exploding (from $6/hour to $30/hour in the last 3 years, thank you), but there will still be jobs for the competent programmers (the learn visual basic in 24 hours crowd may have some problems though).

    The other point is that according to an article from here, ( I think it was really at salon) a lot of techies are leaving the industry because it's a "boring maintence" job.

    Mind you, I'm not trading in my stock portfolio for a new BMW just yet, but I think this boom may last much longer than the engineering boom of the 60's and 70's.

    Thanks for listenin to me babble,
    RobK

    Secondly,
    --- Non Servium
    Tech Worker Shortage is here (Score:4, Insightful)
    by Anonymous Coward on Sunday October 10, @01:51PM EDT (#75)

    Working in the ecommerce industry, focused on Java/Corba/Unix, I can say competent developers are indeed hard to find. You can't hire them, you can't find them and they do charge a high hourly rate.

    I charge a high hourly rate and I still get 3 contacts a week wanting me to fly to Kansas City, Seatle or Montreal to do Java/Corba development.

    The problem I find is that most of us high paid consultants is that we stir up some sort of jealousy in the corporate converted crew. These converts are COBOL/Mainframe or VB/VC++ guys 'retrained' in the ways of distributed computing. They still think procedurally and structure their OO applications as such. They have a hard time understanding multi-threaded issues and are still scared to move forward into new technologies (such as XML or using COS service like Naming, Trading or Properties).

    Or there is the young crowd with no direct experience developing large scale systems that make snap judgements and write a new service to handle some new fucntionality. Forget logical partitioning of the application or requirements. Forget real knowledege even, they can talk the talk so they must be bright and know what they are talking about. Bullshit! They are inexperienced, so get their noses out of your asses management!

    This coupled with incompetent recruiters makes things even more complicated for us competent consultants. I get a call, 'Hey, you know Java right?' me: yes I do. recruiter: Well, I have this great JavaScript position me: click.

    It is generally thought that Indians, or other foreigners are generally brigther than their american conterparts. Obvisouly this is flawed. Just because one is an Indian doesn't mean they can walk the walk. They are like the rest of us. Some idiots, some extremely competent. The real difference is that I'll charge you for overtime, because it is the law that I get paid for what I work, while they don't, in general. (I'm not singling out Indians in this case, and, yes, I have Indian friends - I also know a couple of idiot Indians).

    Another point is is that management inforces incompetence. The Its allow for underperformers to continue under performing. 'Hell, we are a big corporation, he/she is a nice person, let them ride the system' Forget they can't tell you what requirements are met by their code, they can't tell you a damn thing about their code except that it works (sometimes) and they sit on their ass soaking up the $.

    Once the corporation (pick one) gets a hold of me, I tend to work my ass off (60 hour weeks) and get more and more responsibilities because I'm the only one in the whole freaking group that can do it. Finally I get burnt out (generally 6 months) and terminate my contract.

    You better pay me for what I'm worth or I just won't work for you. I don't give a damn if I make more that your CEO, I'm making you money, giving you what you want, not sitting on my ass surfing the net every 30 seconds, or talkin in the hall, or in the cube next door. I'm producing, I am the critical path for all of your assignments because your people can't do the work. Your success depends on me. Pay me what I'm worth or I'll go to your competition.


    Re:Tech Worker Shortage is here (Score:1)
    by beulah (beulah@x-spamIamnot.forgetit.ibm.net) on Sunday October 10, @02:25PM EDT (#97)
    (User Info) http://slashdot.org/
    I've been in the same place myself, except in system administration. When you are the alpha geek of a computing environment it is a thrill. But eventually you realize there are limits to being the alpha geek. And if managmeent doesn't pay you or respect you like you deserve, it's even worse. I quit my job as network administrator. Now I'm going to grad school in a different field entirely. I never want to be a network admin again, because you get no real respect from anyone.
    Re:Tech Worker Shortage is here (Score:0)
    by Anonymous Coward on Tuesday October 12, @01:25AM EDT (#377)
    I'm there, bro. 6 years, Solaris, SunOS, HP/UX and NEXTSTEP/OpenStep. Loved it then, hating it now.

    Just did 3 weeks in the data center in Singapore, which was OK though.

    However, I'm about to go back to business school and leverage my stellar resume, but from the whiteboard, not the keyboard.

    Me @ 25: Woo, SysAdmin rocks!

    Me @ 32: Geez, I'm such a loser for still being a SysAdmin...

    UNIX all the way though, baby.

    JAFG
    Re:Tech Worker Shortage is here (Score:2, Insightful)
    by Anonymous Coward on Sunday October 10, @03:25PM EDT (#137)
    I think you're right on the money.

    There are _way_ too many inexperienced & incapable developers in this industry, often pulled in due to the incredible demand for _any_ developers. There is also a lack of experienced engineering management, w/ marketing or product management people taking their place. Too many of us have to fight to get responsible engineering practices put into play in our workplaces. How many times have you had to explain to engineering management the need for version control systems (ie CVS), bug tracking systems, source code commenting, and proper requirements specifications?

    The funny part here is that Java, which has been an enabling force for software development (especially OOD), has also made it easier for those w/o any software engineering background to get jobs as developers. Too many of the above-mentioned battles take place because of Java-only, non-engineering types who don't know about their shortcomings.
    Re:Tech Worker Shortage is here (Score:0)
    by Anonymous Coward on Sunday October 10, @11:28PM EDT (#261)
    If you think the dumbing down is bad in the Java world...try looking at some shops where VB is in common use.

    Yeuch.
    Re:Tech Worker Shortage is here (Score:0)
    by Anonymous Coward on Monday October 11, @01:02AM EDT (#276)
    I can understand your frustration with the way companies just keep their under-qualified employees. I'm sure you would agree that under-qualified people are found in both the 'employees', and the 'contractors'. Where I work, it seems that the Dilbert cartoon is all too true. They have hired contractors to do coding - who have turned out completely incapable, and who end up with upper-management type positions because we're paying them so much - and they can't do anything! The idiot types lurk in every corner of geekdom today. But in my opinion, that just makes me (a competent developer) look better. Always look on the bright side of life!
    No Indian monopoly on intelligence (Score:0)
    by Anonymous Coward on Monday October 11, @02:32AM EDT (#290)
    No one has any monopoly on intelligence, or unfortunately, stupidity. I once worked tech support indirectly for a certain computer company whose product is famous for its prominent black and white boxes. We got a lot of luser asian indians on the phone, and certainly no less proportionally than the share of any other particular group. My 'favorite' was the printer that "wasn't out of ink because it was only 6 months old." To verify something from farther on up the thread hierarchy, there is indeed a world full of people who must be repeatedly told from time to time which way the 3 1/2" "hard disk" goes into the slot on the front of the computer, and other things you'd think would be a one-time deal at worst. It's easier to do a complete system format and reinstall from the ground up tha it is to educate most people on what to do in the event the CDROM 'autorun' quits working in Windows. In dealing primarily with to-some-extent-techically saavy people, it becomes a welcome luxury to assume everyone can figure out a certain amount on their own, but you forget it's not true on the 'outside'. It scares me that we let some of these people vote.
    Affirmative Action doesn't help this... (Score:0)
    by Anonymous Coward on Monday October 11, @06:16AM EDT (#310)
    My last two jobs, I've been managed by incompetent minorities/women who have no real training or experience in the field they are managing. All they do is write memos and kiss VP ass all day - they are completely divorced from the actual work and nobody_can_get_rid_of_them, because they'll call EEOC, or sue the company for "discrimination".

    There's no way you can have a meritocracy in this enviornment, so I don't see it getting any better.


    Indian intelligence (Score:0)
    by Anonymous Coward on Monday October 11, @06:20AM EDT (#311)
    Indians (or other foreigners, especially from poorer countries) may not be genetically superior to Americans. But here is the thing:
    (1) There is a massive filtering process going on---the guy who gets to college (especially US college) from India or China is probably extremely smart. Not always---maybe he just has good connections, but that will show in his US college grades.
    (2) These guys (like myself, a foreigner) have a hell of an incentive to study in school as the only ticket out of their country.
    (3) These guys (again like myself) grow up in a culture where one is pushed harder in school, where one is given real homework, where one does not watch TV 3 hrs a day and develop attention-deficit-disorder by age 10.

    Yes there are smart Americans---but if one has to gamble with limited information, my gamble is on the foreign kid who had to work 5 times as hard to get to the same position as the US kid.
    Re:Indian intelligence (Score:1)
    by maxmichaels on Monday October 11, @08:24AM EDT (#318)
    (User Info)
    Give me a break, that's one of the most blatant stereotypes I've ever read. I'm American, I've paid for every dime of my education and I'm graduating with honors this year. I guess in your eyes I'm just another lazy American kid though. Your arrogant, ethnocentric attitude is the stem of American and foreign stereotypes and you should really take a look at what you write before you submit it. Don't kid yourself by thinking that the line - "yes there are smart Americans" makes up for the ones before it.
    Re:Indian intelligence (Score:1)
    by n3bulous on Monday October 11, @09:28AM EDT (#325)
    (User Info)
    There was no "arrogance or ethnocentric attitude" in his message. All three statements are quite true, for the most part.

    He doesn't say that all indians and chinese are more intelligent, just that the ones that make it to the US for school have fought their way to the top of their countries' pool of applicants. Naturally, these select people will appear harder working and smarter.

    We want more people like that coming to our country, not less.

    Re:Indian intelligence (Score:1)
    by Tau Zero (spherethis@youknownottoincludethis.yahoo.com) on Monday October 11, @01:54PM EDT (#360)
    (User Info)
    We want more people like that coming to our country, not less.
    If it's an excuse for allowing our own schools to be lousy because "we can always hire Indians" (and who says we'll always be able to?), I would rather slam the doors.
    --
    Deja Moo: The feeling that
    you've heard this bull before.
    Re:Indian intelligence (Score:0)
    by Anonymous Coward on Monday October 11, @10:07AM EDT (#333)

    I think we all agree that not one race is genetically superior to the other. We, at least here at /., all seem bright enough to understand this .

    1) Yes, most other countries do have a filtering process built in to their educational process, but I really don't think it applies when a student attends an overseas school. If anything their score on the GRE, etc aids in making the decision and $. I think those with families with the income to send their children overseas for school will be do so. Hence, most of the foreign students are here because of $, not brains.

    2) We are happy to have you here!

    3) What I have observed is the ability to form support groups in school. At least from what I have seen is one smart guy surrounded by 10 of his countrymen all looking at his paper during a test. The pressure to succeed is definitely a driving force in finding alternate means to 'learn' information. Vomiting up for a test what one has read 5000 times isn't learning.

    But what am I really saying? That many foreign kids are cheaters? Nope. Every group of students, American, Indian, Chinesse have their cheaters, idiots and geniuses. By virtue of one being a foreigner in America doesn't mean that person is a brain child, he/she could be here because their family has $, because they learned the best ways to cheat, etc. There is stiff competition in foreign countries many times because there are simply to many workers for a limited # of jobs.

    Another point I would like to make is: under the rigid process of foreign educational systems, most seem to walk away with a rigid way to deal with the world. Troubleshooting skills seem diminished and more creative solutions are never found.

    Sure if I want a code monkey my gamble will be on the foreign kid. If I want someone to be creative I'll gamble on an American kid.


    Re:Indian intelligence (Score:0)
    by Anonymous Coward on Monday October 11, @10:58AM EDT (#341)
    well. it sounds too correct. like PG education film.
    computer tech is such new and practical things i just cant relate it to those school book fed boys. rank manager in big company maybe interested in that sort of smart. they should join ibm, so to continue their study and gain more certificate.
    i am foreigner. i know some good guys back in my country. the countryman i met here is just not that competetive. some are good students, i have to admit. they work too hard to get good score. some just fled the inbearable competition they faced back home.
    thanks for hiring all our refugee ;)
    its technology. its life style. go to comp.*.*. you count how much indian postings, 3? 5? conventional smart (if it really is there) doesnt count.

    z

    Re:Tech Worker Shortage is here (Score:0)
    by Anonymous Coward on Monday October 11, @11:35AM EDT (#347)
    I think the tech shortage will end real soon for the following reasons: 1. Once Y2K is over, there will be a lot of people who are working on that, who will need jobs in other parts of the technology community. They will fill the gap. 2. I am currently a junior in college. And it seems that more and more engineers are leaning towards computer science as a major. It is becoming the default major... "I don't know what to do, so I'll do CS." At my school, CS is already the biggest engineering major. My sister is a freshman at a school in Boston and almost everyone she is coming across is doing computer science. I guess the prospects of money are driving the unpassionate or the undecided towards CS. 3. Immigration: Which has already been addressed. But as the son of an Indian immigrant, anyone who can, wants to get out of countries like India. Those who are intelligent enough, hard working enough, or wealthy enough will do so. Exclude the 3rd group, and you have many thousands (if not hundreds of thousands) of qualified foreigners coming in and getting jobs... don't get me wrong - I think immigration is a good thing and is very important, but it will contribute to the end of teh shortage. 4. In my opinion (as is all of this), the required work to be done will decrease. Right now we are sort of at the same point America was about 100 years ago during industrialization. There was a rush to build factories, rail roads, etc. The same is now. However, once everything gets built a lot of the work will end. Sure, we can always strive to make things faster or more efficient, but there won't be as much new stuff. Anyway, this is IMHO.
    Re:Huh? (Score:2, Insightful)
    by Anonymous Coward on Sunday October 10, @03:17PM EDT (#133)
    Computing and the Internet will eventually become a commodity. In the early part of this century electrical appliances were big technology. If you could design or build or fix that newfangled gee-whiz technology when it was new, you were maybe accorded a little more respect by some levels of society. And maybe a little more money than the rest of the drones.

    Someday somebody's gonna invent a router or wide area switch that all you have to do is plug your little desktop appliance into and it configures itself instantly with no intervention on the part of anybody. Whether it's FR, ATM, ethernet or anything else, it will just sense it and configure itself accordingly. All the technology is built in at the factory. No need for hordes of wireheads and CCIE's to maintain the technology in the field. Appliances, just appliances.

    The information carried on these mediums like television and radio is still important, but the underlying technology is trivial to most of us.

    Engineers at TV and radio stations don't make a hell of a lot of money and I bet their numbers decrease every year due to further advances in automation technology.

    Computer and network geeks are headed down the same path eventually, it's inevitable.

    Bret Aguilar baa@relaypoint.net

    Re:Huh? (Score:0)
    by Anonymous Coward on Sunday October 10, @06:45PM EDT (#209)
    Hmm. Do you mean Frame-Relay with ANSI LMI or Cisco (well... Gang-of-Four) LMI?

    Are you talking about E.165 or NSAP addressing on ATM that will be automagically configured? Which version of UNI are we talking about?

    Are you talking about Ethernet, like the Ethernet developed at Xerox PARC? Or the Ethernet like as in the IEEE 802.3 Committee? Does this include the "Ethernet" from the 802.1 committee and the 802.2 committee? Cause well, it if doesn't, then it's a totally different thing. Is this Ethernet on a Layer 1 Switch or a Layer 2 Bridge? Or is it a Layer 2 Switch?

    Or, for that matter: why are you getting such terrible latency to /. and/or packet loss? Is it a routing loop somewhere? I guess it could be assymetrical routing, but really there is nothing wrong with assymetrical routing (or is there?). Wait!@# I know. It could be route flapping problems. Are you sure you wanted those MEDs? Better set localpref on that route. Actually, really, it's simply just that the Internet doesn't scale. /. doesn't have the 20 private-peering points with multiple OC-48's it needs. So, what they need is a bunch of network engineers to make the impossible happen. This involves intricate configuration and design.

    Sun has multiple times stated that you "Don't need to configure anything or tune ANYTHING with Solaris". Right.

    This is *TECHNOLOGY* we are talking about people. Until people stop wanting to use the Internet, we are going to keep building it. And once we are done building it (that'll be the day), we are going to have to maintain it. Telco's and Broadcasting Companies aren't done building out their networks, but they don't have the demand that the Internet does. Their networks are PRETTY MUCH done and are being replaced by the Internet.

    But I don't fear losing my job because it gets automated. I more fear something else replacing the Internet. But, hell, the way I see it is that most or all of the Telco's are NO LONGER voice-only companies. They are Internet Companies, here to reap the same profits (if not more) than all these ISP's already did. And the Broadcasting Companies are starting to realize that they are going to have to do the same thing.

    I don't work in a suburban Detriot Car-Manufacturing company. I don't work for Boeing or the Aerospace Industry. If I was currently working at a Telco or Broadcasting Company, I would either become an Internet person, or I would get an Internet job. And hopefully, I will be smart enough to realize that EVENTUALLY the technology that replaces the Internet will be my next goal.


    Re:Huh? (Score:1)
    by Schnedt (Unix for Eunichs) on Monday October 11, @12:46AM EDT (#273)
    (User Info)
    Telegraph operators thought of themselves as way-kewl-radical-dudes about 100 years ago. People like Thomas Edison came from their ranks.

    I bet they could spill out a lot of acronyms and buzzwords back then, too.

    Re:Huh? (Score:1)
    by whocares (grey@enigma.mips4.com) on Sunday October 10, @07:09PM EDT (#215)
    (User Info)
    Are you one of those people who believes in plug and play as a way of life? If M$ couldn't get an operating system to have even *vaugely* reliable plug and play (where there are really not that many standards, all told) what on EARTH makes you think that anything as diverse and nonstandardized as the Internet will *ever* achieve that level of plug-and-play? Funny, but PC consultants are still in hoards years after the introduction of such concepts into the PC world.

    The closest we have for plug and play to the end user for networks are things like DHCP, which still require quite a bit of setup and administration on the back end - and that's just *host* addressing.

    File this along with the genetic algorithims writing code. Fantasy, this decade at least.
    Re:Huh? (Score:1)
    by Schnedt (Unix for Eunichs) on Monday October 11, @12:52AM EDT (#274)
    (User Info)
    Microsoft's Plug-and-Play continues to get better with each iteration. (show your ignorance by telling your horror stories about Windows 95 on your 486 if you really feel you must.)

    Apple's Macintosh-based Plug-and-Play is even better, arguably it's always been superior (smaller set of components=less combinations to worry about, of course.)

    We won't even get into Xerox copier Plug-and-play, or how little is really involved in admining a company network these days.

    Believe me, sit still if you like, but practice your skills pulling ethernet cable through conduits, if you're planning on a long-term career in "information technology" in the abstract.


    Re:Huh? (Score:0)
    by Anonymous Coward on Monday October 11, @03:43AM EDT (#298)
    Uh..... Win95 installs just fine on my 486! Of course, installing it on an Intel Pentium computer that CAME WITH WIN95 Preinstalled is another thing.

    After having to FDISK and FORMAT last time, I gave up, and installed NT Workstation 4.0. EVERY piece of hardware (except the winmodem) installed just fine THE FIRST TIME! Hmmmmm.......

    I was also able to convince WIN98 to install, but it took lots of coaxing.....

    On a homemade AMD with all CHEAP parts, I have been able to install WIN95, WIN98, NT Server, DOS, and Linux Slackware, with little trouble.

    so....operating systems that don't claim to be plug 'n 'play actually ARE????
    "Pointy-Hairs" (Score:0)
    by Anonymous Coward on Sunday October 10, @06:20PM EDT (#198)
    Well, where I come from they don't wear suits either. So we call them "Pointy-Hairs" after Dilbert's boss.
    Worker shortage. (Score:1)
    by Kaz Kylheku on Monday October 11, @12:04AM EDT (#267)
    (User Info) http://users.footprints.net/~kaz/
    Don't worry. We have long been developing safeguards that will ensure the security of our respective jobs. I'm thinking of inventions like C, C++ and Perl. ;)

    Jokes aside, here are my two cents on the ``IT people shortage''. The problem is the availability of useful statistics that can be used to understand the problem, if it exists.

    There is much diversity in jobs related to computing. You could be creating a web page, debugging an embedded OS, fixing some COBOL code on a mainframe, or gluing some SQL queries to a graphical interface and in all cases be called an IT worker. To lump these kinds of people into one category and declare a shortage of them is a big mistake.

    What if the alleged shortage exists because so many small to mid size businesses business need eight dollar an hour VB monkeys and HTML jockeys. It could be that the shortage can be attributed to the dramatic surge in the use of inexpensive PC's? These platforms comes with an inadequate OS and inappropriate applications that require endless tweaking, tailoring, and propping up with wooden sticks. Sure you can get the core middleware from a vendor, but making it all work for the business requires labor. Thousands of little companies are reinventing the same thing in-house. Also the dramatic rise of the internet has created opportunities, but many of these are menial work that is looked down upon by a real software developer---for example, the mindless work of cranking out HTML and web related scripts in order to create cheesy web sites. From what I hear, jobs are dull, often stressful and underpaid. People that know how to do them don't want to do them, hence shortage.

    The question is, how relevant is a labor shortage in a particular area of computing to someone who has not interest in that area?

    The way I see it jobs that are are at greatest risk are jobs that involve very narrowly defined set of skills. For example, if all you know is how to customize some particular proprietary software package, your job will disappear along with that software package. One year there may be a shortage of people whose resumes bear acronyms relevant to that package, the next year, those who don't retrain are gone. But the change which brought that about was ultimately due to changes brought about by real developers.
    Re:Worker shortage. (Score:0)
    by Anonymous Coward on Monday October 11, @11:53AM EDT (#349)
    Umm, yeah. The problem *is* that the uppity tech workers want more that $8/hr. Seriously. I work in Austin and things here suck and aren't getting much better. Yet there is allegedly a tech "shortage." The "shortage" is of people willing to work slave hours for $12-20/hr when they could drive up the road to Dallas or Ft. Worth or over to Houston and make THREE TIMES AS MUCH.

    And don't get me started on the Indians. If you have them as a boss, you are in for some serious pain if you aren't also Indian (or, apparently, their find of Indian from there part of India). I have a lot of friends, some of whom are Indian, who will not under any circumstances work for an Indian.

    I am just tired of being told that I should be happy to have a job, which is the whole attitude. One last semester, and I am out of here to someplace where there isn't a "shortage."
    Re:Huh? (Score:1)
    by Schnedt (Unix for Eunichs) on Monday October 11, @12:28AM EDT (#269)
    (User Info)
    I suspect Andover's not your typical tech company.

    I suspect Andover is more of a Meta-tech company. There are lots of them around these days. They're not really 'tech' companies because they don't, umm, actually produce anything. They just throw around information, and since a focus of their business is 'tech' types such as the audience at Slashdot.org (shouldn't it be changed to a .com now that it's a bought-out pure commercial site?), they want to appear 'techie.'

    I work at a major Medical Device manufacturer. We make stuff that gets implanted in people's bodies. Real hardware. With real software embedded into it, of course. Real tech, not a business riding on the back of tech people. A lot of the suits still wear suits. Always will, I suspect.



    Suits (Score:1)
    by Gigabit Switchman (thom8934@pottedmeat.yahoo.com) on Monday October 11, @01:17PM EDT (#357)
    (User Info)
    I work at a real hardware company...I'm a hardware design engineer. The president and VP wear shirt & tie, but rarely a suit except for media appearances. The engineers wear whatever (from shorts/sandals/T-shirt to shirt & tie (only a few w/ties though), the management wears _nice_ shorts and golf shirts half the time, the rest of the time it's Its. Generalization works well for generals, I suppose...companies are reasonably unique.
    Re:Huh? (Score:1)
    by bonoboy (dj_tlf@mpx.com.au) on Monday October 11, @06:06AM EDT (#307)
    (User Info) http://www.bonoboy.mux.cx
    Totally true. I don't know about the economists plotting against the geeks, but I'd have to say there's got to be a better trend towards knocking off the lower-scale industry qualificatins like the MCSE. Outsourcing for sysadmins will occur more often and you'll find that deals like those Compaq are doing for supply and support will whittle down the number of inhouse techs etc. Then, the biggest move will be that the damn Internet will get to the point where it's as easy to use as the marketing managers like to say it is. When that happens, me and all of my tech support buddies will be out on our ears. In short, the end will come from the bottom up. It will again reach an equilibrium where you need tertiay qualifications that are relevant and will need to get in at a higher level. And the current generation doing just that will provide a glut for the next two generations, just like in several academic fields.
    glowinthedarkplantsarethewayahead!
    Rob, great article (Score:3, Informative)
    by aheitner on Sunday October 10, @12:12PM EDT (#3)
    (User Info) http://singularity-software.com
    But that was Louis XVI.

    Louis XIV was the Sun King. He was an absolute monarch who finally managed to get the nobles under control (which Louis XIII, of Muketeer and Cardinal Richelieu fame, had never managed to do).

    Louis XV was an even more extreme successor. His famous quote was, "After me, the deluge", and he lived like he believed it.

    Louis XVI was a genuinely nice guy who was not totally unamenable to reforms towards a more constitutional monarchy. But the rabble cut his head off anyway. Honestly, I'm a fluent French speaker, and I don't understand the French either :)
    Re:Rob, great article (Score:1)
    by roblimo (roblimo.nojunk@slashdot.org) on Sunday October 10, @12:24PM EDT (#15)
    (User Info) http://andovernews.com/bio_miller.html
    Oops! I knew that. Sometimes when you're trying to type at the speed of thought you screw up. Thanks for noting the mistake. Correction made.

    We can discuss the exact excesses of French Monarchs later; Lou the 16th may have been agreat guy, but last I heard he didn't turn Versailles into public housing and cut off funds to his horde of freeloading nobles and cut taxes on the workers or anything like that; he was just *nicer* about ripping off the peasants than his predecessors had been.

    Besides, as you all probably figured out, I was thinking about the Mel Brooks pastiche, not real French kings. ;-)

    - Robin "it's good to be the writer" Miller

    Robin, I have to atmit (Score:1)
    by aheitner on Sunday October 10, @03:33PM EDT (#146)
    (User Info) http://singularity-software.com
    I wondered about you when you came aboard /.

    But the History of the World, Part I references, plus the extremely cool session at AWE, have convinced me you're a cool guy ;)
    Re:Rob, great article (Score:0)
    by Anonymous Coward on Sunday October 10, @04:20PM EDT (#167)
    It's not so surprising. As any good autocratic tyrant worth his (or her) salt knows, the downtrodden masses become really dangerous not when the ol' iron boot crushes them harder, but rather when it eases. Then the great unwashed begin to preoccupy themselves with notions of improving their wretched lives - and the most effective ways of realizing these notions. Poor ol' Louis pretty much cut off his own head by failing to be a bastard. It's not a French thing, it's a pretty general fire-wielding-monkey thing. :)
    Re:Rob, great article (Score:1)
    by StrawberryFrog on Sunday October 10, @04:52PM EDT (#174)
    (User Info)
    >Louis XVI was a genuinely nice guy who was not totally unamenable to reforms towards a more constitutional monarchy. But the rabble cut his head off anyway

    It's not exactly an uncommon phenomenum. Gorbachev introduced Perestroika, and was ousted for his trouble. Give 'em a hand, and they'll take the whole arm (head?)

    ribbit StrawberryFrog
    Re:Rob, great article (Score:1)
    by charlesnadeau on Monday October 11, @01:52AM EDT (#283)
    (User Info)
    Louis XIV also said "L'etat, c'est moi" (in English, "I am the State"). It easily shows how full of himself he was.
    I also liked your comment regarding the French. Although French is my first language, I'll never fully understand them. Cheers!

    Charles
    Re:Rob, great article (Score:1)
    by GypC (root@localhost) on Monday October 11, @03:19AM EDT (#295)
    (User Info)

    By saying "I am the state" he was merely expressing the attitude of every monarch of the time. There is nothing unusually egotistical about it.

    Quite literally, the sovereign of a monarchy is the state.

    Have a day :-|

    ... (Score:2)
    by Signal 11 (signal11@mediaone.net?Subject=Slashdot) on Sunday October 10, @12:13PM EDT (#4)
    (User Info) http://www.malign.net
    Eh, let's all start a campaign to print slashdot out on our laserjets, dot matrix printers, and post it all over the office (just like those UF comics I know you have hanging in your cube). "not in print" my arse. It's just that the news happens so quickly there's no point to printing it - it's not that we can't... :)

    Anyway, back to the issue of IT shortage - yeah.. right. I don't know about you, but I spent alot (and I mean *alot*) of time doing tech support. The vast majority of people may eventually become computer literate enough to send e-mail and browse the internet without having to call us someday.. but I can guarantee you there will always be the same percentage of people who actually enjoy testing the limits of computers. And 'geek posers' are very easy to see through.. just ask them what BIOS, EIDE, or PLL means. If you really want to be mean, go into 'raw Data mode' and start throwing out random tech terms like so:

    Well, after I reconfigure SMB on a VAX to use my 8.4 Gb HDD instead of my old SCSI, I'm going to restart all the daemons, and then check for network connectivity using vi and a toothpick. :) If networkweek was still running bofh weekly's, I'd suggest the excuse-of-the-day as well.

    Anyway, my point is that while lots of people will flock to the money to get into computers, it really won't affect those of us who *really know the technology, and enjoy working with it*. The wannabes will compete with themselves...

    --
    What goes up, must come down. Ask any system administrator.

    Re:... (Score:2, Insightful)
    by ckrough on Sunday October 10, @12:28PM EDT (#20)
    (User Info)
    I can't disagree more. After 6 years in the computer industry (sales, support, netadmin ... several hats) I have returned to school to get a so-called higher education and a CIS degree (they pay more if you have the paper:) I would say that only around 15% of the students, even in the higher level CIS courses, are real geeks. The non-geeks can't handle anything that isn't "in the book". People who can't think logically (in a computer sense) won't make it as net admins or programmers, or any other position that there is a demand for. The difference between the rebound in the supply of engineers and what may or may not happen in computers is that Engineering is a trade you can train for and with enough practice become good at. (Now you engineers, don't go flaming me. I am not talking about designing satellites, I am talking about the average engineering job) In computers you can take as many courses and get as much training as you want, but unless you have "the knack", your just not going to be anything but level I tech support. Crow
    _______________________ crow
    Re:... (Score:1)
    by Signal 11 (signal11@mediaone.net?Subject=Slashdot) on Sunday October 10, @01:33PM EDT (#64)
    (User Info) http://www.malign.net
    Funny... you just agreed with everything I said, but yet you're disagreeing with me?!

    I just got done explaining that people who are only in it for the money will wind up competing with themselves - not people like you and I!!!

    --
    What goes up, must come down. Ask any system administrator.

    Re:... (Score:0)
    by Anonymous Coward on Sunday October 10, @03:11PM EDT (#127)
    Cum on dude tak a logic class..

    Links? Cool posting of the day!
    Re:... (Score:1)
    by viking099 on Sunday October 10, @03:14PM EDT (#129)
    (User Info)
    I completely agree with this. I'm in an MIS programming program here, and am taking the second of 4 computer programming courses. The first one, we were taught Borland on NT, and everyone was happy with the nice point and click environment.
    Now they ask us to use Unix and the g++ compilier, and 80% of the class bitched so much, the professor was forced to spend TWO WEEKS going over basic Unix commands.
    Something I've come to realize about all the Poseur Geeks is that they might be able to score well on book tests and memory stuff, but give them a simple logic problem, and they go to pieces.
    Geeks can't be replaced by people in it for money.
    The money is almost secondary to the enjoyment I get from solving computer problems and working with cool systems...

    "In the end, there can be Obi Wan" -Anonymous Coward
    Re:... (Score:0)
    by Anonymous Coward on Monday October 11, @11:59AM EDT (#350)
    Well, yes, but it is nice that we get paid well these days. I went for several years after school just happy to be doing fun stuff until I realized that I could have been paid twice as much. Grrrr ... So now I am doing the same stuff and making $110,000 a year. Don't forget the cash, man. It lets you retire someday and quit on the spot if you would rather not compromise your principles.
    Re:... (Score:2)
    by extrasolar (klh@sedonaSPAM_TRAP.net) on Sunday October 10, @03:29PM EDT (#142)
    (User Info)
    Your elitism is showing, friend. I also fear that I am one of your 'geek posers'. Even though I have never considered myself a hacker by any means, I am still trying to learn...

    Okay, let see if I pass your test:

    BIOS: check, firmware that is required for your machine to boot the operating system or boot manager along with other functions.

    EIDE: kind of check, some manipulation of an IDE hard drive?

    PLL: nope, never heard of it except I think I recognize the acronym.

    SMB: oh gee, I should know this one... symetric multi-tasking? No, that can't be it...

    VAX: from the context, it is probably a computer or perhaps an Operating Systrem (some brand of Unix?)

    HDD: check, hard drive, duh.

    SCSI: check, a type of hard drive with somewhat better performance

    vi: check, VIsual editor on all Unix systems

    toothpick: nope, never heard of this one before, maybe a brand of monitor? :)


    Well, it looks like I failed your test. Unlike a lot of people, I am rather open about my ignorance.

    Now for my excuses:

    • I am a software person, more interested in higher-level things like graphics, AI, user-interfaces, ect. Hardware I don't take a lot of time to experiment with.

    • No formal education in these matters. No money for books. So that basicly causes me scrounging for books at our limited library (many books about AppleSoft BASIC there) and looking for tutorials on the internet (which is quite limited, if you have done it, you know what I mean).

    • I have done quite a bit QBASIC programming, so if you consider that programming, I've done it

    • Still a lowly high school student. No real computer courses other than CAD and business technology (yep, you guessed it, MSOffice. Mr Paperclip is kind of cool until he pops up to help you.)



    Well, there you go. I am naked before the slashdot audience. And I don't think I am alone here.

    Let me see, what stereotype does that make me. I used to think I was a geek or nerd but now that I am a 'geek poser', I must reconsider. How about power user. There we go, much better.

    --
    The world is full of good intentions and evil deeds.

    Re:... (Score:1)
    by Signal 11 (signal11@mediaone.net?Subject=Slashdot) on Sunday October 10, @03:49PM EDT (#155)
    (User Info) http://www.malign.net
    If you want me to 'grade' you, I'd say you got BIOS, squeaked by on EIDE, missed SMB (it's windows filesharing), and guestimated on toothpick - I *really did* mean the kind you use to clean your teeth with.

    I have a friend that is more of a SW than HW guy, so no biggie.. but if you really want to be a geek, you gotta know both. And about your ignorance - hrmph. Most people can't fake it more than a few minutes at most.. and if there's ever any doubt, I wing a couple random acronyms by them and see what happens. Since you have a sw background, I'd probably throw GUI, API, OLE and FAT at you. :)

    On your excuses part, formal education probably won't do you much good until college -- it's just a given. Best bets are to find semi-current books ( less than 3 years old ), and track down a few local gurus to help you out on the grey areas. QBASIC isn't programming *g*, and it's quite obvious you're a high school student... I'd guess frosh/sophomore. You're in the ballpark as far as your computer knowledge, I wouldn't fault yourself too much.. it sounds like you live somewhere that's still in the technological dark ages...

    As for me having a touch of 'elitism', you're probably right. I have a strong aversion to stupid people - esp. ones that ask you the same questions over and over again instead of asking you once, clearing up any ambiguities they may have about the answer, and moving on. I don't like people who waste my time - I only got 24 hours each day to do something productive, and spending a couple hours of it helping some retard figure out which side up to put the floppy into the drive doesn't fit that definition.

    --
    What goes up, must come down. Ask any system administrator.

    Re:... (Score:1)
    by Digital_Fiend (fidelcastroHATESCAPITALISTSPAMPIGS@softhome.net) on Sunday October 10, @07:43PM EDT (#225)
    (User Info)
    Bah. Give me something harder than "GUI". But here goes:

    GUI: Graphical User Interface. Rather than just using the computer monitor as a means of output, it becomes a source of input itself. Scrollbars and buttons, for example.
    API: Application Programming Interface. A bunch of functions available for use. (Motif, Win32, etc.)

    OLE: This a Windows term. Stands for Object Linking Environment. Basically allows you to put different types of data in one place.. So... you could put a JPEG in your Word document, and now Word would have the menu of Image Composer. : )

    FAT: File Allocation Table. This is a filesystem with 8.3 nomenclature. Can't handle over two gigs for a partition. Has large clusters (32k, I believe).

    And stop being such an asshole -- It only takes about 15 seconds to tell someone: "Side with the label goes on top, metal part goes in first." THERE. That wasn't so hard, now was it? Now he/she knows. See? You must have been a really bad tech support person.

    -Warren
    Re:... (Score:0)
    by Anonymous Coward on Sunday October 10, @08:04PM EDT (#228)
    "Object Linking and Embedding." Actually a pretty clever notion - an object can embed (contain a copy of) others or link ("contain" by reference) to them, and links can be to other objects' containees as well as standalone files. Competitors include OpenDoc (which may or may not still be viable) and HTML's OBJECT element and "data:" URL scheme (which are definitely not yet widely implemented).
    Re:... (Score:1)
    by Mike A. on Sunday October 10, @11:58PM EDT (#266)
    (User Info) http://tharkun.dyndns.org/
    It only takes about 15 seconds to tell someone: "Side with the label goes on top, metal part goes in first." THERE. That wasn't so hard, now was it? Now he/she knows.
    I'm with you up until "Now he/she knows"...

    Seriously, the guy you're responding to specifically referred to "ones that ask you the same questions over and over again". In other words, not those that have to ask how to put a disk in a drive, but those who have to ask multiple times.

    And let's just hope he remembered to tell them to take it out before putting in the next one...

    Do I look like I speak for my employer?

    Re:... (Score:1)
    by dylan_- (ddyyllaann__7733@@yyaahhoo..ccoomm) on Monday October 11, @11:23AM EDT (#343)
    (User Info)

    It only takes about 15 seconds to tell someone: "Side with the label goes on top, metal part goes in first." THERE. That wasn't so hard, now was it? Now he/she knows.

    Nope. This is the wrong way to explain it, because they might come across a PC with the fdd on its side. "Angled corner to the eject button" is the correct way :-)

    dylan


    --
    You do not have the mind or education to envision Nature's Time Cube.

    Re:... (Score:2)
    by extrasolar (klh@sedonaSPAM_TRAP.net) on Sunday October 10, @09:04PM EDT (#244)
    (User Info)
    If you want me to 'grade' you, I'd say you got BIOS, squeaked by on EIDE, missed SMB (it's windows filesharing), and guestimated on toothpick - I *really did* mean the kind you use to clean your teeth with.

    SMB, I know I heard that acronym before. Samba, right? As for toothpick, it was a bad-humored joke. That was what the smiley was for.

    I have a friend that is more of a SW than HW guy, so no biggie.. but if you really want to be a geek, you gotta know both. And about your ignorance - hrmph. Most people can't fake it more than a few minutes at most.. and if there's ever any doubt, I wing a couple random acronyms by them and see what happens. Since you have a sw background, I'd probably throw GUI, API, OLE and FAT at you. :)

    I like to think that my ignorance is due to inexperience. I use the family computer and my dad tells me not to download anything, let along experiment much (not that I don't deserve it, I have switched mouse drivers, replaced io.sys, and upped the resolution past what the video card could handle; all by accident... this is before I discovered GNU/Linux).

    GUI - graphical user interface
    API - application-program interface
    OLE - object linking and embedding
    FAT - file allocation table

    These acronyms are kind of easy though. I'll add these to prove that I am worthy:

    Posix - common system calls on various OSs
    OpenGL - 2D/3D graphics API
    Corba - object-oriented networkable API
    Recursion - function that eventually calls itself
    Vector - two numbers that define a line from an origin
    Perspective Projection - Method for 3D rendering

    Of course if you ask me what a telnet port is, I'll just give you a blank stare.

    On your excuses part, formal education probably won't do you much good until college -- it's just a given. Best bets are to find semi-current books ( less than 3 years old ), and track down a few local gurus to help you out on the grey areas. QBASIC isn't programming *g*, and it's quite obvious you're a high school student... I'd guess frosh/sophomore. You're in the ballpark as far as your computer knowledge, I wouldn't fault yourself too much.. it sounds like you live somewhere that's still in the technological dark ages...

    Well, I taught myself C from a book made in '94. QBASIC is as close I am going to get to programming experience. And that is mostly in games and my awkward attempts at 3D programming (from scratch). Obvious I am in high school, eh? Hmmm. I am actually a junior though.

    As for me having a touch of 'elitism', you're probably right. I have a strong aversion to stupid people - esp. ones that ask you the same questions over and over again instead of asking you once, clearing up any ambiguities they may have about the answer, and moving on. I don't like people who waste my time - I only got 24 hours each day to do something productive, and spending a couple hours of it helping some retard figure out which side up to put the floppy into the drive doen't fit that definition.

    That's all right, I think. It seems to be natural, I've done it too: even though I don't know much to be elitist about ;) But I probably need to be more patient than most, I got to help my mom (who still treats Works like typewriter).

    And then a friend of my mine starts his own web page using some web-based interface. And I get all upset because he puts up a web page without learning anything. He says he wants to learn HTML for the 'advanced features' but I don't think he has enough patience to learn the simply things first.

    Oh, and I think that high schools should have a *required* computer literacy courses that actually go in to file management, system maintenance, and some basic vocab to know what the System Requirements mean!

    Oh well.

    --
    The world is full of good intentions and evil deeds.

    Re:... (Score:1)
    by Schnedt (Unix for Eunichs) on Monday October 11, @01:00AM EDT (#275)
    (User Info)
    You're all a bunch of software types.

    LASCR

    UART

    CMOS

    TTL

    Schmitt Trigger

    Open Collector

    Totem Pole

    hFE

    Vcc

    Compactron

    Nixie


    Where are the rest of the EEs? (Score:1)
    by 10Brett-T on Monday October 11, @01:53AM EDT (#284)
    (User Info) http://spectral.wgz.com/
    LASCR - I should know this, but alas...
    UART - Universal Asynchronous Receive and Transmit
    CMOS - Complementary Metal Oxide Semiconductor
    TTL - Transistor-transistor Logic
    Schmitt - Gate lacking the separation between logical 0 and 1, instead switches smoothly at one voltage on the rising edge, another on the falling edge.
    Open Collector - Gate at high impedance instead of 0 or 1
    Totem-pole - process of creating a giant OR-gate with a bunch of chained open collector gates and a pull-up resistor
    hFE - don't remember exactly, measures current ratios for BJTs
    Vcc - Common Collector voltage - usually 5V for standard TTL. Don't know the rest.
    -- SAT analogies review: Hacker:Cracker::Mechanic:Carjacker
    Re:Acronym Decoding (was: ...) (Score:1)
    by wesmills (wesmills@spammenot.telebot.net) on Sunday October 10, @05:21PM EDT (#187)
    (User Info) http://www.mymb.net
    BIOS: Basic Input Output System

    EIDE: Extended or (depending on who you talk to) Enhanced Integrated Drive Electronics, as opposed to SCSI which had most of the smarts contained on the controller board.

    PLL: Phase Locked Loop. Used in electronics to ensure a stable signal lock.

    SMB: Used in Windows filesharing. I believe it is System Multi-Block, but I'm not for certain. (Dock 1 point)

    VAX: An older type of time-shared operating system, allowing for multiple users and logins. To my knowledge, does not decode as an acronym.

    HDD: Hard Disk Drive.

    SCSI: Small Computer System Interface

    vi: AKA VIsual editor (but you already got that one)

    toothpick: A device for cleaning the dental instruments found on the human mandible (teeth).

    Have fun, and keep learning. You'll get it, same as the rest of us did. (BTW: Someone, please feel free to correct me on any incorrect statements, as I'm sure you will)

    What's a kinet?

    Re:Acronym Decoding (was: ...) (Score:0)
    by Anonymous Coward on Sunday October 10, @06:56PM EDT (#212)

    SMB: Used in Windows filesharing. I believe it is System Multi-Block, but I'm not for certain. (Dock 1 point)

    Server Message Block, I believe. Protocol used in Windows networking.

    VAX: An older type of time-shared operating system, allowing for multiple users and logins. To my knowledge, does not decode as an acronym.

    The VAX, introduced in 1977 by Digital, was a minicomputer, not an OS. The VAX used the VMS operating system, although I think UNIX might have been available for it too (not sure).


    Re:Acronym Decoding (was: ...) (Score:1)
    by jfunk (jfunk@roadrunner.nf.net) on Sunday October 10, @08:06PM EDT (#229)
    (User Info) http://www.northatlantic.nf.ca/~cc958390
    Server Message Block, I believe. Protocol used in Windows networking.

    IIRC, I think it's Session Message Block.

    But then again, I could be wrong as well.

    Jimmie Funk, doctor of soul.

    Re:Acronym Decoding (was: ...) (Score:1)
    by robocord (robocord@ragesoft.com) on Sunday October 10, @07:13PM EDT (#216)
    (User Info)
    VAX does decode as an acronym: Virtual Address eXtension. It was invented at DEC (or invented by somebody else and used *heavily* by DEC. They called it an architecture, but it was more like a line of CPUs which were all more or less instruction set compatible. They were obsoleted by DEC's Alpha chips in the early 90's. The VAX computers all ran VMS, AFAIK.

    I got my start in the PDP world (RSTS/E anybody?) then moved to VAX/VMS, then Alpha/VMS, then Sun Solaris. Why did I wait so long? 8)

    Moderator Suckuper!! (Score:0)
    by Anonymous Coward on Sunday October 10, @03:33PM EDT (#145)
    Hey man.. i was looking at your postings after I saw someone naming you as a moderator suckup.. How true! This is most excellent.
    Thanks! (Score:2, Insightful)
    by sinnergy (froggy@eecs.cwru.edu) on Sunday October 10, @12:13PM EDT (#5)
    (User Info) http://froggy.raex.com/
    You did a fine job on your feature, Roblimo.

    I thought your piece was very though provoking and "to the point", which is difficult to find in today's modern media. While I don't necessarily agree with you in the fact that the current tech shortage is a falacy, I do agree with you on some of the other points you make.

    I also found your discussion of a number of topics particularly interesting. I am all about getting to the meat of the matter and cutting out as much verbiage as possible. It was refreshing to see so much content is so little space.

    For what it's worth, I think Slashdot (and many other fine online publications out there (although Wired is certainly questionable these days)) has every right to be called a magazine. Good luck on your attempts to gain the respect and peer acceptance Slashdot rightfully deserves.

    Please grace us with another feature soon!

    - Froggy
    - CWRUton for Life - (sad but true!)
    pronouncing its (Score:1)
    by frankmu on Sunday October 10, @12:16PM EDT (#7)
    (User Info)
    is it "eye teez"?
    or its, as in "It's a nice day today"?
    Re:pronouncing its (Score:0)
    by Anonymous Coward on Sunday October 10, @03:42PM EDT (#149)
    i think it should be pronounced like michael palin at the start of those monty python sketches where is the ragged hermit type and he stumbles up to the camera and says, "It's" then they cut him off with the music.
    Re:pronouncing its (Score:0)
    by Anonymous Coward on Monday October 11, @01:42AM EDT (#282)
    how about eye-teezers? itzrs
    Good Story. (Score:0)
    by Anonymous Coward on Sunday October 10, @12:17PM EDT (#8)
    I liked it. Engineering recessions come and go. It happens in other businesses too: the old companies get fat and lazy, new technologies come along. But is a new recession likely soon? Certainly some sector of geekdom will take a hit. I just hope it's in Visual Basic programming and NT administration. I think there's a bright future for cgi, thin client, gtk, linux, etc.

    And don't worry, Roblimo ... if you can write like that, then you're not too old.
    Re:Good Story. (Score:1)
    by bwporter on Sunday October 10, @08:37PM EDT (#238)
    (User Info)
    He has a really interesting point though.

    Imagine if a recession occurred causing
    all the overvalued web companies
    to start having to make a profit to
    survive.

    Imagine the same recessiong making it hard to
    get a startup off the ground.

    Imagine AOL, Yahoo, Infoseek, Excite, Lycos,
    eBay, Amazon, and every other major web site
    having to lay off 10 - 20% of the work force.

    Imagine if the unemployment rate for web
    engineers hit 10%.

    The shortage would be over. Some of us would
    be picking up pennies off the ground.
    Re:Good Story. (Score:0)
    by Anonymous Coward on Monday October 11, @01:03AM EDT (#277)
    Not to be mean-spirited or anything, but some of us would make you dance for your pennies.

    Re:Good Story. (Score:0)
    by Anonymous Coward on Sunday October 10, @10:12PM EDT (#248)
    But is a new recession likely soon?

    I think it's starting to look like it. If you look through the want ads or the online databases, it seems like there are half the jobs there were 6 months ago, and they all want 4 years of experience now instead of 2.

    I'm not complaining yet though, it's still one hell of a job market. And if things get bad, I'll just go to grad school or something stupid like that.
    Re:Good Story. (Score:0)
    by Anonymous Coward on Monday October 11, @02:23PM EDT (#362)
    Perhaps it is because too many companies have been burned by inexperienced coders and they are tired of it and want someone who has figured out their problems somewhere else? I will routinely hire people with close to no experience, but I won't have them work alone. I think that a lot of people have found this out the hard way.
    Techs unite against MBAs!!! (Score:0)
    by Anonymous Coward on Sunday October 10, @12:17PM EDT (#9)
    who needs em anyways.......
    Re:Techs unite against MBAs!!! (Score:1)
    by CrazyLion on Sunday October 10, @01:43PM EDT (#68)
    (User Info)
    Having just finished my BSBA and planning to get an MBA once I get enough work experience to get into a good program, I recommend against it. Only small percent of MBA's manage techs. But a LOT of MBAs are providing jobs for sysadmins and other techs. In the company were I work (non-tech), we have a fairly large work force of sysadmins who maintain network of computers used by MBAs - get rid of those MBAs and techs lose their jobs.
    Remember: not all MBAs are created equal ;-)

    Suit in a t-shirt is still a suit. (Score:1, Insightful)
    by Anonymous Coward on Sunday October 10, @12:18PM EDT (#10)
    Guess it makes morons harder to spot though.

    But it is not surprising that people dress down
    to geek level now when they have inherited the
    world.

    End of it-worker shortage? I'm not a sys-admin
    but it seems a lot of their time is spent on
    helping clueless users. As long as people are
    as stupid as they are today when it comes to
    computers it-workers will be in high demand.
    Re:Suit in a t-shirt is still a suit. (Score:1)
    by mke2fs (stig (at) NOSPAM dot winther dot net) on Sunday October 10, @01:14PM EDT (#55)
    (User Info) http://home.winther.net/stig
    Even tho users stay stupid the demand for IT personell will not grow.
    What will grow is the workload on every single IT worker.
    Tech firms won't spend much more money on more folks, but rather pay overtime to those they already have. They might even give the job to one that already have 2-3 other things to do just to save $50,000 a year...
    Re:Suit in a t-shirt is still a suit. (Score:0)
    by Anonymous Coward on Monday October 11, @02:27PM EDT (#363)
    I don't think that this will happen. The temp/contract/pimping market is too good. For example, I could be doing something like that (working 80 hours a week for $40,000 a year) but instead I am doing contract UNIX work for $40 an hour and should make $120,000 this year for my 60 hours a week. I don't see that I had any job security before, so this is no change.

    I think that a lot of people have come to the same conclusion, and I think that the move to doing that sort of work is just starting. As people have pointed out above and below here, there is no shortage of GOOD people. So, more and more I think that the good people will walk.
    Good points (Score:1)
    by QuMa (fvw@var.cx) on Sunday October 10, @12:20PM EDT (#11)
    (User Info) http://var.cx
    A few good points, great first article... However, I'm not to wild about the "Its" word. Somehow it makes me think of the abrev IT, which is imho an awfull hypeword too, but nonetheless, I think it doesn't quite bring the right image to mind.

    As for the ASME, I only have one thing to say: HAHAHAHAHAHAAHAHAHA. Imbiciles... (With apologies to all imbiciles).

    All in all, a very nice "Feature". And not even a bad first feature/first post pun :-)
    'IT' as 'hypeword' (Score:1)
    by delmoi (delmoi at hot mail dot com) on Sunday October 10, @01:06PM EDT (#50)
    (User Info)
    I think the fact that "IT" or "Information technology" is such a hyped term in our world, and espesialy for MIS type people that it's perfict to describe the "Neo suits". Or perhaps to describe the clueless 'psudo-geeks' or 'psudo-hackers'.

    These people are some of the most annoying people on the planet. While I don't have a problem with the term "information technology" the way I have a problem with MIS people, I think the fact that "its" corrosponds with "Ironed Teeshirts" and "information technlology" works well.
    "Subtle mind control? Why do all these HTML buttons say 'Submit' ?"
    Chad Okere, self apointed Unquestioned Lord of the internet(TM)
    Re:'IT' as 'hypeword' (Score:1)
    by QuMa (fvw@var.cx) on Sunday October 10, @03:16PM EDT (#131)
    (User Info) http://var.cx
    Yup, looking at it that way: You're right. Its it is.
    Skilled labor shortage ? (Score:1)
    by Money__ (hallada at netscape dot net) on Sunday October 10, @12:21PM EDT (#12)
    (User Info) http://sites.netscape.net/hallada/
    Saying there is a shortage of skilled workers in the hitech industry is like the NBA saying there is a shortage of players in the league. There isn't a shortage of players, there's just a shortage of _GOOD_ players.

    -- These comments powered by Printf --

    Re:Skilled labor shortage ? (Score:1)
    by sirket on Sunday October 10, @12:41PM EDT (#30)
    (User Info)
    EXACTLY. I get hundreds of resumes a week from people looking for administration jobs. However, only about 1 out of every hundred is even remotely qualified. I can find you about a hundred reasonably qualified MCSE's in a week but Unix people are almost non-existant (There are plenty of Unix posers but they are easy to spot).


    As for the industry as a whole... Just considering the companies I deal with on a regular basis, this tech boom is anything but over.


    -sirket
    Re:Skilled labor shortage ? (Score:0)
    by Anonymous Coward on Monday October 11, @02:30PM EDT (#364)
    Yeah, the UNIX posers. We have started calling them "red hats" here (I am not trying to get flamed -- what they all seem to have in common is that they have installed Red Hat).

    On the other claw, I have found that a solid Debian or Slack background is very hopeful. From a serious understanding you can move to Solaris and HP-UX and AIX pretty easily.
    And a shortage of CHEAP workers. (Score:1)
    by Convergence (convergence@hypercube.res.cmu.edu) on Sunday October 10, @02:13PM EDT (#91)
    (User Info)
    More accurately, there's a shortage of cheap AND good workers.



    Convergence
    Re:And a shortage of CHEAP workers. (Score:0)
    by Anonymous Coward on Sunday October 10, @08:35PM EDT (#237)
    Actually I find that after a certain point, salary expectation becomes inversely proportional to skills.
    A.K.A No Shortage of NT Drones (Score:2, Interesting)
    by Deviant (jnumiker@*There will be no spamming*buffalo.edu) on Sunday October 10, @12:22PM EDT (#13)
    (User Info)
    I live in Buffalo, NY and I am a freshman at SUNY Buffalo majoring in Computer Engineering. Last year I was horrified when I visited what is supposed to be one of the best technology schools in the region, RIT (Rochester Institute of Technology), teaching a corse in IT. They were just teaching them Oracle and NT. 5 years at a top notch college to be an NT drone. I see people with less knowledge than I, who have such degrees, making top notch salaries as system administrators. I think that you are correct, a shortage will come to an end, and it will be the shortage in such people. Those that will survive the shortage will be those who have unix and linux expertiece and will be able make the transition from NT to Unix when Windows 2000 isn't what everybody thinks that it will be. I think that Unix people, that real programmers who know their stuff, Web designers, and engineers taking computers and finding new and provocative ways of using them to make the work of industry and commerce easier will still be in short suppy as long as colleges keep churning out glorified MSCEs. Then again that is just my opinion and I could be wrong.
    Re:A.K.A No Shortage of NT Drones (Score:0)
    by Anonymous Coward on Sunday October 10, @01:02PM EDT (#47)
    Hmm... When I went to RIT about 3 years ago, they were teaching NT indeed, but they were also teaching *all* about TCP/IP - examining each layer and going into the labs, sniffing packets and actually seeing what an ARP conversation looks like, exactly what happens when you do a traceroute (does anyone here know without having to look it up?), etc... They also had a segment of a class take a detailed look at Ethernet and Token Ring. No UNIX you say? Bullshit. Plenty of UNIX being taught at RIT. Ever see the Solaris/SGI lab? At last count (3 years ago) there were upwards of 50 UNIX boxes in there and they were expanding! Sorry dude but you made a broad judgement based on a narrow bit of experience and it is just plain wrong. AC
    Re:A.K.A No Shortage of NT Drones (Score:1)
    by Mr. X on Sunday October 10, @04:53PM EDT (#176)
    (User Info) http://darkness.geecs.org/
    Taking a guess here:

    Traceroute is when you succesively ping a machine increasing the TimeToLive field after each ping. When each packet dies, you get a responce from the killing machine.

    Is this correct?
    Re:A.K.A No Shortage of NT Drones (Score:0)
    by Anonymous Coward on Sunday October 10, @07:04PM EDT (#214)
    No. TRACERT.EXE, on the other hand... I find this quite ironic.
    Re:A.K.A No Shortage of NT Drones (Score:2, Informative)
    by Sontas on Sunday October 10, @01:13PM EDT (#54)
    (User Info)
    Well, I attend school at RIT. I'm in the Computer Engineering program, but I think I can speak to a possible reason for what you saw.

    About five years ago RIT started their IT program. Previous to this it did not even exist. The enrollment for that program was something like 50 students I think. In two years time (when I first started attending) the enrollment was up to on the order of 150 freshman for 1996, I think. The next year enrollment in the freshman class was doubled. This caused the school to have to shuffle the IT classrooms around and to build an entirely new building to house the next years incoming IT class.

    Point here is that the IT department was started on 50 students and a few professors as an experiment of sorts. The industry and demand for IT grads then exploded (very few actually saw this coming, especially those in control of programs at universities, etc), leaving RIT and many other schools, I suspect, scrambling to put together course plans, hire professors, find room for classes to be taught in, etc. Even last year and now, the department heads are still trying to come up with a solid IT curriculum. And to be fair, IT is a very agile and quick moving target. It has been for the past few years and it probably will continue to be for another few. Creating a solid and industry applicable curriculum is a hard thing to do, especially in these circumstances.

    As an aside, RIT excells in their CE, EE, SE, and CS programs. Their imaging sciences related programs are top notch as well. Don't knock the entire school simply because it has a young and developing IT program of study.
    Re:A.K.A No Shortage of NT Drones (Score:1)
    by Deviant (jnumiker@*There will be no spamming*buffalo.edu) on Sunday October 10, @01:33PM EDT (#63)
    (User Info)
    It was not my intention to knock RIT in general, I have several friends there majoring in Computer Engineering and Computer Science. I am just saying that the IT program there is characteristic of IT progams elsewhere, and there are alot of people with these degrees that just learn NT and TCP/IP and not Unix or much real meat behind computing and technology. You have to hand it to Microsoft, teach the kids NT and they will stick with it even if it is buggy and unstable in the workplace.
    Re:A.K.A No Shortage of NT Drones (Score:0)
    by Anonymous Coward on Sunday October 10, @02:01PM EDT (#80)
    I'm an RIT student and I know all about the IT program.

    You're right.... in some sense, it does pump out Microsoft drones. The IT program is designed to produce multimedia people and general computer flunkies. It isn't a program for serious geeks.

    Most IT people (at RIT) will admit that they aren't good programmers. The really good programmers are in CS or SE. The hardware wizards are in CE or EE. The business analysts are in MIS. IT is for the in between people that can do the pointy-clicky stuff but not much else.

    I too am disgusted by the growth of the IT department. The program is designed to be easy. For a while they were accepting everybody who applied. IT majors now comprise more than 10% of the whole school. I'm not saying that all IT majors are idiots, just that idiots can get by and possibly even thrive in IT.

    With the program changes that IT has made in the last few years, a student can graduate from IT without ever taking a real programming class (I don't consider VB to be a realy programming class.) I took the first two C++ classes offered by the IT department and they were both complete jokes. The worst thing was, most of the IT majors in the class were struggling!

    The other programs I mentioned, on the other hand, are all really great programs. If you don't mind the snowy winters and mediocre schol spirit, RIT is a great school.

    Re:A.K.A No Shortage of NT Drones (Score:2, Interesting)
    by Processor AL on Sunday October 10, @02:16PM EDT (#92)
    (User Info)
    I agree with your point that it seems a lot of "CIS" students are really MCSE's in training. I have met several younger geeks lately, and their curriculums are like: designing networks, NT administration, and, oh yes a semester of c/c++ thrown in for good measure.

    I think to myself sometimes (while glancing at the Altair 8800 callous on my right index finger), Doesn't anybody learn what a computer does right after the power goes on any more?

    On another note, in the interest of fairness, I would like to throw out this info about RIT. I stumbled across the Computer Science House at RIT Page when checking out IMP. (Link is at the bottom of the page) Checking out their "house projects" page indicates, to me at least, that they are learning a tad bit more than just configuring NT boxes. A couple of highlights from that list: Porting NetBSD to DECStation 5000 and writing an FTP server for BeOS...Sounds a little beyond textbook, IMO.

    -- Have you hugged your assembler lately?

    Re:A.K.A No Shortage of NT Drones (Score:0)
    by Anonymous Coward on Sunday October 10, @02:35PM EDT (#106)
    From what I observe in CS college courses nowadays as compared to 20 years ago, most of the programming courses are not C/C++ Java, pascal or any of the standard languages, but are more about how to write "macros" for MSofts Office products and learning how to click and edit a Word document. Back when I was going thru school, learning how to use a compiler, editor or any other tool is what you did on your own time to get the homework/project done. You concentrated more in subject matter rather than spending class time on how to use tool/products to get the assignment done!
    Re:A.K.A No Shortage of NT Drones (Score:0)
    by Anonymous Coward on Monday October 11, @09:10AM EDT (#319)
    Yes, Computer Science House is pretty cool. I lived there in '87 and '88. In 87 we got a VAX 11/782 (Jake and Elwood). They ran BSD. There were some pretty smart people there. Some were builing a workstation from the not yet released Clipper chip (Fairchild semi/Intergraph). Others were porting Mach to the Clipper. It was CSH that made me decide on RIT instead of Clarkson.
    Re:A.K.A No Shortage of NT Drones (Score:0)
    by Anonymous Coward on Sunday October 10, @02:42PM EDT (#110)

    I'm a junior at the CS program at SUNY Albany (thank G-d the CS dept is all *nix). I was horrified when I heard from a friend that a well known neiboring college (RPI) CS dept switched to MS VC++/NT/95/98. I do not have any confirmation of this, but I use to think that RPI was a mostly *nix school (or now maybe only the EE dept.)

    Another good school pumping out MS drones :(

    At least the SUNY systems colleges' CS depts use *nix (or at least Albany and Buffalo).

    Yep, RPI is a MCSE factory (Score:1)
    by forkboy (forkboy@YOURMOM.rochester.rr.com) on Monday October 11, @02:53AM EDT (#292)
    (User Info) http://www.yermom.com
    I have some friends (well, quake clan members) who went to RPI, and they're all NT droids to the last. In fact, one of em started an ISP and was running it on NT...he was surprised when it went belly-up. "What, no shell account??"


    ***You've always said that you would die for me.*** ***Why then are you so surprised when you hear your own eulogy?*** >
    Re:A.K.A No Shortage of NT Drones (Score:2, Funny)
    by Gextyr (gextyr@hotmail.com) on Sunday October 10, @03:32PM EDT (#144)
    (User Info) http://gextyr.rh.rit.edu
    Just because RIT teaches a lot of NT related stuff in the IT curriculum does not mean we are unix free. RIT (especially the C.S. and C.E. people) are very in to unix. There is a very strong group of linux users here on campus, many of which are of the IT major. In fact, it doesn't suprise me at all to walk to class and see 5 slashdot shirts, 6 GNU shirts, and a dozen other nerd shirts (FYI, there are at least a dozen IT people I know here with "NT sucks" shirts).

    (BTW, SUNY Buffalo just kicked RIT's arse at rugby, but that's OK, cuz i'll just root the RFC union's computer and change the scores :)

    -Gextyr
    -------------------------------------------------------------- Silly User, Slashdot is for hackers.
    Re:A.K.A No Shortage of NT Drones (Score:1)
    by StanSmith on Sunday October 10, @11:28PM EDT (#260)
    (User Info)
    Give me a break. I'm supposed to accept that someone's smart because they buy the right t-shirts?

    Oh, take me back to the days when nerds were nerds and the last thing we looked at were one another's clothes.

    BTW, in my department at work we have a very bright and productive Microsoft guy who's been a hardcore computer nerd since the early 80's, and a completely useless Linux guy who's been at this a couple of years and worries a lot more about what's cool than what works. You tell me who's going to be sporting the right tee and who's going to get the interesting projects.
    Re:A.K.A No Shortage of NT Drones (Score:1)
    by Zilchfrag on Sunday October 10, @05:34PM EDT (#189)
    (User Info)
    I have to agree with some of the comments i've seen on here about people just going out and getting a peice of paper that says they can program when they only learned how to do something half-assed. I admit it... I'm an MCSE, but I know my stuff, unlike a lot of other people I've seen out there. I primarily use Linux, and have used it as the introduction into the world of Unix, and so far, I love Unix. I'm now playing with Sun's Solaris, and I enjoy using Unix more than whinedows, because I can see exactly what happens when I make configuration changes, and it is a lot of fun to learn the new OS. I've been in the Meekrosoft realm since I was 8, playing with DOS, and I am now 19. I'm studying, and learning because I ENJOY computers, as I have since I was 8. For punishment my parents wouldnt let me use the computer when I was a kid. Must just be me, but i've been playing with these machines all my life, accidentally breaking them then having to fix it before dad got home. Thats my story, and I'm sticking to it.
    Re:A.K.A No Shortage of NT Drones (Score:0)
    by Anonymous Coward on Monday October 11, @03:13AM EDT (#294)
    Ok I'm an '97 RIT CS grad. The IT dept at RIT is a fucking joke. It is a way to make more money for the school. The real software department is CS. Ok I'm about to tell a "when I was your age we used walk through 10 feet of snow story." But when I was CS there was a programming class like none I have ever heard of. It was called Data Organization and Management (or DOOM for short). DOM was a weed out class that amounted to writing about 10,000 lines of Modula-2 database style code in 10 weeks. The requirements where quite strict. And to pass the class the instructors would run a rigorous set of shell scripts against your code and the output had to match exactly. It was one of the most grueling 10 weeks in programming in my life, but to me it proved that anyone who graduated from the program was a decent programmer. RIT's CS dept has one of the best maintained Unix networks I have ever used. I've worked with people from many different schools, and I'd choose RIT grads over most. When it comes to practical work, RIT excels. Although I'd never want to be associated with most people who live in the CS house. No offense.
    Re:A.K.A No Shortage of NT Drones (Score:0)
    by Anonymous Coward on Monday October 11, @09:14AM EDT (#321)
    >Although I'd never want to be associated with >most people who live in the CS house. Say that to my face buddy! ;-) --RIT, CS, CSH, Class of 1991.
    Nope. (Score:4, Insightful)
    by mrsam (sam@email-scan.webcircle.com) on Sunday October 10, @12:23PM EDT (#14)
    (User Info) http://www.concentric.net/~mrsam/etrouble/

    I do not believe that the shortage of highly-qualified, high-skilled, programmers will end anytime soon.

    Sure, there'll be plenty of people whose eyes glaze over while reading the classifieds and seeing the salaries and rates of computer programmers. They'll turn around, and say to their drinking buddy: "Hey, Zeke! Look how much computer programmers are being paid these days (burp)! I think I'm going to go and become a computer programmer!!! (hic)".

    So, they'll go to some diploma mill, go through the motions, and, presto! New! From Spishak! It's "The Programmer In A Box!!!!!!" Instant ASP! Instant Perl! Instant C++!!

    So, the great unwashed will be hired en masse by clueless companies who will think that they'll save a bundle by hiring these new programmers at entry-level salaries or rates. They'll tinker around, for a little while, and things will seem to be fine for some time. Then, everything starts to crash and burn, the environment at work starts to get a bit tense because all the problems, so the new programmers will split, and the companies will be left holding the bag.

    Who do you think the companies will turn to, now?

    Yup, meanwhile, the Programmer In A Box[tm] is busy running the scam at another clueless company.

    I did not go to college and sign up for the comp-sci major because I wanted to make big bucks. In fact, when I was in school, programmers didn't really make that much money. They made a good buck, or two, but not that much. I became a programmer because that's what I really wanted to do.

    Predictions that IT worker shortage will end soon are generally based upon the alleged scores of students signing up for computer science majors or computer schools, nationwide. My opinion is that the main attraction for most of these people is only the high salaries and rates that are being paid to highly qualified and skilled programmers.

    Except that just the desire to earn big bucks will not make you a good programmer. There's a very good reason why good programmers make good money. Computer programming is a very mentally intensive job. To be a good computer programmer you not only have to know the computer language of choice. It also requires a certain mental discipline, I'd even say that it requires a certain way of thinking. Just knowing how to write printf("Hello world.\n"); is not going to help you much when you've been given a core dump, the source code, no way to reproduce the problem, and were told to figure out what happened, and to fix it.

    I believe that very few of these people, who are looking in to cash in on the supposed IT worker shortage, are really prepared for the job. And I wish them luck. I really do. The more they screw up, the more money the rest of us will make, cleaning up their mess.

    And even if I'm completely wrong, the bottom line is that we'll always have 10, 15, or more years of experience more than they will do. That cannot possibly ever change, so no matter how many bodies you'll throw into a computer science major, the number of people who already have decades of experience will never change.


    ... Man... /. needs a good spell checker and grammar checker.
    --
    E*Trouble!

    Re:Nope. (Score:1)
    by Anonymous Coward on Sunday October 10, @12:44PM EDT (#37)
    The 'fear factor' plainly shows. There is another reason to go to college, you know. I have met a lot more geeks in college than I do, say , working in IT departments. We want a guarantee. Yeah, Ive been coding assembly since I was 15. Yeah, Ive been doing production level stuff for years now. So What?? I think every good *engineer* must have went to school, and a good one to boot. I doubt that many of the 'well known' programmers have done half of what the geeks from good golleges have done. But your right about one thing -- goingto college wont make you good. Me and the fellow geeks notice this all the time. So we breeze through each course, bored to tears because we have actually applied bits bytes and boolean math to real world already. But what going to (a GOOD) college WILL do is make a good GEEK a whole lot BETTER. What job makes you build assemblers, linkers, compilers, documentation, and every data construct ever known to man within 2 years?? sounds more valuable to learn that doind SQL and perl all day.
    Not so sure (Score:1)
    by Hard_Code on Sunday October 10, @01:51PM EDT (#74)
    (User Info)
    I dropped out of college because I couldn't stand being so excruciatingly bored...being addressed in the same audience as the dolts who decided upon, arrival, to major in comp sci because it was "cool" and had absolutely no clue. Even starting with 400 level courses my freshman year, it was basically an oral regurgitation of reference material. When you went to an English class, did the professor just read the dictionary aloud to you? College can stuff things into your head (which any intelligent person can do themselves), but it CAN'T /make/ you smarter, or make you pick up ideas faster, or make you intuitively understand something. Those are all gained from talent and experience (which college, in my experience, gives one absolutely NONE of). Why do I need to pay XX grand to have some professor regurgitate a book I can read for myself, or go on long diatribes on his "pet" topic? Boring waste of time. Anything I ever actually /learned/ I did on my /own/ initiative, not because somebody was trying to stuff facts in my head. BTW, I now work for the actual university I dropped out of (about a 1 month time period between dropping out and getting hired). And I'm valuable not because of the stuff I would have had stuffed in my head (all of which would pretty much be irrelevent anyway...things change so fast), but for my ability and willingness to learn and adapt, and creativeness. Having performed tedious, mundane and rote comp sci material does not help. College can expand your horizons, but only if you entered it with a narrow, closed mind in the first place.
    Re:Not so sure (Score:1)
    by magicpaul on Sunday October 10, @02:21PM EDT (#95)
    (User Info)
    I'd say that I pretty much agree with your take on college.

    I'm here right now and don't feel I'm getting much out of it, except for when I attend meetings of our IS/IT club, which tend to be way more informative and interesting than most of my classes most of the time.

    You should see the corporate recruitment that goes on with our IT crowd, though. There is no fear here about job placement. Most concern themselves with deciding whether an offer should be passed up because a better one can be had.
    Re:Not so sure (Score:1)
    by BitchLick on Sunday October 10, @06:26PM EDT (#202)
    (User Info)
    Everytime I see/hear someone say they're bored, I don't understand. It's very hard for me to become bored because I have an imagination. When the prof is reiterating stuff I already know, then I either ignore him and think about my own projects and ideas, or listen and take note of what everyone else supposedly now knows, or if I feel like being a prick, I correct the prof.

    I view school as a time to expand myself socially and ideologically, and justification to allocate time to learn a new skill. Say I want to learn low level x86 assembly. Well, I can't justify spending the time on that because of all my other projects, but if I'm in a class that requires this, then I can justify spending the time on it, and even go a little overboard :)

    Mark

    ennui (Score:1)
    by magicpaul on Sunday October 10, @07:36PM EDT (#220)
    (User Info)
    Your lack of boredom may come from your pre-occupation with your self.

    Use your imagination to try to understand others being bored (since you claim being unfamiliar with this experience).

    IT/IS requires you spending your time learning extra things whether or not they're assigned. If you continue this attitude past your schooling, technology will leave you behind.

    I know I may be moderated for saying this, but you do sound like a prick.
    Re:ennui (Score:1)
    by BitchLick on Thursday October 14, @01:42AM EDT (#380)
    (User Info)
    Your lack of boredom may come from your pre-occupation with your self.

    That's right... People should be able to amuse themselves, and not have to be fed it like pablum. I'd rather be self-centered than be an entertainment consumer anyday. I think it's called creativity ;)

    Use your imagination to try to understand others being bored (since you claim being unfamiliar with this experience).

    How wonderfully ironic. Use my imagination to simulate lacking one. :)

    IT/IS requires you spending your time learning extra things whether or not they're assigned. If you continue this attitude past your schooling, technology will leave you behind.

    Don't worry about me falling behind. I'm 19 and have years of experience coding real products for numerous companies, including my own. My core skills, all of which are predominantly self-taught, are: Java2, C/C++, Win32, Linux admin, x86 asm, VB( now you know I suck :) ...

    I believe everyone who said they were bored also said they knew the course material before it was taught. I'm saying it's the same with me, but I don't get bored, and don't understand those who do.

    I know I may be moderated for saying this, but you do sound like a prick.

    Hehehe... I said that :)
    Re:ennui (Score:1)
    by magicpaul on Sunday October 17, @08:00PM EDT (#383)
    (User Info)
    touche
    Re:Not so sure (Score:1)
    by Fascist on Sunday October 10, @08:07PM EDT (#230)
    (User Info) http://www.deakin.edu.au/~bjrouse/
    I agree with you completely there. I don't understand either how anyone could be bored when you are constantly learning cool things that you can use on your own projects. If I wasn't taught C in first year, then how could I use it now for my own projects?

    I also don't understand how anyone can say you can learn most of it yourself from books. Yes it can be done, but at nowhere near the speed of in a course. Do you get personal feedback from experienced programmers when you teach yourself?

    If the lectures are boring, don't go. I can relate to boring lectures, but not the material itself. My Data Structures and Algorithms unit in first year was the most boring lecture I've ever been to, so I bought the off-campus study guide, and used it. I still went to the labs, I still learnt the material, and I still got feedback from the lab tutors. I just didn't attend the lectures.

    Don't just give up because the lectures aren't lively enough. That's the lecturers fault, not the material's.


    Hmmm...........Plaplook!
    Re:Not so sure (Score:1)
    by Hard_Code on Tuesday October 12, @12:46PM EDT (#379)
    (User Info)
    "I don't understand either how anyone could be bored when you are constantly learning cool things that you can use on your own projects."

    Constantly learning /what/? I wasn't /learning/ anything. I was having the same old boring reference material regurgitated to me over and over. That's not learning.

    "If I wasn't taught C in first year, then how could I use it now for my own projects?"

    Yes, but what if you already knew C, and had read a 600 page sophomore level algorithms and data structures textbook well before you even went to college. I'd say you probably wouldn't be learning much.

    "Yes it can be done, but at nowhere near the speed of in a course."

    FUD.

    "Do you get personal feedback from experienced programmers when you teach yourself?"

    There was basically no chance of personal feedback from experienced programmers/professors, in the classes I took, except of course maybe 5 minutes after lecture. I had some really great professors, but usually they did research and really didn't care.

    "If the lectures are boring, don't go."

    I didn't. And my grades showed it. And I thought "what the heck am I even paying for?".

    "Don't just give up because the lectures aren't lively enough. That's the lecturers fault, not the material's."

    I found "Introduction to Algorithms and Data Structures" interesting in my -1st year, but it was far from lively when it was regurgitated for a grade to wide-eyed [junior/senior] classmates a year later.
    Re:Not so sure (Score:1)
    by Hard_Code on Tuesday October 12, @12:38PM EDT (#378)
    (User Info)
    "When the prof is reiterating stuff I already know, then I either ignore him and think about my own projects and ideas, or listen and take note of what everyone else supposedly now knows, or if I feel like being a prick, I correct the prof."

    Well I did think about my own projects and ideas. Sometimes I'd just write pseudocode because I was so bored to tears. And I did sometimes speak up and debate with the prof. But it would really annoy me to see over and over people finally "getting" some facile concept and being lauded...I knew I was in the wrong place.

    "I view school as a time to expand myself socially and ideologically, and justification to allocate time to learn a new skill."

    Me too! I thought "COLLEGE", WOW, I can finally learn stuff /at my own pace/ without the rigid schedule of high school. I'd have TIME to do what I want. Boy was I wrong.

    "Say I want to learn low level x86 assembly. Well, I can't justify spending the time on that because of all my other projects, but if I'm in a class that requires this, then I can justify spending the time on it, and even go a little overboard"

    Ok, I'll grant that I learned a bit in the CPU design/assembly class I took (patterson and hennessy), but other than that all my other classes were dreadfully and painfully boring. How the heck can I possibly keep my mind busy in an intro to algorithms and data structures class (which was a bloody 400-level course itself! senior level...just an intro! Linked list, duh, what's that?? my God).
    That post had the quote of the year. (Score:0)
    by Anonymous Coward on Sunday October 10, @01:09PM EDT (#53)
    I think this post has the quote-of-the-year in it. "Just knowing how to write printf("Hello world.\n"); is not going to help you much when you've been given a core dump, the source code, no way to reproduce the problem, and were told to figure out what happened, and to fix it. "
    Re:Nope. (Score:2, Interesting)
    by w3woody (woody@alumni.caltech.edu) on Sunday October 10, @01:42PM EDT (#67)
    (User Info) http://www.alumni.caltech.edu/~woody
    Who do you think the companies will turn to, now?

    It's happening now. And as a freelancer who comes into a company and fixes someone else's mess, I guess the answer to your rhetorical question is me.

    The only thing that is going to prevent the collapse of the market for software developers is the fact that just about every little trinket has a microprocessor in it now. Unfortunately, though, I think what is going to speed this collapse along is those very same "idiot" programmers you allude to--I've seen more than one company who, when faced with a project that needed some custom programming, decide to scrap the entire project rather than face some 22 year old with a diploma fresh from a diploma mill.

    *sigh* It's just all screwed up...
    Re:Nope. (Score:2, Insightful)
    by Stormin (stormin@mindspring.com) on Sunday October 10, @02:18PM EDT (#93)
    (User Info)
    I agree. But a lot of those Programmer-in-a-box's are already out there. A friend of mine wasn't happy with the income he made from his bachelor's degree - even though he was doing what he'd "Wanted to do since I was six years old". So he got a master in Computer Information Systems. He now works for a well known, international company in their MIS department. His idea of programming is to copy blocks of code from the sample CDs that come at the back of programming books, without understanding what they do. Coding for him means moving them around, re-arranging stuff, and so on... but without a solid idea what the stuff does! He asked me to look at a computer program he was working on for class once. It was a C++ subroutine, and every four lines or so he had

    return 0;

    I asked him why he put that there, and he responded "Because it's in the book." He didn't understand that everything after the first return would never even be executed. He didn't understand call semantics. But he's now a "Developer".

    People like this are not a threat to the incomes of the readers of this board. We are a threat to their incomes, when their stuff stops working.

    I'm also tired of hearing how record numbers of people are entering CS programs. As Sam said, they're going in for the money... and they probably figure they know how to play Doom, so this must just be advanced doom playing. These people are never going to last four years in a CS program.


    Re:Nope. (Score:1)
    by Baki on Sunday October 10, @05:47PM EDT (#192)
    (User Info)

    company in their MIS department. His idea of programming is to copy blocks of code from the sample CDs that come at
    the back of programming books, without understanding what they do. Coding for him means moving them around,
    re-arranging stuff, and so on... but without a solid idea what the stuff does!


    How very familiar this sounds. I encounter such copied (and thus unmaintainable code) too often. This reminds me of something a friend of mine told me: they should give programmers only editors that lack a copy function.

    Re:Nope. (Score:5, Insightful)
    by Sensor (tkw100@yahoo.com) on Sunday October 10, @02:21PM EDT (#96)
    (User Info)
    I really don't belive that post is worth a 5 - but whats worrying is that lots of this readership seems to. This is the same sort of self agrandesment as we get with any Linux story - look at this objectivally guys if you don't you run very serious financial risks.

    What Rob actually said wasn't that there was going to be a huge increase in the supply of programmers but that there was almost certain to be a structural shock to the industry... he specifically said that he could not predict the source of this shock.

    This could be that:

    a) More problems are solved by pre-packed solutions - hence less need for custom solutions or from a sys-admin point of view maybe vast leaps forward are going to be made in reliability.

    b) A new language comes out which lower quality programmers can use to achive equivalent results.

    c) Large amounts of new labour become available - look at all the companies which have experimented with outsourcing their projects to 3rd world techies... these guys are just as bright, work just as hard (or harder) and cost fractions of a western worker.

    The likelyhood remains that if this industry (IT et al) where to remain structurally the same then salaries for techies will level off and then fall in the medium term due to increased supplies of new graduates (of which I am one).

    But look at the longer term and the chances of some random inovation reducing the numbers of us which are required or much more likely changing the TYPE of techie that is required is pretty good.

    We are still an infantile industry - demand is high prices are volotile but can it really last indefinatly.

    I doubt it and I'm certainly not going to bet my future/pension and morgage on it.

    just thoughts

    Tom
    Re:Nope. (Score:1)
    by mrsam (sam@email-scan.webcircle.com) on Sunday October 10, @02:43PM EDT (#112)
    (User Info) http://www.concentric.net/~mrsam/etrouble/
    c) Large amounts of new labour become available - look at all the companies which have experimented with outsourcing their projects to 3rd world techies... these guys are just as bright, work just as hard (or harder) and cost fractions of a western worker.

    I've heard the exact same words five years ago, when I started out in consulting -- man, we're getting killed by those consulting shops who bring over a dozen people from third-world nations on a work visa. They put them up in a rented house in the suburbs, pay them $10/hr to code, bill the client $40/hr, thus undercutting everyone else out there, but still make out a fortune.

    Frankly, I always thought that this was merely a ploy by the headhunters to get me to knock down my consulting rate. I always thought that this was complete nonsense, and I still think that it's complete nonsense.

    Since then, my consulting rate has tripled, despite all that doom and gloom. I don't know where you find those people, who will replace you for half your paycheck, and I don't really care. Frankly, I think they've been very helpful, if anything, because many times have I come in on a project, to find telltale fingerprints from shoddy programming work from people with unreadable names all over it.

    The notion that any specific group of people has a disproportionate amount of geniuses seems to be quite absurd to me. The number of bright and intelligent people in third world nations is probably no more or no less than the number of bright and intelligent people in any other similar population sample. This stuff never concerned me, and gave me no reason to be concerned about.
    --
    E*Trouble!

    Re:Nope. (Score:1)
    by Sensor (tkw100@yahoo.com) on Sunday October 10, @02:52PM EDT (#117)
    (User Info)

    Yup all fair points... I wasn't suggesting this as a certaintly just one possability. More to the point I wasn't suggesting that there was a disproportionate amount of geniuses in those populations... merely that they where not being fully tapped as part of the labour force.

    Moreover my main point was simply to agree with Rob that there are likely to be a number of unpredictable shocks to the IT/computing industry.

    Given that 3rd world tech shops have been a concern for a while I am perfectly happy to accept that they are unlikely to be that shock... but there are plenty of unknowns left out there.

    Tom
    Americans Work Harder. (Score:0)
    by Anonymous Coward on Sunday October 10, @04:56PM EDT (#178)
    Look, I'm tired of this "foreigners work harder than Americans" crap. This is just not true. Americans work harder than anybody else. Period. Ask any economist who studies this stuff.
    Re:Americans Work Harder. (Score:1)
    by Sensor (tkw100@yahoo.com) on Sunday October 10, @05:09PM EDT (#185)
    (User Info)
    but do they work cheaper?
    Re:Americans Work Harder. (Score:0)
    by Anonymous Coward on Sunday October 10, @06:23PM EDT (#200)
    Thats not the point... Over time the equation: (Productivity * PayRate) - Costs; ends up being pretty much equal.
    Re:Americans Work Harder. (Score:1)
    by orac2 on Sunday October 10, @11:20PM EDT (#257)
    (User Info)
    Americans certainly work longer hours than anyone else but their productivity is less than their European counterparts. Especially in computer coding with American software firms producing at "half the rate of the rest of the world" So, given these two reports, perhaps you could suggest an actual economist studying this issue to back up your claim?


    "I'm not stupid, I'm not expendable, and I'm not going down to the planet" - Avon, Blake's Seven

    Re:Americans Work Harder. (Score:2)
    by _Sprocket_ on Monday October 11, @01:53AM EDT (#285)
    (User Info)
    It's interesting you would mention the CNN Story. This was discussed earlier on /. The general consenses seems to be that the study lacks any real meaning due to an inability to properly define "productivity" an a meaningful way (ie: more lines of code != more productivity).

    As a side note, the BBC article you mentioned states:

    But while US workers still lead the world in terms of productivity, European workers are closing the gap, despite working fewer hours.
    According to the article, US workers in fact lead in productivity. However, they also work longer hours and Europeans are discovering that longer hours does not mean more production. It's an old lesson. Heck - even the US miltiary knows it. I'm sure American industry would do well to learn it too (as well as a few readers here).
    Re:Americans Work Harder. (Score:1)
    by orac2 on Monday October 11, @01:57PM EDT (#361)
    (User Info)
    Yes, it's difficult to get a precise definition of productivity. But a 50% discrepancy shows something is astray that's hard to mask no matter how you cut the cheese. Maybe the "true" figure is only 25%, a factor of 2 less than in the CNN story. It's still a poor showing. I'm not surprised that the US-dominated readership of /. came to a consensus that dismissed the report. It would have remarkable if they hadn't - can you really say that workers in the US IT industry are going to be the most objective commentators on that CNN story?

    Perhaps another example will illustrate the orginal point. Ireland, population 3.5 million, is the second largest producer of software in the world, second only to the US, population 268 million.

    The quote you used from the BBC report refers to total productivity. The point of the report is that despite working fewer hours, total productivity in Europe is almost that of the US and the gap is closing. Look at the infographs. In other words, hourly productivity is higher in Europe and has been for some time. European biz is getting more bang for it's buck and European workers aren't wasting all their waking lives in cubicles either.

    I think you have it backward when you say "Europeans are discovering that longer hours does not mean more production". I think Europeans have been aware of that for a long time. I think that penny is only just beginning to drop on this side of the pond, but not in a widespread fashion thanks to the sorry state of US trade unions and the economic interests who are happy to see it stay that way.


    "I'm not stupid, I'm not expendable, and I'm not going down to the planet" - Avon, Blake's Seven

    Re:Americans Work Harder. (Score:2)
    by _Sprocket_ on Monday October 11, @06:12PM EDT (#374)
    (User Info)
    Yes, it's difficult to get a precise definition of productivity. But a 50% discrepancy shows something is astray that's hard to mask no matter how you cut the cheese. Maybe the "true" figure is only 25%, a factor of 2 less than in the CNN story. It's still a poor showing. I'm not surprised that the US-dominated readership of /. came to a consensus that dismissed the report. It would have remarkable if they hadn't - can you really say that workers in the US IT industry are going to be the most objective commentators on that CNN story?
    Once again, I invite you to actually read the /. responces to that article. In summery, the point of contention seems to be the article claiming "lines of code" as a meter of productivity. First, the question asked is "what is considered a 'line of code'?" Then the discussion continues to questioning whether counting lines of code is a true indication. The examples brought up usually involve plugging in toolkits or sloppy code vs. optimized code (leading to less lines of code). Both get a progect working. But, according to this article, the optimized code is less productive.

    Would I trust the US IT industry dominated readership of /. to objectively comment on that piece? Sure. The arguments are valid. Non-US readers are more than welcome to poke holes in them. A peer discussion allows this. As an added bonus, there are some individuals who have no problem taking hits when critism is warrented. Granted, not all do. Thankfully, posts that read "Americans Work Harder" seems to be a minority.

    I think you have it backward when you say "Europeans are discovering that longer hours does not mean more production". I think Europeans have been aware of that for a long time.
    Yes, I think you're right there. I was completely wrong in that statement. European government seems to be a lot more concerned with worker's quality of life issues. Good for them. I'm reminded of the old saying "work smarter, not harder." With statments like "Americans work harder" coupled with stories of "no personal life" lifestyles demanded by some IT shops... I wonder who really is working smarter these days.
    Hard Proof (Score:2)
    by _Sprocket_ on Monday October 11, @01:42AM EDT (#281)
    (User Info)
    Perhapse you could offer some quotes from these economists before wrapping yourself up in the American flag?

    Honestly, this spawn reads like flamebait. The thread didn't say "foreigners work harder than Americans." If anything, people pointed out that Americans weren't the only IT workers to be had on the globe. To stear this converstation into a "who works harder" direction is just asking for nationalism and bigotry. There's enough of that noise to be had elsewhere. I don't see it contributing to anything here.

    I agree (Score:0)
    by Anonymous Coward on Monday October 11, @10:49AM EDT (#338)

    I agree but in a different sense. I think as a whole, a good American computer scientist will beat any good foreign computer scientist at programming. When I hear the "Indians work harder" bullshit I cringe. Not because I am an American, but because in school I notice that the while Indian students might sit in front of a machine longer, the product isn't as good and they are missing something essential that I find in Americans.

    Call it creativity, breadth. Indians who were schooled in India learned by wrote memory (I've been told that by several Indian students), so they do not make a habit of exploring connections between important ideas. They are very goal oriented, but if you give them program specs they will be dilligent and will do a very good job of pruducing rather uninspired code -- which can mean that it lacks critical attributes not in the specs such as scalablity, coherent code design and general elegance (which is important for maintainability). Chinese students are even worse.

    So in my opinion Americans work better than Indians. Which undermines the typical use of the phrase "Indians work harder."

    By the way, if America produces code at a slower rate than the European countries, it is probably due to our software cycles, not slower programmers.
    4 Month Project Theory (Score:0)
    by Anonymous Coward on Sunday October 10, @06:31PM EDT (#204)
    Pre-packaged solutions, new languages, or productivity tools will never reduce the need for programmers because, while they tackle the jobs they're designed for, they open to door up for more complex tasks to be tackled. Throughout my long career, I've notice a phenomenon that I call the the "4 Month Project Theory": no matter how much technology you have in your arsenal, projects are envisioned that will take 4 months to complete.
    Re:Nope. (Score:2)
    by jonathanclark on Sunday October 10, @08:24PM EDT (#235)
    (User Info) http://jonathanclark.com
    I agree. One other thing, the majority of people reading slashdot are in the USA. Currently the US controls the internet.. many countries are locating their servers here because it's cheaper and on a faster route to the rest of the net. This creates more jobs in here. But this is surely not going to last very long. As voice over data networks becomes more prevelant these same countries will be forced to upgrade their interconnecting infastructure... making the US less of a central hub for the world.

    Try to get a job in China or India making 1/4th of what you can make in the US. Even the Germany with it's vibrant economy can't offer salaries near silicon valley levels.

    Certainly not all software jobs are tied to networking. But many of areas of programming have been taken over by general purpose solutions. Just as programs can make other jobs obsolete, so too can they make many programmers obsolete. Need a database? Few people write their own anymore, and GUIs are making setup and configuration easier and easier. System Administrators could easily be replaced by thin-clients and a central phone-company-like administration. Kids growing up today make their own web pages for fun... what's going to happen to "web designers" when everyone knows how to do it?

    I think there will always be a good market for good programmers, just as there is still a market for good areospace engineers. But some people getting into the field because it looks like easy money could run into trouble in a few years.

    In the game industry there is already a glut of entry-level programmers. The average starting salary is less than $30k there.


    jonathanclark.com
    Child's Play (Score:2)
    by _Sprocket_ on Monday October 11, @01:29AM EDT (#279)
    (User Info)
    Kids growing up today make their own web pages for fun... what's going to happen to "web designers" when everyone knows how to do it?

    I hear they're teaching kids how to use watercolors and colored pencils in kindegarten and gradeschool. Suppose all those Graphic Artists know about this? Bet they're counting THEIR days...

    Art and commerce make strange bedfellows. (Score:1)
    by R. Anthony (flame_ranthony@hotmail.com) on Monday October 11, @05:40AM EDT (#306)
    (User Info)
    Personally I'd rather log into an Apache webserver with no graphics, and all high quality *text-only* content than some huge, bandwidth sucking, graphichal "Art" site where it takes 10x as long to find what you're looking for.

    Regarding the fate of the "web designer," if you know how to do the tricker website stuff, for instance:

    • Java
    • SQL
    • RDBMS
    • Unix administration

    basically the things that you need to know in order to set up and administrate an e-commerce site, then you will have a job for a long time to come, baring an e-commerce killing economic recession - which is far more likely to be the death of the IT boom IMHO Rob.


    Re:Art and commerce make strange bedfellows. (Score:2)
    by _Sprocket_ on Monday October 11, @12:34PM EDT (#355)
    (User Info)
    Personally I'd rather log into an Apache webserver with no graphics, and all high quality *text-only* content than some huge, bandwidth sucking, graphichal "Art" site where it takes 10x as long to find what you're looking for.
    I agree to a point. I go to a site for its content. If the graphics aren't a part of that content, they have the potential of getting in the way. To be more specific, the design of the site is dependant on its purpose.

    If its intent is pure information - minimal graphics are required. For example, I find a Open Source progect I'm curious about. I hit their progect's site. Many of these sites are very bare and offer more information than splash (to include an optional link to screenshots). Perfect. I'm there to find out about the progect, not see how many outputs of Photoshop plugins and script-fu can be strung togeather.

    However, some site's entire purpose is graphics. When I head over to themes.org, I expect some snazz. And I get it. Its heavy on the graphics and layout. But, IMHO, its clean and slick. I'll take the performance hit for the flash. I'm there for eye candy to begin with.

    Having said that, "art" has its limits. A bad layout destroys any reason to hit a site. This is only compounded if the images are huge and unweildy. This is where we get into the "100 font document" syndrome experienced in desktop publishing (as mentioned elsewhere in this thread).

    The real "art" to web page design is the combination of technology and graphics to make a pleasant, easy to use interface to whatever information is being offered. The designer has to consider bandwidth restrictions, target audience's computer resource limitations, differences in browsers, etc, etc.

    Almost anyone can slap something on a server that'll produce output. Not everyone can do it well.

    Re:Child's Play (Score:1)
    by Geoff on Monday October 11, @10:49AM EDT (#337)
    (User Info) http://www.wsu.edu/~geoff/
    A similar thing happened in the 80s when "Desktop Publishing" came into being. Suddenly, with a Mac Plus and a copy of Pagemaker, anyone could be a typographer and layout designer. Or could they?

    Once the dust settled and the "desktop publishing" industry matured, those of us who were duffers learned that documents with 75 different fonts really didn't look all that good, and companies whose output really mattered (magazines, advertizers, etc.) still employed real layout designers.

    I expect the same thing to happen with the web. Sure, just about anybody can make a web page these days. How many people are making really good ones?
    Computers are useless. They can only give you answers. -- Pablo Picasso
    Re:Nope. (Score:4, Insightful)
    by JordanH (jordan@greenapple.com) on Monday October 11, @01:21AM EDT (#278)
    (User Info)

    What Rob actually said wasn't that there was going to be a huge increase in the supply of programmers but that there was almost certain to be a structural shock to the industry... he specifically said that he could not predict the source of this shock.

    How can one argue that the boom market will continue indefinitely for IT workers? It won't.

    The number one thing we have to fear is simple economic downturn. Your list of concerns however, makes no sense, and in fact you contradict yourself. You seem to be agreeing with Rob that there will not be an increase in the IT workforce to compete against, but then proceed to tell us about various ways that the IT workforce will be increased (new "lower quality" programmers, programmers from the 2nd and 3rd worlds, new graduates like yourself).

    I apologize for the long post, but here's my criticism, point by point:

    This could be that:

    a) More problems are solved by pre-packed solutions - hence less need for custom solutions or from a sys-admin point of view maybe vast leaps forward are going to be made in reliability.

    I've never really noticed that pre-packed solutions have lead to a decrease in IT workers. You can buy pre-packaged solutions for just about any business problem you can name today, and in fact, the development of pre-packaged solutions is the biggest growth market in existence, yet we are still (supposedly) suffering more and more acute shortages of IT workers.

    I can think of a number of reasons for this, but let me leave you with a few.

    First, the design and implementation of pre-packaged solutions tends towards huge DISeconomies of scale. Ever notice that one guy can knock out and support an application where a team cannot? Any time you try to build a standard application that fits a whole huge market segment, you are attempting to tackle a big "programming in the large" problem that leads to huge development times, ever-growing requirements, unbelievable lead times and often utter catastrophy.

    Second, even if you have a system that seems to fit your businesses needs, you typically have the need for many IT workers to install, configure, consult, train and support the use of this system. I don't have figures, but I would be surprised if SAP installations have had the net effect of less IT workers addressing the same need as before. Some businesses may claim that they've been able to get rid of some number of in-house developers due to a SAP installation, but that doesn't take into account the consultants and help desk people they've had to add to support the behemoth.

    b) A new language comes out which lower quality programmers can use to achive equivalent results.

    Ah, the Silver Bullet finally arives, eh? Well, I suppose anything is possible, but it's been a long time promised.

    This is essentially a twist on how Microsoft Marketing sells Windows to Corporate America. It's closely related to the possibility that pre-packed applications will lead to an IT worker glut.

    What you are saying is that with the correct technology X we'll be able to "deskill" the workforce, allowing just anyone to replace all those highly skilled workers we have now.

    While I've never seen a technology that empowers programmers of "lower quality" to produce equivalent results, I have seen technologies that empower programmers of "lower quality" to produce better results than they would otherwise.

    Know what? These technologies always allow the "higher quality" programmers to perform even better than they did before, completely out competing these "lower quality" programmers. The "lower quality" programmers are passed over for hot projects (and what project is not hot?) and the "higher quality" people gain more and more advantage of experience over the "lower quality" programmers. Ultimately, these "lower quality" programmers move on to another field that's less frustrating, or they find a niche where they can perform at their customary fraction of productivity of the highly skilled workforce. But, there's no total decrease in the number of IT workers here. The highly skilled you did have are still working. You've just added some "lower quality" people.

    It's not typically technologies that really puts people out of work, not in the big picture. Sure, some workers are displaced by a given technology, but others are employed. The people who typically are displaced by new technologies are the lower skilled workers. If new technogies are introduced, they typically benefit the highly skilled IT workers, not endanger them.

    c) Large amounts of new labour become available - look at all the companies which have experimented with outsourcing their projects to 3rd world techies... these guys are just as bright, work just as hard (or harder) and cost fractions of a western worker.

    Check the literature. These projects have often experienced less than stellar results. It seems that close communication is really necessary for projects to succeed, for the most part, and this is something that suffers by putting your development off-shore. Even when you have good collaborative tools, there are the difficult problems of cultural differences, timezone differences and just the headaches of long range management (managing a project completely by paper) that make these outsourced projects so problematic.

    Even so, there has been a HUGE growth in outsourcing projects to India, etc. in the last 10 years (this is not a new idea, and it's hard to imagine that it will become even more popular than it already is) and yet the proclaimed IT shortage grows ever more acute. Even when these off-shore projects are a big success, it's been observed that you still need a lot of analysts (to communicate technical requirements), help desk, trainers, consultants, etc. etc. to support these new wares from abroad. In the end, it's not much of a net negative to IT workers in the US and Europe, at best.

    From what I've said above, it seems that there's just an ever increasing demand for more and more and more IT out there. In fact, that seems to be the case. Every new technology increases geometrically the number of skilled people to support it. A new language comes out (and succeeds) and instantly there's a huge boom in interfacing this new language to all the legacy systems. You still have to have people to support all the legacy interfaces to the legacy systems as well. I saw a chart recently that showed that COBOL programmers (even past Y2K) will still be in demand at a slowly linearly decreasing rate. So, adding C/C++, Java and all the rest has mostly just added new IT workers, not displaced those who program in COBOL, RPG, etc.

    The software "crisis" is really just a crisis in the minds of hucksters and hypesters. If there were truly full employment of IT workers, you'd see such wage inflation that it would make your head spin. But, there's not really. There's been some increase, but it's really similar to increases we see for MBAs or high-tech Marketing people over the same time frame. Nobody is complaining about a Management or Marketing "crisis".

    What I think is really being said when they say that we are in a software crisis is that we could be more productive if we could execute all of the projects that we can imagine. Middle management is in the business of justifying new projects, it's often their entire reason for being. If their grand schemes can't be carried out because it's not as simple to deploy the technology required as they would like, for whatever reason, including inability to staff them, then perhaps their scheme isn't so grand after all.

    Business is in a feeding frenzy for more and better information. The more they get, the more they want and the more they want, the more information there seems to be. At some point, there will be an economic downturn which will pull the breaks on this spiral. Once things start to slow and they can find their way to actually lay off some middle management, this will be less managers asking for data. This will lead to the ability to lay off IT workers and then, less IT workers will need less management, who will need less information who will... This is the way recessions work. Less begets less.

    I am concerned about a real economic downturn and what it would mean to the IT world and (gulp!) my job.

    My advice (as if anybody cares)? Don't become overspecialized in cutting edge technologies that require big infrastructures. In a recession, there will be a paring down of technologies supported. Management will want things to be reliable, stable, supportable and not requiring consultants from 3000 miles away (sound like OSS/Linux?).

    Here's the simple, supportable skills that would be paramount in this environment; C/C++, SQL, Perl, shell scripting, possibly VB. You should be able to setup systems (Unix and/or Windows) with Web Servers (including setting up CGI scripts, all you would really need for UI development on-the-cheap would be CGI and UI development in a recession would definitely be on-the-cheap) and File Servers. Know something about computer network security. Know something about Cisco router configuration. Know something about system administration.

    In general, someone with a large set of diverse skills in relatively simple areas could replace a lot of specialists in a bind. Some DBAs will be needed in a recession, but new applications or ones where table and storage requirements change a lot will be at a minimum, thus requiring little DBA activity. If you already know how to do standard backup and other DB maintenance on Oracle or some RDBMS, that will be in demand with those other skills listed above, but I wouldn't expect that a lot of arcane DB tuning and in depth administration/setup knowledge would be in high demand. People would more likely suffer with poorly performing applications in a recession. New DB instances would be cloned from existing applications in so far as possible, requiring little DB Administration activity.

    Finally, a few stray comments on some things you've said:

    The likelyhood remains that if this industry (IT et al) where to remain structurally the same then salaries for techies will level off and then fall in the medium term due to increased supplies of new graduates (of which I am one).

    I've been reading that there are currently fewer people today getting CS and IT degrees. Your model seems to suggest that demand is static, people don't move out of the IT field due to promotion, burn-out and retirement and that there supply of new graduates is increasing.

    We are still an infantile industry - demand is high prices are volotile but can it really last indefinatly.

    The computer industry is almost 50 years old. Older than cell phones, microwave ovens, color TV, VCRs, CDs, DVDs and mini-discs. A lot of these industries seem to have fairly stable price structures. It seems to me that the industry was far more stable 40 years ago when you could really argue that it was in its infancy.


    -Jordan Henderson

    Re:Nope. (Score:1)
    by Wanker (store0@hotmail.com) on Monday October 11, @03:42AM EDT (#297)
    (User Info)

    I'm personally hoping for:

    d) Open Source software becomes so prevalent that programmers merely download the source code for a package similar to what they want and adapt it to their needs rather than rebuilding the whole thing from scratch. Suits, er... Ironed T-Shirts everywhere hail a new era in programming where massive new applications can be built in a matter of days or weeks.

    I'll admit to being a pessimist about most things, but from everything I've seen within the software/sysadmin industry for the past 10 years points to things continuing well into the forseeable future. (e.g. 5-10 years.)

    Cases in point:

    1. As development cycles have sped up, demands for more complex software have kept pace, nullifying any time savings. Feature/complexity demand is still on the rise and until this begins to stabilize, the supply of skilled developers will not catch up. (Developers just don't breed quickly enough. :-)

    2. Complex software breaks in more ways than simple software, which increases the need for sysadmins even when normalized for expected software growth.

    Now with that said, it would be foolish to think that the present trend will last forever. "Hope for the best, but plan for the worst" is a quote I heard recently which seems like exceptionally good advice for us all.

    Things will be a LOT easier later on if we can each show some restraint and save some of the lucre we're getting these days. A good place to learn how is BYG Publishing's personal finance page. (I have no affiliation with them-- I just thought it was good, sound advice.) I'm sure a lot of other folks here will second the fact that we'll spend what we allow ourselves to spend irregardless of income.

    Here's to hoping for more good times, and planning for bad!


    Re:Nope. (Score:0)
    by Anonymous Coward on Monday October 11, @02:44PM EDT (#366)
    I have seen the CASE tools come and go. A big Oracle project still looks like $1,000,000 per inch in the final binder.

    I have seen Visual Basic come out, to make everything easy and better. Nope, and not just because it doesn't work half the time.

    I have seen the menace of the Indian COBOL wizards come and mostly go.

    I rember an old joke that went "UNIX is efficient, but so is wiping your ass with a belt sander." The reply was "You can always just use your hand -- easy, natural, visual, and even a child can do it, just like Windows NT."

    Hard stuff is hard because it is hard. No matter how good the tools get, you still have to have some clue application on the front end. The clues aren't being generated any faster than before, not here, not abroad, and not in the form of CASE tools.

    The issue that has not yet been resolved is one of the quality of software. Some of us who have been in the industry a little longer feel that it is far better to have $5 and a map to the grocery than a half-baked loaf. When companies figure out that it is a very bad idea to reinvent the wheel in HR every two years in another incompatible and unstable VB/Access/Excell monstrosity, the market then will make this one look loose, but it will ONLY be favoring qualified people.
    Experience is a liability (Score:1)
    by Hydrophobe on Sunday October 10, @02:42PM EDT (#111)
    (User Info)
    And even if I'm completely wrong, the bottom line is that we'll always have 10, 15, or more years of experience more than they will do.

    Unfortunately, that much experience is a liability, not an asset. Might as well stick a D for dinosaur label on your forehead.

    Programmers are like professional athletes: if you perform, you can make great money as a free agent. But when you hit your late 30s or early 40s, it's time to think about how you're going to make a living for the rest of your life. Keeping your skills up-to-date is only half the battle... how others perceive you matters even more.

    There comes a time when you can still get hired for exactly what you're getting paid to do now, but not for something new, even if you could easily pick it up in a few weeks, or even if you already know it because you learned it in your spare time (but it's not paid, working experience). That's the time to bail.


    Re:Experience is a liability (Score:1)
    by mrsam (sam@email-scan.webcircle.com) on Sunday October 10, @02:50PM EDT (#116)
    (User Info) http://www.concentric.net/~mrsam/etrouble/

    Really?

    Perhaps you should tell that to all the headhunters out there who keep filling up my answering machine, despite the fact that I have not sent out a single resume in almost three years.

    The situation in IT is so out of whack, that everything you have learned about the job market, elsewhere, is thrown out the window.
    --
    E*Trouble!

    Headhunters are spammers (Score:2, Interesting)
    by Hydrophobe on Sunday October 10, @04:25PM EDT (#169)
    (User Info)
    Perhaps you should tell that to all the headhunters out there who keep filling up my answering machine, despite the fact that I have not sent out a single resume in almost three years.

    Headhunters harvest names and phone numbers the way spammers collect e-mail addresses. Everyone ends up on their list sooner or later, and it's no great honor. Do you really think sending or not sending resumes makes any difference? They have their methods...

    And headhunters don't even care if you're suited to the job, and they're far too clueless to know one way or the other. A year after I left the profession, a headhunter tracked me down and wanted to set up an interview with a hotshot animation company just because I had a few animated GIFs on my webpage...

    Taking pride in having your voice mail filled up by headhunters is like taking pride in having your e-mailbox filled up with "make money fast" offers.

    Getting a call from a headhunter means nothing, and interviews are a dime a dozen. Getting a job offer to do exactly the same thing you're paid to do now is nice, but not exactly difficult in today's market.

    Branching out into something new, cutting-edge, with the opportunity to learn and grow your skills... that's where it's at, that's the reason most of us became programmers in the first place. But that's where the doors start closing when you get older. Of course you keep up with new developments on your own time and initiative, but that's considered "hobby" experience... all dressed up and nowhere to go, stuck in your day job.

    Why fight it? Stick a fork in yourself, you're done. Develop some business or entrepreneurial skills and get on with the rest of your life.


    Re:Headhunters are spammers (Score:1)
    by Baki on Sunday October 10, @05:52PM EDT (#194)
    (User Info)
    Still I find that often you can get hired for something you have already done, but while there you can expand your tasks and do new things. First you'll have to proove yourself on the job. I do this all the time. I'm only 33 now but I think this will also work when older (I've seen older people do that).

    Re:Experience is a liability (Score:1)
    by mrsam (sam@email-scan.webcircle.com) on Sunday October 10, @11:16PM EDT (#256)
    (User Info) http://www.concentric.net/~mrsam/etrouble/

    Those are not headhunters that materialize out of thin air, randomly. Most of them are headhunters I have had, in fact, had contact years before.

    The fact that these blokes, who I faxed a resume two years ago, call me kinda tell me that they have to really dig deep and hard to find anyone who's available.
    --
    E*Trouble!

    Re:Experience is a liability (Score:1)
    by shaum on Monday October 11, @02:31AM EDT (#289)
    (User Info) http://www.hal-pc.org/~kns/
    There comes a time when you can still get hired for exactly what you're getting paid to do now, but not for something new, even if you could easily pick it up in a few weeks,

    It's been my experience that the point at which you switch jobs is the *wrong* time to try to switch skill sets; when you're trying to negotiate salary and placement, you need to play to your current strengths.

    Once you're in the door, though, then you start branching out. "Say, boss, I hear you're looking at doing the new system in Java. I've been looking at Java in my off time, might I take a crack at it?"

    The manager is faced with a choice between looking for new talent with Java experience, and hoping that they turn out to be worth the exorbitant salary -- or using a known quantity, someone who already knows the company's business model, who might need to do some studying.

    For most managers, this is a no-brainer; they go with the person they know. And voila, you've added to your skill set while staying gainfully employed.

    The key is to avoid shops that specialize in a single technology, even if it's the current "hot" language or platform. (That's Perl now, right? I haven't been keeping score lately.)

    Re:Nope. ( CS as new meidcal or law degree? ) (Score:1)
    by Mongoose (stu7440@no.spam.westga.edu) on Sunday October 10, @04:01PM EDT (#159)
    (User Info) http://www.westga.edu/~stu7440
    Are you saying that CS workers will become like the medical and legal profession? The "wash-out" rate in CS/CSE/CE is about as high, I would guess. Perhaps it will lead to Bell curving senior classes to only pass the best.

    We need something like a bar exam or such to weed out the CS majors that don't really understand networking/architecture/OS/etc and how they interact.

    I know a person with a CS degree that can't write a simple program in ANSI C. It is funny. =)
    Re:Nope. ( CS as new meidcal or law degree? ) (Score:1)
    by normiep (psb@rabi.columbia.edu) on Monday October 11, @04:38AM EDT (#300)
    (User Info)
    I realize that this isn't quite what you were getting at, but I think its a little too much to put undergraduate cs degrees on par with lawyers and doctors. The sheer amount of material that you absolutly must master (and not learn as you go along, as many of the really good cs majors seem to do) in the medical and legal professions put it them squarly in a different, higher catagory. Not to mention the fact that I think people in general rely much more heavily on doctors and lawyers than computer programs (I mean if the word processor doesn't work, c'est la vie, there's always the typewriter, but if the pacemaker isn't put in properly there isn't much to fall back on). I would think that a better comparison here would be between typical cs majors and registered nurses and legal assitants. The education levels and the understanding of the subject matter is about on par with each other.
    -- Why do I even bother?
    O contraire! (Score:0)
    by Anonymous Coward on Monday October 11, @11:35AM EDT (#346)

    Granted you might be correct about general IT "professionals" who think they learned how to program with their "Learn ___ in ___ days" books, but if you compare the MD to the computer science PhD, then you shouldn't be so sure. Of course, doctor and lawyers will always be emminently important to society no doubt. But there are many, many problems critical for business and commerce which have still not tapped the richness of real computer science. For example if you walked into a meeting with your boss and co-workers and said

    "Guys, I think I have a strong characterization of the profit maximization problem. Unfortunately, it sound like a Steiner tree problem, which is NP-complete. I can prove it, but I thought I would get the ball rolling by coding up an epsilon-approximation algorithm so we can begin boosting our revenue right now."

    you would be the most important person in the company.

    I do believe that all CS programs should weed out the fakers by their third year. This way the department can benefit from the tuition and they can keep the fickle out of the industry.
    Re:Nope. ( CS as new meidcal or law degree? ) (Score:1)
    by Mongoose (stu7440@no.spam.westga.edu) on Saturday October 16, @01:11PM EDT (#381)
    (User Info) http://www.westga.edu/~stu7440
    "...there's always the typewriter, but if the pacemaker isn't put in properly there isn't much to fall back on)."

    Who do you think writes the code for pacemakers and things like ABS? CS majors killed 5+ people from radiation overdoses from bad programming on an X-ray machine recectly. They make the storage of the varible for rate static. That one line of code killed people and harmed servral others.
    Rate of CIS applicants (Score:2, Insightful)
    by kannen on Sunday October 10, @05:35PM EDT (#190)
    (User Info)
    I attend Ohio State where I am a senior majoring in CIS. The powers that be surveyed the incoming OSU freshman and found that approx. 25% of them plan on majoring in ... CIS. Dear god almighty - you say, eh? How will the IT industry survive such an influx of potential workers?

    Well, here's the thing: There's no way that many of these kiddies are going to make it through our CIS program. Why? A number of factors: 1) Universities are raising GPA requirements for potential CIS majors because CIS departments cannot accomodate the demand. 2) Many of these "potentials" think that they want to be programmers because they like Star Trek and they enjoy a good game of Quake. When they actually sit down to write a lab and it takes them 8 hours to finish it, they'll think twice. When they have to sit through a whole lecture on binary, or B-Trees, or regular expressions and finite automata, they'll think about it again. And some of them will drop.

    I graded for the department for 4 quarters, and I watched a lot of kids walk away. So, there _will_ be a significant increase in CIS graduates, but it will not be to the degree we've been hearing. The colleges can't graduate that many, because the infrastructure isn't there in the depts., nor will that many potential students be able to cope with the very mathematical, very dry nature of the course work.

    Re:Rate of CIS applicants (Score:1)
    by Negadecimal (lawnchair@dartmouth.edu) on Sunday October 10, @07:15PM EDT (#217)
    (User Info) http://www.dartmouth.edu/~rroper
    In my first CS course, we had to crack a 32-bit RSA-encoded message given nothing but the underlying theory. Easily half the class didn't show up after the first week. As long as universities don't become programmer-in-a-box factories, we'll be ok.


    Re:Rate of CIS applicants (Score:0)
    by Anonymous Coward on Sunday October 10, @09:48PM EDT (#247)
    I'm attending a small (student pop: 2500) liberal arts college as a CS major, and my first CS class consisting of C programing resulted in a 70% drop-out rate for freshmen CS majors. The first semester of sophmore CS classes resulted in another 20-30% drop rate, and now we're just left with the hard core computer geeks (plus one wanna-be who won't last the year IMHO). The major went from 100+ student to around 20 in about a year. This happens year after year at my college. When this many people are getting scared off by simple C/C++ programing, I'm not too worried about running into a glut of good programers when I hit the job market.
    Re:Rate of CIS applicants (Score:0)
    by Anonymous Coward on Sunday October 10, @10:53PM EDT (#254)
    Sorry, you (and the lantern) got it wrong. I am also a CIS major at Ohio State (where I also grade a course). The true statistic is that 25 % of the Engineering majors are planning to go into CIS. Check out the osu newsgroups for more info. It is still a large number of CIS majors, but nowhere near 10,000 premajors.
    Re:Nope. (Score:1)
    by ArchAngelQ on Sunday October 10, @08:03PM EDT (#227)
    (User Info)
    I have to agree that highly skilled IT workers are going to be flooding the market any
    time soon. As a CS major in my second year at collage, I have to say that most of my
    classmates in my CS classes are really not cut out to be programmers. Oh sure, they are
    passing the class, they might even be able to pull off a B or B+, because they follow
    along, and learn what they need to, and write programs with no errors, but most of them
    can't even do that. But they don't do it because they want to, they do it because they
    want to get a piece of paper that says they are qualified. Then there are the 15% or so of
    us who got started in computers because they fascinate us, and write extra code, do
    experimental stuff, just because we want to, because we want to squeeze that last drop
    of performance or functionality out of a program. That is really what it takes to be a great
    programmer, is the drive to do something just because it's a challenge.

    Another thing I've noticed is that most of the people in the classes with me expect to be
    able to program without having to learn hard core mathematics. But, thinking about it
    now, thinking through computer algorithms and mathematical algorithms is basically the
    same process. If your good at one, you'll be good at the other. And mathematics is easier
    to learn. Hmm, looks like i'm going to be taking more math classes next semester.

    As for worrying that I won't have a job when I get out of school, I can't even imagine that
    the computer gaming industry is going to dry up any time soon, nor there need for hard
    core programmers, either.
    - There are an infinate number of FNORDs hidden throughout this post. Can you find them all? Read the Principia Discordia. All will be... um, read it anyway.
    Re:Nope. (Score:1)
    by ArchAngelQ on Sunday October 10, @08:07PM EDT (#231)
    (User Info)
    DAMN. I ment are NOT going to be flooding the market any time soon. Damn twitchy mouse finger.
    - There are an infinate number of FNORDs hidden throughout this post. Can you find them all? Read the Principia Discordia. All will be... um, read it anyway.
    Re:Nope. (Score:1)
    by mrsam (sam@email-scan.webcircle.com) on Sunday October 10, @11:21PM EDT (#258)
    (User Info) http://www.concentric.net/~mrsam/etrouble/

    This is pretty much my take on it. In addition to graduating with a comp-sci degree, I double-majored in mathematics. This is what I was referring to earlier -- you have to have a certain mind set, a way of thinking, in order to be a good programmer. I think it comes from being immersed heavily into logic and mathematics.

    Towards the end of my freshman year I discovered, to my great surprise, that at the beginning of the year I got myself enrolled in an honors mathematics course due to a slight "mistake". That's a long story, but looking back on it, this was the best "mistake" I ever made.
    --
    E*Trouble!

    Re:Nope. (Score:1)
    by DaPhreaker on Monday October 11, @09:40AM EDT (#327)
    (User Info)
    I agree but you where wrong in the Stats about the number of stidents signing up for comp-sci majors. New Yotk Times had a story not long ago saying that comp-sci majors have 4% in the next year, and most people say they will dropping even lower
    root@localbrain root>ps ax |grep thoughtd ............. 12156 ? S thoughtd root@localbrain root>kill -HUP 12156
    There is always a need for good people (Score:1)
    by ZeroLogic on Sunday October 10, @12:24PM EDT (#16)
    (User Info)
    I remember a WSJ article a month (2 months?) ago that talked about how people are leaving the "hard" sciences in favor of technology, and how in the future, the world is going to need less HTML programmers...

    That and the last ask /., where "JD" said he was going to college in two years but only wants a trade school runs along the same (and equally depressing) lines.

    Personally, I see the need for good developers, requirements analysts, design architects and the like are going to go up. But as new software becomes more of a scripting process (under a component based system) then the demand for mediocre programmers will go down.

    The worst thing that anyone can do is allow themselves to stagnate. /ZL
    continuing the trend. (Score:1)
    by randy9999 (webjedi@webjediNOSPAM.com) on Sunday October 10, @12:25PM EDT (#17)
    (User Info) http://www.webjedi.com/
    Given that we've making technological advances in leaps and bounds
    (there's more computing power in your playstation than there was in the world thirty years ago)
    why cant this trend continue forever?


    (or at least more than 5 years?)
    Re:continuing the trend. (Score:0)
    by Anonymous Coward on Sunday October 10, @10:26PM EDT (#251)
    Actually it will end if not because of physical limits then because of thermodynamic limits. people will also stop being so mystified by the whole thing. Like aerospace engineering in the recent past
    Re:continuing the trend. (Score:0)
    by Anonymous Coward on Monday October 11, @03:37AM EDT (#296)
    This point -- accellerant change -- has been argued before; at least, since Achulean points and Gutenberg. But, Rob's on point -- You've got a handle on what Cybernomics is? Please, tell us! Have you heard or seen a valid (um, that's logically supported statements) denoting same? Seems there's a good deal of commentary about adequate modeling where e-commerce (emerce?) is concerned.
    Anyway, could be that the remaining query, vivid margin mechanical limitations utilizing submicron fabrication, is a realm where programmers and even glass makers are useless. Not for want of craft, but lack of...well, imagination.
    We've lived with and upon a self-reinforcing environs since the Xerox Concession. If much of the commentary is accurate -- Only computer skills connote the learnt! -- has microprocessing outlived, rather overreached the utility limitation(s) of the computing environ? Are those of us working in microprocessing, in general, so secure in our wield of bits that we're not capable of believing ourselves Horantus obstenant?

    One of the strange ideas in civilization may concern knowledge bases, e.g., hunter/gatherer's 'kits', Inuit kinds' of snow denotation, Aboriginal dream topologies (read dream carpets), Micronesian star charts and navigation skills. When humankind -- yes, 'tis a world-wide scheme woven -- confronts yet another challenge to adaptation, skill sets', and ability, I would care to imagine that consideration over the double latte might of occasion fall towards epistemology, creativity, foresight, and wonder at Universe.
    Re:continuing the trend. (Score:0)
    by Anonymous Coward on Monday October 11, @10:10AM EDT (#334)
    what a grandiloquent pontification of eschewed verboseness.
    Suits are vanishing. (Score:2, Interesting)
    by Accipiter (shadSowfireP@hotAmail.cMom) on Sunday October 10, @12:26PM EDT (#18)
    (User Info) http://www.hackphreak.org
    One probable reason Suits are disappearing from the workplace is because companies are starting to see the value of making their employees comfortable. (Yeah, I know the corporation as a whole doesn't care about Joe Employee as a person, but they've figured out that comfortable employees are productive employees.)

    Take the 'Power-Nap' craze. Employers are actually setting up rooms for their employees to take 10, 15, 20 minute "power" naps. It refreshes them, and boosts their energy and productivity. Likewise, a lot of employers have figured out that techies, and programmers, and others are just NOT comfortable wearing suits to work. So? So that means they're busy concentrating on their discomfort, therefore they're not as productive. Ties feel restrictive, and suits are heavy and bulky. Get rid of that crap, and employees are happy.

    -- Give him Head? Be a Beacon?
    (If you can't figure out how to E-Mail me, Don't. :P)

    Re:Suits are vanishing. (Score:1)
    by Hard_Code on Sunday October 10, @02:06PM EDT (#85)
    (User Info)
    It just doesn't make sense to stifle employees. Programming is an intensely creative and mentally rigorous activity. Nobody forms art companies and puts artists in suits and expects them to work do they? In reference to a recent slashdot feature on burnout, some of this "making employees comfortable" stuff, is underhanded though, as it entices them to make work their home, and thus the company squeezes much more out of them (here, have a soda, stay until 12 at night, we'll give you a massage). You can't make people so comfortable that they overwork...burnout is extremely expensive. People HAVE to stop and do something stupid and pointless that takes no mental activity. This is why I don't feel guilty when I actually take a real lunch break (what's that right?), or read some magazine article (usually a techie magazine), or just follow some links on slashdot. The mind has to recoup so that it can afford to be creative.
    Re: Suits are vanishing. (Score:2, Insightful)
    by Bob Uhl (ruhlNOSPAM@nospam.austinc.edu) on Sunday October 10, @09:11PM EDT (#245)
    (User Info) http://petra.austinc.edu/ruhl/
    Of course, there are those of us who do prefer suits for work and leisure. Granted, they take a little getting used to. But so does wearing clothes in the first place. There are several advantages to traditional clothing:
    • Layered--you can take off layers as the heat goes up and put them back on again as it cools down
    • Better protection from the elements--shorts & t-shirt lead to all sorts of nasty sunburns and wind chapping. As an old hiking hand, I would rather hike in slacks than short pants any day.
    • More professional--not for the obvious, culturally-based reason (i.e. 'That's what professionals wear'), but because a tasteful outfit is infinitely better than any 'Eat at Joe's,' 'Linux Rox,' 'M$ Sux' shirt could ever be
    • More comfortable--you laugh, but wear a pair of slacks then a pair of jeans and you'll see

    I was greatly disappointed to see that at my job with IBM we switched last year from shirt and tie to 'business casual.' At least here at college I can wear a coat & tie every day of the week if I like. Which I do. I haven't worn a t-shirt more than twice in 3 1/4 years and don't plan on it any time soon.

    Nothing against other people wearing their underwear on the outside (that's what it looks like) if that's their thing. But a little bit of understanding for those of us on the other side of the equation would be nice.

    But man are t-shirts an ugly form of pseudo-clothing. Blecch.

    Re: Suits are vanishing. (Score:0)
    by Anonymous Coward on Sunday October 10, @09:38PM EDT (#246)
    Good points all. One reason for the demise of traditional clothing is that it was developed for unheated European buildings. That worked fine so long as the bulk of the population lived in places like New York or Boston that have serious winters. Now that the population has moved south and west, traditional clothing's usefulness is much less. Ever tried wearing a suit in July, in Houston? Ever walked three blocks in same?
    Re: Suits are vanishing. (Score:0)
    by Anonymous Coward on Monday October 11, @02:53PM EDT (#367)
    Well, I work here in Houston and I frequently walk over to corporate from the data center (Polk and Fannin, where everybody who is anybody has everybody and the Mariott regularly gives everyone food poisoning). I do this in all weather -- it is easier than traffic. So it is hot. So what. Sometimes it is cool. Sometimes it is raining.

    I still look a lot better in a suit than in a t-shirt and jeans and when I have to speak to VPs all the time I would rather not be the worst dressed person in the room.


    Re: Suits are vanishing. (Score:0)
    by Anonymous Coward on Monday October 11, @05:18AM EDT (#304)
    Dress shirts tend to use stiffer fabric; not much is more comfortable than a soft contton tee (with the possible exception of silk, if you don't overheat in it). I've never worn slacks I could sit comfortably in (either the waist slips or the crotch balloons out, usually both). And ties are simultaneously irritating, accident-prone, and pointless.
    I guess its better than "UNS" (Score:0)
    by Anonymous Coward on Sunday October 10, @12:28PM EDT (#19)
    I hate that commercial
    Robdot.org? (Score:1, Informative)
    by Baldrson (jabowery@netcom.com) on Sunday October 10, @12:29PM EDT (#21)
    (User Info) http://come.to/croatan
    A lot of people (even Jon Katz) have been telling me I should write a Slashdot feature myself now and then.

    Since over the last few days you've posted about as many articles as all other editors combined, I'd say you have taken on more than enough already.

    A post is not a feature (Score:0)
    by Anonymous Coward on Sunday October 10, @01:45PM EDT (#71)
    Get a clue
    Buoyancy? (Score:1, Interesting)
    by Anonymous Coward on Sunday October 10, @12:31PM EDT (#22)
    Rob, usually love your stuff, and your "chronological advantage" over a lot of the less experienced element out there.

    But not today. The "Internet Economy" go down the toilet? It /is/ possible, but frankly, your rationale is like someone in the 30's saying that if the economy slowed down, they'd be able to get rid of the new fangled "telephone" they'd just got in their office - return to the good old days, etc. Not very likely.

    The Net's changing everything, as you kind of admit with your comments on ASME. Sure, the /profile/ of non-suit employment can change [hopefully MCSE's get real jobs] but this net thing's only just started. Don't write it off yet.
    Re:Buoyancy? (Score:1)
    by GrenDel Fuego (gboyce@herot.rakis.net.boing!) on Sunday October 10, @12:54PM EDT (#45)
    (User Info) http://herot.rakis.net
    He's not saying computer programmers won't be needed. He's saying there would be a huge jump in the number of programmers, which would drop the value of the individuals. Basic supply and demand.
    Re:Buoyancy? (Score:1)
    by Geoff on Monday October 11, @11:33AM EDT (#345)
    (User Info) http://www.wsu.edu/~geoff/
    An anonymous coward said:

    The "Internet Economy" go down the toilet? It /is/ possible, but frankly, your rationale is like someone in the 30's saying that if the economy slowed down, they'd be able to get rid of the new fangled "telephone" they'd just got in their office - return to the good old days, etc.

    How many people do you think are making big bucks to make your telephone work? Probably not very many. How many jobs did it take in the 30s to make telephones work? How about today? Shucks, I'm old enough to remember when the phone was owned by the phone company, and there were repair men who came to your house to fix it. Today, if the phone breaks, throw it away and go buy another one for $20 at Wal-Mart.

    GrenDel Fuego (gboyce@herot.rakis.net.boing!) said:

    He's not saying computer programmers won't be needed. He's saying there would be a huge jump in the number of programmers, which would drop the value of the individuals. Basic supply and demand.

    Actually, he did say that the time may come when the demand goes away. Rob's words:

    Something - it could be genetic algorithms or some other new, less labor-intensive programming methodology or it could be an overall economic downturn that ripples through the high-tech industries and brings Internet growth to halt ... will throw a lot of high-tech workers out in the street.

    It's still supply and demand, but I agree with Rob that the demand is more likely to change (and will have a bigger impact than the supply when it does).

    I've been there, done that. I was an engineer in the 80s, and I'm a sysadmin in the 90s. I have no idea what I'll be in the 00s.
    Computers are useless. They can only give you answers. -- Pablo Picasso
    ITS (Score:1)
    by orz on Sunday October 10, @12:31PM EDT (#23)
    (User Info)
    However it is that you pronounce that, there will be a name-space collision with something important. Because of that, it's not going to stick.
    There is no IT shortage. (Score:0)
    by Anonymous Coward on Sunday October 10, @12:32PM EDT (#24)
    There isn't. Supply and demand baby.
    The ITS and IS's (ironed socks) will
    *always* cry shortage when they can't
    pay minimum wage.
    So what do they do? Amidst the "shortage"
    they neatly sidestep the majority of available
    citizen candidates and hire...indians...Who
    will telecommute for 2 dollars an hour or, will
    work for very little here in the states.
    You see the indians everywhere now. This
    is why. Did the suits get their bill? The nerd-killing bill?
    So Roblimo, you are correct. And the method
    is cheap foreign labor.

    I'm sorry if this article seems xenophobic
    but it's true! I have *firsthand* knowledge of
    a huge tech employer who has telecommuting
    indians on the payroll for the cushy payrate
    of..drumroll please...2 dollars an hour.
    Those who could barely speak were brought here
    for probably half(or less) the payrate of
    a US worker.
    Folks, the greasy wheels are turning.
    Re:There is no IT shortage. (Score:1)
    by mrsam (sam@email-scan.webcircle.com) on Sunday October 10, @12:48PM EDT (#42)
    (User Info) http://www.concentric.net/~mrsam/etrouble/

    Don't worry about. Just go about your business, minding your own, and wait for those discount programmers finish their job, get their 20 bucks, deliver their brand new "trading system", and split.

    Then, once the new "trading system" starts dumping core at 11:07 AM, while the Dow is up a 100 points, you will cheerfully agree to fix their mess. For $100/hr. Then, after poking around for the rest of the day, you will announce the next morning that the system is not salvageable, it's a big mess that can't simply be patched here or there, and that it must be rewritten from scratch.

    I have heard (but not yet seen) the things that you have described. It doesn't worry me one bit.
    --
    E*Trouble!

    Re:There is no IT shortage. (Score:0)
    by Anonymous Coward on Sunday October 10, @01:07PM EDT (#51)
    One point I forgot to make. un*x jobs seem to still pay reasonably well.
    To do un*x, one needs a pretty good command
    of english. If I'm not wrong about the indians
    (and other imported labor) and I hope I am wrong,
    perhaps the nixes will be the final frontier
    of jobs that are worth a damn.
    You don't need to know english to run windows.







    Re:There is no IT shortage. (Score:1, Insightful)
    by Anonymous Coward on Sunday October 10, @03:15PM EDT (#130)
    Let me point a few things out before you make even bigger fools of yourselves.

    First, just because someone has a different accent, even one that's hard to understand, does not mean he or she doesn't know English. India was ruled by England for hundreds of years, and there is a long tradition of English literacy, particularly among the middle and upper castes. English is practically the mother tongue for tens of millions of Indians, and many more are educated in English from their earliest years in school. Assuming that Indians are illiterate in English, in many cases, is akin to thinking the same of someone from Mississippi or Ireland or the Scottish Highlands.

    (NB I say this as one who grew up in Arizona and acquired a country-boy drawl that is sometimes mistaken for Texan. My Ivy League medical school classmates teased me for being a hick and a cowboy, but I got better grades than most of them.)

    Second, there is a cream-skimming effect that means the Indian who is after your job may be substantially brighter than you. In my field (medicine), we see a lot of applicants for American residencies from people who went to medical school in India. A doctor from India has to successfully compete with a billion other people for a medical school slot, then jump through an incredible number of hoops (including a difficult exam) in order to qualify for an American residency.

    They are rewarded for their efforts by being shunted into the worst residencies, caring for the gunshot victims and TB patients in the mangiest public charity hospitals, and then battling for jobs in lower-paying practices in undesirable locations. I suspect we'd lose half of our American graduates if they had to compete under the same circumstances.

    Now, sometimes in medicine we laugh at our Indian colleagues for their accents, and no doubt there are some incompetent ones, but in my experience an Indian who successfully surmounts all these obstacles is every bit as good as an average American doctor and in many cases better. (The best research physician I ever met was an Indian.) We are lucky to have them and we should not close our doors to the best and brightest who want to immigrate. I am sure the same is true for Indian computer programmers.

    Third, like most of Asia, Indian culture highly values education and hard work. American culture admires success, it is true, but doesn't seem to care how it is achieved. Some mediocre talents have lucked out by being at this time and place in history, in a line of work they chose so they could keep wearing the nose ring and filthy t-shirt. If not for computers they might be flipping burgers or parking cars. I have worked with some of these dolts and know more about how to get a computer to help me in my work than they do, by a long shot.

    The Indian in the next cubicle undoubtedly had a more rigorous grade school and high school education than you did. His college education was impaired by a lack of the resources one finds at an American junior college, to say nothing of Stanford and CMU. However, he is better at math and basic algorithms, and given the speed at which knowledge becomes useless, may adapt to new languages and technologies better than you will. And don't forget that he may have an entire village back in India depending on his earnings. That has a way of concentrating one's talents and energies.

    Businesses focus like a laser beam on the bottom line. They would not use Indian programmers if they were producing jerry-built systems that had to be rewritten from scratch by the almighty American programmer with the understandable Midwestern accent. This griping reminds me of Detroit in the 70's when the big auto makers were thrashed by cheap, reliable Japanese cars. Some of it is pure xenophobia and even racism. This is the dead ideology of the past and those who hold to it will end up on the ash heap of history. You have to work smarter and harder than the Indian or he will take your job, and he will deserve to have it. If you try to interfere with market forces and reasonable immigration policies, then the jobs will be shipped to Bangalore. In this circumstance it will not be just the American programmer who suffers for his incompetence and greed, but the suits and secretaries and janitors who depend on him too.

    Chris May
    Anonymous Coward of convenience
    ccmay@gateway.net

    Re:There is no IT shortage. (Score:0)
    by Anonymous Coward on Sunday October 10, @03:44PM EDT (#151)
    *shrug*
    I feel for you man, I really do. But you
    aren't addressing anything *I* wrote.
    I think indians are being brought in to lower
    the price of computer related wages. How you
    speak, grades, foo, bar is all interesting but is irrelevent to my post.

    Re:There is no IT shortage. (Score:0)
    by Anonymous Coward on Monday October 11, @04:04PM EDT (#369)
    I agree with you. Some of the people who laugh hardest at American companies outsourcing to India are Indians over here. And no Indian I know will take a pay cut to work here, either.

    The H1B visa people are generally (according to Indian friends) the ones who don't plan the move out. The Indians I know came here for grad school not undergrad, did not come on a student visa, spent a few years planning this, got a green card within a year, and are looking at naturalized citizenship. They are generally easily my equal and often have the creativity that people point out is usually missing in Indian and Chinese coders. They are the cream, not the hordes of undergrads who want to parlay a student visa into permanent residency.

    These Indians are the ones who, like me, bat cleanup when the idiots are sent home. And they are far, far harsher on their fellow Indians than anyone who has posted here so far.

    I think that people have been polite. A lot of not very good Indians develop far thicker accents when they are asked to explain what the hell they have been doing for the last few months. That is when is is nice having someone who speaks Hindi or Gujerati or Tamil there to put them on the spot. Otherwise they would hide behind their sudden lack of English and make you either give up or abuse the poor young foreigner. Ha! I spring some of my coworkers on them. Quite often when they are found out they quit on the spot.

    So, yeah, I really agree. I think that you would be surprised how many Indian programmers over here do too.

    Re:There is no IT shortage. (Score:0)
    by Anonymous Coward on Sunday October 10, @05:04PM EDT (#181)
    Right on. This is a post that needs to be printed out and framed, unfortunately we will never see it moderated up because: -it does not mention the polygon processing power of Sony Playstation2, the "coolness" of overclocked dual Celeron systems, or Beowulf clusters. -it is against racist bigotry in the "IT worker shortage" debate. -India does not produce DRAM, hence nothing that happens in India or that involves Indian people will affect DRAM prices. Any post that mentions any country other than US which does not produce DRAM is not worth moderating up.
    Re:There is no IT shortage. (Score:2)
    by Mr. Slippery (tms@spambefuddler-infamous.net) on Sunday October 10, @05:01PM EDT (#179)
    (User Info) http://www.infamous.net/
    India was a British colony for many years. Most Indians who come to the U.S. speak excellent English, in addition to an Indian language.

    Tom Swiss | the infamous tms | http://www.infamous.net/ "What's so funny about peace, love, and understanding?" - Nick Lowe

    Re:There is no IT shortage. (Score:1)
    by Lumpish Scholar (psrchisholm@yahoo.com) on Sunday October 10, @08:45PM EDT (#240)
    (User Info)

    India was a British colony for many years. Most Indians who come to the U.S. speak excellent English, in addition to an Indian language.

    There are approximately a zillion official languages in India. The only one spoken everywhere in the country is English, so that's everyone's second language. Like Rob, I'd hate to see them treated as second-class citizens. The good news is, many get sponsored for citizenship.

    The South Asians in the U.S. are affluent enough for plane fare here. Nearly 100% of them have bachelor's degrees; many of them have master's degrees; the majority of them have some industry experience.

    The big hype about "Indian" programmers was how the marketing types were going to outsource development to folks living in Pakistan, India, and other places where salaries are much lower. Hasn't much happened yet.

    Re:There is no IT shortage. (Score:0)
    by Anonymous Coward on Sunday October 10, @02:28PM EDT (#101)
    The official languages of India are Hindi and English...While almost all of them have a distinguishable(and rather thick) accent, all Indians I have known display a much, much better command of English in written communication than American students. I have been a teaching assistant at a well-known university for almost two years, and have graded homeworks and papers of CS undergrad and grad students-not a single "definately" or other typo in Indian grad students' papers; whereas typos and broken sentence structures were much more common in American students' work. On the other hand, although I admire their work ethics and technical diligence, I will not be able to say the same for Chinese tech workers. The "IT worker shortage" subject seems to be the Achilles' heel of otherwise diverse and tolerant Slashdot community. There IS a shortage in this country. For reasons beyond me, I believe that American students simply are not interested in pursuing advanced study in IT fields. Walk into any graduate school of electrical engineering and computer science, compare the number of American and foreign students and decide for yourself. The only exceptions will be some schools which are very well known for their racist approach to student acceptance.(Berkeley automatically comes to mind. Disclaimer: I have never applied to nor rejected by Berkeley) I assume most people who have this prejudice against Indian tech workers did not have a chance to work with them, and get to know their dedication and skills. Let me stress that I am NOT Indian. I am a foreign tech worker, though. And yes, I have a Slashdot login, but the scent of racism in the air forced me into the Karma protection mode..
    Re:There is no IT shortage. (Score:0)
    by Anonymous Coward on Sunday October 10, @02:52PM EDT (#118)
    There are other cultural considerations to ponder. Walk into many CS graduate programs in the United States, and you will find Indian professor speaking in their native tongue to Indian graduate students, Chinese professors speaking in Chinese graduate students, and more. I once applied for a graduate assistantship at a regional university. My plans were to quit my job in the defense industry, and become a full time student. At this time I had a master's degree in CS and a number of years of experience. I wanted to be a full-time student working on a Ph.D. Even though my credentials were impeccable, I was told by the Chinese department head that I would not be receiving an assistantship because "I had a job" and he would rather give assistantships to those who "don't have jobs" (read foreign grad assistants). I *wanted* to be a full time grad student. But alas, it was not to be. I do not think such incidents are isolated. I also think that the cultural differences are causing some of the problems. Many departments are dominated by males of Middle Eastern origin, and I have many female friends who have been treated very shabbily at their hands (and treated worse than male students in the same class). Yes, US students may not be prepared in general as some of the foreign students. OTOH, we here in the US don't see the "dumb as a box of rocks" foriegn students -- they would not be here if they weren't smart. The culling has already taken place. So while some people cast this as 'intolerance' of foreign students, I think that it not the case. It is little wonder that when introductory courses are taught (in many cases) by TAs with heavy accents that leaves the typical US freshman scratching their heads and English is a foreign language in the halls when questions are asked of TAs and Profs that most US students simply shrug it off and move on to other things.
    Re:There is no IT shortage. (Score:0)
    by Anonymous Coward on Sunday October 10, @04:42PM EDT (#172)
    I am the writer of the post you replied to.

    I have never seen an Indian professor addressing their Indian students in a native tongue. This would not be very easy since it is very hard to see two Indian students sharing the same native tongue-you will see that most of them can only communicate in English among themselves. Besides, American students would be very quick to file a complaint about this, which would most probably get the instructor reprimanded. They are very, very quick to act on things like this.

    Accents of TAs might be a problem, I myself have been a TA and I know I have an accent. This is not something to be ashamed of, and it certainly is not limited to students of Indian, Chinese, or Middle Eastern countries-Germans, Russians or the Greek have all their very distinct and characteristic accents which I can promptly distinguish. Professors had no problem understanding me or my fellows from many different countries-whereas I, as a TA, had great trouble understanding the English of "typical American freshman".

    In a typical case, I had an American junior come to my office hour and, in rapid-fire Southern accent, say something like "Wussup, dude, I have this problem understanding, you know, pipelining and instruction level parallelism, like, branch prediction and stuff." I doubt if this is completely correct and proper language, and foreigners are not to blame if they can't understand this.
    Re:There is no IT shortage. (Score:0)
    by Anonymous Coward on Monday October 11, @04:17PM EDT (#371)
    Well, actually, I have seen this, and that was one of the reasons that I transferred. I have never been treated poorly by any of the old geeks in EE during my undergrad or my Masters -- I was always treated poorly by the foreigners with the exception of some of the Indians. I could not get the Chinese or the Pakistanis to stop looking down my dress and most of the Indians would treat me like a moron. I am having this problem right now, and I am really thinking about the stress of dealing with it for another three months. I will stick around (I always do), but it sucks.

    I am not sure where you teach, but you sound like an exception. Good for you. That is not that common. Perhaps you do not answer questions while staring at womens' chests. Again, good for you. That is rare with foreigners.

    Call me a racist, but I am tired of it. I have heard the exact same thing from women in EE for years. It is a real disadvantage, and one of the only ones out there that is real (i.e., a problem with being a female engineer), unlike the "they don't like me cause they gave me a C" whining you usually hear. I can get graded down because I get annoyed with profs because they cannot take their eyes off of my chest (and guys, I have tried dressing like a nun -- it doesn't seem to make a difference). How fair is that?

    I think that Americans in general need to stop being afraid of offending foreigners. They aren't all saints and a lot of them are pretty personally unpleasant people.

    And don't get me started on frequency of bathing. Again, perhaps that isn't you.
    Re:There is no IT shortage. (Score:0)
    by Anonymous Coward on Sunday October 10, @03:55PM EDT (#156)
    I wrote the post you replied to. I knew there
    would be some cry of racism.
    Look at it this way. Forget about the race.
    Think about the 2 dollars an hour. That is what's
    important.


    Re:There is no IT shortage. (Score:0)
    by Anonymous Coward on Sunday October 10, @04:52PM EDT (#175)
    $2 an hour is well below the minimum wage required by law. I'm not saying this is a lie, but I find it difficult to believe that any manager would dare this; given the possible consequences if a group of workers or some disgruntled American workers blow the whistle.

    There must be some kind of misunderstanding there; or you really know some very, very brave jerks exploiting immigrants-effectively slave labor right here in the US.
    Re:There is no IT shortage. (Score:0)
    by Anonymous Coward on Sunday October 10, @07:42PM EDT (#223)
    The workers were physically in India.

    Re:There is no IT shortage. (Score:0)
    by Anonymous Coward on Sunday October 10, @08:44PM EDT (#239)
    Now everything is very, very different. I see no problem with this, ethical, or other. Those people in India are exporting their services; services that Americans refuse to do for $2/hour. They are not in America, so you can not blame them for "stealing American jobs". They are no different than the Chinese workers assembling your TV or sewing your shoes. Why aren't you blaming Nike or RCA for not building these goods in the US? You darn well know the answer. This is completely irrelevant to the discussion of IT job shortage, and you have no right to flame the company which employs these Indian people at $2/hour. If they weren't performing adequately, they would not be employed. IF the company had brought them here into the US to work at $2/hr; you have every right to complain about it as an American.
    RESPONSE TO ALL THAT HAVE COME BEFORE (Score:0)
    by Anonymous Coward on Sunday October 10, @11:32PM EDT (#262)

    Probably because this is our field and building TVs and making shoes while being respectable jobs are not ours. People only really begin to complain when something affects them.

    This is for foreign TA's or professors in any University in the world whether American or not. I must say that I believe no matter how great a teacher your colleagues or you think you are if you can not convey your thoughts so that your students can understand them then you don't belong in the profession.
    "FACT-IS-FACT and sometimes hard to swallow."

    This is to the Middle Eastern block in the assisted student programs. This attitude you have towards women doesn't fly in this country. I have seen too many Middle Eastern men in University Labs pushing around women and generally treating them like SHIT!!!!! A woman's role in the Middle East is not the role of a woman in the US. Treat them with respect or start packing your bags because in this country they will sue your ass off. When they are done with you, you won't have a cent to your name.
    "Hell hath no fury like a woman's scorn!"

    THESE VIEWS ARE IN NO WAY RACIALLY MOTIVATED. ALSO, YES I AM A MAN AND YES I WAS ARGUEING WOMENS RIGHTS.


    Re:RESPONSE TO ALL THAT HAVE COME BEFORE (Score:0)
    by Anonymous Coward on Monday October 11, @09:13AM EDT (#320)
    Of course they are racially motivated. The prime proof is that nobody here approved of the assumed mistreatment of "Middle Eastern men" to women in universities, something I have never witnessed. It was merely something that was mentioned shortly in a note. Go give your valuable advice to the Middle Eastern men that you claim to have seen mistreating women. Your racist remarks have no place in Slashdot.
    Re:RESPONSE TO ALL THAT HAVE COME BEFORE (Score:0)
    by Anonymous Coward on Monday October 11, @04:26PM EDT (#372)
    If you have never witnessed it, you haven't been looking. The only saving grace for me (a woman) is that most of them are also afraid of women. Lack of familiarity and all that. I have had to get in the faces of people acting like jerks througout the whole time I have been in school. As I said above, this gets dicey when they are your professors and all you want is a question answered.
    Re:There is no IT shortage. (Score:0)
    by Anonymous Coward on Monday October 11, @12:16PM EDT (#353)
    My post was, that Indian labor was being used to bring down computer wages. I said nothing else. And your comment about "IT jobs Americans REFUSE to do" is just silly. They can't refuse the jobs because they AREN'T OFFERED TO AMERICANS. Why would they be offered, when they can be done so cheaply. Whether this is right or wrong and everything else is for another discussion. This one concerns some sort of job shortage. These companies can't turn down american job seekers for slave-labor wage people abroad and cry "shortage" at the same time. Ridiculous.
    Re:There is no IT shortage. (Score:0)
    by Anonymous Coward on Sunday October 10, @08:22PM EDT (#234)
    I think you are unfamiliar with the labor laws when it comes to foreign workers. The employers have to pay more than or equal to the median wage level (for that position) to hire a foreigner with H1B certification.
    Re:There is no IT shortage. (Score:0)
    by Anonymous Coward on Monday October 11, @04:28PM EDT (#373)
    Right. And what if they don't? They can put them on a plane faster than it take the EEOC to even get a memo out. And what can they do from India, with no money? Have you ever been around them? They are slaves in all but name and it sucks. You have the peace of mind of the ignorant.
    Re:There is no IT shortage. (Score:0)
    by Anonymous Coward on Sunday October 10, @04:03PM EDT (#160)
    On the other hand, although I admire their work ethics and technical diligence, I will not be able to say the same for Chinese tech workers.

    The tense here is incorrect. It should read "...I am not able to say the same for Chinese tech workers." (Furthermore, this specific comment about the shortcomings of an ethnic group weakens your position of moral righteousness when discussing the "racism" of Berkeley and elsewhere, below.)

    The only exceptions will be some schools which are very well known for their racist approach to student acceptance

    Lack of context renders this comment meaningless. I am from another state, and have no idea what form the "racist" admission policies at Berkeley might take. Also, I wonder how there might be a racist admission policy at one of the schools in the University of California system and not at the others. Is this a state-wide problem, or is Berkeley an anomaly?

    I have never applied to nor rejected by Berkeley

    This is an incomplete sentence; it should read "I have never applied to or been rejected by Berkeley."

    Are you certain that you are competent to judge quality of writing in English?

    Re:There is no IT shortage. (Score:1)
    by sunsetter on Monday October 11, @12:34AM EDT (#271)
    (User Info)
    Are you certain that you are competent to judge quality of writing in English?

    Missing word and ambiguous structure.

    Of course you meant something like:

    Are you certain that you are competent to judge the quality of English writing? (or should that be written English?)

    But...I've probably made a mistake somewhere on this page and I'm only having a go at you because you were petty enough to attack someone else without really focussing on the issue.

    Learn to relax. Go have a lie down. Breath deeply and let your fears subside.

    Now, on topic:

    Since I live in Australia I find this whole thing amusing. I'm hearing people from the land that brought us capitalism and free trade complaining about a bit of competition because they've priced their products out of the market. Even going so far as to attack their cheaper competition using a racial slant and denying their obvious ability (which, if they had none, would leave you with nothing to fear).

    Ain't competition grand! :-)

    I bow to all you level-headed US-citizens (BTW what is the name for your race?) who aren't scared on a racial basis. This flame is obviously targetted at a vocal minority.

    Re:There is no IT shortage. (Score:0)
    by Anonymous Coward on Tuesday October 12, @12:56AM EDT (#376)
    There are enough indians that once the
    US job market has plunged to miniumum wage,
    there will be *plenty* left over for you
    Ausies. Can you compete with someone who
    is doing your job for 2 dollars an hour? hmm?
    Fuck no. Because they AREN'T IN YOUR ECONOMY.
    You can live off 2 dollars an hour in India.
    You cannot do this in the US or Australia.
    Common trick done by so many corporations here
    in the US. So what does this do? Makes the suits
    filthy rich without having to provide domestic jobs. What if all companies in the US did this?
    Third world populations are exploding to the point
    where there are plenty of cheap workers.
    So, as these little bites are taken from our
    economy, we sit..until our jobs go bye-bye.


    ps to previous poster:

    And the post you critized(wasn't mine), was about the English language.
    Re:There is no IT shortage. (Score:1)
    by epine on Monday October 11, @06:13AM EDT (#309)
    (User Info)
    Bonehead. Anyone who can type at a half
    decent speed suffers auxiliary verb
    lossage. Chomsky's theory of traces
    partially explains this phenomena: parts
    of the sentence structure which vary
    based on how the sentence is cast happen
    late enough in the process that sometimes
    it doesn't catch up to fast moving fingers.

    Anyone who can type fast enough to lose
    an auxiliary is most likely to be highly
    literate.

    I guess it seems obvious to you that
    any variety of mechanical imperfection
    implies a defective intelligence. But
    strangely, people smarter than you don't
    hold to the same view.

    suits (Score:0)
    by Anonymous Coward on Sunday October 10, @12:33PM EDT (#25)
    Ive been saying that the IT jobs are going to change in the future, but just like anything else, who knows what it will really hold. I can learn from older folks past, but what is to say the period it takes for job markets to change. Surely, if there is another depression, recession, etc things will change. True it seems one always hits now and again, but will it really hit the people that are the 'lifesblood' of the future?? I surely think that I can truthfully say that IT will be one of the most important fields ever in history. But only parts of it. I dont think there will be any more demand for e-commerce developers past the next 5 years more than there is a need for McDonalds workers. If you want to get a stranglehold on a market, making an impact by developing new technologies -- not simply using them -- would be the first choice.
    Shortage of what? (Score:3, Interesting)
    by LL on Sunday October 10, @12:34PM EDT (#26)
    (User Info)
    The problem with technology is that it comes in waves and therefore everybody starts paddling furiously at the same time. Naturally this leads to a severe shortage of the fad-to-be, whether programming language, app or digital-whatsits. The only real shortage is that of management talent as companies without a clue are losing people left, right and centre to those firms which do appreciate and treat their people well instead of trying to hire the lowest cost fresh-out-of-college app-builder. Given a choice between 120 hour weeks paying $250K or 60 hours paying $100K what would people choose? Burning out your engineers through stock option pyramid scams in order to cash out on an IPO is not a sustainable practice. Like in any industry boom/busts occur but IT is a portable skillset and if you're willing to travel, there will always be more relaxed opportunities elsewhere.

    Part of the problem IMHO is the relentless hyping of certain technologies. Sure the internet will change things but it will still be around (and cheaper) 5, 10 years later. It's absurb to think new businesses won't still be created n years in the future. From what I understand, part of this is market priming in order to adopt the most expensive components now (and thus preserve fat profit margins) before it becomes a commodity.

    Let's look carefully, people are paid (roughly) according to the value the market places on their labor, skills and talent. Society has deemed that a surgeon with megayears of specialist training is worth more than a janitor. Thus skills which are not easily acquired or substituted (e.g. high manual dexterity, intensive knowledge, or natural leadership) tend to be more highly rewarded. Oh and pick a field which is likely to be in long-term demand, pricing inelasticities and has natural barriers to entry. Plastic surgery sounds like a nice area :-). I recall this SF story (name escapes me at the moment) which invented a device that could immortalise a worker's assembly skills but once they've captured the performance of their best worker, they fired him. With increasing IP going into software, I wonder who else will be next on the firing block.

    LL
    Re:Shortage of what? (Score:1)
    by bukvich on Sunday October 10, @01:48PM EDT (#72)
    (User Info)
    One nitpick here: there isn't really a free market in surgery. The American Medical Association regulates the supply. They have a guild. Techies being paid as much as surgeons probably is temporary, unless we can organize as well as they.
    Re:Shortage of what? (Score:1)
    by LL on Sunday October 10, @02:56PM EDT (#120)
    (User Info)
    bukvich wrote
    One nitpick here: there isn't really a free market in surgery. The American Medical Association regulates the supply. They have a guild.

    I did mention the magic words "pricing inelasticity" (ie can charge without regard to market forces) and "natural entry barriers" didn't I :-). It is a rather interesting idea, in the Middle Ages, guilds were organised to designate a certain level of skill, apprenticeship training and quality (old-style branding). Now while it may be expediant to import Indian doctors (according to another posting they did mention that Indians regarded doctors and engineers as good careers), would the average consumer trust them? While on paper they would be better, it is all too easy to discriminate. Until service industries like medicine become goegraphically independent (I don't see people shipping themselves to Central America for surgery just yet), there will be no real incentive to change the system.

    If all those Asian/Indian firms start producing top-quality knock-down software clones with some serious marketing dollars behind them, then expect to see Silicon Valley screaming out for protection. Statistics-wise, not all the smarts are living in the US so sooner or later, another domineering force (perhaps in India? Malaysian Multimedia Supercorridor?) will arise and all those web-sites will relocate like magic and you can kiss your 6-figure income goodbye.

    LL
    Re:Shortage of what? (Score:0)
    by Anonymous Coward on Sunday October 10, @11:01PM EDT (#255)
    ...a severe shortage of the fad-to-be, whether programming language, app or digital-whatsits. The only real shortage is that of management talent as companies without a clue are losing people left, right and centre...

    I think that's the real problem. I do contract work for one of the largest temp agency/head hunters (they don't claim to be head hunters but when you "look under the hood" that's where they make most of their money) in the US, and they spend a great amount of effort in studing lifestyles of potential hires. For example, we look at sleeping patterns. If we have someone drive by their house at 2 AM and the lights are on, then the person if probably a work-a-holic. Same with asking their neighbors. If no one knows him, then he's probably a good candidate for a sheat-shop. Many of the companies I deal with complain profusely about not being able to find someone. I have trouble sometimes not laughing. For every technical job we have, we have more than 10 educated/competent people on our list looking for one. What's the problem? Most of the companies are looking for a few good hires to work rediculous hours for very little pay. When they hire degreed EE's for Burning out your engineers through stock option pyramid scams in order to cash out on an IPO is not a sustainable practice.

    Amen. Spoken like someone who has truly been there. I've worked my ass off in two companies that had IPO's. Afterwards, I was left with a large empty feeling. I worked so hard in both cases for less than $5,000 in money made from the options. I could have gotten a job at Wal-Mart and made much more per hour, than I did writting a program to do OSPF routing under OSF/1 or for working for a software company that built an e-commerce system for one of the largest textile companies in the world. Both times, I got screwed. Forget that. Now I'm taking advantage of the clueless companies who churn through hapless engineers. Because I was one of the people who worked over 100 hour work weeks in both college and on lame jobs, I can usually spot those who do to.

    Re:Shortage of what? (Score:1)
    by "Zow" (zow@acm.org) on Sunday October 17, @07:01PM EDT (#382)
    (User Info) http://www.bruggerink.com/~zow/

    The story was Player Piano by Kurt Vonnegut. Probably many more with the same theme, but that was Vonnegut's breakthrough novel. It's also the one that really got him labeled as a SF writer because it was rather ahead of the times in 1952 or so. But as many in Detroit could tell you in the late '70's or '80's, it was fairly accurate.


    Don't expect automatic programming EVER (Score:1)
    by dsfox on Sunday October 10, @12:35PM EDT (#27)
    (User Info)
    Considering what programming is - describing how to do things - its not plausable that an automatic way of doing it will ever be developed, at least not for anything interesting. If you can do it automatically, its not really programming.

    To put it another way, programming is inherantly less automatable than the tasks that are being programmed. As long as there are activities that can't be done automatically, there will be a superset of programs to do those things that can't be written automatically.

    Re:Don't expect automatic programming EVER (Score:1)
    by w3woody (woody@alumni.caltech.edu) on Sunday October 10, @01:53PM EDT (#76)
    (User Info) http://www.alumni.caltech.edu/~woody
    Actually, I see three things comming down the pike which could significantly reduce the number of manhours needed in order to get an application off the ground.

    The first thing is the use of web browsers as the software's UI. In several IT departments and several companies I've done work for, they're increasingly using CGI and PHP3 (or other sever-side HTML processing) in order to present user input options and present information for things like inventory tracking software and the like. It takes a lot less work to do inventory tracking using PHP3 and MySQL than it does rolling your own UI.

    The second thing I see is the increasing use of reusable objects, encapsulated in their own executable files. Things like COM objects in Microsoft Windows is significantly increasing the acceptance of reusable objects in the Windows world, to the point where many programmers I've met in the Windows world do little more than glue COM objects with VB for a living. I also see this happening with JavaBeans.

    The third I've seen is the attempts for companies like Microsoft and Sun to provide prepackaged solutions for embedded software development. Now that it only costs a couple of bucks to get a fairly impressive amount of computing power on an embedded chip, it's worth it to a company to spend an extra two dollars for a processor which can run a prepackaged embedded OS, rather than pay the engineering costs (and take the risk) of rolling their own. Other companies (notably those who were formerly competing with Microsoft in the OS market in the 80's) are already migrating into that market.

    All of these are causing companies to use "off the shelf" code rather than rely on a software developer to roll new code. The solution may seem inelegant to a skilled programmer, but it does make sense: it reduces corporate reliance on programmers, and it reduces the risk to companies failing to implement a solution.
    Zits (Score:0, Offtopic)
    by The Future Sound of on Sunday October 10, @12:36PM EDT (#28)
    (User Info)
    I think that the geeks should start referring to themselves as "Zits" to contrast themselves from the Its - not because it's and acronym for anything, but because it's evocative of their skin-tone resulting from a CRT-bathed life of no exercise, junk food and frequent and prodigious masturbation.
    Re:Zits (Score:0)
    by Anonymous Coward on Monday October 11, @12:31AM EDT (#270)
    Now, now... I enjoy a CRT-bathed life of no exercise, junk food, and frequent and prodigious dating of Mrs Palmer and her five lovely daughters, but I do NOT have zits. So careful of those rash generalisations there buddy.
    Economics (Score:0)
    by Anonymous Coward on Sunday October 10, @12:38PM EDT (#29)
    Isn't it sad that people insist on everything, the Internet included, being built on an economic foundation when it is all to apparent that economies never last.
    Re:Economics (Score:1)
    by Lorenzo Smythe on Sunday October 10, @01:44PM EDT (#70)
    (User Info)
    Your assertion makes no sense. In the first place, *all* areas of human endeavor are built on the economic foundation prevalent at the time it is undertaken. In the *second* place, what were you planning on using to pay for internet technology's ubiquity? Lorenzo
    There's a lack of *skilled* IT workers (Score:5, Insightful)
    by Chad Stansbury (cstansbury-at-yahoo-dot-com) on Sunday October 10, @12:42PM EDT (#31)
    (User Info)
    While I agree that there is not a lack of IT workers out there, I would have to say that the percentage of *skilled* IT workers is very small. I can't tell you how many times that I've talked to a highly-paid consultant about how I made some algorithm faster, get into big-O notation, and see his/her eyes start to glaze over. Unfortunately for someone like myself, who cares about the efficiency of their algorithms, the huge advances in processor speed have rendered such details unnecessary in most business applications. 90% of the code I review nowadays is just total cr*p, and it's due to the attitude that everything can be fixed by throwing more hardware at the problem. I'm beginning to feel like an old man (remember the old days...) and I'm only 29...
    Re:There's a lack of *skilled* IT workers (Score:2, Insightful)
    by hwestiii on Sunday October 10, @06:46PM EDT (#210)
    (User Info)
    Yes, you always hear the argument about throwing a bigger processor (or more hardware) at something in lieu of efficient programming. That kind of thinking can work if the character of the job stays the same, but it doesn't. The complexity of the jobs are changing and getting more complex, particularly with broadband and real time media delivery.

    Just look at our desktop systems now. Applied to the kind of work being done five years ago they'd burn through the floor. So why does a 450 MHz machine still feel slow sometimes? (I must be getting old, becuase I still can't believe a machine rated in 100s of MHz could ever be slow). We aren't doing the same things we were five years ago.

    Straight line approximations using boosted processor speeds will only go so far, but as the job gets more complex, the need for efficient programming can only increase.
    Re:There's a lack of *skilled* IT workers (Score:2)
    by jonathanclark on Sunday October 10, @08:35PM EDT (#236)
    (User Info) http://jonathanclark.com
    Code first, optimize later. Time = money. Big O notation doesn't matter for a huge number of problems. Optimization is an art, but knowing when to optimize is also just as important. A good consultant will save you money by *not* optimizing things that don't matter. It's the ones that have to get everything perfect you need to watch out for.
    jonathanclark.com
    Re:There's a lack of *skilled* IT workers (Score:1)
    by Xamot (xamot@linuxstart.com) on Monday October 11, @09:27AM EDT (#323)
    (User Info)
    I'll agree with you, for almost the exact same situation. I mentioned big-O a couple times and I think there are only 2 or 3 people out of 30 that know what I'm talking about. But you know what, most of the time it isn't needed to know these things.

    What is one way that things are changing? VB, JavaBeans, and other RAD tools. I've talked to a lot of people and they aren't looking for too many highly trained programmers, they want a lot of people that can slap some components together with Visual Basic or Visual Cafe. Sure they need a few smart ones for architecture and a few other tasks, but they want to turn out a product quick not make the best product they can make.

    I think that attitude will bite some companies that want to be around for a long time. If their RAD tool disappears that'll hurt. Maintence may become a problem too. If the system architect gets hit by a bus you're screwed.

    Anyway there will probably always be a place for the good programmers and sysadmins, even if the shortage goes away. I don't foresee the shortage ending really soon now, but I also don't expect it to last forever. I know my old college CS department doubled in size with one freshman class when I was a senior. That was only a couple years ago.

    --
    Why?

    Re:There's a lack of *skilled* IT workers (Score:1)
    by Aliera on Monday October 11, @09:42AM EDT (#329)
    (User Info)
    The one that boggles my mind is the number of people who can't read BNF. Or even recognize it...

    This isn't about shibboleths, or proving that I'm bright and you're not. The point is, a working software engineer should recognize basic computer-science concepts. If you don't know what BNF is, or why an O(N^3) algorithm is bad news at the heart of your application, then you're going to be constantly reinventing the wheel, and a bumpy wheel at that.

    Software is both an instinctive and an intellectual pursuit. Working engineers should be able to switch between modes as appropriate.

    Don't use Its; it's overloaded (Score:2, Funny)
    by tmoertel on Sunday October 10, @12:42PM EDT (#32)
    (User Info)

    On the whole "Its" thing, it's not going to work because the meanings for its letter triple, i-t-s, are way too confusing already. (Take the previous sentence, for example.) If choosing between its and it's is a brain-numbing challenge for most of us today, why make the problem worse by throwing another meaning into the mix?

    May I suggest an another option:

    • DAW  Dress-Aware Workers. Our bosses.
    • DOW  Dress-Oblivious Workers. Us.

    Some notes:

    • That DAW, when pronounced, sounds much like an enthusiastic "Duh!" with a Texas drawl is not a coincidence and is highly suggestive of the deep truth hidden within.
    • That DOW is sometimes used to refer to the Dow-Jones Industrial Average is also not a coincidence. When the DOW climbs, we know whose work made it possible!

    So please consider DAW and DOW.

    Cheers,
    Tom

    It's spelled Tau.... (Score:1)
    by Wah (t h e w a h @ uswest . net) on Sunday October 10, @02:46PM EDT (#114)
    (User Info)
    ...but pronounced "dow". Of course this would make us the ultimate thing in reality, hmmm.....

    if your life passes before your eyes when you die, does that include the part where your life passes before your eyes?
    Re:Don't use Its; it's overloaded (Score:1)
    by mattc (mattc-at-pobox-dot-com) on Sunday October 10, @03:08PM EDT (#126)
    (User Info) http://pobox.com/~mattc
    What's wrong with just calling these people 'suits' -- everyone knows what that means and it is already in common usage.
    They're still suits, no matter what they wear. (Score:1)
    by Eric Smith (eric-no-spam-please@brouhaha.com) on Monday October 11, @05:11AM EDT (#303)
    (User Info) http://www.brouhaha.com/~eric/
    On the whole "Its" thing, it's not going to work because the meanings for its letter triple, i-t-s, are way too confusing already.
    I say stick with the old term. As far as I'm concerned, they're still suits even if they don't wear 'em. Just like main memory is still "core" even though it's no longer made up of little donuts.
    Re:Don't use Its; it's overloaded (Score:1)
    by jzitt (jzitt@humansystems.com) on Monday October 11, @12:17PM EDT (#354)
    (User Info) http://www.metatronpress.com/jzitt
    DOW Dress-Oblivious Workers. Us.

    Remember the proverb: The DOW that can be ironed is not the DOW.

    Have to wear a suit, must work 9 to 5???? (Score:1, Interesting)
    by Anonymous Coward on Sunday October 10, @12:43PM EDT (#35)
    When I dropped out of college in 1982, my aunt told me that without a degree:
    • I would have to wear a suit and tie everyday.
    • Work 9 to 5 (the ones during the day).
    • Get paid minimum wage.

    In the late 80s, people said that programmers would be put out of work with all the new application generators. Why pay a programmer to write a program when I user can just paint a program.

    Now computers will be programming themself???

    Companies are claiming that there is such a programmer shortage, so that that the visa limits must be increased. Many employers will say, if you don't have X number of years of XXX, then we can't even look at you. In 1988 I was called by a headhunter looking for someone with more than 10 years of DOS programming experience.

    It's always going to change and people will keep saying this sort of thing all the time.

    Injured worker wins against Mattel!

    so artists will finally get a job.. (Score:1)
    by zerone (zerone@pobox.com) on Sunday October 10, @12:44PM EDT (#36)
    (User Info)
    ..and they won't have to cut their ear off and die before getting noticed or paid.

    "As information and intelligence become the domain of computers, society will place new value on the one human ability that can't be automated: emotion. Imagination, myth, ritual -- the language of emotion -- will affect everything from our purchasing decisions to how well we work with others.. Ideas like quality, efficiency, and reliability will no longer sell products. In the end, I'll buy a phone because of its color, if that's what moves me."

    "Any job that can be measured for productivity probably should be eliminated. The wonderful news about the Network Economy is that it plays right into human strengths. Repetition, sequels, copies, and automation all tend toward the free, while the innovative, original, and imaginative all soar in value"

    No offense, folks, but i41 can't wait until this communications revolution can more easily tap the creative potential of non-technical people (like yours flamebaitly true:*).

    xy
    Re:so artists will finally get a job.. (Score:0)
    by Anonymous Coward on Monday October 11, @06:47AM EDT (#312)
    Sure this will happen.
    Consider Hollywood and advertising---those are real havens for artists aren't they?
    Sure, if you have some facility with drawing or a witty turn of phrase you'll have a job, but don't kid yourself into believing that
    (a) you will produce art or
    (b) that there will be some surge in demand for these jobs beyond the current numbers.
    The US only needs so many movies, TV shows and ads a year and I suspect we're pretty much at those limits.
    AC:kidding yourself (Score:1)
    by zerone (zerone@pobox.com) on Monday October 11, @11:59AM EDT (#351)
    (User Info)
    "job".. wrong word.. sorry. Today, Hollywood and advertising have a lock on a lot of compromised creative minds, agreed. Tomorrow, broadcasting decentralizes, artists are less compromised. We'll produce better art connecting directly with our audiences. Corporations will "own" us less and less. If we like to advertise, we'll be able to promote services, organizations, systems we actually believe in, and if we're convincing, we'll get paid. So commercial art will become less disgusting, more authentic, and far more effective.

    Re: Hollywood.. digital image capture is replacing film, computers are becoming affordable editing bays and the Net a far better distribution channel. So maybe "Hollywood" as we know it has reached its widest market, but artistic storytelling with sound/images hasn't. So don't kid yourself, yourself :) Re: "artist".. obviously, programming software is an ART requiring imaginative creative intuitive intelligent intelligence. So is programming a radio show, editing a publication, or what have you, so long as it cuts out all non-essential noise brings into focus the most meaningful signal. We all realize dreams. That's our "job".
    xy
    Shortage of Engineering Talent? (Score:0)
    by Anonymous Coward on Sunday October 10, @12:45PM EDT (#38)
    I have never worked at a place where there was a scarcity of good engineers willing to work market rates. What I do see as a problem everywhere is incompetency at the management level. So many buzzword spouting, turf-protecting, accounting department programmed "suits", "iron t-shirts", "PHBS" just don't have a freaking clue how to implement a solution correctly, easily and efficiently. If some the officers had actully spent some time in the foxholes, their armies would win a few more wars. Hey, American business, wanna do better? Give the alpha geek a no-questions-asked budget.
    Still some holdouts (Score:1)
    by DeathB (adamp@andrew.cmu.edu) on Sunday October 10, @12:47PM EDT (#41)
    (User Info) http://www.abtech.org
    While most of the actual tech companies seem to have gone for a more relaxed dress code, the same is not yet true in IT departments of normal companies. As of about half a year ago, the insurance company I was working for still required men to wear a button down shirt, and tie. ( They had much more lax dress codes for females, but that is another debate for another time ).

    During the time that I worked for them, my project group was moved to a facility of it's own, and the project team was allowed to wear just "business casual" (polo shirt and khakis for the most part). When one of the VP's got wind of this, he blew his stack and demanded that we comply with company dress code.

    Needless to say, this same company does not have much luck with younger developers.

    As far as there being no real shortage of tech workers... That may be what the stats say, but just last week I was at a job fair where companies looking for CS majors outnumbered the actual graduating students, almost 2-1 (and that's assuming that none of the students go to grad school). We may be heading for something worse, but it doesn't seem bleak yet...

    Would you do it for some scoobie crack?
    Start our own ASME? (Score:1)
    by Issue9mm (issue9mmAThotmailDOTnospamDOTcom) on Sunday October 10, @12:48PM EDT (#43)
    (User Info)
    Why not start our own ASME, or more accurately, ASOME? (with the 'O' being thrown in for "online") Granted, I'm an idiot in the means as to how to do this of course, but I'd say between the editors/posters/readers of Slashdot, we've got enough online pull to get a couple of other big names aboard at least. Once the ball is rolling, who knows???

    {include_ps.h)Nice article Rob. Very well written. I think maybe /. oughtta have an "article" section tho maybe? It's not all the time that I wanna read specifically news, and should have some way of distinguishing. The main difference being, articles wouldn't go out of date as quickly. Anyway, guess I'll get back to work now.
    The opinions represented here do not necessarily reflect the opinions of myself. No information above warranted to be true, or even make any sense. -i9mm-
    - - - AWESOME - - - (Score:1)
    by magicpaul on Sunday October 10, @02:41PM EDT (#109)
    (User Info)
    Well, I already said it up above in a reply-to-post (#34).....

    We could call it AWESOME for Awe-inspiring World Editors Society of Online Magazines & E-zines, or something like that.
    - - AWESOME - - as recursive acronym - - (?) (Score:1)
    by magicpaul on Sunday October 10, @02:45PM EDT (#113)
    (User Info)
    Or, AWESOME = 'AWE'some 'S'ociety of 'O'nline 'M'agazines & 'E'-zines. Kind of a GNU Not Unix thing (kind of).
    Labour Shortage (Score:1, Interesting)
    by Anonymous Coward on Sunday October 10, @12:53PM EDT (#44)
    I live and work in NYC. I am both the system administrator and MIS director for a fast growing company. I have observed there is not actually a labour shortage. Certainly finding qualified workers in computer industries is much more difficult than in other fields, but not because of a lack of people, the problem is the wrong philosophy.

    Most companies in NYC fall into two catagories. There are the companies who think only the young are qualified for computer work, and there are the companies who are so entrained in corporate doctorine they believe those with several years of experience must get pay raises in scale with the initial abnormally high salaries, it is cheaper to hire or retire them so younger cheaper workers can be hired, (regardless of qualification.)

    The reason for the complaining to Congress about a lack of qualified workers is to create an influx of younger workers so big business can make all the old people retire. All of the retired computer industry workers I have been exposed to are very intelligent and versatile geeks, yet they are living off of social security because no one will hire them.

    If business made an attempt at hiring and maintaining qualified employees instead of cheap / young employees there would be no labour shortage, nor would we have the wide spread unemployment of the older generation. With the increased job security wages would actually decrease, and thanks to focuses on skilled employees company productivity and efficency would increase.

    [I am a 23 year old hacker and management in one package. Take it for what is is worth.]


    Suits and Workers and Magazines (Score:1)
    by sgs on Sunday October 10, @12:59PM EDT (#46)
    (User Info) http://www.aginc.net
    Suits:

    For the, uh, suits, its a mark of status. Consider the concept of the "power suit", or, even sillier, the "power tie". An anthropologist could have all sorts of fun with corporate power relationships.

    IT Worker Shortage:

    There has never been an "IT worker shortage". There is a "shortage of IT workers at the salary we offer". Raise the salaries and workers will come out of the woodwork. Hint -- look at housing prices. A mid-level worker should be able to buy a mid-priced house with no more than a 20 minute commute.

    As to what the B-schools are up to, there are a number of obvious trends:

    1. Foreign workers. They get paid less and are far more docile than domestic workers.

    2. Overseas outsourcing. Move the whole operation to India or Russia. Even cheaper than #1, but they lose control over the workers.

    3. The search for a magic "software engineering methadology" that will enable illiterate Malaysians to crank out top quality code for US$0.18/hour like they crank out sneakers.

    Magazines:

    Skroom. They're dinosaurs anyway.


    Re:Suits and Workers and Magazines (Score:1)
    by w3woody (woody@alumni.caltech.edu) on Sunday October 10, @01:58PM EDT (#79)
    (User Info) http://www.alumni.caltech.edu/~woody
    There has never been an "IT worker shortage". There is a "shortage of IT workers at the salary we offer".

    Reminds me of the joke about a company looking for a Java programmer who had 10 years of Java programming experience. They were willing to pay $40K/year.

    Of course the sad part about this was that I first saw this joke a year back in the Los Angeles Times help wanted ads...
    Re:Suits and Workers and Magazines (Score:0)
    by Anonymous Coward on Sunday October 10, @06:25PM EDT (#201)
    I suppose they'd turn down Bill Joy as "too inexperienced with Java". I love it.
    There's a substantial difference scenarios (Score:1)
    by TraCer00t on Sunday October 10, @01:04PM EDT (#48)
    (User Info) http://core.dynip.com
    While the engineer boom did die off in the past, it's important to note that this was a type of "construction" boom. People were building things, and by the very nature of the beast, this can only go on for so long before busting out.

    • There is only a limited amount of space.
    • In the case of highways and other govt. project, there is only a limited amount of money they're willing to spend before it's adios.
    • This infrastructure has been building itself since the birth of every single country in the world. Since most post-industrial societies are already quite "built-up" economically, there is already an existing infrastructure to build upon that invevitably limits the growth potential for the boom.


    I don't beleive this will happen for IT workers for quite a long time. Case in point:

    • The shortage of IT workers has been there for years, yet the amount of new students in CS is going *down*.
    • Not everybody can become a programmer/sysadmin/whatnot (unlike the industrial revolution where anybody could work in a factory). It does require a fair amount of discipline, and a passion for your work that some people simply do not possess. (well, to be any good ;)
    • There's simply TOO MUCH work to go around. Most companies can't fill the programming positions that they need. (This is a testimonial, I have yet to see a single company not "looking to hire" IT workers of some type.)
    • Most companies can benefit from competing on the Internet because of next to nonexistant taxation. Add dollar values to a killer concept and you've got a winner.


    To be honest, I do believe the "hotspots" of IT today will slow down, I don't think it will all come to a grinding halt. There's still too much to be done since there is not very much existing infrastructure to build upon, and it's all still very primitive. (Some US president once said that "everything that could be invented, has been invented". Of course, he was far off, but I think that assuming that what we have now won't change quite a bit is equally short-sighted.) We essentially have to build the entire infrastructure from the ground up. The Internet is in it's infancy, and we're nearing the limit of our existing techniques for processor production, but the micro-processor is ANYTHING but the bottleneck in most of today's machine. There are many applications of technology waiting to happen, and only time will bring them to a reality.

    I believe that the IT worker shortage is more due to the existance of an IT revolution, where competing industries that don't jump in on the race will be left in the dust.

    The industrial revolution did eventually die off, but it DID take SEVERAL years. And look at the repercussions... no one saw all of the factories close down. It just became a WAY of LIFE, and I think that's what will eventually happen in the future, given time.

    Re:There's a substantial difference scenarios (Score:2, Insightful)
    by roblimo (roblimo.nojunk@slashdot.org) on Sunday October 10, @01:24PM EDT (#59)
    (User Info) http://andovernews.com/bio_miller.html
    I don't think things will come to a grinding halt; even during the "horrible" 1930s depression the U.S. economy only shrank by what? 30%?

    What ends "consruction booms" isn't usually a stop to the economic activity that created them, but rather a flattening of the growth curve that turns previous extrapolations sour.

    Note that I do not claim to know *what* phenomenon, either economic, social or technological, will end the current computer & Internet boom, just that something or other will.

    All booms end. And shortly before they do, all the people doing well during them come up with many reasons why this boom is different from all previous ones, and will continue on, unlike any that have gone before. And the people who make the "this will go on forever" predictions are always wrong. Every time.

    Any number of unpredictable changes, from the sudden emergence of a new religion or attractive but dangerous social philosophy to a climatic disaster, could cause the computer and Internet industries to stop growing or even to contract.

    By definition, "unpredictible" events can't be predicted. The only prognostication you can sanely make about them is that there will always be one sooner or later.

    Or, don't get complacent. This universe is not a kind and gentle place. It has a strong tendency to deliver major upside-the-head smacks to anyone in it who displays too much hubris.

    - Robin

    Depends on the "worker" (Score:1)
    by whig (whig at by net) on Sunday October 10, @01:15PM EDT (#56)
    (User Info)
    It's important to distinguish between supervision and maintenance, on the one hand, and research and development, on the other.

    Sure, system administration requires a high level of competency, but it is something which many people can learn to do with training and adequate experience. Let's be honest, this is glorified janitorial work most of the time, something that needs to be done, but doesn't require a whole lot of genius. There are exceptions, of course, but generally it requires only the understanding and use of tools which have been provided.

    On the other hand, to develop a new product or tool requires significantly more skill. And it is a well known fact that top programmers are ten times as efficient (at least) as the rest. This has to do with a natural capability, something which cannot be taught or even learned through experience, you either have it or you don't.

    For those who are in the first category, high salaries will not last forever, as the market will certainly supply an ever increasing number of people who are willing to learn the skills needed in order to board the gravy train. It's actually somewhat astonishing that so few people today have so little clue how to administer even their own desktop. I think more and more people are becoming clueful, but this is counterposed with the rapid increase in new users which have even less of a clue than the prior set. This trend is likely to continue for awhile, so there is some job security in the medium term, but eventually there will be some equilibrium and salaries will trend downward.

    On the other hand, those who have skills which are innate, whose abilities cannot be reproduced by formal methods, will continue to remain highly prized and well compensated forever.

    Geek Symbiosis... (Score:1)
    by SoupIsGood Food on Sunday October 10, @02:08PM EDT (#87)
    (User Info)
    Absolute baloney. I'm a sysadmin: I couldn't code my way out of a paper bag, and I only know scripting languages. (Shell script, apple script, perl...you get the gist.)

    I am surrounded on all sides by genius programmers who eat, drink, sleep and breathe C++. They make jokes entirely in algorthyms. They also wouldn't know a logical volume manager from a poisonous snake.

    True story: an entire company full of programmers, young and hungry GenX'ers, old and savy baby boomers...twenty experienced and smart people. And they could not, for the life of them, figure out how to get a Sun workstation, with the latest version of solaris, running NIS. They spent the better part of a month arguing with Sun, trying to understand what the people on the newsgroups told them, and they eventually just gave it up as a bad job.

    My first day, I walk into the computer room, and walk out fifteen minutes later with a properly confugured workstation. I even added a spare SCSI disk they had laying around to it.

    I can only conclude that there are two orders of geeks: those who make the toys, and those who get to play with them. One cannot exist without the other, and neither has any clue how the other side works it's black magick.

    SoupIsGood Food
    Re:Geek Symbiosis... (Score:0)
    by Anonymous Coward on Sunday October 10, @06:27PM EDT (#203)
    Was there really more to starting NIS than knowing which section of which manual to read?
    Re:Geek Symbiosis... (Score:1)
    by SoupIsGood Food on Monday October 11, @02:12AM EDT (#288)
    (User Info)
    Ahhh...but therein lies the challenge. Sun offers a -lot- of documentation, almost all of it poorly indexed, impoissible to read, and chock-full-o-errors on a CD. You could, in theory, hack away at all of the necessary files in /etc based on what you read on the documentation CD, or in Oreilly's book on NIS/NFS, or the TCP/IP book...or the USAH book...or perhaps the Armadillo book. Who knows? You might get lucky and cover all of the bases you need to. They weren't lucky.

    I wander in, run /usr/sbin/sys-unconfig, et voila, five minutes and another reboot later, and everything is covered.

    Now! Where is sys-unconfig ( a solaris-only tool ) covered in the Oreily's manuals on network configuration? it isn't. It's on the Sun documentation, but good luck finding it. I picked up that trick from someone who knew more than I did at the time, and I traded him what I knew about resetting TPT-2 connections.

    On an AIX system, NIS isn't even installed as part of the base operating system. You have to install it by hand, or know that installing the "client" or "server" software bundles -after- you slap on the BOS will get you where you need to go.

    Where is this documented? Deep, deep within some forgotten file on that two-CD set IBM ships with AIX, I guess. Damned if I could find it on their on-line libraries.

    So how did I figure it out? Experience! As a sysadmin, my mind travels the well worn paths laid down by vendors the world over. They -all- have dirty little tricks and gotchas, and just as a good programmer knows when to use a b-tree heirarchy, I know that I probably needed to install supplemental software. It's detective work, and you have to -know- how this stuff all fits together, because it's -not- all in the documentation. Oreily's Armadillo book does -not- cover how to set up a LVM so it actually works, and IBM's documentation is worse, and it's man pages on the topic are incomprehensible. But they all have clues I can use, and I know how to fill in the blanks by now.

    I'm a sysadmin: It's what I -do-.

    SoupIsGood Food
    Re:Geek Symbiosis... (Score:0)
    by Anonymous Coward on Monday October 11, @05:03AM EDT (#302)
    Okay, it's hard-won expertise that was never given away for some reason, I respect that. It's like plumbing - they don't get paid for turning valves, but for knowing which valves to turn.

    Some aspects of Java are like that - certain features you might intuitively expect to work unless you expend effort learning they don't.

    Re:Depends on the "worker" (Score:1)
    by Flippo on Monday October 11, @11:44AM EDT (#348)
    (User Info)
    "On the other hand, those who have skills which are innate, whose abilities cannot be reproduced by formal methods, will continue to remain highly prized and well compensated forever."

    ... and those tend to be more into research and development, right?
    What worries me then: in the event of an economic recession (probably closer than any of us think), the first department to meet the axe is... the R&D department...
    Skilled workers will then have to compete with the not-so-skilled masses in places where hardcore skills are less in demand... forget high wages; if you're willing (and able) to be more productive for the same wage (as the not-so's), you stand a chance.

    Nice... (Score:3, Insightful)
    by tzanger (tzanger@spam.blows.mixdown.org) on Sunday October 10, @01:22PM EDT (#57)
    (User Info) http://www.mixdown.org
    Great first feature. It's exactly the kind of thinking that you point out that gets people in trouble and exactly why I never listened to the guidance councellors in school.

    "Get thee into computers! Programming! We nEeD you there!" they practically screamed at me.

    I headed into electronics instead. Not just digital electroncis which is what they are screaming everyone wants, but rather the hard stuff. Analog. RF. Magnetics. I still program, but it's certainly not applications programming. A little web stuff here and there to make things available but that's it. Embedded systems design is quite different than app design. Bugs (hardware especially) are a lot costlier and as such people aren't as ready to jump into the field unless they really know what they're doing. Why worry about doing as perfect a job as you can in the time alloted when you can do as good as necessary and release a patch later on?

    Actually I take that back... it's not becuase they could do a better job, but rather because they probably can't. You need to have a knack, a passion, for programming rather than just be trained in it to do a good job and most programmers, IT professionals, web designers, etc. just don't have that 'edge'.

    So back to what causes this. What happens when there's a shortage of position 'x'? All the sheep run for it and then by the time they've got their training there's a surplus and all those skills they spent years in school for (and for most, gathering tidy loans for) are now not so much in demand as they once were. The bills are coming in and the high-paying job isn't there so what do the sheep do? Listen to the guidance councellors again and when they say there's a shortage of position 'y', blindly repeat the cycle.

    Education isn't bad. I'm not saying that. But most kids these days are taking the words of a fortune teller and basing their future on it instead of finding out for themselves and/or persuing what would be right for them. Worse than that, the fortune teller has a perogative to get as many students into university as possible to make the school stats look better. Who cares if they don't need to go. College is thought of as "for people too dumb to get into univeristy" in Canada, which is sad. Get in, get skilled, get out. Get a job and make some money so that if you want to really get into the field, now go to university and learn all you possibly can, if you have to go to university at all.

    Sorry about that, but whenever I think of school that's all that comes to mind. People going into computers and IT and web design because everyone is telling them to. They aren't particularly skilled or have a knack for it, but by God they're gonna make some serious cake doing it. Until they find out everyone was thinking the same thing and they've surplussed themselves and the fancy cars and big houses don't have anything supporting them anymore.
    It's not just engineers (Score:1)
    by Lynnaea (muse@spamsucks.rice.edu) on Sunday October 10, @03:03PM EDT (#123)
    (User Info) http://www.owlnet.rice.edu/~muse/
    ... a reason why kids don't pursue what makes them happy.

    First of all: Most of the people I know -- and I'm a junior in an excellent engineering-oriented university -- really don't know what they want to do. So when you're pressured to declare a major at the end of sophomore year, and you have no clue, and everyone tells you that you need to make money -- engineering seems like a surer bet than most anything else. Other safety-net fields are prelaw and premed.

    But I'm not an engineer. I'm an English major. It's really my only love. But one can't really get paid to read books -- the life of a New York editor sucks -- and my peers in my creative writing classes don't seem to appreciate what I write very much. I've convinced myself to slog through a major in Managerial Studies so that I have some sort of marketable job skills after I graduate.

    But more to the point -- I'm schmoozing with tech companies. Even as a liberal arts major, I figure since I have some computer skills and enjoy that okay, why not parlay that into better money? I may not like it as well as something purely literature-oriented, but when it means the difference between 20K a year and 50K a year, preference becomes pretty irrelevant -- at least, it does when you're my age (20).

    I thought when I was a kid that I could have my dream job and be well compensated for it. But unfortunately, society does not believe that contemporary art and literature are worth money. It sucks, but maturity, I have found, involves accepting that life sucks, dreams usually don't come true, and The Man will win in the end.


    The principle of aggrandizement is the fundamental law of every government. - Frederick the Great
    Re:It's not just engineers (Score:1)
    by tzanger (tzanger@spam.blows.mixdown.org) on Sunday October 10, @04:00PM EDT (#158)
    (User Info) http://www.mixdown.org
    First of all: Most of the people I know -- and I'm a junior in an excellent engineering-oriented university -- really don't know what they want to do. So when you're pressured to declare a major at the end of sophomore year, and you have no clue, and everyone tells you that you need to make money -- engineering seems like a surer bet than most anything else. Other safety-net fields are prelaw and premed.

    My point exactly. You don't know what you want to do so you'll spend (I'm guessing here) close to $10,000.00 a year to find out? I'm not directly attacking you, but rather the mentality that has become ingrained into youth these days: Go to university or you'll never be successful.

    I've convinced myself to slog through a major in Managerial Studies so that I have some sort of marketable job skills after I graduate.

    Managerial studies can still be applied in the literary field, can it not? Perhaps it is not 'pure' but you could take that and hone it closer towards what you'd call a wonderful career? Same with business studies on the whole... I don't believe anyone goes into any kind of business field without some other kind of passion to apply those newfound business skills to.

    I may not like it as well as something purely literature-oriented, but when it means the difference between 20K a year and 50K a year, preference becomes pretty irrelevant -- at least, it does when you're my age (20).

    Are you expecting the $50k/yr as soon as you graduate? Unless you really know what you're doing, I can't see anyone getting that, at least not for more than a single year before being 'found out'. I started at around $20k but have reached $50k in 3 years by doing what comes naturally. And for some of the knowledge I possess, I'm still underpaid but the atmosphere where I work is worth the monetary 'hit'.

    I thought when I was a kid that I could have my dream job and be well compensated for it. But unfortunately, society does not believe that contemporary art and literature are worth money.

    At least not while the author/artist is living. :-)

    It sucks, but maturity, I have found, involves accepting that life sucks, dreams usually don't come true, and The Man will win in the end.

    Hmmm... perhaps I'm not exactly mature then... I do have a kickass career doing what I love and I still do believe that the world is what you make of it. And I did it (actually still am doing it) without a university education.

    It's sad, however, to think that accepting that the struggle is futile is what our youth are living these days. Then again I have been accused of being stubbron, pig-headed and insensitive in the past. :-)

    ... and I keep saying "today's youth"... I'm 23 but I feel so much older. :-)

    Missing the point (Score:5, Insightful)
    by babbage (st90300@jaguar1.usouthal.edu) on Sunday October 10, @01:25PM EDT (#60)
    (User Info) http://192.245.222.131~chris
    Many of the comments I've read seem to be taking away the wrong point. *Of course* programming is difficult. *Of course* you can weed out the good programmers from the bad. But guess what? Engineering is difficult too! And some people are good at it while others aren't, just as with programming.

    And that could be precisely the engine behind what Rob describes. Did the engineering profession disappear recently? Of course not. And programming won't go anywhere either. But there are probably fewer engineers out there today than there were then, and the ones that remain are probably the more skilled among them. (I have no numbers to support this, only anecdotes). There isn't as much money sloshing around for the reamaining engineers to grab either. What's to say that the bulk of today's coders won't be driven out as well, with only the very best remaining -- if even them?

    I think it's perfectly reasonable to assume that IT will go down the same way. Consider that much of the growth behind IT is the move to get businesses onto the internet, and to build the infrastructure to get people on at home at better speeds. In other words, we're in a building phase, much like countries went through when they joined the industrial revolution. But just as with that period, it will end. Eventually, there weren't as many new factories to build, the telegraph lines had been laid, the rivers all had steamboats, and while these things persisted, they slacked off. So it may be here. Eventually, the fiber optic lines and satellites will all be in place; the companies will have their E-Commerce(tm) departments up and running; and the opportunities for new entry will, not disappear, but diminish.

    If you think this can't happen, you're delusional. Nothing lasts forever. We've got it good now, but something -- who knows what, who knows when or how soon -- will bring it all to an end. Plan for it. If you are not absolutely top notch, plan on a second career.

    One of my professors got his undergrad degree in aerospace engineering -- he worked on the Apollo program and helped send people to the moon. In his domain, he was great -- but one day we stopped sending people to the moon, and he had to find a new job. For a while, he bought a bar & lived as a bartender. Now he's a professor. But he'll probably never send people to the moon again.

    It's not pessimism guys, it's reality. Plan for it or get burned. Consider yourselves warned.








    poof
    Re:Missing the point (Score:1)
    by nerpdawg (engelnicNO@SPAM.home.com) on Sunday October 10, @02:55PM EDT (#119)
    (User Info)
    I am in complete agreement that the current booming market for people to develop new applications won't last forever. At some point IT will cease being a place where a skilled person has a non-zero chance of becoming a millionaire. There is one thing, however, that will keep the more skilled programmers paying the rent long after the businesses have their e-commerce in place. As poorly as this bodes for what I'll be doing with the rest of my life, I'm guessing that even after the gold rush is over we'll all be doing bug-fixes and maintainance (sp?) for the rest of our careers. People will become dependant upon the applications we're writing now. Unfortunately, for most applications there is a certain development life-cycle at the end of which is a decline in quality. The original programmers are gone, the new people doing the bug-fixes don't have as complete a grasp of the big picture as the original programmers, new bug-fixes are not quite as consistent with the original design as they could be, code-quality degenerates, maintainability degrades rapidly, and a new code base is required. The only way I'm going to be humping a gas-station job 25 years from now is if somewhere along the line people figure out how to write software that becomes perfect and then stays so. I don't see it happening. Don't get me wrong.. I'm investing and saving my money, as there's never any gaurantee that I wont' need it tommorrow.. I'm just not going to try looking for that next killer industry any time soon.
    Re:Missing the point (Score:2, Interesting)
    by shaum on Monday October 11, @02:50AM EDT (#291)
    (User Info) http://www.hal-pc.org/~kns/
    One of my professors got his undergrad degree in aerospace engineering -- he worked on the Apollo program and helped send people to the moon. In his domain, he was great -- but one day we stopped sending people to the moon, and he had to find a new job.

    In January of 1996, I was programming at an aerospace firm, using C, Oracle, and Pro*C. Two months later, I was working at a credit bureau, for a significantly higher salary -- using C, Oracle, and Pro*C.

    If aerospace goes downhill, we can pack our bags and switch over the finance. If finance takes a downturn, it's off to the energy sector. (At least here in Houston it is.)

    Of all the professions I can think of, only programming and accounting have such portable skill sets; and when a company goes out of business, the accountants are the last ones to be let go.

    We have reason to worry about a general economic downturn, but no moreso than anyone else. Petroleum engineers, aerospace engineers, medical technicians, and others have to worry about downturns in specific sectors; but programmers abide, because Windows and Unix are everywhere.

    Just keep your tools sharp and your resume up-to-date.

    Re:Missing the point (Score:1)
    by DaPhreaker on Monday October 11, @09:42AM EDT (#328)
    (User Info)
    But the end of the enginering ride was economic blowout. Not some random thing that only effected enginers. The author was very misleading about this.
    root@localbrain root>ps ax |grep thoughtd ............. 12156 ? S thoughtd root@localbrain root>kill -HUP 12156
    Where's the Best Place for IT jobs? (Score:0)
    by Anonymous Coward on Sunday October 10, @01:30PM EDT (#61)
    Whether there's a shortage or not where's the best place to find IT jobs on the web that are actually hiring. Whether you have to wear a suit or not, you still have to go in to those "cathedrals" to work. What are the best IT jobs sites that offer more the "bazaar", work-at-home, settings?
    IT Workers Unionize? (Score:1)
    by WH (wayhigh@NOSPAM.santacruz.org) on Sunday October 10, @01:36PM EDT (#65)
    (User Info) http://www.ishield.net
    If there really becomes a shortage and the the pay of the IT workers goes down. Wouldn't you expect the IT workers to unionize and drive the prices back up?
    Re:IT Workers Unionize? (Score:1)
    by Mars Saxman (marssaxman at redplanetsw dot com) on Sunday October 10, @05:44PM EDT (#191)
    (User Info) http://home.talkcity.com/backbeatblvd/marsccc
    Heck no. Aside from the fact that IT workers tend to be raging individualists, unions work against the very principles that make IT jobs fun in the first place.

    -Mars
    Re:IT Workers Unionize? (Score:1)
    by WH (wayhigh@NOSPAM.santacruz.org) on Sunday October 10, @11:55PM EDT (#265)
    (User Info) http://www.ishield.net
    True.. but I'd much rather keep my high salaries and be in a tech union than have to live on the street..
    Suit? A dysfunctional evil. (Score:1)
    by shagoth on Sunday October 10, @01:38PM EDT (#66)
    (User Info)
    The real problem with Suits per se is the fundamental lack of understanding of the engineering mentality and perspective. Since most IS managers, it seems, have come out of business training with only a modicum of technical knowledge. Those few engineering managers who have both the technical savvy to herd cats in the traditional engineering sense and have the ability to speak the financial-babble of upper management should work together to promote that unique blend of skills that prevents the boneheaded Suitian behavior we so often associate with management. Perhaps Engineering Degrees with associated MBAs as a secondary training path. Engineers first, suits second. Of course, that probably would just produce alot of dangerous whores.
    Suits as a descriptive term (Score:1)
    by DocBear on Sunday October 10, @01:49PM EDT (#73)
    (User Info)
    Even here in Silicon Valley, where almost no one wears a suit, the term is used often to identify those who profit from others' designs and engineering, as opposed to those that do the design and engineering.

    It is not always a term of derision. But it is almost often used in context of "us vs them". It is not very much different from the longhairs vs rednecks terms from the '60s. Very few of those who had shorter hair in the '60s fell into the stereotypes of what are now called rednecks. The term was coined because of stereotypes. The same thing is true today, with the "suits" stereotype.

    I am a software developer, but I have worked with some very very sharp marketing, finance, and senior management folks who have made dreams come true for a lot of engineers.

    I still call them "suits", because their function is to deal with the business realities that I choose not to work with. But I respect the good ones.

    --dh

    Re:Suits as a descriptive term (Score:0)
    by Anonymous Coward on Sunday October 10, @06:31PM EDT (#205)
    I, and people I know (in seattle.wa.us, in case it matters), seem to use it differently - for us it describes people who are more impressed by how you look (<KIKI>ooh, shiny!</KIKI>) than what you can do and/or people who spend more time impressing the easily impressed than accomplishing something.
    The end to the Programmer Shortage (Score:1)
    by extrasolar (klh@sedonaSPAM_TRAP.net) on Sunday October 10, @01:53PM EDT (#77)
    (User Info)
    Well, one day some programmer will come up with a program that writes programs and then programmming will become obsolete. And it will happen too. The programmer will know what the result would be, but does it anyway because he thought that it would be cool and that is just the way we are.

    Now if you get technical, I can imagine many ways where this happens already but I am thinking artificial intelligence and neural-nets and stuff like that so that a programmer wouldn't be happening.

    But really, Its? What is wrong with somwthing more pronouncable like iron-clads or smoothies? Ah well, I can't imagine calling someone a suit anytime soon either.

    --
    The world is full of good intentions and evil deeds.

    Re:The end to the Programmer Shortage (Score:1)
    by Hydrophobe on Sunday October 10, @03:02PM EDT (#122)
    (User Info)
    Well, one day some programmer will come up with a program that writes programs and then programmming will become obsolete.

    If computers get that smart, then every profession will be obsolete. Except stand-up comedy and a few others...


    Re:The end to the Programmer Shortage (Score:0)
    by Anonymous Coward on Sunday October 10, @06:34PM EDT (#206)
    In the long run, making programs free is a step toward the post-scarcity world, where nobody will have to work very hard just to make a living. People will be free to devote themselves to activities that are fun, such as programming, after spending the necessary ten hours a week on required tasks such as legislation, family counseling, robot repair and asteroid prospecting[....]

    - The GNU Manifesto

    You dont understand (Score:1)
    by chirayu on Sunday October 10, @01:55PM EDT (#78)
    (User Info)
    Software industryis different. S/w engg never write s/w without bugs. Try to find out how many people today are still fixing bugs and enhancing software in the 1970's and 80's. You will be surprised. The problem with this industry is that there is no good proven quality standards being followed. More than 50% jobs today are maintenance related.

    If you want to survive in this industry you have to be on the bleeding edge of technology. Good enggs just cannot afford to do a 9-5 job and go home , They have to do extra reading to keep up with the new technology. People who dont keep up with technology are the ones who will bet left behind. I usually classify technology in two branches :

    - Hard. This one takes a lot of time to learn and you got to have solid grasp of concepts to be working in this area. example writing protocol software, OS's etc.

    - Soft. This one is easy to leanr. You dont really need a BS degree. A six month course is all that you need. This technology can get outdated easily..but it is also easy to learn similar new soft tech existing at that point in time. example html, perl etc.

    I havent got time to organize my thoughts...but a last thought is..if we really predict that the world is going to see major technological advances next century and I am sure there will be many related to new internet technologies (access, interface) I dont really see a point where the glut os s/w engg will end.

    CP


    Re:You dont understand (Score:0)
    by Anonymous Coward on Sunday October 10, @06:38PM EDT (#207)
    Er, yeah, it would be tragic if society ran out os sow eggs.
    Error regarding engineering shortage (Score:1)
    by magellan on Sunday October 10, @02:01PM EDT (#81)
    (User Info)
    The end of the engineering shortage was caused by a couple of things. The problems in the Boston area were caused in part by companies moving to the sunbelt. There was certainly more of a shortage in Texas and Florida than Massachusetts and New Hampshire.

    The other factor was the reduction in defense spending. Defense spending drove much of the technology research in the Boston area. After Vietnam, and continuing through the Carter administration, spending declined. The Reagan "buildup" was short lived, for the most part purchased weapons that had already been designed (i.e., B-1 bomber), and the research spending was more focused on SDI. The fall of the Soviet Union ended most of the remaining research.

    As an Aerospace Engineering undergraduate student in the 1980's, I saw much of this first hand. Many students entered the Aerospace curriculum in '86/'87, and then the bottom fell out, leaving many who graduated from '88-'90 unable to find jobs, or losing the jobs they had.

    Fortunately, commercial business in technology research started taking off in the early '80s, and has continued. We are in period of fundamental change, from the industrial age to the information age, and we are probably only about 25% of the way through the transformation. The tech worker shortage will not end any time soon. There is simply too much to be done.

    Finally, while it is easy to be critical of immigration as a solution to the tech shortage, one only has to look at where these immigrants are coming from: Countries with high education standards, and a local economy that cannot provided the necessary jobs. This means India and the Orient. These are not sweat-shop workers, in many cases these people have advanced degrees, and are very good at what they do. They also have much better work ethics and stronger loyalty than the typical American worker. The real issue in the future will be whether they immigrate to America to pursue employment, or if major companies outsource entire development departments to front companies in India and Taiwan--which will happen if restrictions against immigration are put in place.

    The best thing a young person can do is get a college degree, and earn a reputation as a serious person, one that your references will attest to. And realize these two fundamental facts of life:

    No one owes you a job. You have to earn it.

    You have to pay your dues in this world. Your boss' feel that they paid their dues, and expect the same of you. This may mean working as a contract worker for a year or two to gain a level of experience to apply for a higher position.

    My company has over 1900 open positions. My boss spent six months trying to fill a position recently, inteviewing about 60 different people. But the only thing a boss likes less than filling a position is firing somebody. That means the boss has to have the utmost confidence that a person is the right person for the job.


    America Bashing !!! (Score:0)
    by Anonymous Coward on Sunday October 10, @04:49PM EDT (#173)
    Nope, you got it wrong. Americans are the hardest working people on the planet, period. Also, what "labor shortage"? There's no labor shortage, there's a good management shortage to direct the readily avaiable labor there is out there. As for loyalty, why do American companies fire engineers when the reach 40? Do American workers owe these companies loyalty?
    Re:America Bashing !!! (Score:0)
    by Anonymous Coward on Sunday October 10, @07:37PM EDT (#222)
    I don't think they're the hardest working people in the world, although they rank higher than a certain Asian country (which is recovering from a recession) thinks we do. Americans just get to see the fruits of their labors, unlike a lot of other countries, where people can work themselves to death and see most of what they earn go to the government or depreciate.
    Specialized skills are bad in a time of change (Score:1)
    by Hydrophobe on Sunday October 10, @04:54PM EDT (#177)
    (User Info)
    Many students entered the Aerospace curriculum in '86/'87, and then the bottom fell out, leaving many who graduated from '88-'90 unable to find jobs, or losing the jobs they had.
    ...
    My company has over 1900 open positions. My boss spent six months trying to fill a position recently, inteviewing about 60 different people.

    Don't you see the connection between the two paragraphs above?

    People spend years developing highly specialized tech skills, and then the winds shift and they're left shipwrecked. Going into technology is just not an economically rational choice, especially (paradoxically) in a time of great technological change.

    It's like evolution in nature: the most specialized species are the most successful... until the climate changes and they go extinct. The survivors are the generalists. Better to be a cockroach or a rat than a panda.

    There are other professions out there where you're set for life... medicine, law, etc. Students aren't foolish or lazy... they just know which way the wind is blowing.


    What caused the engineering shortage to end? (Score:1)
    by Decibel on Sunday October 10, @10:24PM EDT (#250)
    (User Info)
    There's a major, major factor that you're missing. Until the early/mid eighties, there were very few tools for engineers to use. Everything was done on paper, the only real 'tools' were calculators, lookup tables, and (in the real early days) slide-rules. Because of this, companies employed *scores* of engineers. My dad has told me stories from one of the engineering departments he worked in. There was row after row of engineers with their desks/drafting boards. My dad worked in a group that designed in-house test equipment... that group alone had around 20 engineers. Contrast that with the situation today: he has one other engineer working for him (admittedly, they're horribly short-staffed). I design engine computers for one of the Big Three (I'm actually employed by Motorola), and we have about 5 engineers on two different product teams.

    Ironically, what changed much of that is what (indirectly) created the current IT shortage: the computer. Instead of manually changing a paper schematic, it's now done electronically. Design tools are much better, you can simulate your design without building it, etc., etc.

    Another major factor in the reduction of engineering force is what today's technology is capable of. My dad designed a 6502 based embedded system in the mid 80s... he put over a man year into it. I've designed an engine computer that has approximately the same functionality (though, a lot more horsepower obviously) using a PowerPC derivative, and I've got maybe 2 man months into the actual design (if even that much). Most of this is because most of what I need is already in the micro I'm using... my dad had to use discrete circuits all over the place.

    So, how does this tie into IT and programming?

    Ask yourself this; how good are the tools you're using? Are they really all that good, compared to what they potential might be? Of course it's difficult to answer such a forward looking question, but I think that the tools will continue to get better... *much* better. Technology will probably keep improving too. 5 years ago, the idea of doing a time-critical embedded system using C code was revolutionary, if not unheard of. But this is exactly what our customer will be using on this PowerPC engine computer. Of course, there are countless other examples.

    BTW, I find it interesting that after the 'layoff culture' of the 80s that it's now very difficult to find engineers. It will be interesting to see how any IT trends affect engineering trends.
    Shortage in Fl*rida? I needed a good joke (Score:1)
    by heroine (broadcast@earthling.net) on Sunday October 10, @10:45PM EDT (#253)
    (User Info) http://freeyellow.com/members4/heroine/
    Whatever. Maybe there's a shortage of suits because it's so damn hot but you have better luck getting oil out of a water spout than a programming job in Fl*rida. No entrepreneurs. No venture capitol. Just a lot of unemployment.
    Didn't know OPEC nations had been made obselete... (Score:0)
    by Anonymous Coward on Sunday October 10, @02:02PM EDT (#82)
    We went to war to protect Kuwait...we still pump billions into the Gulf economy...uh Katz, where exactly did the OPEC countries "lose power". Some countries over there don't tax their cicitzens at all.
    Re:Didn't know OPEC nations had been made obselete (Score:0)
    by Anonymous Coward on Sunday October 10, @02:37PM EDT (#107)
    Umm, you went into the war not to protect the Kuwaitis, but to protect Joe Sixpack from having to shell out 3 bucks for a gallon of gas. Exxon and Texaco should be proud of the 120,000 Iraqi casualties. Bosnia and Kosovo operations were accomplished with a purpose of protecting innocent people, not the Gulf War..
    uhm... (Score:1)
    by bsDaemon (Mr.Spooty@microshaft.org) on Sunday October 10, @03:06PM EDT (#125)
    (User Info)
    actualy, it's more like, to further the socalist agenda of the democrates and the UN...same with that bit in Indonesia going on now...that govt. gave campaighn money to Clinton, too.

    --bsDaemon
    dfree@inna.net

    "FreeBSD: The Power to Serve"
    Re:Didn't know OPEC nations had been made obselete (Score:0)
    by Anonymous Coward on Sunday October 10, @05:06PM EDT (#184)
    regardless of why the us went to kuwait, the result was the kuwaiti are still sitting pretty.
    A communication problem... (Score:2, Insightful)
    by drwolf on Sunday October 10, @02:02PM EDT (#83)
    (User Info)

    This is slightly off-topic, so moderate down as appropriate.

    I am a self-described geek, have an advanced degree, and am finishing up an MBA at one of the aforementioned satanic institutions, so take this FWIW.

    The hostility that i'm seeing by techies to their PHB's really is (IMHO) about a communication gulf.

    Many of my peers in business school are getting involved in high-tech, obviously because that's where the money is.

    The more self-aware ones realize that they haven't got a clue about the underlying technologies, but they are making an attempt to learn. The M$ mentality still prevails, but the volume of people asking me about my linux boxen increases daily.

    I think that many business-types would appreciate the techies in their companies giving them the scoop on the latest technologies. These people are not idiots, but you need to do it in a language that they understand. Money.

    Want to use linux as a print server? Don't just tell your manager that Linux rules and NT is a bloated hog.

    Intuitively, we believe that Linux is a superior solution. So prove it: fire up excel and do a little NPV analysis. Show them with numbers that your alternative is viable and fits with the goals of the business. In your model's assumptions, explain the merits of the technology as best you can.

    It's not rocket science, and it would go a long way to helping foster acceptance of OSS by people who were previously clueless. Not to mention the fact that communicating effectively with management makes you that much more valuable to those you work for. [An important skill, if Roblimo's hypothesis is correct.]

    Sorry for the rant, but I too am tired of seeing superior solutions passed over because those in the know could not or would not make a proper business case to management. To me, this is just as egregious as managemnent forcing IT guys to wear ties :)

    docwolf

    [tieless, wearing a mumu like homer.]

    NOT a geek (Score:1)
    by Trousersnake on Sunday October 10, @08:59PM EDT (#243)
    (User Info)
    the title geek is not something you give yourself, but something you get labeled as.
    Hello! I am Inigo Montoya, you killed my father, prepare to die
    Re:A communication problem... (Score:2)
    by JordanH (jordan@greenapple.com) on Monday October 11, @01:54AM EDT (#286)
    (User Info)
    Intuitively, we believe that Linux is a superior solution. So prove it: fire up excel and do a little NPV analysis. Show them with numbers that your alternative is viable and fits with the goals of the business. In your model's assumptions, explain the merits of the technology as best you can.

    It's not rocket science, and it would go a long way to helping foster acceptance of OSS by people who were previously clueless. Not to mention the fact that communicating effectively with management makes you that much more valuable to those you work for.

    While I'm all in favor of everybody learning to communicate better, I think you have to recognize what it means to be a geek. A geek is typically a specialist in some technological field. Communication may not be their strong suit.

    A manager, particularly one who is described as a "Master of Business Administration", should have significant skills in the area of communication. If a manager's primary job is not to communicate with employees, both expectations and to learn about the business from them, then what is it?

    That being said, I think that the typical geek is far more able to communicate with the typical MBA than the typical MBA is to perform the geek's job.

    It's frustrating to me when managers claim that they can't communicate with their people. That's like geeks saying that they don't understand the technology their using. It's an admission of incompetence.

    Look, I recognize that some geeks are EXTREMELY difficult to communicate with. In these cases, management needs to select or develop some geek interpreters among the technical staff. It's not acceptable to just give up and say that there are some geeks with whom you cannot communicated. If this were the case, how do you expect to set your expectations to these geeks?

    Sorry for the rant, but I too am tired of seeing superior solutions passed over because those in the know could not or would not make a proper business case to management.

    And I'm tired of management who expect me to do their job and "fire up excel" to prove to them that what I'm saying is correct. When technical people are excited about a given technology, it's management's job to get down with the techies and pull out the business case from the technical detail for utilizing this technology. Developing business cases is one of those communication skills that MBAs have gone to school for, after all.


    -Jordan Henderson

    Finance industry also in HUGE trouble (Score:0)
    by Anonymous Coward on Sunday October 10, @02:04PM EDT (#84)
    Schwab, Waterhouse, ETRADE, AmeriTrade, and others are gutting the professional brokerages.

    Wharton better work on that one before they figure out how to dethrone the techies.


    Re:Finance industry also in HUGE trouble (Score:0)
    by Anonymous Coward on Monday October 11, @06:56AM EDT (#313)
    And let's see how well they weather the storm when the US stock market collapses.
    None of this is new---look at the US at the end of the 60's. Look at Japan at the end of the 80's. Look at London after the big bang in 1986.
    Old news (Score:1)
    by Brian Stretch (bstretch@mindspring.com) on Sunday October 10, @02:07PM EDT (#86)
    (User Info) http://www.mindspring.com/~bstretch
    See this article in National Review for the non-WSJ right-wing point of view, from clear back in June '98. There is a lot of overlap with Bryan Pfaffenberger's article, with the exception of the professional organization nonsense.

    Re unemployed hardware engineers: this happened mostly because the Defense Department procurement budget was gutted by the Bush/Clinton administrations and the pre-11/94 Democrat congress. So far the post-11/94 Republican congress has failed to correct the damage, courtesy of Clinton's veto pen. Decimate the biggest market for those engineers and yes, salaries and employability go all to hell. Throw in the technophobic attitudes towards nuclear power for good measure. (Had an interesting conversation with a disgruntaled nuke-tech a while back...)

    Re don't spend the future: ditto. I'm keeping my debt level in check, even tho the U.S. federal tax code is rigged to encourage massive mortgage debt (best tax deduction on the books). All these folks with their heavily mortgaged McMansions and nice debt-fueled stock portfolios are going to look real stupid when/if the market tanks and their debt level doesn't. (This is what Greenspan is really worried about when he talks about "irrational exuberance", but he hasn't found the right words. Nuking the deductions in favor of a dramatically lower tax rate, as the Flat Tax proposed by Steve Forbes does would correct this serious economic instability.) I'm not saying don't have a little fun, and certainly not saying don't buy stocks, just watch that debt!

    intelligence shortage? (Score:2, Interesting)
    by jpritikin on Sunday October 10, @02:08PM EDT (#88)
    (User Info) http://why-compete.org
    Quality programmers are hard to find exactly because our leading programmers keep raising expectations. Ten years ago, even a superstar programmer isn't going to be able to set up a national bookstore because the web infrastructure just isn't available yet. It's somewhat similar to athletic inflation in the Olympics. Today's runners just run faster than runners 50 years ago. We know more about how to train (& have better drugs :-). And computers give even more leverage because reuse of talent (good code) is relatively easy.

    So can we keep getting smarter forever without a paradigm shift? We have been through the industrial revolution and now we're in the information revolution. What's next? Or more fundementally, what is intelligence?

    I think what people call intelligence has a lot to do with the ability to concentrate. Are chronically distracted people intelligent? I've spoken to people who can't hold a conversation for 10 seconds! In other words, I don't think it's really important what you choose concentrate on, but if you can concentrate you'll probably be considered intelligent. After all, I think that people who concentrate a lot literally perceive more clearly.

    Hypothetically, let's say you are a superstar programmer but then you see that the competition is getting too strong. You're no longer going to be able to bring in the big bucks. Let's say that another field opens up. If you can apply your skill in concentration to the new field then you'll be able to pick it up faster than anyone else. So, I don't think fundementally smart people need to worry about making money. They'll always be on top because they can perceive quicker and more clearly where the top is. However, let's imagine life speeds up a lot more and that paradigm shifts that used to take a generation now happen more often; Internet time reduced by another order of magnitude.

    Might competition itself be made an object of concentration? Can the behavior of an ultimate competitor be boiled down into a simple description or diagram? If so, what would that mean?

    Maybe I'm an idealist, but I think that everyone could have more wealth (be more satisfied) if folks were meticulous about avoiding the destruction of wealth. What really bugs me is when I'm having a good time and someone else barges in and does something stupid. "Gee, you've written such a nice piece of software. How about if I sell it and give you .05%? I want to build a new castle so I'll need my fair share (50%)." What's Gates going to do with all his money?

    To sum it up:

    • Concentration is like abstract intelligence.
    • People should try to learn how to compete more optimally, not just within their chosen field but in general.

    NAGs (Score:1)
    by SPorter (sporter@SPAM.rit.net) on Sunday October 10, @02:08PM EDT (#89)
    (User Info) http://rit.net/sporter
    Not A Geek
    Oilprices (Score:1)
    by tob on Sunday October 10, @02:10PM EDT (#90)
    (User Info) http://www.mesa.nl/~tobias
    Last I looked oil was doing $22-$23 per barrel. Not $50, but definitely more then the mentioned range.

    Tob
    Nt admin in a box, just add $700 dollars (Score:1)
    by EEE on Sunday October 10, @02:18PM EDT (#94)
    (User Info)
    Interesting article that reveals the ugliness of the tech market. Nowadays people are so consumed with the quick easy money of earning an MCSE degree that no one takes time to stop and look at the reality of an over saturated market. The world doesn't need another Devry drop out who is out to make a fast buck, no the world needs people who eat and sleep computers who adjust as needed. Sure the market is due to crumble in the next coming years for computer pros but the ones left standing will be those who started with computers as a hobby and not a job.

    In the 60s the engineer ruled now its the Nt admin, let us just hope that the next trend won't be the Red Hat certified professional in a box.

    This article touches base on so many aspects that it is disturbing. Speak to any engineer turned computer hack or programmer, and if he or she tells you different they won't survive the next economic flux.

    Ex Electrical Engineer


    If the IT shortage really is ending... (Score:2, Insightful)
    by wesmills (wesmills@spammenot.telebot.net) on Sunday October 10, @02:25PM EDT (#98)
    (User Info) http://www.mymb.net
    ...that makes me glad I'm graduating with a CS degree (BS or BA? I hate math... Opinions welcome) and a dual minor in education and history. Why, you say? What good does this do this discussion?

    Simple: One of the biggest problems with our country at large is the fact that we are simply not teaching what needs to be taught. I'm not a Linux guru by far (I can get a box up and running, stock install, in 5 minutes...including finding the CD and coercing a recalcitrant eth0 system into working, but that's another topic), but I firmly believe the computer educations we are providing to students is a joke. We teach them how to use PowerPoint, MS Windows, and nothing about how the PC actually works. My Comp. Lit. class in 8th grade (long time ago) focused on using IBM's Linkway to make cheesy presentations! Oh, how I'd hoped we'd be past this now, but we've since evolved into using the Office suite for everything.

    This is great for breeding kids who like a point and click OS (don't get me wrong, I like it as well, and have to use Windows for work, but I still piddle with Linux daily) and who don't want to think about what the computer can actually do, but where's the challenge? Why not teach them about how the innards work with each other, how the hardware interacts with the software, even if its only on a rudimentary basis. A little knowledge is better than no knowledge at all.

    What's a kinet?

    Engineering "Glut" (Score:1)
    by belswick on Sunday October 10, @02:25PM EDT (#99)
    (User Info)
    I also am grey enough to remember the engineering glut, at least from my POV in California at the time. At one time during that period, I was trying to hire engineers to help me develop digital media systems (back before it was so fashionable). I was innundated with applications from folks with advanced degrees and years of experience, unfortunately in all the wrong specialties. And when I say specialized, I mean these guys spent their entire careers narrowly focused on tiny parts of systems with little or no application outside the context of the system. As you might guess, these candidates came overwhelmingly from the aerospace industry, which apparantly pigeonholed engineers with a vengance. I ended up filling the first position with an immigrant from the UK because I could not find a candidate with the right qualifications from the local talent pool.

    So, a couple of observations:
    1. The engineer glut as I saw it was not caused by evil MBAs plotting in a basement, but by a shifting of national priorities away from defense work and toward social welfare programs.
    2. Many of the affected engineers dug their own graves by becoming too specialized and failing to train outside their very narrow areas of expertise.
    3. The next glut will happen when the money finds somewhere else to go, probably when the Internet is built to about 80% of wherever it is headed. That will not happen soon unless outside forces such as a financial depression or a war force a major priority shift. Of course, the sudden emergence of a new technology such as genetic engineering could cause a smaller reallocation of funds, but in that case the transition would be more gradual giving the more forward-looking engineers time to retrain.
    4. At risk of repeating an overused line, engineering (and other) professionals need to take more responsibility for keeping their skills updated. The only place to get lifetime jobs with pensions will be at Wal-Mart or the Post Office as time goes by.

    So I'm not so sure that the IT worker shortage will end "soon", but it will end eventually. Tech-Nerds had best be prepared to take advantage of the next wave when it comes, by keeping their focus a bit broader than the requirements of their current position and investing in their own skillset. Whining about H1Bs and foreign workers will not save you!

    --Bill

    Re:Engineering "Glut" (Score:1)
    by whocares (grey@enigma.mips4.com) on Sunday October 10, @07:37PM EDT (#221)
    (User Info)
    I think this is a really good point, but I think there are some difference between specialization in traditional engineering and specialization in computer engineering. Please, correct me if I'm wrong as I don't have as solid a grounding in traditional engineering as I do the computer side.

    It seems to me that in computer engineering, the specific skillset is less important than the general grasp of concepts in the more general field. IE, if I am a network engineer and I specialize in ATM network, I probably also have a grounding in a number of related technologies. If ATM suddenly becomes entirely obsolete, I am more than likely to have an ability to fall back on one of these other skills to develop. I think the sub-diciplines of computer engineering are less spread out than traditional engineering, which are perhaps less inter-relateable.

    A counterexample would be speclization in something like Microsoft products, or only learning a single web language like ColdFusion. This is in fact a dead end because it doesn't require a common background with the majority of the current computer engineering field (I can say this after recently having dealt with hoards of Microsoft trained NT people who simply do not understand the basics of things like... well, anything below the Application layer, whereas UNIX sysadmins *have* to, by the nature of the system). In fact, if that one thing died out, the specialist might be screwed, depending on their personal adaptability.

    I think we are missing the issue here... (Score:0)
    by Anonymous Coward on Sunday October 10, @02:28PM EDT (#100)
    OK, it seems a little wrong to be focusing on what to call "suits" and what to call "techies" when we have something like the H1-B bearing down on the Information Technology profession. I almost believe someone put those two articles together to see which issue we would focus on. We are about to get "played"...and in a big way. Unless, we stand up collectively and recognize that the quality of other programmers does affect how you will be perceived by non-programmers (and how effectively you program). Hence, Y2K...if things go insanely wrong...guess who will get blamed? So, like the BAR association or the medical profession there must be more stringent criteria for CALLING one's self a programmer and programming for critical infrastructure applications (and I am not talking about web-site design). I mean honestly...you don't see Miller freaking out about the shortage of Doctors or Lawyers. No, because it has been well established that individuals in the medical and law professions are talented, rare, and require significant education. Why should programmers be any different? There is a significant political aspect of this issue that we cannot afford to ignore. Time to grow some teeth!!!!
    my perspective, for what it's worth ... (Score:1)
    by YogSothoth (jdumas9@z3eh.com (s/[0-9]//g)) on Sunday October 10, @02:30PM EDT (#102)
    (User Info) http://locutus.kingwoodcable.com/
    To be a top notch software developer, you need two things: motivation and talent. Motivation is a function of the individual, but there really isn't much you can do to increase your level of talent - it's much like playing the violin, you either have the ear for it or you do not.

    Now consider the fact that due to the increased salaries many people who otherwise wouldn't have chosen computer science are going into that field. For the sake of argument, let's call those people 'opportunists'. Now there are two possibilities:

    • The opportunists, in general, do in fact possess the talent required to be good programmers

    • The opportunists, in general, do not in fact possess the talent required to be good programmers

    One way to analyze this problem is to consider what these opportunists would have done if computing salaries weren't sufficient to draw them into that field. Let us suppose that the opportunists would largely have chosen engineering, math, physics, etc. if not for the increased salaries. I know quite a few outstanding programmers who came from those fields, so if this is indeed the case we might well be on our way to seeing an end to the shortage of developers. On the other hand, suppose the opportunists would have largely chosen management, finance, etc. if not for the increased salaries. While I admit the evidence is largely anecdotal, I personally don't know anyone from those backgrounds that I would consider a top notch developer, and I know a lot of developers. Certainly, I believe we would all agree that in general, a person with a math/science background is more likely to be a great programmer than a person with a business background (though of course, there are always exceptions to the general rule).

    So the questions is, which set of people is more likely to answer "money" when asked: "What is your primary motivation when choosing a profession?".

    • The math/science folks

    • The business folks

    I believe it is far more likey that the business folks would list money as their primary motivation. What people often do not realize is how rare the talent for programming is, in general. Throwing more bodies at the problem (particularly bodies that come from a group not known for its history of producing quatlity programmers) won't change that.

    The only thing that could ultimately change the situation is economics - if the demand for new software falls, the shortage of skilled developers would be diminished. I think this would only occur via an economic downturn as computers are an integrated part of our lives and businesses and that integration will only increase.

    Anyway, that's my take - flame away.
    just my tan(M_PI / 4) + exp(i * M_PI / 2) cents ...

    Oil shortage, death of OPEC? (Score:2, Informative)
    by rve on Sunday October 10, @02:31PM EDT (#103)
    (User Info)

    But last I looked, OPEC was just about dead and oil was selling in the $10 - $20 per
    barrel range. (...) Oil got too expensive, so we (the oil-importing countries) simply stopped using so much of it.



    The end of the oil crisis had nothing to do with us using less oil. Oil/energy consumption continues to grow. High oil prices made it worthwhile for oil importing countries to start off shore oil production, and buy oil from more diverse (i.e. not all middle eastern) sources, which reduced the control OPEC countries had on oil price, and caused the prices to drop.


    Although I dont have any evidence for this, I am convinced that the death (or hybernation?) of OPEC is Saudi-Arabia's secret payment to the US for fixing the Saddam Hussayn problem.

    Re:Oil shortage, death of OPEC? (Score:0)
    by Anonymous Coward on Sunday October 10, @06:15PM EDT (#195)
    Hussayn

    I'm curious what makes this Romanization preferable to the more common Hussein. Is that name actually supposed to be pronounced "hoo-SAW-yin"?

    (Sorry, even if I knew enough International Phonetic Alphabet to write that, that part of Unicode probably wouldn't work over the Web yet.)

    Re:Oil shortage, death of OPEC? (Score:1)
    by redelm (redelm@ev1.net) on Monday October 11, @09:58AM EDT (#332)
    (User Info) http://users.ev1.net/~redelm

    Fully agreed. The OPEC cartel suffered more from alternative crude oil sources (North Sea and AK North Slope) than reduced consumption. Furthermore, the fuel consumption of today's SUV's puts a 1970 Buick Electra to shame.

    But guess what? Crude oil is over $20, although it has broken in the few weeks. Surprisingly strong to many.

    As for the [non]hibernation of OPEC, I have a very different explanation: Power politics. OPEC was able to deliver two crude price shocks because they were fairly sure the US would not invade after the Vietnam debacle. Furthermore, they had their ace-in-the-hole: torch the wells! No-one thought they could be put out.

    The Gulf War, and especially it's aftermath, showed both of these to be false. So I very much doubt that OPEC can administer any more shocks. But crude oil price can still rise, painfully even. It probably will, but when is the question.

    -- Robert




    Job market is artificially inflated (Score:2, Insightful)
    by Kismet on Sunday October 10, @02:32PM EDT (#105)
    (User Info) http://www.xmission.com/~pmccombs
    Ok, I agree with a lot of the posts I've read so far on the "shortage" of IT professionals. What is the term money people use with regards to a market... artificially inflated?

    That's how I view the high-tech job market right now. Last semester I was browsing through the CS/IS books at UVSC, where I go to school. What was the text being used for CS 425? Sam's Club "Teach yourself C++ in 21 Days." At UVSC, Discrete Mathematics is covered in 1 semester. And we only looked at about 5% of the textbook, which I paid a hefty $50 for.

    I'm an IT manager for my company, and I've interviewed a lot of kids with 2 year associates degrees from various colleges. What do they learn? Crash course in Microsoft VB, ASP, Office, etc.

    It seems that even our scholastic training (from many institutions) is superficial in this area, designed only to "artificially inflate" a job market.

    Although there may be plenty of people out there pretending to be programmers and administrators, when was the last time you ran across a real programmer -- someone with real experience who actually understands the "whys" of programming?

    True programmers transcend any specific language or platform. They don't break down in tears when they are asked to write something outside of their native Visual Basic.
    Re:Job market is artificially inflated (Score:1)
    by Sensor (tkw100@yahoo.com) on Sunday October 10, @03:16PM EDT (#132)
    (User Info)
    Its one of the things I liked about my university course... over my four years I covered Ada, PROLOG, Gopher, Z80, 68000, C/C++ and a host of other languages.

    But more importantly we covered data structures, alorithm analysis and design looked at software lifecycles and examined lots of specialist areas (real time systems, os design, compiler design, AI's/computer vision, cryptography, etc...)

    Nowadays I'm working at an e-commerce consultancy... most of my time is spent integrating with payment gateways some of which are written in Cobol on a VAX and some of which are have CORBA idl mappings.

    I'm usually working in languages/enviroments which I haven't specifically seen before the start of the week - but so far I have always seen the underlying concept before.

    I guess thats the difference a good 4 year course makes.

    Tom
    Re:Job market is artificially inflated (Score:1)
    by Kismet on Sunday October 10, @10:18PM EDT (#249)
    (User Info) http://www.xmission.com/~pmccombs
    Generally Universities have a better track record. My best employees both have 4-year degrees from a local University, and both of them have taken serious course studies in computational theory and the like.

    Unfortunately, UVSC's course is also a 4-year program. It is nowhere the calibre of the local University.

    My job training, although pretty good, is obviously going to be limited in certain areas. I've had to pick up what I can from my 2 college grads, and learn the rest on my own. Not an easy task.
    IT Workers, Money and everyting (Score:1)
    by severett on Sunday October 10, @02:39PM EDT (#108)
    (User Info)
    The CIS program I'm currently in is a 2yr program. Three years, if you add the co-op option. There is a 50-75% drop out rate between first and second year. I want to pass on an interesting exercise that one of my instructors did.

    At the start of first year he asked us, Why we were in CIS. Most of the students, said for the money. At the start of 2nd year, he asked the same question, and no one said money.

    As people have mentioned there will always be "Get A Peice Of Paper In ____" types of schools. Good schools will always be able to weed out the people who aren't serious about CS or IT.

    Shawn
    OPEC not dead and buried (Score:0)
    by Anonymous Coward on Sunday October 10, @02:46PM EDT (#115)
    It is an opec distribution crackdown that has brought the price from about $10 to $20. The opec heads are not meeting again until march so many people think the price of oil is going to keep rising at least in the short term. Also the amount of oil currently in stock is about 290 million barrels - the lowest it has ever been is 270 million. OPEC is powerful. [I just bought shares in a small oil company that's raking it in since the prices rose...]
    Shortage of Real Programmers (Score:2, Insightful)
    by ShaggyZet on Sunday October 10, @02:58PM EDT (#121)
    (User Info) http://guild.net/~shaggy
    Someone asked me today what it was like to be a programmer. They supposed that it must be a lot of memorization, all those different languages. They knew a couple of people that did web design, you just have to learn HTML, right? And then they asked me about C++.

    I code in C++ every day. I thought for about a second what makes my job hard. It certainly isn't anything that you can memorize (Design Patterns anyone?). I memorized the syntax long ago, but it's the logical flow that makes programming hard. On the simplest level the question is "Should I use a for or a while?". More complex things like "Where does this go in my class hierarchy?" cannot be answered my someone without experience, good training, and most importantly, a logical mind. Complex applications involve a lot of problems, and they have to be broken down accordingly.

    I've wrestled with the question of whether just anyone can be a programmer for a long time. And I think that anyone can. But it takes a certain set of skills that you start developing at a very young age. You cannot deciede to be a Comp Sci major in college if you didn't deciede to do "something technical" in grade school. And you won't have done that unless it really interests you.

    So anyone can write a 100 line perl script that does something useful. But you can't throw anyone at a large project (my project has about 800k lines, and I don't pretend to understand it all) and expect them to be productive, or even useful.

    It's true. Andover owns Slashdot. (Score:1)
    by heroine (broadcast@earthling.net) on Sunday October 10, @03:04PM EDT (#124)
    (User Info) http://freeyellow.com/members4/heroine/
    We had some doubts there, but at least this suckup piece reaffirms Slashdot's ownership by Andover. See, everyone back east wears a suit and short circuits when productivity takes over formality. Got forbid the grey and blue of formalware get replaced by the green and yellow of power computing. There are too many companies who aren't Andover to do away with the word "suit" Instead of renaming them ITS let's instead create a new category for just Andover.

    Yes, in 1995 anyone could be a programmer. Today your BS must be in an engineering field to even get looked at. The best coders at today's database firms are answering phones by day and hacking the software of tomorrow by night. The surplus of genious isn't in the future. It's right now.
    Stop this racist trash. It hurts. (Score:1, Insightful)
    by Anonymous Coward on Sunday October 10, @03:17PM EDT (#134)
    This is amazing. Now the bad science and math skills of most American UG's ( and it's true... I have been a TA for quite some time now ) is blamed on the foreign TA's now. What about the crappy American high school system which ( to throw out a random example) requires students to buy expensive graphical calculators to do basic math and many can't even use a calculator to,say, add one fraction to another. I know many Americans are frustrated that so many of the high paying technical jobs have been taken by the Indians. But don't forget that Indians are right at the center of the whole booming tech/net economy too. Check out a roster of, say, the top 100 new tech companies started last year and look up the list of founding employees. About forty percent of them are started by Indians ( At least that was the statistic for two years ago) Then go through their stock prices. This is what Indians have contibuted to the general prosperity of US in the last year alone.

    So stop this borderline racist/xenophobic talk right now and get down to improve your high school system so that it actually teaches something to the students ( the non-asian-origin students that is... the asian kids can extract the maximum out of even this crappy system )
    Follow your own advice. (Score:1)
    by TrentC (trentc@dev.null) on Sunday October 10, @03:44PM EDT (#152)
    (User Info) http://members.xoom.com/_XOOM/trentc/index.html
    So stop this borderline racist/xenophobic talk right now and get down to improve your high school system so that it actually teaches something to the students ( the non-asian-origin students that is... the asian kids can extract the maximum out of even this crappy system )

    Please tell me you were trying to be ironic in this last statement.

    If not, then you need to go back and re-read the definition of "racism"; I don't see how your parenthetical comment is any less "racist" than the ones you're decrying.

    Jay (=

    You're the racist. (Score:0)
    by Anonymous Coward on Monday October 11, @08:13AM EDT (#316)
    There's nothing wrong with American kids.
    I'm sorry (Score:4, Interesting)
    by Uche (uche@ieee.org) on Sunday October 10, @03:20PM EDT (#135)
    (User Info) http://www.frii.com/~uche
    But I found almost nothing with which I could agree in either the "Suits" or the "Labor Shortage" article.

    First of all, there is nothing any less "precise" in the term "suits" than in the word "tawdry". Not too many people buy their baubles at fetes of St. Audrey any more, bu the word remains, partly because it is aberrations like this that give human language its vibrancy. In several contexts "suits" has ceased to have any relevance to the dress of the referent. This is a good thing, even if you're not an etymologist. The phenomonon goes by several names, but in honor of the educational board of Kansas, let's call it "evolved terminology". When we try to stop the natural flow of language, we come up with abominations such as Roblimo's "its". I wonder whether Roblimo would junk the term "its" if the referents stopped wearing T-shirts.

    On to more serious matters: it is pretty odd to paint engineers as a bunch of whimpering, over-privileged prima donnas (look another evolved term!), especially when you're putting MBAs on the other side of the fence. The immense bonuses and stock-options that are thrust at even mediocre businessmen in this economy is far more of a distortion than the perks of engineers. But, at least if you take the viewpoint of that august journal _The Economist_, both trends will continue as long as America continues along its asset-price inflation. When this bubble bursts, it will affect everyone: some over-privileged engineers and managers alike will find themselves pumping gas, and many unfortunale members of society will find themselves yanked under the poverty line.

    This is pretty basic stuff, and it has nothing to do with the real or supposed shortage of engineers as much as it does with the distortions of the present economy: a lens that affects workers at all levels.

    Of course, The Economist might be wrong and there might be a true miracle in productivity afoot. But in this case, Roblimo would _still_ be wrong (and more so because of his comparison to the mid-century recessions).

    And as for the very idea of genetic algorithms replacing programmers. Please park this futuristic nonsense. GAs are a very deterministic way of harnessing implicit paralellism inheret in certain problem-spaces. They are not some form of dark voodoo. There is nothing in them that will make them sudden arbitrary problem-solvers.

    I really don't like being so harsh, but it's the same issue that came up when Jon Katz started writing features. On a forum such as /., with so many picky specialists, it's probably better to be encouraging features from specialists rather than journalists. I don't consider /. to be a main-stream medium. Yes, I know it might be a bit hypocritical of me to say so when I haven't submitted a feature myself. I might just find the time to correct this.

    --
    Uche
    "What thou lovest well remains, the rest is dross" -- E.P.

    Chill, dude. (Score:1)
    by pb (pdbaylie@eos.ncsu.edu) on Sunday October 10, @06:23PM EDT (#199)
    (User Info) http://www4.ncsu.edu/~pdbaylie
    Rob put out a good article for us to consider. He didn't say that he *knew* what the next big thing was, just that his instincts told him there would be one. We'll see if he's right. Genetic algorithms aren't widely talked about or understood, and therefore it's a good candidate for someone to think it might be The Next Big Thing. Sort of like AI was. (I'm still waiting for Cyc to be finished... :)

    And yes, sometimes terms evolve. But sometimes people want to use more relevant terms. And I thought 'Its' was pretty accurate and clever, and not a bad introduction, either.

    Also, I think Rob was pretty correct about the engineers, too. My girlfriend wants to be one, and it'll probably be harder for her to find work than it will be for me (as a programmer), so I'd be willing to get a job near wherever she can. If this ever changes, I'm sure we can take care of ourselves, but it's a good thing to consider. Putting aside some money for a rainy day isn't a bad practice.

    The problem with Jon Katz was he never even figured out how to talk to most of the population. Even his choice of diction was generally inappropriate for this forum. Now, if he wanted to write for Wired... :)

    And although we *have* picky specialists here at slashdot, it's really for the computer enthusiast, like Byte was originally, or more generally anyone interested in "News For Nerds". It'd be nice having a specialist answering questions, or chiming in on "Ask Slashdot", but for something like this, I'd rather have a journalist speculate on a social phenomenon, or a historical trend. Also, I don't trust economists, because I know enough about statistics to not trust future predictions. Unless you find an important trend that people have apparently overlooked, you probably won't get anymore insight, either.
    Re:I'm sorry (Score:1)
    by dennisp (root@darkpower.net) on Monday October 11, @02:58AM EDT (#293)
    (User Info)
    Well put. Though it was obvious that he was referring to the term "suits" in a particular connotation that has often been seen on this forum and its respective social circles. If I really wanted to be anal, I would complain about your use of the word "aberration" where "deviation" would be better -- considering widely used connotation as well as diction. His intention (I think), was to use the terms connotation as a metaphor to explain an abstract industry situation. As long as his point is made effectively, english language usage should not matter. Heck, ask any number of english professors about the word "usage" and you'll get arguments both ways on whether "use" or "usage" is the better. In other words, audience is important -- which brings us to your remaining comments, which I, for the most part completely agree with.

    His unsubstantiated claims did seem hollow, given he was presenting it as a potential reality. I think its questionable to expect to have a specialist present a story such as this though. Unless you want to find an economist who can supposedly make substantiated claims as to possible future market conditions (hah) as well as the willingness to post to slashdot.

    Even if we could find such as person, I doubt anyone on slashdot would like to hear him or her ramble on about falsely believed productivity increases given our current productivity analysis statistic systems, although many economists have been arguing are fundamentally flawed due to lack of knowing any number of variables, as well as the fact that we could just be in an extended bull run as compared to the invention and implementation of north american train routes that increased productivity and market conditions due to the ability to send capital and consumer goods anywhere in the country -- which seems to substantiate that we might have a productivity boom because information dissemination is now hundreds of times faster -- but then we realize that inventions such as the internet at work have decreased productivity because employees are spending 2 hours of the companies time reading web pages such as slashdot, as well as having to read hundreds of e-mails a day that are both redundant and useless -- as well including the fact that the current labour shortage will probably be completely forgotten when the business cycle takes its long overdue dip since we have reached peaks never before seen by the economy -- as well the fact that we may just be inflating the economy with such things because they really don't increase profit or productivity but increase costs in every industry -- then as well entering the global economy, profits in some particular service industries will be more spread out all over the world creating competition that has the potential to benifit everyone but may not preserve our current standard of living if other countries can keep up and siphon money from our domestic economy -- but then again we haven't been analyzing economic data long enough to see a technology revolution such as this take place -- so we might have no idea what we're talking about in the first place -- as seen in last years guesses as to where the economy was headed as per economic indicators that are probably fundamentally flawed as well...

    Perhaps arguing that the poster should have researched more would be a little more realistic? I'm as concerned as you about submitted content -- but come on.. :)
    ----------
    DISCLAIMER: Opinions subject to change if realized idiotic. Therefore flames are not appreciated.
    Re:I'm sorry (Score:1)
    by forthy on Monday October 11, @10:53AM EDT (#340)
    (User Info) http://www.jwdt.com/~paysan/
    Well, for the suits: There's a common trend in how to wear "formal" dresses (aka "suits"), and that's do what students some time ago weared. The common suit with jacked and tie is something students in Germany invented about 1830 (well, they invented the tie, the short jacked with no sign of silk was because they simply were poor). Expect to be served by a waiter wearing jeans and T-shirt any time soon (I mean in an expensive restaurant).

    On the Labour shortage: once the underqualified people go, the pressure will be reduced. It's simply wrong to assume that much helps much. Just as a hundret monkeys won't write Shakespeare in the entire livetime of the universe, a hundret code monkeys can only write a lot of bad code. Call me elitist, but this is the only point I go with the bible: if your hand is ill, you better chop it off than have it infect your whole body. Don't let bad code infect your project.

    Tight control of what gets into a project is near to impossible in the typical commercial development process. First, someone is assigned to do a task, and to be a good team player, you have to let him go until the failure is obvious, and if at all, only make small suggestions to overcome the worst mistakes (this lengthens the time to diagnose failure, too).

    Then, reviews are often limited to formal ones, i.e. "did we meet all ISO 9001 documentation requirements?". Noone even dares to look at someone else's code, left alone to critizise it. And so on (could write a whole book about it, but someone else already did, see http://www.dilbert.com/).
    "If you want it done right, you have to do it yourself"
    great post, Uche (Score:0)
    by Anonymous Coward on Monday October 11, @12:09PM EDT (#352)

    Uche, I wholely agree with you. But even more pressing to me than Roblimo's errors is the fear that Slashdot has fallen to lowest-common-denominator status. I also considered Slashdot as a place for specialists. That is, I understood the term "nerd" to refer to people who actually know quite a bit about computers, computer science, and related fields --- and wanted to know more. But the quality of Slashdot has been compromised by essayists like John Katz (with whom I sympathize) and posters who either think that geekdoom is a chic club which will give them identity or whose ability is marginal at best. I'm looking forward to your essay Uche, I think it would be welcomed here by the real nerds.

    But unlike you Uche, with your admirable tone, I do intend to be harsh. Fakers make me sick.
    Suits, IT shortage (long) (Score:2, Interesting)
    by whocares (grey@enigma.mips4.com) on Sunday October 10, @03:23PM EDT (#136)
    (User Info)
    I've put a lot of thought to these topics lately, so here are a couple of thoughts...

    Suits:

    Well, on the West Coast that is most definitely true. Almost every kind of office has transitioned to "business casual," even the German-owned insurance company my father is a director at, which previously required ties of even the technical people. However, many of my friends have noted that on the East coast, the traditional dress has for the most part remained, and in fact that they have to dress up more when visiting East Coast offices. It's a culture difference for the most part. On the East Coast you have many companies which are older than every Slashdot reader - on the West Coast, there's been a boom, and culture changes with a boom like that. When was the last time you went into a tech company and they didn't have free sodas? Were you surprised?

    IT shortage:

    Here's what it boils down to. As a network engineer I can only speak as to the network portion, but examine the field. It's only been around for 30 years. Before 30 years ago, *there were no network engineers* (not counting telco engineers, who have laregly stayed with their telecom networks, and not transitioned to IP, though I have no doubt that will change...). We are second generation at best. We are one of the youngest industries around. So it only makes sense that there is a lack of trained professionals, or even of mechanisms for generating trained professionals. Secondly, examine the fact that there has been a higher growth rate for networks and the internet than probably almost any industry to date (perhaps excluding broadcast media such as TV, which grew almost as fast, I think... I don't have the facts to back this up, but it's not really important). Again, this means you have far too few people to run far too many networks.

    Will this be true in 40 years? No, it will be a fully formed industry, with channels for training, set career paths, and A lot of very senior people. That's part of the key - in 20 years, I'm going to be damn senior as network people go. That's because I choose to learn constantly and develop. I'm not concerned.

    Also, the fact that networks are for the most part a closed kind of community means there won't be a massive influx of people until schools start teaching it, and even then, we all know that schools often produce people with no practical technical knowledge at all. Most kids can't reasonably set up a routed network in their apartment or dorm. This makes the learning curve a bit more difficult to mount, as compared to system administration.

    I think the sysadmin world is a little bit different. The main issue being that anyone can boot up a free UNIX on their home computer, or NT for that matter, and administrate it. They can learn enough from that to admin a small company's boxes, and maybe a large company's. There *will* be a glut in the market for sysadmins, because it's so easy to learn. However, as with everything, specialization is the key to preserving prosperity. Sendmail gods will still be sendmail gods. Security wizards will still be security wizards. But if you bill yourself as a UNIX system administrator, you might want to consider adding a specific specialization to your resume - you're a dime a dozen, from my observation.

    flames to /dev/null
    email to grey@enigma.mips4.com

    Don't believe the myth. (Score:0)
    by Anonymous Coward on Sunday October 10, @03:26PM EDT (#138)

    If it makes you feel better to believe that immigrant programmers are less competent then go ahead. But it's not true. They are like any group of programmers - skills vary by individual.

    Check out the statistics presented in "The Resurrection of the American Programmer" for more evidence. The author argues that the quality of code produced in foreign countries is often better than that of US programmers.

    Also, the article Rob refers to "Is There an 'Alarming' Shortage of IT Workers?" cites 'inhumane working conditions' as a reason not to support more H1-B workers. This is a bit of a stretch considering that it is still a dramatic improvement, not to mention a 200%-500% pay increase.

    I don't support increasing the number of H1-B workers allowed to work in the US, but for obviously $elfish reasons.

    Re:Don't believe the myth. (Score:1)
    by WORLOK (!NOSPAM!worlok@kmfms.com) on Sunday October 10, @03:45PM EDT (#153)
    (User Info)
    True. At my job they just let an eastern employee (she was either Indian or Pakistani) go because although very smart and well educated, she had no initiative. You had to tell her EVERYTHING. If you didn't give her detailed instructions, she just didn't do anything, or did it wrong. I find this is true for many eastern people who I have met on the job (I said MANY, NOT all).

    Also, many of them do not interact well with regular Americans and they certainly don't get the culture or slang, which makes interpersonal communication a real effort.


    ==============================
    Windows NT has crashed,
    I am the Blue Screen of Death,
    No one hears your screams....
    Hear Hear..... (Score:0)
    by Anonymous Coward on Sunday October 10, @03:27PM EDT (#139)
    I'm not a fan by any means of wearing suits, but until we can learn to manage the money properly, it looks as if the suits will always be around. Now if we can only convince these same suits that a college degree is not necessary to do cable pulls and installing software, more of us "professionals" can get entry levels jobs in MIS departments and launch sucessful careers.
    Hear Hear..... (Score:0)
    by Anonymous Coward on Sunday October 10, @03:28PM EDT (#140)
    I'm not a fan by any means of wearing suits, but until we can learn to manage the money properly, it looks as if the suits will always be around.

    Now if we can only convince these same suits that a college degree is not necessary to do cable pulls and installing software, more of us "professionals" can get entry levels jobs in MIS departments and launch sucessful careers.
    Re:Hear Hear..... (Score:1)
    by whocares (grey@enigma.mips4.com) on Sunday October 10, @04:04PM EDT (#161)
    (User Info)
    A lot of companies on the west coast already know this - it's how a good number of us got where we are, by practical experience and knoweldge, not by a degree. In management, of course, you still need a degree to get anywhere, but then... most techies I know were never interested in that anyway.

    After watching my SO interview these last few weeks, I've noticed that there are a couple of kinds of companies, and some get it more than others. There are companies who have the hiring manager, who is technical, do an interview. Often these are the best kinds, as he knows specifically what he's looking for skill-wise and isn't going to give a crap about certifications or degrees. Then there is the Director Level interview. In these you're frequently doomed if you can't quote chapters from TCP/IP Illustrated V1/II verbatum, and have a college degree, because people at this level rarely understand the skills required for the job well enough to base a decision on it.

    So what does this amount to? There are companies which have a lot of really bright, skilled people without degrees and are doing fine. There are companies who have lots of bright skilled people with degrees and are doing fine. It's just a matter of finding the former, and laughing at the latter for their limited thinking.
    I think 'NIX people will still make lots of money (Score:1, Troll)
    by WORLOK (!NOSPAM!worlok@kmfms.com) on Sunday October 10, @03:28PM EDT (#141)
    (User Info)
    I started out in computers way back with an Atari 800, and my modern computing started with Windoze, but I quickly learned NT shortcomings for myself and when I was introduced to UNIX, Xwindows, and Unix-like systems, let's just say it was love at first sight. My main PC at home is a Linux SMP machine, my fav WM is XFCE.

    I live in the NYC metro area (No. NJ), and I just laugh when I hear LANOP commercials on 770 WABC AM radio about how MCSE's are making so much money and about the shortages. I LOVE IT! I love it because as long as the general public knows so little about UNIX, UNIX people will be scarce and my salary will keep going up!

    The avg salary I am seeing in this area for good UNIX admins is anywhere from upper US$50k to US$140k if you know UNIX and Oracle/SAP well. There are even Junior UNIX admin jobs from US$65k-US$80k/yr. I see many ads in the US$80-US$100k range for intermediate to advanced UNIX admins. Then again, just to live in this area comfortably you need to make close to $100k but that's another story. I live in Bergen County, NJ, which is one of the top 10 most expensive area in the US for Real Estate. Sucks.

    Keep getting those MCSE's and keep me scarce is my motto.


    ==============================
    Windows NT has crashed,
    I am the Blue Screen of Death,
    No one hears your screams....
    End of shortage (Score:0)
    by Anonymous Coward on Sunday October 10, @03:31PM EDT (#143)
    The shortage of IT workers will end because of several trends:
    • Programming is becoming easier (VisualBasic, HTML, etc.)
    • People are becoming more computer literate

    It won't be long before just about anyone can do a decent job as a sysadmin, web master, db developer, etc. This constitutes 90-some-odd percent of the industry. Mainstream applications will become commoditized; there's not that much more one can add to a word processor, spreadsheet or web browser. The only jobs left will be in things like embedded. At the same time, we are getting huge numbers of people majoring in CS, wanting to make huge amounts of money in the industry. Bye bye shortage.

    My boss wears slacks, unironed shirt with collar, and pocket protector.

    Re:End of shortage (Score:1)
    by A4Joy on Monday October 11, @12:10AM EDT (#268)
    (User Info)
    The shortage of IT workers will end because ... [p]rogramming is becoming easier

    I see the point a way, but programming is not becoming easier, nor will it ever. Just because Visual Basic allows someone to slap some controls on a form and rather quickly whip up an application with less work, it doesn't suddenly infuse the user with the knowledge of trees, linked lists, good coding practices, etc. As a former TA in the Computer Science department of my alma mater, I can tell you that the great majority who made it through wouldn't be worth hiring. They may possess the degree (and often so by the most tenuous of margins), but that doesn't make them good programmers. The good ones were ones who continuously practiced their craft, learned the newest technologies and truly loved what they did. Sadly, 90% of the 'skilled' workforce just isn't like that.

    My two cents' worth.
    Re:End of shortage (Score:1)
    by WORLOK (!NOSPAM!worlok@kmfms.com) on Monday October 11, @01:32AM EDT (#280)
    (User Info)
    Yeah, if you call people knowing how to get the computer to say, "You've got mail...".

    Get real, most people THINK they are tech-literate, but aren't. How many people out there use 'NIX ?? Not many compared to the population as a whole. I think Sysadmin jobs are safe for quite awhile. By the time they aren't, I'll be retired. I just hope I figure out what to do in my NEXT life.....



    ==============================
    Windows NT has crashed,
    I am the Blue Screen of Death,
    No one hears your screams....
    Geeks Inc (Score:1)
    by MikeFM (root@orgyblood.net) on Sunday October 10, @03:33PM EDT (#147)
    (User Info)
    Geeks are always in demand. They may have to change to stay on the ball and stay bleeding edge but this seems to be a geek strongpoint. Sure fakers and those who are to comfortable to stay on the edge will get rolled over one day but as long as there is a 'civilized' world there will be high paid geeks. Look around you, every single thing you own was designed by geeks at some point. Take an aerial view of your city - yes it was all designed by geeks too. Geeks hold all the real power in this world because if we ever went on a mass strike EVERYTHING would grind to a halt. Stop letting managers and politicians push you around. We can live without them but without us they would become savages or die. If anything is going to change the current system it'll be open source.. shifting the money away from the assembly line coding and into the service industry where it belongs. Code should be free but helping someone who can't read a manual is worth $$$. :)
    computer classes != # of futre programers (Score:1)
    by Pyrrus on Sunday October 10, @03:39PM EDT (#148)
    (User Info)
    Just because there are x people enrolling in computer science classes dosnt mean that there will be x programers in 5-10 years some will drop out, some will fail, some will not be skilled enough to compete, some will become intrested in other professions and yes some will be plain stupid. Also remember that there will be more jobs and more uses for computers. It will also make good programers even more valubale. And I think that we should still call them 'suits' even if it is not correct, a cable modem is not a modem, but who says 'cable all digital communications periferal' or whatever Many things are no longer correct but still used (see 'yuppy') so why should we use 'its' when 'suit' sounds better?

    Did you mean 'hacker' or 'cracker'?
    Do you know the diffrence? I don't think you do.

    And the Wintel you rode in on.

    No Shortage! The economics viewpoint (Score:0)
    by Anonymous Coward on Sunday October 10, @03:43PM EDT (#150)
    Actually, there really is not a shortage of technical professionals, either currently or in the past. Rather, there are not enough qualified technical professionals willing to work at the market rate. This is much different than a shortage, a situation where demand cannot be satisfied at ANY price. Given that there is no shortage now, it's not about to end. The real question, then, is "Is supply and/or demand going to shift in such a way as to lower the market salary for technical professionals?" What might cause this? -Alternative jobs for technical professionals (TPs). So long as TPs have well-paying alternatives, they can simply shift jobs as wages start to fall, thus allowing supply and demand to equalize without ever falling too much. IMHO, this will prevent the wage level from tumbling far. -Training more and more TPs in the developed countries. This will increase supply, but I don't think that this will be a significant factor in the next five years. -Technology allowing more TPs in developing countries to provide services currently provided by locals. This has the most potential to affect the wage level in developed countries. But there are offsetting effects: -foreigners may do the boring, less productive work, raising the productivity of locals. -many foreigners working may raise demand for TPs in developing countries. These are just a few of the things that might affect the wage level in the future. Overall, I wouldn't expect the wage level to fall much at all, except perhaps in extremely high priced areas such as the Valley.
    ASME (Score:1)
    by mdsdm on Sunday October 10, @03:48PM EDT (#154)
    (User Info)
    ASME is the American Society of Mechanical Engineers, http://www.asme.org/ .
    If the GPL becomes more pervasive, it could happen (Score:1)
    by Brett Glass on Sunday October 10, @03:58PM EDT (#157)
    (User Info) http://www.brettglass.com/mailbrett.html
    At http://www.fsf.org/gnu/manifesto.html, Richard Stallman writes:

    "Won't programmers starve?"

    I could answer that nobody is forced to be a programmer. Most of us cannot manage to get any money for standing on the street and making faces. But we are not, as a result, condemned to spend our lives standing on the street making faces, and starving. We do something else.

    But that is the wrong answer because it accepts the questioner's implicit assumption: that without ownership of software, programmers cannot possibly be paid a cent. Supposedly it is all or nothing.

    The real reason programmers will not starve is that it will still be possible for them to get paid for programming; just not paid as much as now.

    Restricting copying is not the only basis for business in software. It is the most common basis because it brings in the most money. If it were prohibited, or rejected by the customer, software business would move to other bases of organization which are now used less often. There are always numerous ways to organize any kind of business.

    Probably programming will not be as lucrative on the new basis as it is now. But that is not an argument against the change. It is not considered an injustice that sales clerks make the salaries that they now do. If programmers made the same, that would not be an injustice either. (In practice they would still make considerably more than that.)

    In truth, the situation could become even more dire than Stallman predicts. If the GPL makes it impossible for programmers to build on existing software and profit from their work, programmers will naturally be unemployed. The few that are left will do "grunt work" such as making minor tweaks to GPLed code. And, yes, they'll be young, cheap, or foreign labor.

    It's time to change direction now. Open source is a good thing, but the GPL -- which attacks programmers' livelihoods -- is not.

    -- Brett

    Re:If the GPL becomes more pervasive, it could hap (Score:1)
    by whocares (grey@enigma.mips4.com) on Sunday October 10, @04:10PM EDT (#163)
    (User Info)
    The fact is, regardless of ideals or licenses, people end up making money off their craft, in one way or another. Read the book Hackers by Steven Levy which tracks, among other things, the path that homegrown software took from being exchanged for free to being sold, marketed, and profited from. The idealism disappeared about the same time the greed kicked in, and that will continue to happen. It's a cycle, something which is apparent to me at least after reading that book. I highly reccomend it.
    Re:If the GPL becomes more pervasive, it could hap (Score:0)
    by Anonymous Coward on Sunday October 10, @06:48PM EDT (#211)
    The GPL doesn't attack programmers' livelihoods, it attacks the business model of companies that invest in proprietary software and expect to sell it over and over. The solution is to get paid for writing software rather than peddling it.
    Suits, OPEC, H1 and others (Score:1)
    by nerdin on Sunday October 10, @04:09PM EDT (#162)
    (User Info)
    I found quite interesting your article... even if Katz missed the point again ;)
    However I'd like to add some comments:

    Suites, Its, scmhmits, who cares?
    Are you trying to coin a new term? Not worthy, indeed. Suits are far from extintion. Good for you and Andover that you have its. But Andover and your friends aren't the whole Corporate America, are they?
    While you can see some dressing codes more relaxed than a year ago, some companies (both client and service providers) ask even developers to keep on some dressing codes.
    It's not that I agree on that: I feel that any company that ask you to use 'Armani like' dressing can also ask you to wear 'Mao like' dressing anytime, I find it outrageous... however that's the way it works yet.

    Using Its will be also confusing with a lot of more meaningful words and acronyms... nobody will use it. I encourage you to try a different word, original, non-acronym, meaning 'suit escapees' or something you like.

    On IT shortage:
    We live in a closed system called Earth, like it or not. As far as I know, we still can't hire martian developers. Yet.
    However, as most people, you look in the american-centric way, being as guilt as ASME for overlooking a world wide web... or a World Wide economy.
    Maybe IT shortage will finish in *United States*, however it has triggered a boom on foreign IT salaries trying to compete with american offers. That's good, of course, because encourages a world market and somehow leverages humongous salary differences among world salaries.

    When I tried to enroll some friends (yes, we have a 'hire your friend' bonus), some of them accepted, but a lot of them also got significative pay raises at home. Having half of the world's developers in US doesn't mean that corporations over the world don't have to compete, so don't miss the point. Global Economy is the word.

    So the guys on the cavern will have also to account for world economy impact... maybe you got cheaper IT people, but paying increases abroad made your cup of cofee slightly more expensive because Colombian companies had to pay a little more to their developers to keep them at home. I certainly hope that Wharton School of Bussines take that into account, since you seem to forgot it.
    And, please: ideas and software development aren't oil. You can't compare both concepts (a natural resource and a human resource) in such an easy way.
    Sooner or later there won't be oil. And if in some point of time we humans are out of ideas, then it will be time to call a Vogon fleet to clean this place.

    And last, but not least, has anyone called your attention about being rude with your e-mail? Jesux case didn't make you look good at all, and your last paragraph also made me doubt... maybe it's time to go back to engineering or refine your style a little.

    I hope this won't be moderated to flamebait... I really try to call your attention on some points and keep high /. content.


    Scaring me... (Score:1)
    by Inazuma on Sunday October 10, @04:11PM EDT (#164)
    (User Info)
    Geez...this isn't exactly the kind of reading I like on a nice Sunday afternoon :) I am a geek (admittedly, tho, not yet 1/100000000000th as good as most of the people here) and am in Junior year of High School. I love coding, do it a lot, and it's just so cool...all these stories about how there're 20,000 unfilled jobs in Illinois (my state) are also cool, because they always made me feel secure that I could get a job doing what I love. I don't care about the money (I code now for free) but having the industry collapse would seriously SUCK! I wanna eventually do my coding in ASM and the like, not have some newbie writing crap scripts that do the same thing. How fun is that? (Although I don't believe a BASIC-like language will come around to even be CLOSE to ASM, the point is the same). There will always be techies, geeks who go deep into the code, I just don't want to have to worry all through college (which I'm gonna complete if for no other reason than to make my family proud) about whether or not I'll get a decent job or just be flipping virtual burgers all day...I guess my point is I like the security of knowing that I don't have to be a Carmack/Torvalds/Wall to get a decent job...
    "McBane to base: Under attack by Commie Nazis!" -the Simpsons
    Just an exerpt from 'The Programmers' Stone' (Score:1)
    by evguenii on Sunday October 10, @04:15PM EDT (#165)
    (User Info)
    From 'The Programmers' Stone':
    "The work leading to this course was motivated by wondering why, in software engineering, there are some people who are one or two orders of magnitude more useful than most people. If this was true of bricklayers, the building industry would be very keen to find out why. The problem of course, is that one can film a bricklayer, and later analyze what is happening at leisure. One cannot even see what great programmers do, and for some reason they cannot explain what the difference is themselves, although most of them wish they could.

    We knew that the elements of industry best practice alone are not enough. Management commitment to investment and training are not enough. Innovative Quality programmes that explicitly include holistic concepts such as Robert Pirsig's Zen and the Art of Motorcycle Maintenance, which much of the industry would consider too radical to experiment with are not enough. Years of experience are not enough, nor are years of academic study."

    Another one:

    "Software engineering is in a terrible pickle. The so-called `Software Crisis' was identified in 1968, but despite thirty years of effort, with hundreds of supposedly fundamental new concepts published, the general state of the industry is horrific. Projects run massively over-budget or collapse entirely in unrecoverable heaps. Estimating is a black art, and too many projects solve the customers' problems of yesterday, not today. The technical quality of most code is dreadful, leading to robustness problems in service and high maintenance costs. And yet within the industry there exist individuals and groups who enjoy staggering, repeatable successes. There are many ways of measuring the usefulness of programmers, but some are rated as over a hundred times more useful than most, by several methods of counting. If only the whole of the industry performed as well as the tiny minority of excellent workers, the economic benefits would be immense. If it were possible to write sophisticated, reliable software quickly and cheaply, the intelligence of society would increase, as everything from car sharing to realistic social security regulations became possible."

    Just Another 'Shroom (Score:1)
    by grahamkg (grahamkg@removedeathtospam.erols.com) on Sunday October 10, @04:18PM EDT (#166)
    (User Info) http://www.erols.com/grahamkg

    ... kept in the dark and fed fertilizer.

    Yes, excellent article, and I wholeheartedly agree. My view of the IT shortage is that some of it is purely artificial. Look at the job ads online or in print. Companies want to hire people with very specific skills for today, with no view toward the future. The companies make money with IT types, but generally lose nothing if they're not around.

    I'm a mathematician/computer type. I keep my skills "up to date", and stay clear of management positions. The money is steady and good. Middle managers are expendable, but the pawns such as myself are still actually employable.

    Graham
    Linux - Fast Pane Relief

    Su/Its - Of Course it makes sense!!!! (Score:1)
    by grahamkg (grahamkg@removedeathtospam.erols.com) on Sunday October 10, @04:24PM EDT (#168)
    (User Info) http://www.erols.com/grahamkg

    Us and them [not the Pink Floyd song]
    Su and Its
    Super Users and Irons T Shirts

    Was that intended Roblimo? ;-)

    Graham
    Linux - Fast Pane Relief

    Why computers are not like construction (Score:1)
    by xmedar on Sunday October 10, @04:30PM EDT (#170)
    (User Info)
    Ok, lets take your construction industry example, houses are very expensive to build, not just the labour, but also the materials as well, and the land on which they sit, which is why many people spend their whole lives paying for one. Now look at software, it might take a few million to put together, but it costs close to nothing to reproduce either on media or posted on the Net, and amortized over the number being shipped, means that many can enjoy the same product for a small cost, and so can enjoy hundreds, even thousands in their lifetime. As hardware increases in power and drops in price more possible products are created, and new classes of product emerge, so the number of tech people required increases. To say that the shortage is over would mean that the future would have to consist of companies going back to standalone machines, the userbase of the Net would be going down, and no one would be bothering to buy the latest version of Quake. This of course is complete and utter nonsense, we cant go back, only forward, and forward requires MORE people. As for genetic algorithms, who is going to program them? You cant just say heres a genetic algorithm and it solves all the worlds ills, you have to program what it is that is evolving, and they are still at a very early stage, and need a lot of computing resource to do anything above the simplist task, and the same goes for neural nets at the moment. The only way to ease the shortage is to encourage more people to take up tech carreers, and with things as they are in society, it doesnt look good. Also there is a huge difference between someone who can program and a real programmer who can solve problems and adapt in an increasingly changing environment, the later is much more useful than the former, and much rarer too.
    Guidelines but no Membership (Score:1)
    by b!X (bix@geekforce.org) on Sunday October 10, @04:35PM EDT (#171)
    (User Info) http://www.geekforce.org/

    Interestingly, the ASME site includes a set of guidelines for editors and publishers; of these guidelins, the ASME site says this: "In the interest of helping editors, publishers and advertisers maintain an industry-wide standard that helps preserve the distinction between advertising and editorial, ASME has expanded the guidelines to include Internet sites, custom publishing and marketing joint promotions."

    Interesting that they are willing to expand their editing and publishing guidelines to include the net, but won't accept net-based publications into actual membership (and therefore, presumably, into the decision-making process about these guidelines).


    The Nature Of The Geek (Score:1)
    by Ride-My-Rocket (fuzzywombat@strudel.org) on Sunday October 10, @05:02PM EDT (#180)
    (User Info)
    I think that article / essay brought up some pretty good points, mainly to always keep a conservative eye on the future, even if the present is looking rosy.

    As a newly-minted graduate (Class of 1998, anyway), I'm way ahead of where I thought I'd ever be, in terms of present salary and happiness with my job. All of this because I got bored with my standard-fare CS classes and started messing around with HTML 3. Little did I know that in less than 2 yrs time, this skill would be the foundation of a new techie revolution.

    Moving right along, the nature of the techie or geek (as it's so fashionable to call us now) is that we don't play with new tech toys entirely because of the salary -- it's because we ENJOY it. Enjoyment can be interpreted in any number of ways -- "challenging", "team-oriented", "interesting", "engaging" or "neat". That these fun new skills end up being the foundation of a new economic sector is pure happenstance. But the more toys a techie plays around with at any given time, the more their possible market value will increase in the future.

    My final point: there will always be techies, and a solid economy to go with it. The nature of the tech may change, but as long as there are people fiddling with new languages and such before it goes mainstream, there will always be a hoppin' market for us. Cheers!
    No IT shortage here (Score:0)
    by Anonymous Coward on Sunday October 10, @05:06PM EDT (#182)
    I'm a web app developer, and I can tell you, I'm sure as hell not seeing any IT shortage. But then again, my speciality is ASP/MTS, and that shit is RAGING. I just bought a new Harley, and the money's not slowing down, it's picking up. Anyone who thinks that IT is slowing down either lacks the skills, or lacks the foresight to see what technologies are gonna be hot. There are ALWAYS going to be a lot of high-paying IT jobs, but not in all areas.
    Some real predictions (Score:1)
    by gregm on Sunday October 10, @05:06PM EDT (#183)
    (User Info)
    I started out playing with a commodore 64, Timex Sinclair and then finally I got my first XT. Times have changed so much since I added that 20 meg harddrive and V-20 processor upgrade to the XT, I'm almost ashamed to admit I build a PC occasionally.

    Wireless networking is barreling down on the wirepullers and they'll be if they lucky to even pull phone wire for another couple of years.

    Embedded operating systems will become the norm very soon, even on desktop PCs'. You want to upgrade to Redhat 9? buy the chip and plug it in (alla nintendo cartridge) or download the file and flash it to your old chip or maybe just buy a new PC and pitch the old one. Or maybe the bulk of the os will sit on the net and we'll boot to the Internet.

    PC's will become so cheap and they'll be sealed like the computers that run our cars and they'll be sold by people like Proctor Silex and will be on the shelves at Wall mart next to the toasters. Dell, gateway, and the other biggies might survive if they watch the trend closely enough and dump all their tech support people. Fred's computers won't... Fred will be unable to buy these toaster computers and a decent price and since there will be no serviceable parts they'll be gone.

    The various Linux distributions will get weeded out and we'll see distros designed for a particular use like serving webpages, network file servers, email servers, desktops for graphics designers, desktops for accountants, distros for teachers, desktops for engineers etc.
    When you buy that toaster PC you'll pick up the one that suits your needs.

    The file server distro will run named and dchp and will be so easy to config from it's web-based wizards that a 3 year old could set it up. Plug in an accounting cpu box and the server will pick it up and away you go.

    Most ISP's will be run out by the big big players and those of us who run a little web server will be out of business in 2 years because we won't be able to compete with the big companies who host billions of sites and have the coolest wizards in place to make e-commerce a snap etc.

    If windows worked like it's supposed to I'd be out of a job. If Liunx does indeed take over and works as advertised and it get's as easy to admin as windows seems to be, then a huge segment of tech support people will be un-needed.

    The very best of the best, will be offered jobs at the big big companies who're writing that accounting version of Linux or writing the cgi for those giant web farms. The only jobs left for the middle of the road dim-witted types like me might be to provide questionable web content. Everyone else will be pumping gas or asking if you'd like fries with that. Of course I could be wrong about everything :)



    Sounds about right... (Score:0)
    by Anonymous Coward on Sunday October 10, @08:16PM EDT (#232)
    ...and unfortunate as it may be for some people's jobs, it also sounds very good. We're going back to the late 80's again! At least, the bits of the late 80's untouched by the stain of the IBM compatible. The days when there was a similar classification of machines, just a bit more limited spread.

    Want something cheap for the occasional game and to play around with very basic programming? Get a C64 or a Sinclair Spectrum (please, don't mention that cloned piece of "Timex Sinclair" crap again. It's an insult to disciples of Sir Clive such as myself!! :-)

    Want something even simpler and cheaper just for games and nothing else? NES or Master System for you then.

    Or a more expensive machine, for the occasional game or a few other more complex slot-in-and-run programs, with a fixed (officially, at least) operating system and circuitry? Atari ST or Commodore Amiga will see you right.

    (Note I mentioned two machines in each one... one more expensive and capable, the other slightly cheaper and basic, offering some further choice. But bear in mind the extra unique features each had to offer and the other less successfull machines).

    This PC obsession with all of it's semi-compatible (though it's not so bad any more) hardware has gotta stop. And soon. Sure, an AMD Athlon 700mhz is all very lovely and makes my eyes turn green, but I'd still prefer my computer to be of that "toaster" variety, such as seen with the commodore, sinclair and atari machines. They were fairly cheap. You could buy one with the same name, and you'd know you're getting something the same as everyone else. And not officially upgradable, so programmers are sensibly kept in check by the hardware whilst exploring it's outer limits, and you don't have to worry about your machine becoming obsolete. And it worked straight away out of the box, like a laptop does. Plug computer to power socket, plug TV and mouse to computer, and you're away.... ahh, those were the days. You should see some of the stuff they got the NES (around 92-93) and Atari ST (94-95) to do in the "end days" before PCs and Playstations took over *completely*. Absolutely stunning (near Snes-level Kirby and PC-equalling version of Elite II respectively) considering the more-than-a-decade-old hardware in them. Somewhere in Russia, people are still programming for the spectrum as well. There's a company selling their own slightly upgraded but completely compatible versions, and you can get a copy of Mortal Kombat Four which will run on it.

    With any luck, the playstation 2 and dreamcast will be the "toaster computers" of the next generation, and all luck to them I say. Just so long as they have a PC emulator so I can get a nostalgia burst every now and then.
    Sounds about right... (Score:0)
    by Anonymous Coward on Sunday October 10, @08:19PM EDT (#233)
    [[[ooh, wierd, it's just submitted itself twice and added loads of
    html tags automatically and I didnt even get to add my name. Poo.
    Eddy_Hitler@Yahoo.com]]]


    ...and unfortunate as it may be for some people's jobs, it also sounds very good. We're going back to the late 80's again! At least, the bits of the late 80's untouched by the stain of the IBM compatible. The days when there was a similar classification of machines, just a bit more limited spread.



    Want something cheap for the occasional game and to play around with very basic programming? Get a C64 or a Sinclair Spectrum (please, don't mention that cloned piece of "Timex Sinclair" crap again. It's an insult to disciples of Sir Clive such as myself!! :-)



    Want something even simpler and cheaper just for games and nothing else? NES or Master System for you then.



    Or a more expensive machine, for the occasional game or a few other more complex slot-in-and-run programs, with a fixed (officially, at least) operating system and circuitry? Atari ST or Commodore Amiga will see you right.



    (Note I mentioned two machines in each one... one more expensive and capable, the other slightly cheaper and basic, offering some further choice. But bear in mind the extra unique features each had to offer and the other less successfull machines).



    This PC obsession with all of it's semi-compatible (though it's not so bad any more) hardware has gotta stop. And soon. Sure, an AMD Athlon 700mhz is all very lovely and makes my eyes turn green, but I'd still prefer my computer to be of that "toaster" variety, such as seen with the commodore, sinclair and atari machines. They were fairly cheap. You could buy one with the same name, and you'd know you're getting something the same as everyone else. And not officially upgradable, so programmers are sensibly kept in check by the hardware whilst exploring it's outer limits, and you don't have to worry about your machine becoming obsolete. And it worked straight away out of the box, like a laptop does. Plug computer to power socket, plug TV and mouse to computer, and you're away.... ahh, those were the days. You should see some of the stuff they got the NES (around 92-93) and Atari ST (94-95) to do in the "end days" before PCs and Playstations took over *completely*. Absolutely stunning (near Snes-level Kirby and PC-equalling version of Elite II respectively) considering the more-than-a-decade-old hardware in them. Somewhere in Russia, people are still programming for the spectrum as well. There's a company selling their own slightly upgraded but completely compatible versions, and you can get a copy of Mortal Kombat Four which will run on it.



    With any luck, the playstation 2 and dreamcast will be the "toaster computers" of the next generation, and all luck to them I say. Just so long as they have a PC emulator so I can get a nostalgia burst every now and then.


    Doesn't take much to train an IT worker (Score:1)
    by Junks Jerzey on Sunday October 10, @05:14PM EDT (#186)
    (User Info)
    A quick look through the classifieds in a major city will show what kinds of sofware developers are in demand. 80% of the ads mention terms like HTML, Foxpro, Oracle, AS/400, and Visual Basic (especially Visual Basic). Of the jobs that seem to require more than "I read the manual last weekend" skills, there's a pretty even split between C/C++, COBOL, and Perl. Java edges them all out, but in many cases it's obvious that the copywriter meant "Javascript" and not the actual computer language.

    So, yes, there are apparently a plethora of programming jobs, but they're easily fillable by high school students, not computer science majors. There's more than McDonalds these days, kids!
    Interresting Article, but I must disagree (Score:2, Interesting)
    by Cyno (spamme@idareya.net) on Sunday October 10, @05:29PM EDT (#188)
    (User Info)
    I can not predict the future and I can't speak for entry level admins, but I doubt there will be an end to a shortage of senior computer techies.

    Computer are becoming an integral part of every day life. Soon walking down the road you will be able to read email, browse the web and run apps from your personal computer over some sort of remote display X term or network app. How soon? Less than 5 years. The world needs programmers and geeky admins to make sure all these services are running and bug free.

    Its highly unlikely that someone is going to write smart software to replace the average programmer, and even if they do, we'll always need someone to optimize and debug that "smart" software.

    We can not dispute on average people are lazy and ignorant. Most people, 51%+, don't know anything, relatively speaking, about computers. Afterall, they are the reason AOL is doing so well. They couldn't possibly learn what it takes to take my job away. And the other half of the world, the professional, are trying to find a place that suits them, not all of them are going to become programmers or network admins.

    There's even a huge difference between a sys admin and a network admin. Network professionals don't need to know the equipment that runs on their network, but they do need to know the various routing protocols, topology of their network and security issues. Sys admins need to know the hardware and software every peon in the company uses as well as what servers need to be in place. And there are faded lines between these positions and even really senior people who can fill both, but those are extremely rare, even in the silicon valley.

    I bet it will be more competitive in the future, I will be forces to learn faster and work smarter. But without a major geological catastrophy, computers are not going to disappear off the face of the planet. Even a stock market crash couldn't put an end to computers. Look at the Y2k problems. If we didn't need them we would simply turn them off.
    print magazines (Score:1, Interesting)
    by Anonymous Coward on Sunday October 10, @05:49PM EDT (#193)
    Rob, please show me one print magazine whose articles are riddled with spelling mistakes and grammatical errors. Slashdot is not a magazine, and you are not an editor. Which is not to say that there isn't some interesting reading on slashdot. But personally, as an IT pro with a liberal arts background, I am embarassed by the level of writing I see here. Why not clean it up?
    Missing the joke, literally speaking (Score:1)
    by Boli on Sunday October 10, @06:15PM EDT (#196)
    (User Info) http://www.pobox.com/~boli/
    Roblimo has solved the IT shortage by expanding the scope.  Now, that term includes all of the ironed-tee shirt folks as well!  Forget the threat from foreigners, it's the Its that are gonna fill the void!

    "How can there be an IT shortage with all of these Its running around?"

    "I dunno boss.  Lemme get back to hotswapping these IDE drives."
    [zap]
    "Ouch!  Now I gotta change my shirt..."

    Later,
    - EB





    Back to the basics (Score:1)
    by aUser on Sunday October 10, @06:20PM EDT (#197)
    (User Info)
    It's not gonna last? Ok, lets go back to what determines the levels of salary of any type of worker:

    pA dX/dA
    --- = -----
    pB dX/dB

    with A and B two resources, pA and pB their prices, and X the output. You can find this result in any first-term handbook on economics. I personally recommend "Economics", by Lipsey and Steiner.

    The reasoning embodied in the formula is rather simple. The market will settle for that utilization level of resources at which the marginal productivity per dollar of the one resource will be equal to the marginal productivity per dollar of any other resource.

    It is obvious that productivity is at the centre of the whole reasoning.

    In terms of IT work, we can translate it as following: as long as paying out huge amounts to a few programmers to make the computers a particular task automatically is still cheaper than having a Mexican army of clerks trying to complete the same task manually, the company is better off shelling out big bucks to the IT staff.

    So what's the gist? Well, as a programmer use tools that are particularly fit for the problem at hand, so that you can truly solve the problem in record time. The faster you become at solving a problem, the more money you will start making. For a starters, stay away from C++, Java and the like, on economic grounds. Any programming environment that forces you to focus on details that are not relevant to the problem at hand are simly eating into your salary.


    Everyone Is a Moron (Score:0)
    by Anonymous Coward on Sunday October 10, @06:43PM EDT (#208)
    There was a great article one of the IEEE publications about a decade ago the surveyed over a 1000 engineers and managers at all levels, from project and group leaders on up to vice-presidents and CEOs. One half of the group was asked to rate the people that work for them. The other have was asked to rate the people they work for. To no ones surprise, what was revealed was essentially this: the managers thought the managed were morons, and the managed thought the managers were morons. Also, this obsession with dressing like a geek or not like a geek is only going to lock you into a stereotype. Do yourselves a favor and dress reasonably well or that stereotype is going to sink you into a world of few women and lots of masturbation. Have you ever noticed how all the hot chicks in sales and marketing laugh when you're around?
    Re:Everyone Is a Moron (Score:0)
    by Anonymous Coward on Sunday October 10, @07:04PM EDT (#213)
    Have you ever noticed how all the hot chicks in sales and marketing laugh when you're around?

    The skanky ones who trowel on makeup and dutifully read every Oprah book? Why would I be around them? I don't like how they think or how they smell, and they're coworkers on top of everything else. I date geeks. Well, dated - I'm living with one now.

    Re:Everyone Is a Moron (Score:1)
    by whocares (grey@enigma.mips4.com) on Sunday October 10, @07:16PM EDT (#218)
    (User Info)
    You know, just last night I was commenting to my SO that the guys in sales are always really hot - good looking, clean cut guys who dress well, all at least 6 feet tall...

    But who the HELL would date a sales guy? Ugh.
    Obsolete (Score:1)
    by HiThere (I.am..charleshixson@earthling.net) on Sunday October 10, @07:23PM EDT (#219)
    (User Info)
    When I started programming, I was told: "If you take this job you will be committing yourself to this language forever." The language happedned to be called SPAN. It was written in a combination of Fortran II and 7094 assembler. Within five years that job was gone. Yet I still work for a version of the same company. I have learned about one new language every three years. I still think of myself as a programmer.

    However, I no longer spend the majority of my time writing code. Nearly half, but it used to be every day and hang out nights in the computer center, whenever I wanted fast turnaround. I no longer expect to make a batch of changes on a paper form, transcribe them to a computer readable form, and then wait for a courier to carry the results back and forth. Nobody writes spreadsheets. etc.

    Things have changed a lot. I feel that one must expect them to not only keep changing, but to continue to increase their rate of change. I must admit that the "programming" profession has already lasted 10 years longer than I predicted when I initially began to work in the field. And it doesn't look dead yet. I can't imagine the system that could take the instructions that I get and produce valid output from them. But I can imagine lots of "intermediate forms". By the time we have computers that can take a vague set of instructions ("Make a database to have it look like this report, and besure that the numbers are right. O, and first I need this report.") If computers can understand that, then programmers aren't the only ones that need to worry.

    P.S.: Vernor Vinge has predicted that the technological singularity will occur before 2030, though not before 2005. An expected, though not strictly requried, component of this is cheap computers with human-equivalent cognition capacity. (I.e., they would be able to speak, hear, and understand a normal sentence as well as you could, among other skills). Do not be too quick to cheer or to weep.

    Never attribute to malice that which can satisfactorily be explained by incompetence -- N. Bonaparte
    Racisim at Slashdot (Score:0)
    by Anonymous Coward on Sunday October 10, @07:42PM EDT (#224)
    This article is full of racist/xenophobic statments. From the foreigners/asians that work in the IT industry to "Arabs". Do you know that OPEC is not just Arabs, Iran is not an Arab country, neither are Venezuela, Ecuador, or Mexico all members of OPEC. Please get you facts straight and try not to be Racist or Xenophobic otherwise you sound just like all the other assholes on Slashdot, I know this post will be moderated down because it critisizes Slashdot but oh well.
    Re:Racisim at Slashdot (Score:0)
    by Anonymous Coward on Monday October 11, @07:26AM EDT (#314)
    It is not racist to point out that the bulk of the oil in the world is in Arab hands.

    From the OPEC web page:
    OPEC is an Organization of eleven oil producing and exporting countries, from Africa (Algeria, the Socialist People's Libyan Arab Jamahiriya and Nigeria); Asia (Indonesia); the Middle East (the Islamic Republic of Iran, Iraq, Kuwait, Qatar, Saudi Arabia and the United Arab Emirates); and Latin America (Venezuela).

    Ecuador (never heard of that as an oil nation) and Mexico are not members.

    Again from the OPEC web pages:
    3. Which countries have the world's largest proven crude oil reserves?

    Country 1996 Reserves
    (millions of barrels)
    Saudi Arabia 261,444
    Iraq 112,000
    United Arab Emirates 97,800
    Kuwait 96,500
    IR Iran 92,600

    Arab control over oil has, in the past, been especially significant for two reasons. The first was the Arab dislike of Israel and the '73 war led directly to OPEC flexing its muscles and quadrupling the price of oil in '73-'74.
    The second is that the Arab countries, more so than other oil producers, have much lower populations, meaning the oil money is not immediately bespoken for, meaning it can flow around the globe having a substantial impact (for good or bad) on the international financial system.
    some unrelated guff. maybe. (Score:1, Interesting)
    by Anonymous Coward on Sunday October 10, @07:46PM EDT (#226)
    Argh, mind just went blank and erased what I was going to say.. sorta like yahoo mail likes to do... :) oh yes, I remember.

    First, the car thing. It's a kinda wierd hierarchy. Modern American car is to 70's Buick as Modern European Car is to Modern American Car. A pimple on the bumper. :D After the oil crisis faded, the cars from the States ballooned again (slowly) whilst "we" decided to protect against possible future repeats by keeping our vehicle sizes about the same. And I think, somehow, that We The Europeans have the better cars for it... You, sir. Do you think that the Lincoln Town Car is really suited to the town? Or the highway for that matter, in simulations I've tried featuring that model it's got 4.8 litres but can only make 73mph - what a fucking waste. And I mean that profanity most sincerely. Plus it looks like a box. Even Volvo and Fiat (long time fans of the straight edge and right-angle) have learned by now that boxiness sucks ass.

    Maybe such automobilic difference is another follow-the-sheep example in relation to the other things you were talking about! Now we've just got to work out who's the sheep and who's the mountain goat..

    [The preceeding text unashamedly inspired by Quentin Wilson's full-page, four-column rant in "Top Gear" magazine]


    Well now that I've filtered out the casual browsers and those who read every article religiously to the end, I'd like to say something about the IT worker stuff as well. Like some other poster mentioned (I think s/he was the one originally mentioning the Sheep Effect as well), most of my careers advisors at school, and indeed my parents for a while, were actively encouraging me to get into computers and the associated businesses because "that's where the money is, that's where there's a shortage of workers, that's the thing you really enjoy". Too bad that many programmers I've heard about get a fairly average wage, and I really only tinker about with PCs because they break down so much and I'm the only person in the family who reads the manual... oops, digressing. I meant -- too bad that these guys first spotted the trend two or three years ago. I'm going to university now. It'll be three and a half years from now minimum, probably four and a half, before I'm out the other end and looking for a job, starting low of course. Working my way up would take a while as well. Do they think that there's going to be anywhere near as many jobs left in four, five years time (that's seven to eight after the trend emerged)? By then a large amount of the positions will be filled by A) People who noticed the trend at the same time as my parents/advisors, but were actually preparing for Uni at the time, and B) other people who went on a quick 6 or 12-month course and went straight for the jobs.

    I know the score, I'm not dumb... I'm aiming for a Biology or a broader-based Natural Science degree, as I enjoy the subject, don't know anything about the state of the market at the moment (hopefully a steady growth, especially in the pharmaceutical departments), and by then everyone will have flocked to I.T... (damn, forgot my important third point and had to stick weak point number four in instead) :D Anyone care to follow me? For I am the shepherd.... bwahahahahaa!

    Whoops, it's getting late. Better stop this once-weekly net session before I hallucinate too many words.

    Tahrey@Yahoo.com
    Real suits (Score:1)
    by Lumpish Scholar (psrchisholm@yahoo.com) on Sunday October 10, @08:52PM EDT (#241)
    (User Info)

    The last place to insist on the "corporate" look is Wall Street. You will show up at 8 p.m. promptly, in a nice suit, work past the point of exhaustion every day, produce lots of crap in a hurry, get paid six figures, and burn out in six months.

    All so business guys (being paid seven figures) can move $$$ from point A to point B and take a percentage.

    Wall Street does jump on the hottest technology (or technological fad) pretty fast. They had Solaris workstations years ago (on non-techies' desks, because that's what the applications were designed to run on; moving to NT now), used Smalltalk for a while, jumped to Java early. (Their business logic changes at whim, so they need really rapid application development.) It can be an interesting entry on your resume. Not mine, thanks.

    (They also suck up 90% of the good technologists, and inflate salaries enormously, in Manhatten. When I was a manager at a Silicon Alley startup, that made recruting tough.)

    Don't trust non-wrinkels (Score:1)
    by Trousersnake on Sunday October 10, @08:56PM EDT (#242)
    (User Info)
    I noticed this for some tim now, here in CA.
    If I'm talking to someone who claims to be a "techie" but has no wrinkles in there cloths, I'm out of there.
    A bunch of us actually put this to the test for a couple of weeks, sure enough, the more wrinkled/ugly the outfit the more they knew.
    Of course this will only last until someone who thinks there a geek finds out about it, then they won't iron there cloths so they can be a geek to..



    Hello! I am Inigo Montoya, you killed my father, prepare to die
    The shortage isn't over until... (Score:2, Insightful)
    by ronfar on Sunday October 10, @10:32PM EDT (#252)
    (User Info) http://members.tripod.com/gamesandpolitics/
    ..it is actually over. Some people live there entire lives based on a fear of the future. After the great depression, many people took all their money and hid it around their houses. These people sometimes got ripped off by people who were robbing their houses, and their money would probably have been safer in the banks. I'm not going to drop out of USFs outdated, horribly taught computer science program because of this article. (Despite the fact that I have grown to truly hate the program, even though I'm getting average-to-good grades.) I think this is similar to people who figured Moore's law would eventually level out. Well, as far as I know it's still holding true. (Even if it isn't, it was still a truth for a lot longer than some people expected it to be.)
    Of course, anyone who is really scared about this (and currently working in the industry) there is a solution, unionize. Do it now while there is a shortage, and management can't crush the new unions.
    As to me, I'll wait and see. I already know enough to build connections and save money. (I'd be doing that no matter where I was working or what I was doing.) No one is safe, you know, no matter what industry they are in. If you work with computers, you should be doing it because you love it, or at least like it. I believe this about any career, money should be secondary (as long as you can make a living at it.) And don't spend your life living in fear, it isn't worth it.
    Doomsday predictions should only be uttered along with solutions. Hey, if I ever think that the world is going to come to an end in a few years, I will at least write letters to all my congressmen suggesting we build colonies on Mars.
    Hey, I went through college once, got my BA in English (at Rutgers) and ended up working in K-mart-type jobs for a long time before I decided to return to school. I'm doing better now than I was then (I still need my degree, unfortunately, so I can't say I'm doing great.) The reason why I didn't take computer science then was because it terrified me, I was used to being an A student (without no real effort) in High School, not struggling with the course material. So I took the "easy A" (for me) major, English, not because I liked Literature any better than computers but because I knew I would get great grades and keep my scholarship. (Incidentally, I think a lot of computer science professors at USF think that intimidating their students is the best way to make sure that only the best students actually stick with the program. They probably "break" a lot of good, enthusiastic kids who just can't take these professor's open hostility. I truly hate people with this philosophy of life, but it obviously drives a lot of people in positions of power.)
    shortage? Not as long as M$ is around... (Score:1)
    by Dark Fire (clasmc@yahoo.com) on Sunday October 10, @11:34PM EDT (#263)
    (User Info)
    Look at the number of "it professionals" it takes to keep up a large corporate NT network. I don't see demand going down. The MCSE certification costs big $$$. So MCSE's are going to want demand big $$$. Also, it is a full-time job just keeping up a proxy server, a mail server, a file server, a print server, and a web server. So I don't see demand going down for MCSE's unless one of two things happen (1) M$ writes better code ??? (2) Businesses stop using M$ products. Well, that is my M$ bashing for today...he he... The demand for M$ peons will always be there because of the product. How much they get paid is another story.
    "Its"? Yuck! (Score:1)
    by Field Marshall Stack (hiwayremovethisbitok?@wport.com) on Sunday October 10, @11:36PM EDT (#264)
    (User Info)
    I deeply dislike this term. When one calls a suit[1] a suit, one isn't accusing the suit in question of /wearing/ a suit, one is instead accusing em[2] of 'suitish behaviour[3]'. As long as it acts like a suit, a suit's still a suit even if it's buck naked.

    [1]: Trivia: This word appears *seven* times in this post! Eight if you count "suitish"!
    [2]: Spivak enhanced! Woohoo!
    [3]: It may be less efficient, but I'm of the opinion that this word looks much better with the UK-english 'u' in. Comments anyone?


    --
    "HORSE."
    -Flaming Carrot
    Where is this shortage? (Score:1)
    by GypC (root@localhost) on Monday October 11, @04:10AM EDT (#299)
    (User Info)

    I have a 2 year degree and while I can't claim to be a "great programmer", I can say that I know a hell of a lot more than some people I've met with 4 year degrees. And unlike many here on Slashdot, I won't claim to have learned assembly when I was 3 years old either. :^)

    I had an Apple ][ when I was a kid and messed around with it. I learned some BASIC and Pascal and even assembler, and I was pretty good at it. But I was a lot more into skateboards, punk-rock, chicks and beer :^) So I forgot about computers for about 12 years.

    But then I got married and settled down and decided to go back to school and get a real job (being a vagabond is fun but there's no security in it :^). I remembered how much fun I used to have with that Apple and how I was one of the better programmers in my classes. So I went to the local community college and took the standard CS track which included VisualBasic but also Pascal, C, C++, algorithm analysis, systems analysis, unix, win32 with MFC, and x86 assembler.

    I aced every class and graduated with a 4.0; they handed me a diploma and said great job! Summa Cum Laude! You ought to be proud.

    And I've been working as a sysop / helpdesk operator ever since because, due to all the mouse-clicking, M$ worshipping ditto-heads that are come out of "IT" programs nowdays, nobody in their right mind would hire a programmer with a two year degree and no experience.

    So if people are so desperate for IT workers, why am I making $8/hr and answering the goddamn phone all day while all my applications get rejected by hiring managers who want someone with 9 years professional C++ experience who will work 60 hour weeks for $36 grand / year ?

    I work with a "programmer" who doesn't know the difference between ftp and telnet and thinks COBOL is really cool. And a network manager who couldn't write a DOS batch file to save her own life (I kid you not, I tried to debug one of her login scripts and she was MAKING THE SHIT UP AS SHE WENT ALONG! Really! I mean making up syntax and keywords out of thin air! The mind boggles...) And of course they both get paid a lot more than I do.

    I wrote some robust, self-documenting Perl scripts to make the lioves of us operators easier and management is like, "Oh, that's nice."

    I'm going back to school for a real degree but after seeing this culture of money grabbing scam artists and liars who pretend to be computer experts getting the good gigs while I waste away here, I'm having second thoughts about computers as a career, as much as I love to code.

    Hmmm, maybe I'll be a plumber.

    Have a day :-|

    Damn, where do you live? (Score:0)
    by Anonymous Coward on Monday October 11, @03:56PM EDT (#368)
    Sheesh.. In Silicon Valley it seems anyone who can find the Start bar can make 50k easy. Not to say education is a crock..the aforementioned 50k kids are going to be bummed when their 45 & haven't advanced. Thats why you gotta start your own company..
    Re:Damn, where do you live? (Score:1)
    by GypC (root@localhost) on Monday October 11, @07:39PM EDT (#375)
    (User Info)
    I live in the Dallas area which is supposedly good for computer jobs... not for me so far.

    Have a day :-|

    Screw those guys in IT... (Score:1)
    by fR0993R-on-Atari-520 (fR0993R-on-my-5200@home.in.the.dark.on.sunday.morn) on Monday October 11, @04:54AM EDT (#301)
    (User Info)
    ...they still haven't brought me a windoze box to use as my own personal MP3 server while I type away on my H-pucks (HP-UX) box.

    Does anyone know their extension?


    The following is a sig:
    The following is a sig: I am root. I will kill you and all your processes!
    I'd rather see lawyers on the streets ... (Score:0)
    by Anonymous Coward on Monday October 11, @05:30AM EDT (#305)
    ... and in McDonalds. Programmers at least do real job ;-)
    OPEC is dead? Really? (Score:0)
    by Anonymous Coward on Monday October 11, @06:12AM EDT (#308)
    Firstly OPEC is not dead. Oil prices rose substantially over the last year due to OPEC decisions.
    Secondly stupid Americans are driving SUVs just like they were driving large cars back in 73-74, and they're just as vulnerable to the oil price increasing dramatically.
    Thirdly the more interesting lesson (IMHO) of the French Revolution and similar is that the standard pattern for these things is that the wealthy absolutely refuse to accept taxation, even though it is apparent to everyone that the burden of taxation on the poor is unsustainable.
    Compare that to the structure of taxation in the US (and the ways the current Republican party wants to change it) and draw your own conclusions.

    I agree completely with your central point---lotsa money for computer programmers will not last. However I think you need to be a little more careful with your discussion of the points you throw in to support your thesis.
    You make a good argument, but... (Score:0)
    by Anonymous Coward on Monday October 11, @07:55AM EDT (#315)
    I live and work in Austin. At least here, the techie shortage is real. Any geek with a pulse can get a high paying job - in a blink. I do concur that there will be a recession of some sort, where the tech industries will be forced to slough off their less productive members of their technical staff and outsource more of their operations to ASPs and the like. The world as a whole, however; has more or less enslaved itself to technology. As a result the truly talented "geeks of the realm" shall continue to prosper.
    IT worker shortage? (Score:1)
    by The Winter Queen (bitch@diespammerdie.evilgenius.net) on Monday October 11, @09:21AM EDT (#322)
    (User Info) http://www.evilgenius.net
    There seems to be no shortage of it workers here in NYC. But finding one who isn't dumber than dirt is the problem. It seems that anyone with a pulse can get an MCSE (in a class of 12, only I had worked in mis before), so the market is flooded with microdorks who wouldn't know a DOS prompt if it bit them in the butt.

    On the up side, the people with real skills can make real money with out wearing a suit. The problem is getting the job in the first place. With so many morons fighting for you job, coupled with the fact that much hiring is done by HR people who know zip about computers...


    Ironing Correlated to Marital Status? (Score:0)
    by Anonymous Coward on Monday October 11, @09:27AM EDT (#324)
    Let's see a statistical breakdown of
    Ironed Clothing, or Adherence to Schedules,
    related to Marital Status. I believe this
    can explain quite a bit.
    ironing? (Score:1)
    by GC on Monday October 11, @09:30AM EDT (#326)
    (User Info) http://slashdot.org
    I really can't be bothered, ironing my clothes that much - the next time I'm going to have to trail the tightrope behind our racks to check the Leds on our NTU's I'm going to get covered in dust. Or when I have to kneel down under the desk to check the power/network cable hasn't been knocked out of the wall I will find my clothes covered in dust and god knows what.
    Now if I spent all day sitting in a chair, answering the phone, meeting with customers then obviously I would have to take a different approach, but you wouldn't find me checking the NTU LEDs again...

    I guess that's the difference between management and "techies", we do the dirty work to get things working again. Who would we be trying to kid by turning up in a suit all the time. Don't get me wrong we should be the most valued members of the company.

    While on the subject here's a humour-mail I got today which is (kinda) on-topic:


    Translating Management Speak

    MANAGEMENT SPEAK: That's very interesting.
    TRANSLATION: I disagree.

    MANAGEMENT SPEAK: "I don't disagree."
    TRANSLATION: "I disagree."

    MANAGEMENT SPEAK: I don't totally disagree with you.
    TRANSLATION: You may be right, but I don't care.

    MANAGEMENT SPEAK: You have to show some flexibility.
    TRANSLATION: You have to do it whether you want to or not.

    MANAGEMENT SPEAK: We have an opportunity.
    TRANSLATION: You have a problem.

    MANAGEMENT SPEAK: You obviously put a lot of work into this.
    TRANSLATION: This is awful.

    MANAGEMENT SPEAK: In a perfect world.
    TRANSLATION: Just get it working and get it out the door.

    MANAGEMENT SPEAK: Help me to understand.
    TRANSLATION: I don't know what you're talking about, and I don't think you do either.

    MANAGEMENT SPEAK: You just don't understand our business.
    TRANSLATION: We don't understand our business.

    MANAGEMENT SPEAK: You need to see the big picture.
    TRANSLATION: My boss thinks it's a good idea.

    MANAGEMENT SPEAK: My mind is made up. I am adamant on the subject. There is no room for discussion. But if you do want to discuss it further, my door is always open.
    TRANSLATION: &%^$ you.

    MANAGEMENT SPEAK: I appreciate your contribution.
    TRANSLATION: @#%* you!

    MANAGEMENT SPEAK: We're going to follow a strict methodology here.
    TRANSLATION: We're going to do it my way.

    MANAGEMENT SPEAK: I didn't understand the e-mail you said you sent. Can you give me a quick summary?
    TRANSLATION: I still can't figure out how to start the e-mail program.

    MANAGEMENT SPEAK: Cost of ownership has become a significant issue in desktop computing.
    TRANSLATION: We want all of the benefits and none of the costs.

    MANAGEMENT SPEAK: We have to leverage our resources.
    TRANSLATION: You're working weekends.

    MANAGEMENT SPEAK: Individual contributor.
    TRANSLATION: Employee who does real work.

    MANAGEMENT SPEAK: Your project is on hold.
    TRANSLATION: We've put a bullet in it.

    MANAGEMENT SPEAK: Wrong answer.
    TRANSLATION: You didn't tell me what I wanted to hear.

    MANAGEMENT SPEAK: You needed to be more proactive.
    TRANSLATION: You should have protected me from myself.

    MANAGEMENT SPEAK: I'd like your buy-in on this.
    TRANSLATION: I want someone else to blame when this thing bombs.

    MANAGEMENT SPEAK: We want you to be the executive champion of this project.
    TRANSLATION: I want to be able to blame you for my mistakes.

    MANAGEMENT SPEAK: We need to syndicate this decision.
    TRANSLATION: We need to spread the blame if it backfires.

    MANAGEMENT SPEAK: We have to put on our marketing hats.
    TRANSLATION: We have to put ethics aside.

    MANAGEMENT SPEAK: It's not possible. It's impractical. It won't work.
    TRANSLATION: I don't know how to do it.

    MANAGEMENT SPEAK: It's a no-brainer.
    TRANSLATION: It's a perfect decision for me to handle.

    MANAGEMENT SPEAK: I'm glad you asked me that.
    TRANSLATION: Public relations has written a carefully phrased answer.

    MANAGEMENT SPEAK: I see you involved your peers in developing your proposal.
    TRANSLATION: One person couldn't possibly come up with something this stupid.

    MANAGEMENT SPEAK: There are larger issues at stake.
    TRANSLATION: I've made up my mind so don't bother me with the facts.

    MANAGEMENT SPEAK: I'll never lie to you.
    TRANSLATION: The truth will change frequently.

    MANAGEMENT SPEAK: Our business is going through a paradigm shift.
    TRANSLATION: We have no idea what we've been doing, but in the future we shall do something completely different.

    MANAGEMENT SPEAK: Value-added.
    TRANSLATION: Expensive.

    MANAGEMENT SPEAK: Human Resources.
    TRANSLATION: A bulk commodity, like lentils or cinder blocks.

    MANAGEMENT SPEAK: The upcoming reductions will benefit the vast majority of employees.
    TRANSLATION: The upcoming reductions will benefit me.

    How to be valuable in the future (Score:1)
    by ReluctantGuru on Monday October 11, @09:43AM EDT (#330)
    (User Info)
    This article gets into a subject that I worry about myself. I am 28 and have never "been in" a tough economy and I think it will change someday, for high-tech workers, especially.

    I do think that a select few will continue to be valuable in the future, through any economy, and those people are not these "programmer-in-a-box" people that I am reading about in these comments.

    I think what makes a real programmer so much more valuable than a "progrmamer-in-a-box" is ingrained analysis, troubleshooting, and "osmosis-based" learning skills. In every job I have been at in the last decade, I have worked with people who like to play "hot-potato" with bugs, issues, and problems. It all eventually ends up in 1 or 2 persons laps, and those few people are the ones that will stay valuable, no matter what new technologies come down the pipe.

    Real programmers can debug anybody's code, and don't mind doing it either. Real programmers can program in any language that a task requires and can usually deal with tasks outside of programming better than most people. For example, these skills come in handy when handling taxes, personal finance, fixing cars, dealing with electronics, handling emergencies, etc...

    Also, just because one knows a language, doesn't mean that they can analyze a complex problem and implement an elegant solution in that language. If they were able to implement a solution, could they then debug that solution and maintain it? A real programmer doesn't need a class to learn any of these BUZZ-technologies like XML, Corba, ASP, etc... , just give me a few hours with a tight reference book to that language and a quick look at omeone elses source code, and I will be able to get the job done.


    Paranoia (Score:2)
    by JordanH (jordan@greenapple.com) on Monday October 11, @09:52AM EDT (#331)
    (User Info)
    An interesting article. A bit all over the place, but I like that. I particularly liked the link from Linux Journal.

    One thing that I can't agree with at all is:

    Believe me, somewhere in a secret cavern beneath the Wharton School of Business (which is to finance as Stanford is to Computer Science) or someplace similar, teams of fiery-eyed MBA candidates are plotting to take down today's computer professionals as hard as OPEC, engineers, and Louis XVI all got slammed in their respective days.

    This is just paranoia. Maybe it's just meant to be funny, after all there's not really a secret cavern beneath the Wharton School. I don't believe that anybody "took down" OPEC and engineers in the '70s. I especially bristle at the comparison of MBA candidates to the downtrodden French peasants.

    It's popular to believe that cabals worked behind the scenes to destory OPEC, but really, they did it to themselves. The poor countries in OPEC have never been able to resist the desire to profit at the expense of the rich. In addition, there have been important holdouts (like the North Sea) that has made the OPEC cartel less than dominant.

    Engineers in the 70's were brought down by a bad economy and a marked decrease in defense/aerospace spending. They were not targetted by a cabal of management types who were jealous of their market successes. Heck, these same forces cost a lot of middle management their jobs in the 70's and 80's.

    You can bet that the first to get hit by a downturn in the IT economy today would be the MBA type middle-management. Upper management would first get rid of as much management as possible before cutting into the "productive" IT workforce.

    Having said all that, I do agree that any number of things can happen to cause IT workers to suffer similar fates to the Engineer's of the '70s. People shouldn't be smug and should be prepared. It may not be a conspiracy to "bring you down", but it feels the same when there's no work.

    Being prepared for a downturn is not showing your loyalty and commitment by working 80 hour weeks. Quite the opposite. Don't believe that management will appreciate it when you end