Slashdot Mirror


Recruiting IT Students?

spacemonk asks: "I teach at a community college and our enrollment numbers are down in our IT programs. We have found that many have the perception that there are few IT jobs. We feel this is causing many students, who might be interested in IT, to enroll in other programs. There is obviously a lot of conflicting information regarding the impact of off-shoring, and so forth, but much of what we have found indicates that the IT job market is improving, and IT is still a career that can offer job opportunities to students. For example, we have had internship opportunities that we have not been able to send candidates to, simply because we don't have the students. Needless to say, this is very frustrating. How would you honestly describe the IT job market to students considering this major? What can be done to recruit more students into IT programs?"

631 comments

  1. Time to let go by fembots · · Score: 5, Insightful

    The reason why there were so many IT students 5-10 years ago is because IT jobs were paying higher-than-others wages during the dotcom boom. So as you can expect from average students, they (or their parents) would be more interested in getting an IT job, even if IT wasn't what they wanted as a career.

    Now, IT skills have been commoditized, and companies are paying standard wages for IT jobs. As a result, students are moving away from this ordinary job and either looking for something more lucurative, or simply choosing something that they are interested in (like Arts, History etc).

    Since companies' needs ( as in wages, not the actual work demand ) for IT have been downsized, shouldn't colleges and universities do the same?

    Cassette factory had its time, and it may still be producing cassettes, but it also has to make room for CDs/DVDs.

    1. Re:Time to let go by bfizzle · · Score: 3, Informative

      The Wallstree Journal has an article titled "Google Ignites Silicon Valley Hiring Frenzy". I suspect we can expect this to spread beyond Silicon Valley

    2. Re:Time to let go by fembots · · Score: 5, Funny

      Depends if it's "Hiring Frenzy" or "PhD Hiring Frenzy".

    3. Re:Time to let go by Anonymous Coward · · Score: 0

      Hey, look at the bright side, IT may not offer higher-than-others wages anymore but it still has higher-than-others hours!

    4. Re:Time to let go by Anonymous Coward · · Score: 1, Interesting

      Why recruit people who will be your competition?

    5. Re:Time to let go by rlauzon · · Score: 5, Insightful
      I think you are on the right track:
      Before the 90's, people got into IT mainly because they had an aptitude for it and that was the type of job they liked.

      But in the 90's, because of the salaries, many people who had no aptitude for IT got into the field. And they could get by because they could do an adequate job and companies needed warm bodies to get the work done.

      Now the market is correcting itself. Companies are trying to reduce cost, some by outsourcing (and seeing how that won't work for the most part) others are trying to get by with fewer people and are finding out that out 4 out of 5 people in their IT dept are just warm bodies and can be removed without reducing the amount or quality of the software.

      Simply put, IT is going back to becomming an area like other jobs: those who have an aptitude for it are being drawn to it. The people who have no aptitude are being pushed out or drawn to the latest high paying fad: health care (woe to anyone who gets sick today!).

      If you are thinking of going into IT for any reason other than you like that sort of work, you are setting yourself up for career failure.

      But, then, I'd make that statement about any career. Careers should be chosen by what you like to do - which relates directly with what you have a natural aptitude for - and not just because you can make a certain salary.

    6. Re:Time to let go by Anonymous Coward · · Score: 0, Insightful

      The Wallstree Journal has an article titled "Google Ignites Silicon Valley Hiring Frenzy". I suspect we can expect this to spread beyond Silicon Valley

      Why would you expect that?

    7. Re:Time to let go by NitsujTPU · · Score: 1

      You've nailed it on the head. People should just do what they want with their lives, and we should stop driving them into IT.

      I'm trying to get a PhD in computer science because I like computer science, not because it's particularly lucrative (though, with the right skills, it is).

    8. Re:Time to let go by Anonymous Coward · · Score: 0

      Coming from one of the top 10 rated co-op schools in the US I can tell you that you are flat out wrong. IT jobs are consistently reported as earning students more money than any other major at my school with required co-ops.

      There is this myth of less of a need for IT jobs, when in fact I think all signs point to it being a great place to find one when more and more things revolve around computer technology.

    9. Re:Time to let go by Anonymous Coward · · Score: 0

      All kids even remotely able to think quantitatively about a subject for two consecutive minutes should be encouraged to study math, physics, chemistry, or some type of engineering preferably electrical.

      Anyone with a tough degree and a little hands-on will beat out a CIS major everytime. That's been my experience. It seems like IT managers don't respect CIS/IT degrees much. Last place I worked had a plethora of EE's, chemical engineers, math majors, physics majors, etc. After hacking through some tough course, computers are pure fun.

    10. Re:Time to let go by zerocool^ · · Score: 1


      See Also: "Northern Virginia"

      Give your resume to teksystems or any number of a hundred consulting firms in the DC area, or put your resume on Monster / Career Builder, with preferred area in Virginia, and you'll get a call a day. For starters, there's a LOT of infrastructure in the Reston / Fairfax area. Additionally, due to wasteful government spending, there's litterally billions of dollars of Department of Homeland Security contracts floating free.

      ~W

      --
      sig?
    11. Re:Time to let go by humphrm · · Score: 2, Insightful

      Read the subject. Silicon Valley != the rest of the world. Just because one company hires up a bunch of heretofore out-of-work PHDs in Silicon Valley doesn't mean there will be a hiring frenzy anywhere else. And if there is, it won't be because of Google. And it won't be at the wages that college students today want when they graduate.

      Time to let go. IT is just a regular job now. Get used to it, or move on.

      --
      -- "In order to have power, I must be taken seriously." -Mojo Jojo
    12. Re:Time to let go by Anonymous Coward · · Score: 0

      The Wallstree Journal

      I dunno if it'd trust the Wallstree Journal i've been burned by those nasty hitach immitations anyone who has to rip off a name like "the wall street journal" to get readers doesn't rub me as being very reliable a news source.

    13. Re:Time to let go by dlmarti · · Score: 1

      From the company's standpoint IT is seen as complete overhead.
      In a tight economy the first thing to go is the IT staff.

    14. Re:Time to let go by hlh_nospam · · Score: 1

      I taught for a while at the local community college. I advised all of my students to find something else to do, because the US government's active encouragement of the blatant abuse of the H1-b system will make programming a McJob by the end of the decade. I'm in the process of building a music business, and I hope that I will be able to transition out of writing software for a living before I have to learn Hindi, Chinese, or Russian.

    15. Re:Time to let go by Anonymous Coward · · Score: 0

      The main reason many students were taking IT was that it was perceived as being one of the few, or even one the ONLY viable career choice(s) in a depressed market, or that it was simply trendy and therefore a means of being with the 'in' crowd. Very few were there because they thought all IT jobs had big bucks attached to them.

      Now it's not trendy anymore, and there are alternative career choices which are a lot less destructive to one's health (marathon programming sessions) or social life (24-hour 'on call' or marathon programming sessions). Plus, the big bucks are long gone.

      Young guys, DO NOT GET SUCKED IN to a 'grapes of wrath' situation where employers are just trying to keep costs down by flooding the market with cheap fresh meat. If you want to creatively program, fine, find a Linux project you like and offer to do some development work for it.

    16. Re:Time to let go by oddthink · · Score: 1

      That article sounded very believable to me. Over the past two years I've found it almost impossible to find programmers in the New York area. I was looking for basic C++ skills and basic knowledge of computer science, and I just wasn't finding anyone.

      I don't know what these IT programs are teaching people, but if it doesn't produce students who know what a reference is and that looking up an item in a binary tree is a O(log n) algorithm, it's doing something very wrong.

      Heck, we've recently upped the finding fee for finding a good programmer from $5k to $8k, just because we need people badly enough.

      It'd be great to find people with C++/Java/C# experience, with grid computing experience, with both Windows and Linux experience, with XML, with OLAP, with finance experience, with every other qualification under the sun. But we'd settle for someone who just seems clever and competent and isn't exaggerating about their skills.

      In short, I find it hard to believe there's a surplus of computer science students out there.

    17. Re:Time to let go by OzBeserk · · Score: 1

      I couldn't agree more with this.

      I've been working as a developer for various companies in various domains (finance, control systems etc) for nearly a decade (mainly C++). I love problem solving and working with really smart people... but since the Y2K / .com bubble burst, words like "development" or "innovation" have become dirty. The excitement, optimism and energy that were in the industry when I entered are all gone.

      IT workplaces today are typically environments where even immediate managers don't understand our daily activities, and since they don't understand them, they fail to value them. This works itself out in subtle and not so subtle ways (outsourcing anyone?). However I think we tend to bring some of this upon ourselves because development the latest technologies tend to be "vogue" and often marketing driven. Technology churn takes a lot of energy, and jumping to new development technologies every 18 months often has absolutely no real or even perceived benefit.

      I have lots of IT friends and we all have one thing in common: we'd leave the industry in a heartbeat if we could find a job in a different field for comparative wages. I'm just so thankful that I got the chance to make the most of it while things where good, and set myself up to afford to retrain in a different profession if need be. What's really hard is watching the grads die a little when they realise what commercial development is really about and what shape the industry is in, when they've just spent 3+ years and a heap of $ studying to break into it.

    18. Re:Time to let go by Kpt+Kill · · Score: 1

      yeah, until somthing breaks

    19. Re:Time to let go by typical · · Score: 1

      Now the market is correcting itself. Companies are trying to reduce cost, some by outsourcing (and seeing how that won't work for the most part) others are trying to get by with fewer people and are finding out that out 4 out of 5 people in their IT dept are just warm bodies and can be removed without reducing the amount or quality of the software.

      I'd venture to say that deadwood tends to decrease the quality of output. Either you're producing or you're obstructing people are *are* producing.

      --
      Any program relying on (nontrivial) preemptive multithreading will be buggy.
    20. Re:Time to let go by MikeFM · · Score: 1

      I'd be glad for schools to stop pushing students into IT/CS. I hate that lots of posers got pushed through with degrees and no idea what they're doing, any talent in what they're doing, or any real interest in what they're doing. That just watered down the worth of everybody elses degrees and job experience because there is no way to tell somebody with a clue from someone without.

      It's largely these crappy schools fault that the IT market went from paying well to paying poorly. To many of these crappy IT/CS graduates hit the market creating more a supply of them than was demanded. The people hiring them usually can't tell the difference if they've hired someone good or bad so it does us real geeks little good to be actually good at our jobs.

      Worse, enough of these posers have been in the work force long enough that now they're in charge of IT departments and purposely avoid hiring people smarter than themselves or trying anything outside their experience because they're afraid of lossing control. These are usually the wankers who keep running Windows 98, keep writing spaghetti code, and who think firewalls aren't really important on the network.

      So PLEASE. Don't push anymore of these losers into a field they're not interested in. Let them all become P.E. teachers where they can't do any harm.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    21. Re:Time to let go by Anonymous Coward · · Score: 0

      I agree totally with the fact that you should choose something you really love doing - it makes all the difference when things go bad in the industry, a very crucial time for making career decisions.
      I would also like to add that I believe many of the commentators/reporters on jobs data often have a commercial interest in attracting students/jobseekers to the industry. For example, many of the job ad surveys are conducted by recruitment companies who need to provide positive news in order to attract business.
      Tertiary intstitutions can be the same.

      I personally believe all the 'growth' is in high-end/senior positions that require a great deal of experience. These positions fill a crucial role in the company - jobs that cannot be downsized and also do not require much training/management.
      Thus, it will take a lot of time and planning to establish a career in IT and you need to really have an edge (ALL the way!)

      Don't make a career decision on the information you pick up in newspapers, magazines etc. Look into your skills and decide what you might be best at, and most importantly, what you could tough out in slow periods (i.e. job satisfaction will provide more motivation than Salary). Speak to experienced people about it - counsellors/advisors/journalists/recruitment consultants do not have first hand experience so they can only speculate.

    22. Re:Time to let go by Anonymous Coward · · Score: 0

      The only reason our company is considering outsourcing is because we can not find people. We are constantly interviewing and people with 8+ years of experience can not answer the simplest question about the language they claim to be experts in (Java). The less experiencee can answer the questions, but have attitude that makes them difficult to work with. After seeing about 30 candidates (for me, about 160 for the company) we have hired about 15. I only like 4, but none of them were hired. Since we need to hire another 15, interviewing another 30 people is not what I want to spend my time doing. So, we have a 91% rejection rate. The good candidates have other offers and it makes it hard to swing them our way. We might be in a tight market (NYC), but good people are getting good jobs and good money. The unskilled are still looking.

    23. Re:Time to let go by xero314 · · Score: 1

      Does it matter why students are not going into IT? I mean we, IT workers, should be happy and supporting this. We need a shortage in the market to get our salaries where they belong and create some sense of job security. Wouldn't it be nice if you could get a raise in the IT industry without changing jobs?

      IT workers are more important to modern society than doctors or lawyers. Maybe if the shortage gets high enough we can make the same salaries.

    24. Re:Time to let go by achacha · · Score: 1

      It also depends how much you were willing to pay for a good C++ developer. If you are planning on paying 100K in NYC area then you will have a very hard time; that's the going rate. In Silicon Valley it's about 110k and given the cost of living out here, that number is a bit low if you want to even attempt owning a small 2-br fixer-upper house.

    25. Re:Time to let go by Nefarious+Wheel · · Score: 1
      In short, I find it hard to believe there's a surplus of computer science students out there.

      Will code for food...

      --
      Do not mock my vision of impractical footwear
    26. Re:Time to let go by Ex-MislTech · · Score: 1

      One poster nailed it on the head .

      NYC is not a cheap place to live, and it is not a place most ppl would consider
      for relocation for MANY reasons .

      The cost of living there is one of the highest in the nation as are the taxes there .

      You have to buy/lease parking spaces at a VERY high price in most of the city center .

      Traffic is UNREAL, and crime is pretty substantial .

      With IT jobs receiving right-sizing and right-pricing thru the not enough workers FUD
      that was falsely pushed thru congress, A "C++ coder" will choose almost any other location
      other than NYC for home unless he is from there and likes it there .

      A LOT of HR departments also have a extreme method of filtering applicants, and some
      are openly looking for Visa workers looking for a xfer here in the US .

      Visa workers tend to work past 7 pm for salary when deportation looms over them .

      I saw many of these fear/incentive tactics used on Indians, Pakistanis, and Chinese
      while at Cisco Systems in Herndon Virginia working in their Voice over Ip lab there .

      Norman Mattloff a professor @ UC Davis in california has written extensively and presented
      his case in washington . http://www.vdare.com/pb/matloff_h1b.htm

      Keep in mind H1-b is just one type in a alphabet soup of visa's .

      With the L1 visa #'s being unlimited still to this day .

      It is all a cheap labor scam, and the never ending race for the bottom .

      GM's 35,000 jobs cut, and Delphi as a GM supplier cutting 20,000+ is just the creaking sound
      before the crash , and trust me it's on the way .

      Until they can get the labor laws revoked, and wages driven down to compete with 3rd world wages
      the downsizing of US industry of all types is going into over drive .

      Our government is not for the ppl by the ppl, but for the Corporation by the Campaign funding and graft.

      The US has failed to learn from the fall of Rome, and the Bread and Circuses has the masses
      distracted with the latest mongoloid chasing a animal skin inflated with air or filled with string .

      Million dollar reality TV shows that have nothing to do with the reality of the average american .

      The IT sellout is just a small sample of the total sellout of the manufacturing sector, and
      the Electronics sector, and anything and everything they can near/out-source .

      They care not for their own, and spite those that buy their products and live next to them
      in hopes of squeezing a few dollars more to push that stock price a few dollars higher .

      But they cannot see that when the neighbor cannot buy their product because his job
      was outsourced, then it will effect their long term recurring profits .

      And thus they will reap what they sow, and if ppl can't see it I say they are blind .

      Peace,
      Ex-MislTech

      --
      google "32 trillion offshore needs IRS attention"
    27. Re:Time to let go by mrmtampa · · Score: 1

      What type of questions are you asking? After 10 years working immersed in a language I don't think most programmers could answer the "theory" questions many interviewers are asking. They've gotten too far from theory. They're advanced enough to do most things automagically. When they need some esoteric algorithm they know enough to look it up or google it. That's what you're paying for.

      It reminds me of a friend who, after programming for 12 years, decided he would go back to school and get an IT degree. He decided to test out of one of the intro courses. Of course he failed! The test was too basic for his knowledge level.

      --
      "There are more things in heaven and earth, Horatio, than are dreamt of in your philosophy." Hamlet (I, v, 166-167)
    28. Re:Time to let go by jack_csk · · Score: 1

      I can't agree with that.
      I did what you said, and I even interviewed with TekSystems recruiter in person. I heard absolutely nothing from them nor the Virginia state. Surely there's a lot of companies trying to find people, but most of them are looking for something like a 5 years "ENTRY LEVEL" Java Developer or SAP administrator, whereas I only have 2 years of industrial experiences.
      Those human resources always think a person's skills improve as the years go, they had never seen what I see - people who write shitty codes continue writing shitty codes no matter how much work they have done.

    29. Re:Time to let go by jack_csk · · Score: 1

      What most managements don't understand is IT can save them money.
      I've seen secretaries who copied and pasted data from e-mails, Excel, and Access everyday into a self typed-up report, etc, whereas these things can be done, automated, or improved by scripts and software.

    30. Re:Time to let go by mvfranz · · Score: 1

      After 8 years of Java, they should be able to explain what a checked/unchecked exception is. How about what an interface is? Abstract classes? Never mind trying to get them to write code to reverse and array of characters.

      I wish they were smart enough to get to some theory. We just want people to fix and build our code. It is not rocket science.

    31. Re:Time to let go by quarkscat · · Score: 1

      Unfortunately, the parent poster is both correct AND incorrect. There no "hiring frenzy" for IT staff in Silicon Valley or anywhere else in the USA, for that matter. Specialty PhDs may find the welcome mat out at Google and a few other SiValley firms, but those are the exception rather than the rule.

      But IT is not "just a regular job now", either. Globalization (offshore outsourcing) and importing cheaper labor (L1-A and H1-B visas) has effected the IT industry like no other white-collar job classification. IT more closely resembles the textile and steel industries that have left the USA's shores forever. American corporations have become addicted to the dual mantras of "more cheaper labor" and "more tax breaks"; USA wages (in general) are in a downward spiral at a time when workers are being asked to pick up a larger chunk of the tax bill (or give up more benefits).

      The American worker has been brainwashed into believing that "What is good for GM is good for the country." to the extent that vital personal economic issues (living wages, medical and pension benefits) have been subverted by our politicians' focus on narrow socially conservative issues. A primary economic issue: the huge influx of illegal aliens is being used to boost the profits of corporations that use blue-collar workers. At a time of heightened threat of domestic terrorist activity, our borders remain largely unguarded. Laws against employers hiring illegal aliens go largely unenforced. Illegal aliens are tolerated by local, state, and federal authorities because of the economic benefit to our corporations. The same downward spiral of wages is effecting all American workers who are competing with illegal aliens for their jobs. The official policy of the Department of Homeland Security regarding illegal aliens is that of "catch and release". The aliens have to have committed some violent felony in order to be detained and deported; otherwise they receive a summons to appear in immigration court perhaps 90 days later. Most never show up. They disappear, to reemerge at some other employer's doorstep to compete with your new non-IT job. "Moving on" just might not be the viable option those of you disheartened by the collapse of the IT industry might have hoped.

    32. Re:Time to let go by ToasterTester · · Score: 1

      You are correct sir!
      I have worked for IBM IGS and Siemens SBS and they are where corporate IT is going. Setup a centralized NOC in some low pay rural area. Have a handfull of decent engineer to mentor the rest. Then at customer sites have a manager who will say yes to anything as long as they can bill for the service. Then hire people to be the local hands and feet for the NOC. They don't want skilled staff because they want decent salaries won't work any shift or location at the drop of a hat.

      IBM IGS was as bad as Siemens SBS. IBM did try to have resonable staffing and wanted people with good tech skills, then didn't depend on centralized NOC as much. But I hear they are moving that direction. One thing that was good about my experince with IBM IGS the management people had technical backgrounds, some rusty but experince. Siemens SBS is only about making themselve money. The management has little or no tech backgrounds they just focus on cost cutting. They staff at the barest of minimum headcount. Anyone person sick they are screwed. Skill level is bare minimun to keep salary down. They figure the NOC can talk them through anything. ROFL. But they have no trouble getting people main recent college grad's looking for a start so they will work any hours and pay to get started.

      From talking to other this is the trend all through IT. It isn't viewed at a profession anymore, but just a skilled trade. Centralize support centers. More and more monitoring software. Hardware with additional sensors. New virtural server system, blade servers, and other ways to turn servers in to appliances continue to roll out. IT is going the same route as the electronics industry did.

    33. Re:Time to let go by Grishnakh · · Score: 1

      We might be in a tight market (NYC), but good people are getting good jobs and good money.

      What's your definition of "good money", especially for the NYC area? To me, "good money" to live in NYC is about $150-200k (starting), because of the outrageous cost of living there. If you can't afford that, maybe you should move your company someplace cheaper.

      Companies have been complaining for 2 decades now how there aren't enough technical workers, but don't understand why their crappy wages don't attract anyone to the industry (dot-com boom excepted of course). I have a feeling you're the same.

    34. Re:Time to let go by petermgreen · · Score: 1

      afaict the reasons doctors and lawyers are expensive are twofold

      1: only those who do special courses can get in (though i belive for law there are conversion courses at least here in the uk).

      2: those courses are long and tough (medical in particular is FAR longer than a normal degree).

      neither of theese apply to IT!

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    35. Re:Time to let go by Anonymous Coward · · Score: 0

      Yeah, and for those who learned IT before the Java fad?

    36. Re:Time to let go by xero314 · · Score: 1

      Just to clear things up, the reason doctors and lawyers get paid what they do is because people are willing to pay it, because people know what happens if they are not there to perform their duties. Once IT profesionals are in short supply (and hopefully unionized) then we will see how much people are willing to pay when all modern forms of comunication, storage and well pretty much everything stops (Ok I'll wake up and stop dreaming that IT pros actually work together for once). IT is the backbone of all modern industry. Neither doctors or lawyers, or any industry can operate with working IT.

    37. Re:Time to let go by Anonymous Coward · · Score: 0

      Then they should not be appling for a Java programming job. If they are saying they have 5+ years of Java experience, they should know.

    38. Re:Time to let go by PhoenixFlare · · Score: 1

      Very true - even as someone that just graduated with an IT degree last March, I had 2-3 calls (sometimes more) per day for a few weeks before accepting something. Heck, I had 3 interviews lined up a month before I moved to Northern VA or even technically graduated.

      Keeping a resume regularly refreshed on Monster seemed to help very much, even if it meant I would get the occasional useless call from someone wanting me to work 3000 miles away or somesuch.

  2. Well, what kind of IT? by XorNand · · Score: 4, Insightful
    How would you honestly describe the IT job market to students considering this major?
    What part? IT's a *big* field. My experience with community college IT programs are that they are closer to resembling vocational training (a heavy emphasis both on hands-on stuff and earning certifications) than prepping students for a transfer to a 4-year university. A more academic CSE track, while still IT, is a world apart. They also both attract a different breed of techie.

    A lot of people were pumped through technicial schools during the bubble. Many of those people were only chasing the supposed promise of big bucks in the IT field. Educational institutes make some pretty good money on their (and the tax payers') backs as well. I worked with enough of these people to become a bit bitter about the whole thing. If you're trying to drum up the same type of business from the same type of people, I can't say I wish you much luck. The world is always in need of throughly educated people who have a genuine interest in technology though.
    --
    Entrepreneur : (noun), French for "unemployed"
    1. Re:Well, what kind of IT? by J.+Random+Luser · · Score: 2, Interesting
      What part? IT's a *big* field

      Sure is. A University close to here with similar problems to the headline, has a newspaper print ad series running now (not on their online edition, blame the paper for that :-( and on their website. Listed are Bachelors degrees in
      • Business and Information Management
      • Commerce: Information Systems or Operations and Supply Chain Management
      • Science: Computer Science
      • Science: Information Systems, Logic and Computation, Electronics and Computing or Bioinformatics
      • Technology: Information Technology
      • Commerce/Science Conjoint
      • Engineering: Software Engineering or Computer Systems Engineering

      Immediately the bleat went out "Why weren't we included?" from Arts and Fine Arts for Media Production Systems, and yes, for Gaming.

      Some years ago our "IT" systems were restructured by a bright eyed and bushy tailed consultant who decreed that all our audio-visual systems were IT, and we would be subject to the same management regime. He came to look at what we actually did, found nothing ran MS Windows, and there weren't even many keyboards or mice. He went away and left us alone...
    2. Re:Well, what kind of IT? by stnuke · · Score: 5, Interesting

      Me? I'd say get your degree in whatever you want - unless you're going to a top 5 school it won't matter what it's in. If you *want* to be a programmer, then you don't need college to be employed, and academic programs are turning into vocational ones under pressure from industry. Something about managers who want their new hires to show up already knowing everything about everything or work for less than you need to pay your loans. Note that this is a failure of the educational institutions for not telling industry to go to hell and industry for having managers who don't know the difference between a monkey and somebody who can learn.

      Whatever you do, unless you move up the ladder, is going to be toast in 5 years or less. Count on it. Then you'll be stuck trying to learn a new skillset so that you can get a new job doing the next hot thing that will be gone in 5 years.

      But somebody asking for advice? If you've got a degree or job or are mostly through, get your job, do what you can, but set yourself up to LEAVE IT AND DON'T COME BACK for after your industry collapses or shrinks. If you're just starting, do something else. The promise of CS is ash. If the technical side appeals to you, go into engineering and if the reasoning side appeals, go into math. If you're looking for something other than these, please for the love of god get your degree in something appropriate like psychology or art or english rather than creating little bastardized fields that will leave you unemployable and CS with a bad name.

    3. Re:Well, what kind of IT? by Anonymous Coward · · Score: 1, Insightful

      "If you *want* to be a programmer, then you don't need college to be employed,"

      Yeah that's the problem with people these days. we want programmers who know how to get the job done. But not how to get the job done PROPERLY. Formal education teaches you so much more than just how to do it, there is also an emphasis on team work and a structured approach towards solving problems. The problem with the job industry is that too many self-proclaimed OSS gurus are out there claimimg to be better than those with a degree. And upon hiring them employers (such as myself - I admit) may find that they are stinky geeks with no regard for rules and team and formality. At this point I only hire college grads, with or without relevant knowledge. I prefer the formal structured diplomatic approach they bring to the company.

    4. Re:Well, what kind of IT? by Anonymous Coward · · Score: 0

      Haha. The grads I've "experienced" were clueless beings who didn't know what they wanted to do with their lifes, that left some months after to other different IT jobs, and then another, and so on.

    5. Re:Well, what kind of IT? by mochan_s · · Score: 1
      What part? IT's a *big* field. My experience with community college IT programs are that they are closer to resembling vocational training (a heavy emphasis both on hands-on stuff and earning certifications) than prepping students for a transfer to a 4-year university. A more academic CSE track, while still IT, is a world apart. They also both attract a different breed of techie.

      I think you nailed it in the head right there.

      IT and CS in community colleges and low tier universities are not emphasizing theory; even if they have a class on it it's full of fluff that can just be passed by coming to class. Even though the professor may not be actively pursuing it, it's just becoming a training ground for Microsoft products like VBscript, ASP and Access. It's amazing how many people have a CS degree without a good knowledge of programming languages; I guess theory of computation, rigourous algorithms would be out of the question.

      I think CS should be restructured so it is of equal rigour as Physics; and IT to match Engineering. Otherwise, CS and IT are joke majors; like communications for one who knows how to get around a computer.

    6. Re:Well, what kind of IT? by Anonymous Coward · · Score: 1, Informative

      managers who don't know the difference between a monkey and somebody who can learn
       
      I believe most managers know the difference perfectly well. They just see no problem at all in replacing their monkeys when they replace the IT fads the monkeys are drilled for, with new fads and new monkeys. Seems to work, too.

      In reply to the original question: your enrollment numbers will probably be highest if you offer short (but halfway intense) courses in things like C# or Python. Just remember to update your curricula every other year.

    7. Re:Well, what kind of IT? by bhiestand · · Score: 1
      And upon hiring them employers (such as myself - I admit) may find that they are stinky geeks with no regard for rules and team and formality.

      No offense, but you smell like a PHB to me. Rules and formality mean shit when it comes down to how good a product is or how efficiently it's produced. Now if it's a rule like "don't stick your hand in the lion's cage" I understand, but if it's along the lines of "Click OK after typing in your name and password - don't hit tab-enter!", well, that just gets in the way of accomplishing tasks. A good work environment should allow the lowest employee to say "Hi John" to their boss instead of "Good morning, Mr. Anderson. I hope you're doing well, sir, it's a pleasure to work for you (please don't fire me)."

      Teamwork is very important, though. That being said, some jobs are better handled by one person with another reviewing the finished work for errors.

      My interpretation of your demand for "formal structured diplomatic approach" is that you want them to be more respectful, take the words of management as gospel, and be friendly to everyone. The first two are simply designed to make you feel better about yourself, and really don't add to productivity. These are skills they've learned sucking up to various teachers and professors throughout their educations. Social skills are important in many environments, but sometimes it's better to teach social skills to someone highly skilled than to teach skills to someone highly sociable.

      I guess what I'm saying is I'd rather hire the introverted geek and slowly get him out of his shell than deal with a note-taking socially-adept college kid who spent five years drinking on daddy's dime. I hope your hiring approach works well for your company or department.
      --
      SWM seeks new sig for a brief fling
    8. Re:Well, what kind of IT? by jack_csk · · Score: 1

      I like your "learning" part.
      Most of the HR failed to see that some candidates can learn, and in fact learn much faster than others. Companies can spend a large amount to train a clueless to be a specialized software's (say, SAP) administrator, but never willing to give that chance to the candiate, who may implement things much better.

    9. Re:Well, what kind of IT? by jack_csk · · Score: 1

      If you are really doing as you say, mind to leave an e-mail address?
      I would be the first one to send you a resume.

    10. Re:Well, what kind of IT? by Vetch · · Score: 1

      Amen and Amen. We already have too many "coders", unschooled in the art (yes art) of programming. I did not get my degree until I was 40 years old and already working in the IT industry. After my college education my "Art" of programming became much more disciplined which I think reduces the amount of errors in programs. I also learned what the box for programmers was and how to get outside the box. Well educated "Programmers" are desperately need in our industry, not just another bunch of "coder".

      --
      Vetch An 18 Year, well blooded, Veteran of the Oracle DB Wars
  3. How would I describe the market? by Angst+Badger · · Score: 5, Funny

    If it was me, I'd tell prospective students that prospects are really bleak, like north of England bleak. That way, they'd pick another field, the shortage of new recruits would continue, and wages might start to go up again.

    --
    Proud member of the Weirdo-American community.
    1. Re:How would I describe the market? by blair1q · · Score: 5, Insightful

      If wages haven't gone up yet, then they're lying about how hard it is to recruit.

      Mamas don't let your babies grow up to be outsourced.

    2. Re:How would I describe the market? by size1one · · Score: 1
      " If wages haven't gone up yet, then they're lying about how hard it is to recruit."

      Not when wages are being kept down by companies off-shoring.

    3. Re:How would I describe the market? by JPriest · · Score: 2, Interesting

      It is true, this industry sucks. Sometimes you are lucky to string along 3 to 5 years in one company before they fold or get purchased. There is little job security even if you are really good at what you do. You will find yourself traveling city to city for work. That is great if you are single, but as soon as you have kids or *gasp* a girlfriend, going from company to company will get really old really fast. If you are going to invest the kind of time and money to come out of school with a 4 year engineering degree or a masters the grass is definitely greener on the other side.

      --
      Saying Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
    4. Re:How would I describe the market? by Marxist+Hacker+42 · · Score: 4, Insightful

      I saw another explaination recently, that the real problem is the double blind HR department. The standard scenario goes something like this:

      C-level bigwhig says "We have an opening in IT, pass it on to HR
      HR says "We have an opening in IT, put out an advert"
      Response to the advert is 1000+ resumes, which takes HR 3 months just to weed down to 12 perspective candidates.

      6 of those candidates have taken other jobs. The other six are put through another 3 months of interviews.

      At the end of the interviews, they're lucky if they have ONE candidate suitable.

      C-level bigwhig says "It took 6 months to fill ONE IT position? There must be a shortage in IT".

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    5. Re:How would I describe the market? by Spy+der+Mann · · Score: 1

      If wages haven't gone up yet, then they're lying about how hard it is to recruit.

      Or maybe they're just greedy **tards who keep asking for at least 5 years of experience while giving a substandard wage.... like here in Mexico :(

    6. Re:How would I describe the market? by chris_mahan · · Score: 5, Interesting

      Amen!

      I would add that HR automatically filters out anybody that does NOT have a 4 year degree, thereby immediately disqualifying some of the finest candidates.

      I work at a fortune 500 in IT. It's so true it's sad.

      Heard in a meeting this morning: "The reason why companies use EJBs is because some developers wanted to have that to put on their resumes."

      It took us 1 year to fill 4 positions, and 3 are H1.

      --

      "Piter, too, is dead."

    7. Re:How would I describe the market? by Marxist+Hacker+42 · · Score: 1

      I would add that HR automatically filters out anybody that does NOT have a 4 year degree, thereby immediately disqualifying some of the finest candidates.

      It's worse than just that, it's a reality disconnect. You see, the c-level bigwhig (who you KNOW will be interviewed by the ITAA to provide more proof for outsourcing and H-1b insourcing) never actually hears about the 1000 other candidates for the job, who were whittled down using the most arbitrary, and sometimes technically incorrect, criteria. And HR took so long to do it that from his perspective, there MUST be an IT person shortage- or else it wouldn't take so long to hire people, right?

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    8. Re:How would I describe the market? by megarich · · Score: 1

      Hey if it was me, I'd tell prospective students that prospects are really really bleak. Screw wages going up again I just like to find a job at will :)

    9. Re:How would I describe the market? by NovaX · · Score: 1

      I assume you mean this article? I noticed that type of responce quite frequently when I was job hunting.

      Behind 'Shortage' of Engineers: Employers Grow More Choosy

      --

      "Open Source?" - Press any key to continue
    10. Re:How would I describe the market? by Marxist+Hacker+42 · · Score: 1

      Yes. But I got it on LaidOffLand, a yahoo group (I remember because of the typo- there was a big joke discussion about what language "such as C+++, " was refering to).

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    11. Re:How would I describe the market? by Vicissidude · · Score: 1

      I would add that HR automatically filters out anybody that does NOT have a 4 year degree, thereby immediately disqualifying some of the finest candidates.

      That depends on the job. If you're doing mindless admin work, then the finest people would be the uneducated who wouldn't find that kind of job boring.

      However, any high-level development or analysis work does require a college degree, specifically in computer science. There are just too many things that computer science teaches that you can not pick up in the workplace.

      Heard in a meeting this morning: "The reason why companies use EJBs is because some developers wanted to have that to put on their resumes." It took us 1 year to fill 4 positions, and 3 are H1.

      Sounds like your management wanted the cheapest candidates, not the most qualified.

    12. Re:How would I describe the market? by vsprintf · · Score: 1

      Agreed, and it's getting worse. What's really the question here? There aren't enough jobs for the CS/IT graduates we are producing, but Congress is determined to worsen the situation by increasing the number of IT workers brought in on work visas (H-1B/L) in the latest budget legislation. I've been working my congress-critters for years, but if people in our profession (and others by extension) aren't willing to slam our legislators, perhaps we deserve to go out with a whimper rather than a bang.

      It would be a sad ending to see the productive workforce sold out to cheap foreign labor by a very expensive, unproductive legislature that can't be replaced by a cheap foreign legislature.

    13. Re:How would I describe the market? by JPriest · · Score: 2, Insightful
      There are just too many things that computer science teaches that you can not pick up in the workplace.

      Well apparently your curriculum (like many) didn't skip arrogance. But as a former CS major I would have to disagree with you. Most of the classes you take are just filler stuff, and some simesters I found myself taking only 1 or 2 classes in my major. All the best people I have worked with are people who are just passionate about what they do but do not have degrees.

      --
      Saying Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
    14. Re:How would I describe the market? by aaqubed · · Score: 1
      All the best people I have worked with are people who are just passionate about what they do but do not have degrees.

      Is there nothing to be said of the passion of the person who willingly spends thousands of dollars a year just to study up on the subject? Granted, not all students are passionate about their majors, but many definitely are and are enrolled mostly because of that passion.

      --
      Need help - license plate reverse lookup. NY plate CSE-2960. Guy almost hit me, blamed me, pissed me off.
    15. Re:How would I describe the market? by SageMusings · · Score: 1

      There will never, ever be a shortage of new recruits in IT. A Billion Chinese and nearly as many Indians will see to this. The only shortage will be IT jobs for educated people who happen to live in developed countries.

      Let's be honest, gentlemen. Developer jobs, especially, are getting quite hard to find where I live. We get a lot of calls from head hunters and recruiters each week pleading for openings. All the while we are downsizing our developer staff. We are just beginning to train a staff in India on our product line. The writing is on the wall. If I still have a job with my present company in 18 months, I will be surprised. Yes, we are making money but we can make MORE money if we jettison the developers that gave the company the freaking product in the first place.

      I say those legions of students not choosing IT as a career are a pretty perceptive lot. Sure some may be truly passionate about the subject (like most of us aren't?) but they are also passionate about eating with shelter from the elements, too.

      --
      -- Posted from my parent's basement
    16. Re:How would I describe the market? by Jackmn · · Score: 1
      However, any high-level development or analysis work does require a college degree, specifically in computer science. There are just too many things that computer science teaches that you can not pick up in the workplace.

      Any dedicated programmer will spend a great deal of his free time studying CS. Not just specific programming languages and algorithm implementations, but CS theory as well. You do not require a degree for this - just a willingness to sacrifice a fair bit of your social life for something far more enjoyable and rewarding.

      When it comes to CS, College offers nothing that cannot be learned by a dedicated individual on his own time.
    17. Re:How would I describe the market? by yourlink · · Score: 1

      I would describe it as "sitting all day in a box staring at multiple moniters, drinking coffee, wondering if you are getting carple tunnel, for a few hundred bucks a day". And its easy!

      --
      www.loudernet.com
    18. Re:How would I describe the market? by RingDev · · Score: 1

      No shit. I was just turned down for a contract because I didn't have 5 years of .Net experience. Hello, .Net went gold in 2002. Unless I invented a time machine in my basement, I don't think I'm going to be able to get those extra 2 years for them.

      -Rick

      --
      "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
    19. Re:How would I describe the market? by laffer1 · · Score: 1

      And this is because HR people won't do their jobs correctly. As a sys admin, it is our job to talk with users and find out what their needs actually are. Then we research the best solution and if we can actually get approval (budget), it is implemented. In HR, they sit on their ass all day trying to bold something in word and wondering why their printer is blinking at them. They get a few buzz words from dice.com and then filter out resumes based on that. Sometimes those buzz words come from their boss who heard it on cnn fn or a microsoft ad in their favorite magazine. HR people piss me off and worst of all my mother is one!

    20. Re:How would I describe the market? by Thyrsus · · Score: 1

      There is no such thing as "mindless admin work" unless you are in a dysfunctional organization or you haven't got the mind to make the work into a research project. Read the presentations of a recent LISA (Large Installation Systems Administration) conference http://www.usenix.org/publications/library/proceed ings/lisa04/tech/, and you cannot call that work "mindless". Although Usenix has a historically Unix slant, there is no reason that creative engineering principles can't be applied to other OSs as well.

    21. Re:How would I describe the market? by Ulrich+Hobelmann · · Score: 1

      Yes, Human Resources is probably the dumbest thing any company can have. How are *they* to know if an applicant is worth shit, without having even the slightest idea what the *job* is about ("something with computers")?

      The time the bureaucracy takes is added cost and insult to everybody involved.

    22. Re:How would I describe the market? by Anonymous Coward · · Score: 0
      Sounds like your management wanted the cheapest candidates, not the most qualified

      Cheapest is not necessarily the worst, nor the costliest the best.

      Don't make sweeping statements like this without knowing the quality of work.

    23. Re:How would I describe the market? by Anonymous Coward · · Score: 0

      Most IT work is retarded grunt work, so seeing IT people that can't even spell, fight with each other over whether a strong academic grounding in CS is necessary, is not unlike watching a brawl at the Special Olympics. You have people that perform purchasing decisions without expertise in OR, people that do helpdesk work, people that write trivial webapps, people that churn out unit tests, people that manage server farms, and numerous other mindless tasks (or just tasks that they're grossly unqualified for with that B.S. in CS from Mediocre U if they are hypothetically not mindless tasks) making up a nontrivial percentage of this workforce you're discussing. Talking about the amortized time-complexity of binary trees has a lot of meaning when the bulk of these people just churn out piles of shit that use hashtables for everything, if they even actually program at all. The undergraduate Physics that's a prerequisite for a B.S. in CS is completely wasted, learning about the inner product on vector spaces goes out the window, if they ever learned how to construct the reals with Dedekind cuts they couldn't find a use for that knowledge with both hands, while making calls into crypto libraries they don't actually have enough knowledge of modern algebra to understand how any of it actually works and even if they did they wouldn't need to for what they do, and even if they knew how to prove the correctness of a program they would never perform such a task.

      This is a bunch of pretentious bullshit by people whose jobs are on average are as intellectually-demanding as being a plumber. This is especially the case of Slashdot, where the average person commenting seems to be a webfaggot or a system administrator. People that because their interests were somehwat obscure before the mid '90s meant that less people understood the subject and they developed some grandiose and substanceless feeling of superiority. A lot of such people have jobs that I could train someone with an aptitude for classical logic to perform with little effort, provided they were young enough to retain the necessary trivia to function in the IT world. They aren't doing research, or using sophisticated datastructures, or performing space or time complexity analyses of their frameworks; they probably aren't even using dynamic programming.

      As for all of you shmucks without a degree, go to college already. Major in an interesting subject and obtain a job that might exist in two decades. Administrating computer networks is boring; learn something interesting so you don't have to compete with pretentious pricks that probably don't remember much of their C.S. education anyway. Mathematics is a great subject with a lot of applications in research and industry, and working in the financial industry with those computer skills that you've developed will be profitable to you. Biochemistry is another good subject, with a lot of financial and intellectual opportunities, as well as obvious benefits to our species. Chemical Engineering, Materials Science, whatever.

    24. Re:How would I describe the market? by tiger_omega · · Score: 1

      North of England is probably bleak for CS jobs because a large section of the industry settled a little further north in Central Scotland to form what has been nicknamed as "Silicon Glen". Lucky for me as I live here.

      But jobs in IT such as System Administrators and Software Engineering are more or less like any other form of work. You start at the bottom and you gradually work your way up through the career ladder.

      So if you want to become a programmer then a CS degree is a requirement. But my advise would be to do a shared subject degree between CS and something else. Most usually a scientific or engineering based subject that you can use along with your CS knowledge to build your career from.

    25. Re:How would I describe the market? by Anonymous Coward · · Score: 0

      Don't forget haemorrhoids!!

    26. Re:How would I describe the market? by Vicissidude · · Score: 1

      The truth hurts. But, calling a statement arrogant certainly does not make it less true.

      Most of the classes you take are just filler stuff, and some simesters I found myself taking only 1 or 2 classes in my major.

      If you only spent a year or two in college, then yes, you did get a lot of filler classes. Most of what you learn is in your junior and, especially, senior years. Since it sounds like you didn't actually finish college, then I guess you don't remember this. Colleges structure courses so that you take your major and most relative classes last. That way, you enter the workforce with the knowledge from your major being the most fresh and up-to-date.

      All the best people I have worked with are people who are just passionate about what they do but do not have degrees.

      As I said before, that depends on the job. If you're doing mindless admin work, then the finest people would be the uneducated who wouldn't find that kind of job boring.

    27. Re:How would I describe the market? by Vicissidude · · Score: 1

      I'm sorry, no. Even if you take all the books I've read in all my CS courses and read them in your own time, you will not finish with the same level, depth, and breadth of knowledge that I have.

      CS courses are not just reading books. It is doing the practise programs. It is doing the mathematics. It is sweating through the details of a project at 2 in the morning on a Saturday when all the business majors are out drunk and banging some dirty slut. But, most of all, it is attending class and listening to knowledgeable speakers with years of in-depth study in the single area that they teach.

      You can not just fake college by reading.

    28. Re:How would I describe the market? by Vicissidude · · Score: 1

      Riiight... and how many people actually work on a system like that? Very few.

    29. Re:How would I describe the market? by Vicissidude · · Score: 1

      GP: Heard in a meeting this morning: "The reason why companies use EJBs is because some developers wanted to have that to put on their resumes." It took us 1 year to fill 4 positions, and 3 are H1.
      Me: Sounds like your management wanted the cheapest candidates, not the most qualified.
      You: Cheapest is not necessarily the worst, nor the costliest the best. Don't make sweeping statements like this without knowing the quality of work.


      The best and worst are generally priced relative to their quality. Hyundais are priced less than Mercedes because they are worse. Calling that a "sweeping statement" does not make it any less true. Some people would rather pay for 3 Hyundais rather than 3 Mercedes.

      Even so, if they're making development decisions based on what would look good on their resume, then it's pretty damn obvious regarding the quality of their work.

    30. Re:How would I describe the market? by Blkdeath · · Score: 1
      No shit. I was just turned down for a contract because I didn't have 5 years of .Net experience. Hello, .Net went gold in 2002. Unless I invented a time machine in my basement, I don't think I'm going to be able to get those extra 2 years for them.

      Thing is, somebody eventually got that contract - right? In all likelyhood there's nobody out there with 5+ years experience with .Net, right?

      It's all in how you word it. Think outside of the box, as they say. ".Net development experience since it went gold." Now atleast you have an opening in the interview to explain that you've been developing with it since it became available in 2002. Otherwise, you're just another negative schmoe who said "f&%# it; that's impossible!" and hit the reject pile.

      If you let a minor beaurocratic oversight hold you down, I'm afraid you'll never make it very far in this world. It's everywhere - learn to deal with it or you'll get run over.

      --
      BD Phone Home!

      Shameless plug. Like you weren't expecting it.

    31. Re:How would I describe the market? by Anonymous Coward · · Score: 0

      A Mercedes costs more to make, but not that much more. The purpose of buying a Mercedes is to demonstrate to everyone around you that you can afford one.

    32. Re:How would I describe the market? by Vicissidude · · Score: 1

      I don't believe that at all considering the labor cost differences between the countries where Mercedes and Hyundais are built.

      Even so as I said, which you didn't refute, the best and worst are generally priced relative to their quality.

    33. Re:How would I describe the market? by Marxist+Hacker+42 · · Score: 1

      This is a bunch of pretentious bullshit by people whose jobs are on average are as intellectually-demanding as being a plumber.

      Despite disagreeing with the rest of this AC's post- this needed to be brought to the surface. I think there's gold here for the guy who can marry the normal technical skills of a plumber with object oriented design. Most OOPs is two-dimensional thinking and ignores proper data flow. OOPs people have a tendency to forget that every time you have to transform the data set to a new format, you lose processing speed. The plumber knows water that takes too many turns slows down the flow. The plumber knows that the distance from the hot water heater- pipe distance, not linear distance- will mean a shower takes longer to warm up. Give me a programmer who understands data flow- and that's where the next big leap in computer programming will come from.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    34. Re:How would I describe the market? by Marxist+Hacker+42 · · Score: 1

      Cheapest is not necessarily the worst, nor the costliest the best.

      True enough- but doesn't that just mean all the more that you can't budget quality? That you can't put a limit of say, $50,000 a year in a place where to have a two bedroom apartment will cost you $60,000 a year in rent, and be able to hire the most qualified people?

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    35. Re:How would I describe the market? by Jackmn · · Score: 1

      You are mistaken. Everything you have listed can be learned by:

      A) Reading
      and
      B) Working on personal/OSS projects.

      All the knowledge is out there for free.

      Some of the worst programmers I have seen have come out of College, and some of the best taught themselves. This is not the norm, of course, but an intelligent person simply does not need to be taught.

    36. Re:How would I describe the market? by Vicissidude · · Score: 1

      Everything you have listed can be learned by: A) Reading and B) Working on personal/OSS projects. All the knowledge is out there for free.

      I'm sorry, but no. Only about half of what you pick up in college you learn about by reading books. The other half you get by attending class and listening to professors. The professors, who have written those books, say that the books only contain a small fraction of the content available in any given subject. They can literally write volumes on their specific topics and never repeat themselves. No, you have to attend class to get all the information that was left out of the books. And you do have to pay for that privilege.

      If you skip college and IF you just read the same books that I have read, and that's a big IF, then you have half of my education.

      It has not been my experience that those developers who skipped college ended up reading the same books that I have.

      Some of the worst programmers I have seen have come out of College, and some of the best taught themselves.

      Granted, some college educated developers aren't that great. You can cheat your way through school. You can graduate college with straight C's - our president is a prime example of that. Of course, this is not the norm. The vast majority of the students I dealt with in college are very intelligent, very hard working, and very dedicated to learning the material. I never once saw any indication of cheating throughout my extensive college experience. Our college system really is the best in the world.

    37. Re:How would I describe the market? by Jackmn · · Score: 1

      Will you please read what I write?

      Reading books in addition to working on your own / OSS projects. In addition, you illiterate wonder!

      No college will ever compete with learning and practicing yourself, be it programming, mathmatics, or computer engineering.

      Only idiots need others to teach them. Intelligent people are perfectly capable of learning on their own.

    38. Re:How would I describe the market? by Vicissidude · · Score: 1

      Reading books in addition to working on your own / OSS projects. In addition, you illiterate wonder!

      Yes, I know what you wrote.

      I did not address working on personal or OSS projects because that is not a good method of learning. In fact, that is where people can pick up many bad habits. People can only contribute at their own level of knowledge, which as a beginner is lacking. You may learn quite a bit if you treat it as a full time job, putting in over 40 hours per week and actually stretch your knowledge. However, unless you work on a wide variety of projects, you will not hit everything covered in a CS course.

      Insulting me only implies that I struck a nerve. You'd rather insult me and denigrate my intelligence than address what I wrote, which on some level you must believe is true.

      No college will ever compete with learning and practicing yourself, be it programming, mathmatics, or computer engineering.

      You make the false assumption that college students do not do that themselves.

      Only idiots need others to teach them. Intelligent people are perfectly capable of learning on their own.

      Riiiight. My mom likes to say that when I started first grade I told her, "But... I went to school last year" as if Kindergarten taught me everything, I was completely done, and had nothing left to learn. That sounds exactly like your argument, which is completely laughable.

    39. Re:How would I describe the market? by Jackmn · · Score: 1
      You may learn quite a bit if you treat it as a full time job, putting in over 40 hours per week and actually stretch your knowledge. However, unless you work on a wide variety of projects, you will not hit everything covered in a CS course.
      Which is what any dedicated individual will do - spend almost every waking moment reading or programming.

      Some of the best OSS programmers learned simply by completely dedicating a few years of their life to programming, rather than wasting time on meaningless social outings.

      All the information is available to a dedicated individual. Once the basics have been established - reading, writing, basic math - only idiots need to be taught. Once you have the basics of math and reading, you can teach yourself differential and integral calculus, physics, programming, and much more. There is a massive wealth of information available to people. Personally I began programming around age six, kept with it all the way through high school, and then ended up wasting $6000 on tuition for CS degree that taught me absolutely nothing. $6000 to have a few assholes instruct me on what I had already been spending my entire life learning.
      Insulting me only implies that I struck a nerve. You'd rather insult me and denigrate my intelligence than address what I wrote, which on some level you must believe is true.
      No, it means I simply tire of arguing with elitist asshats.
  4. Noooo kidding. by SlashChick · · Score: 5, Interesting

    I own a web hosting company, and we've been going through major hiring woes lately. It's not that we can't find people to hire. Oh, there are plenty of people out there. It's just that we can't find qualified people.

    It's unbelievable how little Linux system administration experience some candidates have. We're paying a low-to-mid-level salary, so I don't expect to hire a UNIX guru. But these people are failing even the most basic tests. One claimed "Senior UNIX systems administrator" on his resume, but when asked to SSH into a server from a Linux workstation, typed "telnet [server] 25".

    Some of the questions we ask in an interview: "Why would you use SSH instead of telnet?" "What is port 25?" "How do you reset the root password on a server when you don't know the current root password?" These are really basic questions, and yet the majority of candidates have no clue how to answer them.

    I have a feeling this is only going to get worse as fewer and fewer people enter the IT field. There seems to be a large gap between the entry level, where candidates know little or nothing (or they only know point-and-drool generic PC troubleshooting skills), and the upper end, which demands (but probably deserves) outrageous salaries for knowing how to set up routers and SANs. We're looking for the people fiddling around with Linux servers and setting them up in their spare time who want some on-the-job experience administering and maintaining Linux servers. However, even here in Silicon Valley, that's proven remarkably hard to find. We also keep having to increase our workers' salaries to find even moderately qualified people, which means our costs go up and we can't hire as many people as we need to.

    My advice to college students: Go out there and get yourself some experience. There are plenty of jobs out there that you can get right out of college in IT. Sure, they may not pay 6 figures a year, but if you enjoy computers, they're fun jobs. As far as recruiting students into IT, it will probably take a few years before it becomes a popular field again, due to the fact that so many people entered it expecting high salaries several years back. My advice: Set realistic expectations of those entering IT (6 figures right out of college? No. A job right out of college? Probably), and convince those not in a CS/IT major to take elective computer classes in case they want to be in a computer-related field later.

    1. Re:Noooo kidding. by Anonymous Coward · · Score: 1, Funny

      as a windows guy with some bsd experience.

      1. ssh is secured, no plain text (good for passwords)
      2. to recover the root pw, reboot and go into single user mode.

      i want six figures and moving expenses. i speak english and am a citizen.

    2. Re:Noooo kidding. by hackstraw · · Score: 1

      We're paying a low-to-mid-level salary, so I don't expect to hire a UNIX guru. But these people are failing even the most basic tests. One claimed "Senior UNIX systems administrator" on his resume, but when asked to SSH into a server from a Linux workstation, typed "telnet [server] 25".

      Maybe he just wants to send a quick mail before using ssh?

      Some of the questions we ask in an interview: "Why would you use SSH instead of telnet?" "What is port 25?" "How do you reset the root password on a server when you don't know the current root password?" These are really basic questions, and yet the majority of candidates have no clue how to answer them.

      I can't believe that in Silicon Valley that this is all that you have to pick from. Is it worthwhile for me to move out there? I like the weather, but the insane rat race and cost of living makes it difficult to consider. Also, how did these people get that far in the interview process if they don't know these basic questions?

      I'm kinda bored with my job, and thinking of moving and getting a new one in a year or so after I finish the two projects I'm working on. Are sysadmins in that high in demand?

    3. Re:Noooo kidding. by Anonymous Coward · · Score: 0
      One claimed "Senior UNIX systems administrator"...

      He could be at his current company. What does a title have to do with anything?

      We also keep having to increase our workers' salaries to find even moderately qualified people, which means our costs go up and we can't hire as many people as we need to.

      That's the cost of doing business. This is not an appropriate place to discuss the details of your budgets, but maybe your or your boss' expectations of how much/little money to spend on salaries is unreasonable.

      My advice: Set realistic expectations of those entering IT...

      Good advice. I would also add the "sweet spot". That is 2 to 5 years of experience. That's were you'll get the most jobs. Under 2 years of experience you don't know enough. Over 5 years of experience, most employers do not want to pay what you're worth or what they think you'll demand for a salary. I don't want to get into the "do you have 5 years of experience or 5 one year of experience" argument here.

      Also, why not hire somone who has a CS or some other IT degree, whose really motivated to learn, and willing to work for the money you're willing to pay?

    4. Re:Noooo kidding. by Rick+Zeman · · Score: 0

      Some of the questions we ask in an interview: "Why would you use SSH instead of telnet?" "What is port 25?" "How do you reset the root password on a server when you don't know the current root password?" These are really basic questions, and yet the majority of candidates have no clue how to answer them.

      That's because the kind of questions they can answer is "How do you turn off Clippy?" and "How do you reinstall Windows after it's wiped out by a virus?" and other Windows-isms.

    5. Re:Noooo kidding. by DRue · · Score: 4, Insightful

      we can't find qualified people

      Perhaps instead of trying to find qualified people for a low salary, you should try to find quality people that are intelligent and eager to learn, with minimal experience (they should be able to tell you about ssh and port 25). I have no sympathy for companies that complain about a lack of qualified people when they want the moon in skills but offer a smaller salary than a guy can make driving a fed-ex truck.

    6. Re:Noooo kidding. by rovingeyes · · Score: 0, Flamebait
      to recover the root pw, reboot and go into single user mode.

      WRONG. You cannot recover, you can only reset your password. You fail. Get some experience and then show up.

    7. Re:Noooo kidding. by Dr_LHA · · Score: 3, Funny

      I presume after booting into single user mode, he was going to crack the root password in /etc/shadow and recover it that way. A little unorthodox sure, but employers like people who think outside the box, right?

    8. Re:Noooo kidding. by SlashChick · · Score: 1

      Unfortunately, those who know SSH and port 25 are demanding salaries of at least $60K/year. I have managed to find 3 good employees so far who understand that my company will not be able to pay outrageous salaries until we are consistently profitable (next year), but the 4th is proving tricky.

    9. Re:Noooo kidding. by MrAnnoyanceToYou · · Score: 1

      This is, honestly, the funniest thing I've read all day. After you offer to crack /etc/shadow, how many companies are going to offer you a job?

    10. Re:Noooo kidding. by Anonymous Coward · · Score: 0
      re demanding salaries of at least $60K/year. .... and will not be able to pay outrageous salaries until we are consistently profitable (next year,...

      No wonder you're having a problem. For me to move to Silcon Valley, I would want a minimum of $200,000 or something a little less and the ability to work from home.

    11. Re:Noooo kidding. by kimanaw · · Score: 5, Insightful
      My advice to college students: Go out there and get yourself some experience

      OK, lemme see if I understand your predicament...you want to hire an entry level admin at subsistence wages, complain you can't find anyone with the qualifications you expect and, apparently, won't hire anyone with fewer qualifications and train them , and then have the gall to tell students to go out and get more experience ?

      Am I the only one to see the irony here ?

      --
      007: "Who are you?"
      Pussy: "My name is Pussy Galore."
      007: "I must be dreaming..."
    12. Re:Noooo kidding. by Requiem+Aristos · · Score: 1

      Congratulations on your successful insertion of a help-wanted ad into a slashdot discussion.

      Actually, I consider your post to be great news. It helps validate my suspicion that the pool of "skilled" IT labor is mostly illusory. (OK, so it's only good news were I looking for a job; otherwise it means a greater danger of encountering such "skilled" workers.) In any case, it still provides that warm fuzzy feeling of seeing most of the potential competition milling about in some deep ravine.

    13. Re:Noooo kidding. by __aaclcg7560 · · Score: 1

      Also, how did these people get that far in the interview process if they don't know these basic questions?

      They lied on the resume (i.e., "Senior UNIX systems administrator"), they breeze through the Linux/Unix college course without memorizing and applying a damn thing, or some HR person set up the interview without going over the basic job description. Or, all three. A successful interview depends on honestly on both sides.

      Are sysadmins in that high in demand?

      Sure, if you can pass the interview.

    14. Re:Noooo kidding. by cameldrv · · Score: 2, Insightful

      That's because 60k is a bare minimum salary for the Bay Area to be able to find any sort of housing. Move to Nebraska or something, and you can probably find the same people for $30k/yr. Why do you need to be in SV to run a web hosting company?

    15. Re:Noooo kidding. by Anonymous Coward · · Score: 0

      What's a "UNIX"?

    16. Re:Noooo kidding. by bmalia · · Score: 1

      I agree with troubles finding quality workers. We searched for 2 months to find someone experienced with PL/SQL on Oracle. We were looking for someone with 3+ years experiance though.

      I remember when I graduated college in 2001 (shortly after fall of dot.com boom), there were lots of jobs available but most wanted someone with at least 2 years experience or a 3.5+/4.0 GPA. I had neither. I did have about 1 year experiance as an application programmer job for students paying a measly $7/hour. Fortunately, that provided just enough professional experiance neccessary to get my foot in the door after applying at what seemed like a hundred different companies.

      So, to potential IT students, there are IT jobs out there. And the best thing you can do to ensure you get a job after school is to keep your GPA up, take on entry-level jobs or internships, and stay in touch with your network of IT friends. Then come graduation, you'll be all set!

      --
      There's no place like ~/
    17. Re:Noooo kidding. by Requiem+Aristos · · Score: 1

      Error: insufficient experience beyond reading documention.

      Compounded error: Trusting the documentation.

      Suggested resolution: Google "rainbow tables" and "john the ripper". For further reading, look into the older DES cracking efforts.

    18. Re:Noooo kidding. by Anonymous Coward · · Score: 0

      Well, At least some Linux distros will allow you to log into single user mode, giving you root privliges without having to supply the root password. This disturbs me. Of course you need to have physical access to the server to do this and also get by Grub/Lilo passwords if they are set up.
      The next step would be to remove the password from the /etc/shadow file or use the passwd utility to reset.
      I think the poster meant to "Recover" your system from having lost the root password. If I were the examiner I would ask "Recover?" and the prospect would either correct himself or blather on something incorrect about finding what the password was (or offer to use "crack". Too bad you might miss out a qualified candidate based on a minor error.

      My experience with SCO Openserver was that you would need to boot a recovery disk as entering single user mode requires a password.

    19. Re:Noooo kidding. by Skadet · · Score: 1

      I work for a webhosting firm (URL withheld, but we're about 16k hosted clients strong plus colo or dedicated servers). I'm a Political Science major, but I *love* tech. . . worked at Staples and OfficeMax in the "Business Machines" department, do web design on the side. . . Really, these guys have it going on. We've got maybe 6 people who've been with the company since the beginning, a couple more who have been there for 3 years or so.

      I was hired with little resume shine to my name; I had done phone support for an ISP like 5 years previous, but more than that we seemed to 'click' -- I commented positively on the Homestar Runner stuff in the office, all the Star Wars figurines, etc... They hired me because I seemed as if I would fit in and I wasn't an idiot.

      When another position opened up, I recommended my roommate. He had even less experience than me, but as a mechanical engeneering major he is technically minded. They hired him gambling that he would be trainable. So far, so good.

      For clarity's sake, we're a small office and try and run as much as we can here. We've all got root access and do I would say a good 80% of day-to-day administrative tasks here. We have a (REALLY good) admin who does the super-techie stuff, but for everything else, our office works. None of us were IT majors or certified in any way. We're just a bunch of guys who love technology and love to learn.

    20. Re:Noooo kidding. by Electrum · · Score: 4, Insightful

      Unfortunately, those who know SSH and port 25 are demanding salaries of at least $60K/year.

      That should tell you that what you are willing to pay is unreasonable for the area. That's not a lot of money for an experienced sysadmin, especially for Silicon Valley. I suggest hiring people to telecommute. You can probably find someone living in a cheaper area (such as the midwest) willing to work for what you are willing to pay.

      I have worked for several companies that allow sysadmins to telecommute. It works, but you might have to shift your thinking.

    21. Re:Noooo kidding. by paladinwannabe2 · · Score: 1

      I agree- it seems like people who know what they are doing can get great salaries, so if you aren't willing to pay a great salary then you're stuck with the people who aren't even good enough to pretend they know what they are doing. The demand for good IT people greatly exceeds the supply. The problem is that not everyone who comes out of college with a CS degree or IT degree is good- or even close to it. My advice to those people interested in IT/CompSci degrees is to work hard enough to be one of the "good" IT people. Know what you are talking about, don't just take the easy classes, do things outside of class to improve your skills. Work hard. It seems like obvious advice, but there are a lot of people out there who didn't take it- and you want to be able to beat all of them in a job application.

      --
      You are reading a copy of my copyrighted post.
    22. Re:Noooo kidding. by Milton+Waddams · · Score: 1

      Funny you should say this but I'm actually looking for a job now. I'll graduate in the summer with a BSc. in Applied Computational Linguistics. I've applied to a good few companies and it all seems a bit hopeless, especially when people look at me funny when I tell them what my degree is. I feel like shouting "I'm a great programmer! Look at this project that I did last year, my lecturer was amazed that a 3rd year student could pull it off!". They seem to think that ACL means that I only study linguistics and maybe know how to turn a computer on and check emails. My course is pretty programming intensive. It's also quite intimidating when going to recruitment talks and 99% of the students there are MSc. students... [/rant]

      Anyway...any chance of a job? :)

    23. Re:Noooo kidding. by MrBandersnatch · · Score: 0
      Q. How do you reset the root password on a server when you don't know the current root password

      A. Id ask someone what the password was.

      Alterate Answer. When was it last patched? *grin*

      Sorry Id be pissing my sides if asked that in an interview (probably the reason Im unemployed again though). Oh and Ive only a vague idea of the actual answer to this if posed as a real problem (probably the right idea but Ive never lost a password so never had this issue). But it would take me what....5 minutes to google for the answer? Its a crap question is part of the problem - youve probably passed a lot of very good people with it.

      I somehow suspect though that there is a reason you need people to be able to answer it though....lose your passwords often eh? *grin*

    24. Re:Noooo kidding. by sanosuke76 · · Score: 1

      Amen re: the cost of living. Every time a company that contacts me attempting to recruit me, tells me "we're located in the bay area", my first impulse is to hang up on them. I tend to be polite, but I'm not very interested.

      Seriously - people who know what they're doing in linux frequently don't want to put up with the insane cost of Bay living or the traffic. It's something that Bay people just *don't* *get*. I'd personally have to be paid 6 figures in order to put up with the bay area. I'm aware that it prices me out of their market, which is exactly what I want. :)

      --
      My 229 is all the Sig I need http://thegunwiki.com/
    25. Re:Noooo kidding. by elrick_the_brave · · Score: 5, Insightful

      I agree with this one. The major problem is that business STOPPED hiring enough people to both get the job done AND give them time to learn on their own and/or cross-train other people. Add to that the perception that IT is getting simplified so you only need to hire one "Insert Windows/Cisco/UNIX/Linux/DB/Web Guru Here" for peanuts. This makes people who actually know what to do feel undervalued (perception) and impossible for anyone to break in (excessive expectations).

      It's literally an education thing for business - if they want the market of available employees to be better, there has to be flexibility in every environment for people to learn. This not only includes NOT burning their employees out but also giving them the ability to promote a learning environment.

      HR - Fight back when someone says I want "All This" and ask the hard questions - What do you really need this person to do? Without this person, what business impact is there? Shouldn't we pay this person decent money if they can help prevent loss and risk?

      --
      (1st sig) If this were a snappy sig, you'd be reading it right now. (2nd sig) I'm a karma whore. >Insert FUD here
    26. Re:Noooo kidding. by Maxo-Texas · · Score: 4, Insightful

      Hmmm...
      Can't find people to hire.

      Won't hire folks without senior level experience.

      Advice to college students: Go find a job without senior level experience and get learned up so we can hire you.

      Only problem.... that's what every business is doing. The place I work for hires -only- senior people with at least 8 years experience. Everything else (175+ positions) is done by entry level people in india.

      CLUE???

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    27. Re:Noooo kidding. by autophile · · Score: 1
      My advice to prospective employers: Go for someone who is trainable, not someone who is fully trained up. That way, you don't pay for a fully trained person who can answer your every question, but you pay (less) for someone who is eager to learn.

      --Rob

      --
      Towards the Singularity.
    28. Re:Noooo kidding. by georgewilliamherbert · · Score: 1

        Unfortunately, those who know SSH and port 25 are demanding salaries of at least $60K/year.

      I work for a Sili Valli consulting/contracting company by day; we have a large, moderately well trained and experienced recruiting group, and they're having all sorts of problems finding enough acceptable midlevel and senior people too.


      There is a big talent shortage here now. Unfortunately, that works straight against your goals... nobody's going to accept a lower salary when they can get a higher one, and with a shortage of people the salaries are showing signs of creeping up again.


      There's always the salary vs equity tradeoff, if your salary range is enough that the people can afford to live. Unfortunately, $60k isn't a whole lot for a family to live on in the valley these days.

    29. Re:Noooo kidding. by jafac · · Score: 1

      $60k is pathetic.

      Period.

      Look at the price of housing around you, for christ's sake. The price of a lousy Starbucks. The price of an Xbox360. Jeez!

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    30. Re:Noooo kidding. by NoMoreNicksLeft · · Score: 1

      I can't get a job outside of helpdesk or desktop support.

      Yet, your questions are so dumb as to be insulting. No one would give me a chance at a linux admin position, junior or otherwise.

    31. Re:Noooo kidding. by poopdeville · · Score: 1
      "How do you reset the root password on a server when you don't know the current root password?" These are really basic questions, and yet the majority of candidates have no clue how to answer them.

      I would cut people a little slack for not knowing this one. I've never had a need to reset my root password (I've been administering a publicly available server for several years), and so I didn't know how to do it until I googled it. This is just the sort of trivia I would expect a sysadmin to google.

      --
      After all, I am strangely colored.
    32. Re:Noooo kidding. by Marxist+Hacker+42 · · Score: 1

      Obvious answer here: Partner with a community college, and throw in a few bucks to create the training program that teaches the skills you desire. Hire EVERYBODY out of that training program who gets better than a B average. And be sure to sock away at least 3x their annual salary for severance pay when you have to lay them off.

      If more companies did that, there's be more people of the proper skills to hire AND people would begin to regain confidence in accepting this field as a career.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    33. Re:Noooo kidding. by ShyGuy91284 · · Score: 1

      Experience could be harder to find then one might think. I'm going to start looking for my first co-op (out of 4 quarters of it) soon. And I'm expecting to to through hell trying to get that first job with my average grades....

      --
      In undeveloped countries, the consumer controls the market. In capitalist America, the market controls you.
    34. Re:Noooo kidding. by blincoln · · Score: 1

      Unfortunately, those who know SSH and port 25 are demanding salaries of at least $60K/year. I have managed to find 3 good employees so far who understand that my company will not be able to pay outrageous salaries until we are consistently profitable (next year), but the 4th is proving tricky.

      I've got to agree with some of the other posters here. $60k for a job in a major metropolitan area is a lot closer to "minimum" than "outrageous" for an experienced administrator.

      Also, try and look at it from the perspective of potential employees. While it looks like you've got a solid business plan, we've all heard "...when we're profitable in a year" before, and it's rarely true. If I were looking for a job and heard that, I wouldn't have time to do the research and see if I thought you were right.

      --
      "...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
    35. Re:Noooo kidding. by ENOENT · · Score: 1

      Here's an idea: offer a decent wage.

      Experienced people want to be paid.

      --
      That's "Mr. Soulless Automaton" to you, Bub.
    36. Re:Noooo kidding. by burritoKing · · Score: 2, Insightful
      I remember when I graduated college in 2001 (shortly after fall of dot.com boom), there were lots of jobs available but most wanted someone with at least 2 years experience or a 3.5+/4.0 GPA. I had neither. I did have about 1 year experiance as an application programmer job for students paying a measly $7/hour. Fortunately, that provided just enough professional experiance neccessary to get my foot in the door after applying at what seemed like a hundred different companies.

      I am lucky enough to be studying Software Engineering at a good university in the UK.
      As part of my degree I am required to take a year long industry placement.

      While many of my peers went to large companies such as Sun, Goldman Sachs and Morgan Stanley I ended up working for a very small company indeed.

      I must admit I was bitter about this at first, after all when I leave uni I think it would be good to have a year long placement with a company like Sun on your resume.

      However I have changed my mind, working in a small development team means that I actually get more all round experience. Let me explain-
      • We have no system admins, so when it came time to set up some type of SCM, it was down to me to review the options and then set up and maintain the repositories. So I now have a better understanding of how CVS and Subversion work.(I have also spent a lot of time learning and then trying to implement 'good software engineering practices'.)
      • We run many different OS's - Windows, OS X and Linux (on both x86 and PPC) I have had to become familiar with all the different hardware and operating systems. Although i am certainly not an expert I can certainly find my way around the different machine.
      • We use various languages so I am not tied to one technology, so far I have used PHP5, Java, .NET, C and Ruby.
      • The company allows me time off to work on open source projects. This is certainly a good thing for me, on many levels. It shows to potential employers that you have an interest in your craft, rather than turning up 9-5 and collecting your check.


      Finally my year long project involves building a telephony system (using asterisk, Postgres, Java and PHP) for a new customer service centre. This is critical to their business and I feel as if I am being given important tasks, and not just there to make the tea. Overall I feel as if I will come out of this placement with a good range of experience and with something to offer future employers.
    37. Re:Noooo kidding. by patio11 · · Score: 1
      "How do you reset the root password on a server when you don't know the current root password?"

      Wipe the hard drive, install Windows 98, connect to the Internet, and go get a cup of coffee. Better make it instant.

    38. Re:Noooo kidding. by tepples · · Score: 1

      Go find a job without senior level experience and get learned up so we can hire you.

      Does a volunteer job count? Does a job flipping burgers count?

    39. Re:Noooo kidding. by The+Vulture · · Score: 4, Interesting

      I live in the Valley, and anything less than $60K/year is gettng pretty difficult to live (a decent lifestyle) on.

      I started out in 1999 at $45K/year in the Valley. It was very rough, I had enough for my apartment in a crappy (pun not intended) area of town (i.e. walking around human feces and homeless people on the sidewalks) and a bus pass, although I did tend to walk to work a fair amount to save money. After the bare necessities, I did have some money left over for some luxuries, like cable TV and DSL. But, I didn't have a car - and living in the Valley without a car makes a lot of things difficult, like grocery shopping. Not a whole lot of money left over for toys, and forget about supporting a family on that. Luckily my student loans weren't that bad, so I could afford to make payments on them.

      I can tell you the only reasons why I survived on that salary:
      1. I had very little furniture in my cramped studio apartment. My TV was a Commodore 1702 monitor (12 or 13", I think) with a cable converter. My drawers were baskets that held my clothes
      2. I didn't have a car. Therefore, no insurance payments or gas.
      3. I had lived on my own for the previous six years (four of them in a dorm room), and was used to having nothing (in the way of personal belongings) except for my computer, toiletries, and clothes.
      4. (This is the most important) I had little debt, so I was able to make the minimum payments and keep people off of my back.
      But honestly, that's not much of a life to live, and almost everybody wants better than that.

      I'm grateful for the experiences that I had and do have upcoming with the company I'm currently working, but I wouldn't be able to do it now in 2005 on only $45K per year (which is what I'm guessing you'd be offering - $45-$50K per year). It's just too expensive to live in Silicon Valley on such a small salary.

      If you really want talented people, then I think you'll have to pony up the $60K per year. After getting laid off from that $45K/year job (in 2001), I was asking for almost double, and easily got it. Back then, people were willing to work for promises of better pay, now people don't buy into that hype and want the money up front. As far as I'm concerned, stock options and promises are worth the paper they're printed on, and nothing more, until I actually get cash in my bank account from them.

      -- Joe

    40. Re:Noooo kidding. by bataras · · Score: 2, Interesting

      Don't you consider knowing the things he was asking in the interview to be entry level:

      that port 25 is smtp
      that SSH is encrypted and telnet isn't
      that you once forgot the root pwd on your own machine or helped a friend who had

      And I know what he means when he says he sees resumes with "senior sys admin" on them who can't answer these.

    41. Re:Noooo kidding. by Tanktalus · · Score: 1
      How do you reset the root password on a server when you don't know the current root password?

      Sorry - no can do. I work from remote.

      (Generally speaking, if one of my unix/linux boxes stops responding, I send a note to one of my teammates and they go give the machine a kick. Er, reboot.)

    42. Re:Noooo kidding. by Yhippa · · Score: 1
      We're looking for the people fiddling around with Linux servers and setting them up in their spare time who want some on-the-job experience administering and maintaining Linux servers.

      So basically you want people who are doing a full-time job on the side to come join your fine company? Something tells me if they are looking for the experience you're looking for, they've got some other ideas up their sleeves. Perhaps going into business to compete with you!

      Price is determined by supply and demand, right? If that is the case, why haven't you been able to find someone for your position? Is it possible that what you are offering is below market value? If not, you should be able to find someone qualified fairly quickly. Else, increase the starting salary until you find what you need. Do you think someone who is qualified will look at this and call you and tell you you're out of your mind? No, they're just going to some other company for a job.

      Lastly, why does our society encourage people to become highly specalized in a particular field or technology? Guess what happens when productivity rises and that job or function is no longer needed? Where else do they go to for a job? Now they have to really retrain to enter another field. Unless people are in love with a particular job, we are sometimes better off being generalists in order to move quickly to another job once its outsourced or made redundant.

    43. Re:Noooo kidding. by megarich · · Score: 1
      While I won't doubt you, me being a linux admin with 3 years experience, I find the opposite problem. I'm surprised how little there is for linux administration out there as compare to windows or other flavors of unix(or that's what I'm finding in my initial job search). By know means I consider myself an expert but I can get by with the basics like the questions you asked.

      Now on that note I would never work in silicon valley without a good salary and that's because cost of living. I mean why would I work in an high cost of living area for say 40 grand where I can go to like the south or central U.S., make the same amount and make the money go almost as twice as far as I can in the big cities? I make 40 grand now in NY and I have to live at home or else I'll be near homeless that's how ridiculous housing costs is. It's why I'm looking to relocate to the south.

      Now to bridge this gap with low to high experience people I feel is to offer more internships. I never heard of such of thing in the sys admin field and maybe that's where part of the problems lie. You want people with experience, but no one wants to train a guy with no experience and Lord knows the colleges aren't doing anything to get students business experience and so we have a catch-22 which you are seeing. I can see business' point of view with hiring people with right experience but at the same time I feel the business' can't always take, they need to give some and promote the right training to get kids experience whether it be pressuring college for better programs or granting internships and such.

    44. Re:Noooo kidding. by schon · · Score: 1

      This is just the sort of trivia I would expect a sysadmin to google.

      You're kidding?

      I've never done it either, but the answer was immediately obvious to me.

      This isn't trivia, it's (at the very least) a test of logical thinking. If your sysadmin needed to google for it, they're not qualified to run your system.

      That said, it's something I'd expect a *senior* admin to know, not someone who's entry-level.

    45. Re:Noooo kidding. by tompaulco · · Score: 1

      "How do you reset the root password on a server when you don't know the current root password?"
      That's a trick question. A smart interviewer would never acknowledge the need to do this. He always remembers his password.
      Seriously though, scripts like these are just as effective at throwing out the baby with the bathwater as HR departments are. Rather than pose questions like this, I alike to have interviewees explain to me some interesting things they think they have done in position X and see what they come up with. Although people with recent and considerable experience in the particular job would be a godsend, I would be quite happy to get someone who has demonstrated the ability to learn and excel in multiple technical positions. Such a person could easily learn how to be a UNIX administrator in short order, plus could pick up other tasks as the needs of the company shifted.

      --
      If you are not allowed to question your government then the government has answered your question.
    46. Re:Noooo kidding. by beforewisdom · · Score: 1
      My advice to college students: Go out there and get yourself some experience
      OK, lemme see if I understand your predicament...you want to hire an entry level admin at subsistence wages, complain you can't find anyone with the qualifications you expect and, apparently, won't hire anyone with fewer qualifications and train them , and then have the gall to tell students to go out and get more experience ? Am I the only one to see the irony here ?
      No.
    47. Re:Noooo kidding. by Anonymous Coward · · Score: 0

      as the guy who posted this originally, yes, recover; as in gain control. there is no point in gaining the original password unless one would like to somehow cover intrusion.

      so yes, recover may not be the best term. i'd reset it.

      i'm keeping my day job.

    48. Re:Noooo kidding. by Trendkill_84 · · Score: 1

      i completly agree. i graduated with an advanced diploma and can do EVERYTHING a degree qualified person, and yet i still have a impossible time finding a job, its crazy. a lot of places dont concider advanced diploma's from universitys as qualified.

      it should be. i did the same amount of work, if not more, in a more condensed time. just because i didnt pay $60, 000 for it.

      employers : you will never be able to hire a GRADUATE if you expect them to have experience, and they will never get experience because you will never hire them!

    49. Re:Noooo kidding. by poopdeville · · Score: 1

      If the answer was immediately obvious to you, I suggest that you know just enough to be dangerous. Let h be a hash function. It is not in general the case that h(x) = ' ' (the empty string) if x is the empty string. Indeed, MD5(' ') is d41d8cd98f00b204e9800998ecf8427e. This detail makes editing /etc/passwd or /etc/shadow by hand seem like a dead end.

      Knowing that making the hash entry blank lets you authenticate without entering a password absolutely requires you to know implementation trivia. Google is your friend, especially when you have work to do.

      --
      After all, I am strangely colored.
    50. Re:Noooo kidding. by Trendkill_84 · · Score: 1

      exactly. this is the attitude IT workplaces have. go get experience, your not experienced enough. if all work places are saying that to graduates, how are they going to get experience if no one will hire them? its a crazy world we live in.

    51. Re:Noooo kidding. by bzipitidoo · · Score: 1
      My experience has been that too many of those doing the hiring can't tell the good from the bad, or they have agendas that conflict with getting the technical expertise they need. It's a lot more complicated than "there just aren't enough qualified people".

      Those sorts of questions, "what is port 25?", merely sift out the clueless. Sometimes questions like that "throw the baby out with the bathwater". Too often jobs have long lists of very specific skills that rather miss the point. The way I'd answer that port 25 question would be "offhand, I don't know. I recall that telnet is port 23 and ssh is 22, but could be I don't remember correctly. What I do know is that the list of the 1024 'well-known ports' is in a lot of places on the Internet. I can find a list in a moment with a search engine and look up what port 25 is for." Could be an answer like that gets me placed into the clueless category, but more likely the interviewer is thinking a person ready to "hit the ground running" would know all about port 25, and they're determined not to settle for anything less.

      Ccould be a thousand other reasons-- that hidden agenda. Perhaps they didn't feel I'd be cheap enough labor, or I wouldn't be compliant enough, or who knows? Hard to say when one gets next to no feedback. Once one interviewer told me that I didn't maintain eye contact, and that was part of why they decided against me. Maybe that's even the main reason. Or perhaps the real reason is one they can't say because it might get them sued, so they resort to weak excuses. It also sometimes seems that what some companies really want are idiot savants-- superior technical expertise, and totally stupid about the rest, like eagerly swallowing baldly exploitative motivational drivel. Had one boss tell me he'd observed I hadn't bought a new car, or a house, and that was BAD. To which I said, "huh?!!" He explained that because I wasn't making tons of payments I might be able to make ends meet for quite some time without that job, and therefore I could leave them any time. He couldn't clamp down on me. I was a flight risk! Instead of personal fiscal prudence being thought a good thing, my boss read it the opposite way. That's what I mean about companies wanting idiot savant employees. One coworker once told me he was a "better" employee than I was because he had a wife and baby, and HAD to have the job. He made sure management knew that too. They worked him unmercifully. There's also the appearance lots of H1B people lend. When we see those poor H1B's being treated like indentured servants, forced to work 60+ hour weeks for half the pay of a native, what do employers expect us to think? Or when employers prefer inexperienced college grads, saying their skills are "fresher". What kind of twisted thinking values slavery above freedom? The US settled this issue in the Civil War, or so I thought. It seems as if all this wailing about not being able to find people is mostly incompetence in hiring decisions, with the silver lining that they can tell Congress all sorts of reasons to raise the H1B cap. When I see employers do stuff like ask for 5 years experience with Windows 2000-- in 2002, and then cry that they can't find anyone, and then they turn away people for "not maintaining eye contact", or at the least offering that up as a reason, I get just a little skeptical. Last job fair I was at was about a year ago, and there were a lot more people than positions. Some of those companies were brushing people off with "go look at our website and fill out an application on line". It's as if they came to the fair with the mindset that only losers apply for jobs at job fairs. There was no Internet access at the fair, which I thought very poor organization. Wonder why those companies even bothered.

      Another time, I was on the "inside track" for a job. They would've just hired me, but because of govt regulations, they went through a charade of placing an ad and interviewing the several who responded so that no one could say they'd

      --
      Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
    52. Re:Noooo kidding. by RidinSpinners · · Score: 1

      They're gone. Companies have eliminated (or are working on eliminating) entry-level IT jobs in droves. Sure, you save a few bucks not having a Help Desk Monkey I collecting a salary. But HDM1 never gains experience to move up to HDM2, or Senior Help Desk Monkey or Network Admin, and companies like yours sit there going "Gawrsh, where'd all the experienced people go?" Help Desk Monkey 1 never goes "Wow, this is really cool, maybe I should learn Linux/Network Admin/Programming/Management and move up to a different Monkeyhouse." Help Desk Monkey 1 never spends a year learning the job and then moving into management, maybe finding a better way to do Help Desk Monkey 1 work from his time in the field. In military terms, we've shipped all the foot soldier through sergeant jobs overseas and kept all the generals over here. We've shut down the training institutes and grunt jobs you'd use to learn about the military, saying "Uh, yea, go get experience and come back, please, but train you? BAAAAHHAHAHAHA!" So what we're left with is a bunch of generals standing around a field going "Doesn't anyone know how to shoot a rifle anymore?"

    53. Re:Noooo kidding. by multipartmixed · · Score: 1

      I would.

      That answer would show that the interviewee was not only paying attention to subtleties of the question, but knew the "right" answer AND the answer to the actual question asked.

      --

      Do daemons dream of electric sleep()?
    54. Re:Noooo kidding. by vsprintf · · Score: 1

      Good advice. I would also add the "sweet spot". That is 2 to 5 years of experience.

      You are the problem, not the solution. Would you prefer a surgeon who had 2-5 years experience over the one who had 20 years experience? Clue: I chose the one with 20 years experience, and it worked well for me. This applies to IT as well as any other field.

    55. Re:Noooo kidding. by mbooth9517 · · Score: 1

      Other posters make very similiar points to the ones I am about to.. what crap exepectations sorry!..
      I have a good knowledge of linux. I have written programs for it too. But I don't know what ssh is. I also don't know how to change the root password if i didn't know it.. but i could find out in a few seconds both of these i bet..
      But why this arrogance? Well I'm 2/3rds of the way through a computer science degree and use linux for a lot of my work.. But I am not that incompetent that i've ever forgotten my root password and don't run any servers.. also I don't have any computers i could or even would ssh into my own from.
      Maybe your other tests are different but the 2 examples you cited just irritated me slightly because i know that certainly changing the root password is a few seconds worth of research.. but something that people aren't going to likely be exposed to until actually in that environment..
      People with experience in researching how to do things and capable of learning are more valuable than people who can repeat basic instructions... Give them a computer on the internet and seeif they can achieve these tasks in a short timeframe.. i.e. a realword scenario.. rather than check specific scenarios.. thats my opinion anyway.

    56. Re:Noooo kidding. by Anonymous Coward · · Score: 0

      You don't need a salaried position at a company to get experience.

      Assuming you are in school, and looking to have a bit of experience for looking for the first post-graduation gig:

      Get experience before graduating college. First, if you don't have a *NIX system at home get one (or more if you can afford it). Set up some services on it (webservers, CVS, whatever). If you have more than one computer, network them and set up the appropriate network services (DNS et al).

      Also see if you can intern, or get a student job helping out in labs on campus or whaever. This could also earn a bit of extra cash. Also if you can get an undergraduate research project, then help out with the computer maintainance if they will let you.

      If you are aiming more for development, then write software. If you create something of use for others and don't have any commercial aspirations for it, then release it as open source. Also consider contributing to open source projects.

      Many hiring managers will consider these sorts of things as valid experience.

    57. Re:Noooo kidding. by Tablizer · · Score: 1

      It's literally an education thing for business - if they want the market of available employees to be better, there has to be flexibility in every environment for people to learn.

      Why wait when they can simply lobby congress for more visa workers using phoney shortage "proof"?

    58. Re:Noooo kidding. by Anonymous Coward · · Score: 0

      Sorry, you still fail the logical thinking test. Even if you didn't know this it would be trivial to just generate the MD5 hash of whatever password you'd like, and put it in /etc/passwd.

    59. Re:Noooo kidding. by ananke · · Score: 1

      Few weeks ago, I didn't think I would agree with you. However, when we opened up 3 sys admin positions [mostly linux oriented, entry/mid experience], I was stumped by the low amount of interest. Sure, we're not in the silicon valley [virginia tech], but I was expecting to see a few more applicants. As it stands, I'm highly discouraged...

      --
      --- d'oh
    60. Re:Noooo kidding. by Anonymous Coward · · Score: 0

      Yes, you have a great chance of getting a job.

      You might have to send out a lot of resumes - this isn't uncommon for a first job. Don't get too discouraged. Stress your programming experience in the resume - especially in the 'Statement of Qualifications at the top of the resume.

      It might also help to get a couple of the Sun Java certifications (Programmer/J2EE) if you are a Java programmer. Some people really hate these, but they are useful for getting thru the HR filtering process and the Sun certs are fairly cheap (about 150$ US per certification).

    61. Re:Noooo kidding. by ananke · · Score: 1

      Uhmm, how is your lack of experience something that should be remedied by your potential employer?

      See, today not many companies are interested in doing things the old way: taking in young people, investing tons of money in training, and keeping those people around for life. Why? People no longer are interested in working for one company for life.

      Now, if you want to get experience in IT, before you get 'real world' jobs, here's a simple advice: work study and internships. Do them as much as you can. Heck, volunteer to do something in that field. Work on projects in your free time. Run some errands for the college network admins, and they'll let you sweep the floor in the server room. Eventually, you will work your way up, and by the time you graduate - you will have a lot of experience AND a degree.

      In terms of doing work, let me be frank. The theory behind technologies you learn in the class room, and the actual real world implementation of them, working with people on random projects - those things often differ. At this point you're questioning the reasoning behind 'needs to have 2 years of unix experience'. Work for 4 years, and you will be putting the same thing on job descriptions for your junior admins.

      --
      --- d'oh
    62. Re:Noooo kidding. by Anonymous Coward · · Score: 0

      That's one of the reasons people don't want to come into IT. The mentality that interviews a candidate against a high criteria set or "subtleties of the question" and then gives them mind-numbing boring work at low wages.

    63. Re:Noooo kidding. by ananke · · Score: 1

      "How do you reset the root password on a server when you don't know the current root password?"
      That's a trick question. A smart interviewer would never acknowledge the need to do this. He always remembers his password.
      -

      No, it's not a trick question. The question never mentions 'your root password'. When you work with multiple admins, stuff that's been left by your predecessors and never documented - that's when those skills come in handy.

      However, I agree with you on the rest of your comments. I prefer generic questions that don't have 'I can google it in less than 30 seconds' answer, yet that get more out of the person who is being interviewed. Even something as simple as 'tell me about your SAN or NAS experience at the last job' would be more interesting than 'what's the partition type for linux swap' [that was an actual RHCE exam question. to actually make it worse, it was multiple choice, 82, 83, and a couple others. That's when you begin to doubt yourself]

      --
      --- d'oh
    64. Re:Noooo kidding. by ananke · · Score: 1

      We're hiring :) jobs.vt.edu [ or https://www.vbi.vt.edu/careers ]. I'm looking for people with roughly that amount of experience: enough to get them started, and the rest will be learning on the job.

      Regarding that internship/college dillema, my usual advice is: work study and/or bugging the college's network admins to help them, even if it means doing it for free. If you're willing enough, you can get great experience, right where you study.

      --
      --- d'oh
    65. Re:Noooo kidding. by megarich · · Score: 1

      Since I don't know how else to reach you I'll post a reply here. Thank you very much I'll most definately check out what you have available :)

    66. Re:Noooo kidding. by Fallen+Kell · · Score: 1
      Well, I can say this about internships. Companies do not want this risk. Plain and simple. It is a hard fact of the work environment. You simply do not give out root access to someone who "might" know what he/she is doing in a production environment. A lot of trust needs to be established for internships to work properly. You need the right kind of person (i.e. someone who would do nothing as opposed to doing "something" to try and fix a potential issue). The risk is extremely high if that person comes in and typo's something like "# rm -rf / home/johns/junk/" (which for those that do not know will begin deleting everything on the disk, not the junk folder in someone's home directory that he/she meant to delete).

      Can it work out for some people? Sure. But most companies sure as hell won't bet their entire existance on it, since those people can potentially cause millions of dollars of damage and lost time/man hours/product delivery dates...

      I can honestly say I lucked out. I personnally did get an internship in the IT field as a UNIX administrator. I also spent 5 months doing leg-work before being given "root" (which I can't say I blame them, there is a LOT of risk). Heck, I don't see how many places can give out "root" on an existing system(s) to anyone without at least 1 month under strick supervision, I don't care how much experience you have on your resume. That person still doesn't know crap about how the environment is setup. Especially since there are hundreds if not thousands of ways to do different things, let alone know the hostnames of all critical servers/infrastructure in the configuration...

      I truely believe that there is a complete disconnect between most IT departments, HR, and management (you can replace IT with just about any engineering department as well). The latest management trend has been cost savings over the last 4-6 years (heck it only makes sense since most of that timeframe was/is a depression). But these departments are not a place that you can really save money. You either have to pay a person with your exact skill set requirements extremely well for his/her current skills/experience, or pay a for training someone who has a good portion of the skill sets. Well, the problem is in "cost savings" one of the first things to always go is the training budget. So that takes away your only second option in terms of hiring new personel. You are now left with paying someone extremely well because they meet you specific set of skill requirements, but again, since the management is in "cost savings" mode, they don't want to take this option either. Thus, they complain that there are no engineers available.

      To the people in different HR departments, you need to start realizing that IT services are a fundamental part to most any business now. The people you are hiring are the people who will be litterally keeping your entire buisness running and operating. Do you even remotely believe that you have the knowledge base needed to be able to "Screen" candidates? If you answered yes, then why in the world are you working in the HR departnemt since if you have the technical knowledge to screen candidates for every concievible technical job, you most certainly have the knowledge to be making well into the 6 figure range, because that is a HELL of a lot of knowledge to have...
      Oh, you simply look for the keyword of the day... well, if that is the case, no wonder you can't find a qualified person for the job.

      --
      We were all warned a long time ago that MS products sucked, remember the Magic 8 Ball said, "Outlook not so good"
    67. Re:Noooo kidding. by Anonymous Coward · · Score: 0

      He ???

      SlashChick!!!

      And take it from me, she's a she! All the right parts and everything. I've *checked*!

    68. Re:Noooo kidding. by Anonymous Coward · · Score: 0

      Maybe it's because you can't use spellcheck and grammar is as alien to you as reason is to George Bush.

      Concider is actually spelled consider. Universitys is actually spelled universities. Exactly what the fsck does diploma own?

    69. Re:Noooo kidding. by damsa · · Score: 1

      I would be worried if a Linux administration person said that he had 20 years linux experience.

    70. Re:Noooo kidding. by SlashChick · · Score: 1

      I figured someone would say this. I don't think it's that dire, though. I'm the CEO of the company and my salary is less than $60K/year. My techs are paid hourly -- sometimes, during rough periods, they get paid more than I do. I maanage to live just fine here in San Jose on a $50K/year salary.

      The highest salary I've ever had here in the Bay Area working for another company was $49,500. It wasn't easy to live on, but I did it. I'm a little bit better off now that I have my own business, but the fact is that most of my business's revenue gets reinvested into the business. That's what we have to work with. Sorry, folks. :)

      By the way, I am not expecting to hire anyone who has a family to feed (though I have in the past.) These are really entry-level Linux systems administrator positions (and yes, we train, and offer RHCE certification to all of our employees.) But you have to be able to pass the questions I listed in my original post to work here -- that is, you have to have some experience with Linux, even if it's just at home, before we will hire you. Show the first bit of initiative and we'll take it from there.

    71. Re:Noooo kidding. by awfar · · Score: 1

      Exact, on all counts.

      Some other posting claimed that he could not find someone who could reverse a string in c, could write a hash function, or knew big-O, all from memory. Well, I have done all that and more, but I'm not embarrassed to say that I need to look it up to do so, but I am sure I do not come across well because I don't have instant recall - I have to shift context and that takes time.

      Agreed on the financial issue as well; I would love to scream out loud "What better budget management could you have than someone who has successfully budgeted their own life" - in fact, I find most managers are exactly the ones up to their eyeballs in debt! I live in Michigan, and here, the Republican ideals drive the auto industry suppliers, and they use the exact same tactics and hiring as they do to their factory rats. Limited or no training to build for future, temporary opportunities, bad vibes everywhere, and when the focus of the job changes, back to unemployment. They keep you coming to work based upon how much debt you are in, and it is their control. They don't like it if you are uncontrollable. And Michigan wonders why it has such a broken workforce and no lucrative opportunities (IIRC, second in the nation for IT jobs leaving, and second for the amount of people leaving the state in 2004).

      Exaggerate is interesting. I am only now discovering, after talking with recruiters and truly stupid HR people, that they are truly deadened and need a lot of fluff to get past their apathy. Only after they read my resume, w/23 years experience and an M.Sc., they say, wow, you are a solid candidate (but no significant job offers yet). But I have to really work to get them to even look.

      IT needs to force respect - no business can do without it, yet I feel that IT people are the most selfish in the world. They don't seem to watch out for each other, because they don't view it as Ben. Franklin said, to paraphrase, if we don't hang together, we'll surely hang alone...

    72. Re:Noooo kidding. by awfar · · Score: 1

      Hello,

      as someone who just got his M.Sc. (and some bio and medical informatics) and 23yrs. experience, mostly in Unix-type systems and admin for science, I would be interested in why such low interest as well. Unix admin is some of the most interesting CS/IT style work available.

      However, being any kind of "Admin" puts you into the same "class" as a PC technician or support in the eyes of science or an organization. This means little respect, no opportunity for real growth in an organization, no champion for higher raises, prestige, and Admins do not participate in the Business, at least, no one really cares. They are a cost center, do not add to the bottom line. They are generally non-entities.

      As someone who has reported directly to physicists, physical chemists, biochemists, they have a tendency to belittle or minimize the contribution to their "science" even when directly benefitting from obscure computer science issues and efforts. I call it arrogance, though there may be more fitting reasoning.

      Don't be discouraged - provide a place where they can be recognized, and hire me when you do - In such environments, I have personally responded by winning organizational innovation awards, saving time and resources, pulling all-nighters to do an exceptional job for my customers, and generally doing a great job on very visible, technical, projects.

      It is good to be wanted.

    73. Re:Noooo kidding. by ananke · · Score: 1

      On a semi related note, we actually have an 'IT Production Lead' position opened, which a person with your experience and qualifications would be possibly interested.

      When it comes to the entry/mid level sys admins, I'm not sure what the cause for lack of interest is. Whether it's a tad too specific job description [I'm starting to think it should be trimmed down], this area [not exactly the world's center for technology], or the timing [holidays, end of the year, snow, full moon, etc].

      You may find more at https://www.vbi.vt.edu/careers

      --
      --- d'oh
    74. Re:Noooo kidding. by humblecoder · · Score: 1

      I am not a UNIX system admin so I would probably fail at your interview. However, I have no doubt that I am tech-savvy enough to be able to pick up anything that you throw at me. I am sure that your questions can probably be answered with a little research by someone who has some general technical aptitude.

      If you are really as desperate as you say, maybe you would have better luck trying to find a bright person who might be able to learn what they need with a little bit of tutelage.

      Obviously, the ideal candidate would be someone who has done exactly the same job as what you require for the lowest salary. However, life is rarely ideal. Sometimes you have to make due with what you are given.

      One place where I agree with you is the person who calls themselves a Senior UNIX admin who doesn't know the basics. Even if that person is a smart person, they obviously cannot be trusted to be honest with you, which would disqualify them for consideration for ANY position with your company.

    75. Re:Noooo kidding. by mattwarden · · Score: 1

      Some of the questions we ask in an interview: "Why would you use SSH instead of telnet?" "What is port 25?" "How do you reset the root password on a server when you don't know the current root password?" These are really basic questions,

      What is the point of asking these kinds of facts-questions? If you can get the answers to these questions in a 5-minute interview, then you could also train an intelligent person on these items in 5 minutes.

      If an interviewer were to ask me these questions, it would be obvious to me that I would learn very little in the position, and I would look elsewhere.

      I'm not trying to rip on the position; just trying to tell you the perception I'd get, as it might help with your hiring woes.

    76. Re:Noooo kidding. by kcbrown · · Score: 1
      By the way, I am not expecting to hire anyone who has a family to feed (though I have in the past.) These are really entry-level Linux systems administrator positions (and yes, we train, and offer RHCE certification to all of our employees.) But you have to be able to pass the questions I listed in my original post to work here -- that is, you have to have some experience with Linux, even if it's just at home, before we will hire you. Show the first bit of initiative and we'll take it from there.

      If you're willing to train the person in question, then you don't need someone with experience. You need someone with fundamentals. Don't ask questions of them that require experience, ask them questions that require understanding. Don't ask them how something works, ask them why it works.

      If you get someone who really understands the fundamental underpinnings of computer science, chances are good that they'll be able to figure out the rest. If you have to hire on the cheap, your best bet for this is to hire a recent college grad.

      That said, there is one more qualification you want them to meet: they have to have a passion for computers. Ask them what kind of computing setup they have at home and what they do with it.

      --
      Use 'slashdot stuff' in the subject line in any email you send me if you want to get past the spam filter.
    77. Re:Noooo kidding. by GT_Onizuka · · Score: 1

      I'm a freshman at my school (Illinois Institute of Technology in Chicago, IL), and I don't understand where your bitching is coming from. I landed a job in the Information Retrieval Lab as a Research Assistant at my university and I also applied (and will probably get) a system administrator position as well. My advisor sends out emails all the time giving us heads up information about jobs/internships in our field, and I know several other CS majors employed either through the school, or just a business in the Chicago area, doing standard IT stuff.

      The best part is, compared to the job my non-CS friends have (like, being a door guard or something stupid like that) I make way more money (which is great as a poor college student :D) and they're basically paying me to get free experience in my field.

      Like I said, maybe I'm just lucky, but racking up experience for my resume during school doesn't seem to be too tough.

      --
      If you take out Country Kitchen buffet, old people won't know what to do.
    78. Re:Noooo kidding. by Greg_D · · Score: 1

      So, you want to pay an entry level wage in a very expensive place to live to someone with enough experience to be trusted with your systems?

      Good freaking luck there, buddy.

      The reasons that there are fewer and fewer qualified candidates are the following: (1) many of them are already employed, (2) they've moved on to more fulfilling careers, (3) qualified candidates get forced (priced) out of the market by cheap H1 and overseas labor, and most importantly, (4) companies are not willing to train otherwise motivated and intelligent candiates, so they never get the experience needed to fill the gaps.

      If nobody plants any seeds because they claim they're either too expensive or not high enough quality, then why should they be suprised when they all starve to death?

      This ain't just in IT. I live in an area (New Orleans) with a great number of refineries. Refineries are in constant need of welders, pipefitters, CNC operators, machinists, process operators, etc. in a NORMAL economy, but right now, they're in dire need of these types of people. They all complain that they can't find labor because of the hurricanes, yet NONE of them are offering apprenticeships to train people who might be eager for one of their positions. Can't wait until all the refineries and shipyards start to fall apart because of worker burnout.

    79. Re:Noooo kidding. by Jack9 · · Score: 1

      Unfortunately, you can't afford a 20yr vet, for a webhosting company looking for someone to manage accounts using PHPMyAdmin. Plz.

      --

      Often wrong but never in doubt.
      I am Jack9.
      Everyone knows me.
    80. Re:Noooo kidding. by mikefe · · Score: 1

      I don't get why more Unix skilled employee seeking employers don't mine the local Linux, BSD and Unix user groups.

      You can even read their list archives to judge candidates before contacting them.

      --
      There: Something at a specific location.
      Their: Owned by someone.
      Please make sure your english compiles.
    81. Re:Noooo kidding. by Anonymous Coward · · Score: 0

      No problemo.... lets outshore!!!

    82. Re:Noooo kidding. by Anonymous Coward · · Score: 0

      $45K/year is difficult? Give us a fucking break. Stop wasting all your money on CDs, DVDs, beer and drugs.

    83. Re:Noooo kidding. by Hervard · · Score: 1

      How are we supposed to get experience if you won't hire us? We can only learn so much on our own at home. If you see potential in a possible employee, even though they might not have the skills you require in other areas, why not train them?

    84. Re:Noooo kidding. by Ziviyr · · Score: 1

      Reminds me of my response to the question of how to deal with a nasty smell on the space shuttle, open the windows (my attempt at being a smartass was then thwarted by them saying pretty much the same thing, just not with the windows).

      --

      Someone set us up the bomb, so shine we are!
    85. Re:Noooo kidding. by Anonymous Coward · · Score: 0

      > that port 25 is smtp

      Port 25 is port 25. I could have a BitTorrent tracker listening on port 25 or absolutely nothing at all. The entries in /etc/services are conventions specified in RFC2780.

      > that SSH is encrypted and telnet isn't

      Really? Because my telnet is encrypted.

      The correct answer is that these questions are stupid and suggest a poor depth of knowledge on the part of the person asking the questions. They're vague and simple and suggest an expectation of a simple though not exactly correct answer.

      There are a lot of differences in the SSH and Telnet protocols but I doubt either of you know anything about them.

    86. Re:Noooo kidding. by cazzazullu · · Score: 1

      The things you point out are very similar to my own experiences. A few months ago we decided to hire someone to manage our (modest) IT-infrastructure, which includes windows and linux clients, and linux-servers. Nobody showed up with the skills we needed. What did show up were lots of under-graduate java-spewing codemonkeys which were supposed to know everything about every windows-version ever invented if you'd believe them, but never heard of a domain controller before (don't even start about linux). Then on the other hand I have several friends which use linux since they could type and would be very qualified for the job, but they "do not qualify" because they don't have a paper that says they have degree X or Y... Sad

      --
      int main(void) {while(1) fork(); return 0;}
    87. Re:Noooo kidding. by Shaper_pmp · · Score: 1

      Is that like offsourcing?

      --
      Everything in moderation, including moderation itself
    88. Re:Noooo kidding. by Anonymous Coward · · Score: 0

      Um, man those are some interesting answers. The first thought that jumped into my head was to boot from a livecd and mount the partition, then edit the shadow file and remove the encrypted stuff in the second field over. Then boot up log in as root with no password, set the password.

      ssh being encrypted/more secure is a gimme, and port 25 is the fun one that I use with telnet to send anonymous email on unsecure mail servers.

      But I like your responses much better.

      Man, remember when you had to use a boot and a root disk to change the password. Those were the days, when the only live cd was yggdrasil, and fvwm was a pain to configure. I feel like such a linux newb now. ;)

    89. Re:Noooo kidding. by Shaper_pmp · · Score: 3, Insightful

      "I figured someone would say this."

      Be fair - it's not "someone" saying this... from the look of it, it's everyone.

      "I don't think it's that dire, though."

      With respect, you appear to be in the minority. As your problems hiring someone for this money would also tend to indicate.

      "I'm the CEO of the company and my salary is less than $60K/year. My techs are paid hourly -- sometimes, during rough periods, they get paid more than I do. I maanage to live just fine here in San Jose on a $50K/year salary."

      Funny thing - you're starting out on a new(ish) business. You admit you still aren't profitable. You (presumably) own the business, you have something invested in it, therefore you should accept lower wages since you're making an investment for the future. Your employees (from the sound of it) do not have any investment, therefore they do not stand to benefit substantially from your business growing, therefore they will require their motivation in decent wages and good working conditions, not in jam-tomorrow "if the company grows we all benefit" rhetoric.

      The dotcom era is over. People no longer trust an entrepreneur with big ideas and a business plan that leads to staggering profits in five years, and certainly won't exchange their present comfort for what amounts to a bet on your success as a businessperson.

      If people don't own part of the business, they won't be willing to trade present wages for future success. And frankly, even if you offer stock options or some other method of "ownership", you'll still have to find someone who really, really believes that you're going to be successful.

      And, not to be rude, but you aren't Google, or Friends Reunited, where you could secure venture capital, grow exponentially and those stock options end up worth a lot. You're an ISP - essentially a commodity vendor, and one who could even ultimately end up being squeezed out by something like municipal wi-fi access.

      "The highest salary I've ever had here in the Bay Area working for another company was $49,500. It wasn't easy to live on, but I did it."

      Well then - there you go $50,000 wasn't easy to live on, and from the sound of it $60,000 still isn't easy to live on now. And how long ago was it that you were living on $49,500? Don't forget to factor in inflation...

      "I'm a little bit better off now that I have my own business, but the fact is that most of my business's revenue gets reinvested into the business. That's what we have to work with. Sorry, folks. :)"

      Indeed, and this is the proper method for someone who owns a small business (I do too, so don't think I'm just talking out of my arse about this). However, you aren't going to find employees who are willing to take the same risk as you without the possibility of the same reward as you.

      The company is your baby, so you'll make sacrifices to help it grow. Either make the company your employees' baby too, or make the pay for babysitting worthwhile.

      --
      Everything in moderation, including moderation itself
    90. Re:Noooo kidding. by Shaper_pmp · · Score: 1

      "Uhmm, how is your lack of experience something that should be remedied by your potential employer?"

      Because, y'know, if everyone wants 2+ years' commercial experience and nobody wants raw grads, eventually you'll have a situation like in the UK in the early 2000s, where there will be no-one but inexperienced unemployed ex-grads, because nobody will give them commercial experience.

      Maybe it's different over here in the UK, but there's a big difference between "commercial experience" and "non-commercial experience". Commercial experience (doing it full-time, for a job) is what employers want, and while (all things being equal) NCE might swing the balance in your favour, turning up to a job that specifies "2+ years experience" and saying "Hey, yeah, I've been sat in my bedroom writing Perl and PHP for a hobby for three years" won't impress anyone.

      Obviously an enlightened employer will look at what you were actually doing, not whether or not you were getting paid to do it professionally, but enlightened employers are hard to find in some areass of the UK, and the USA, too.

      Oh, and recent UK grads? It's still worth applying for those "2+ years (commercial) experience" jobs, even with only non-commercial experience. If the employer's a good one they'll still be interested, and if they aren't there's a good chance they aren't the kind of employer you'd want to work for anyway.

      --
      Everything in moderation, including moderation itself
    91. Re:Noooo kidding. by Anonymous Coward · · Score: 0

      What the hell? I was getting $30K per year (software development) and I thought I was doing great. I never wanted a car, because I'm a bad driver and I think mass transit is the way to go. I never wanted a TV because it's just a distraction. I don't drink or smoke. I hardly listen to music, so I don't buy any CDs. I think it's all about what you're used to. For me, I could save a lot from my salary and travel a bit.

      After a while of this life I started my own company, now I get about $7K per year and at this point I can say that it's getting a bit difficult to live on, but I'm hanging on.

    92. Re:Noooo kidding. by cerberusss · · Score: 1
      (...) I would be quite happy to get someone who has demonstrated the ability to learn and excel in multiple technical positions

      She didn't say so, but she needed "people who could hit the ground running", see her blog.

      I agree with you though as an interviewee. Suppose my C++ skills aren't all they ned to be? I'd appreciate an employee who tests me to see whether I can quickly pick them up rather than a binary yes/no check.

      --
      8 of 13 people found this answer helpful. Did you?
    93. Re:Noooo kidding. by Anonymous Coward · · Score: 0

      I run my own company in Argentina. I have an army of linux administrators who know more than you can imagine. And we can make it at 30k u$s a year. http://www.servicerules.com.ar/

    94. Re:Noooo kidding. by rsheridan6 · · Score: 1
      I make 40 grand now in NY and I have to live at home or else I'll be near homeless that's how ridiculous housing costs is. It's why I'm looking to relocate to the south.
      I make a little more than that and I live at home in KC - my home, I mean, that I own. The South is even cheaper. Good call getting out of there, if you can handle living in a red state.
      --
      Don't drop the soap, Tommy!
    95. Re:Noooo kidding. by rsheridan6 · · Score: 1

      It might be better to *let* them google it. Ask an obscure question, and see if they're clueful enough to figure out how to get the answer given an internet connection. That's what you have to do for a lot of real world problems anyway.

      --
      Don't drop the soap, Tommy!
    96. Re:Noooo kidding. by rsheridan6 · · Score: 1

      As a programmer, you don't necessarily need to know about ssh, but as a sysadmin, well, that's almost as bad as a programmer who doesn't know what gcc is. If you've never run any servers or a home network, why would you take offense to being considered unqualified to be a sysadmin for a web hosting company?

      --
      Don't drop the soap, Tommy!
    97. Re:Noooo kidding. by jack_csk · · Score: 1

      I don't think most of us are asking for 6-figure salary. The problem is whether we get a job or not, simply because most of the employers value the experienced and not giving chances for those new-comers who can prove their knowledges to them (just like what you asked them, demostrate a few simple/short administration tasks).
      Since SSH and your port 25 question are quite simple, that raise a question of whether your screening process is effective enough or not.

    98. Re:Noooo kidding. by Anonymous Coward · · Score: 0

      Wages above $60k a year in the SF Bay Area are hardly outrageous. Earning $56k in the bay area qualifies you for public housing for a family of three in San Jose, as of more than 5 years ago (pre-boom). The cost of living there went way up since then, and still has not gone down much from the boom period, so someone could make $60k and still not afford to live in the Bay Area. Even in a weak housing market in the Bay Area, buying a home will cost you around a million dollars.

      This might be why you are having difficulty finding qualified candidates. I know many tech staff who have lived in CA all of their lives, but are now living in North Carolina, Tennessee and elsewhere, making a much better living, and buying their own homes, with salaries between $50k - $150k for the kind work you want done. That is what you have to compete against.

      A promise of future pay increases is not going to be much of an incentive for a local population of tech savvy people who were burned by the employers in the region, and then burned again by real estate speculators, tax boards going after all that IPO income, and all the other predators in that area waiting for the next gold rush to line their pockets.

    99. Re:Noooo kidding. by vsprintf · · Score: 1

      Which would you rather have, an admin with 2 years of Linux experience or one with 20 years of UNIX/Linux experience? I'll take the latter.

    100. Re:Noooo kidding. by damsa · · Score: 1

      Considering that Linux was invented in 1991, I would say that person is either a liar or a time traveler. I wouldn't hire either.

    101. Re:Noooo kidding. by Grishnakh · · Score: 1

      However, even here in Silicon Valley, that's proven remarkably hard to find. We also keep having to increase our workers' salaries to find even moderately qualified people, which means our costs go up and we can't hire as many people as we need to.

      How much are you offering for a salary, since you're in Silicon Valley? Personally, I'd consider a starting salary of less than $150k in that area an insult, since it costs nearly a million to buy a house there.

      If you're going to be dirt cheap with salaries, then maybe you should consider moving someplace cheaper.

      6 figures right out of college is absolutely a reasonable expectation if stupid companies like yours insist on locating in the most expensive cities in the world.

    102. Re:Noooo kidding. by jack_csk · · Score: 1

      I could understand why you need to lookup for the hash function implementation, but the reverse-string function part is so simple logic algorithm.

    103. Re:Noooo kidding. by petermgreen · · Score: 1

      1: unless the password is weak and you have cracking tools you can only reset it not recover it

      2: you can't usually get single user mode without the root password. The normal method is to either boot of removable media or boot straigt to a shell instead of init (the latter only works if you have full power in the bootloader which can be locked down with it own password).

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    104. Re:Noooo kidding. by petermgreen · · Score: 1

      once you have a rootshell you don't need to edit the files directly just type passwd root and set the new password.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    105. Re:Noooo kidding. by bataras · · Score: 1

      Thanks for making my point. THAT's the proper response to those questions by a "senior sys admin". An entry level would have used my answers.

    106. Re:Noooo kidding. by vsprintf · · Score: 1

      I think you're having problems with reading comprehension. 20 years of UNIX/Linux experience != 20 years of Linux experience. The two operating systems are highly similar, and experience with one should generally apply to the other. If you can't understand that, then I can understand that your lack of regard for experience is due to your inexperience.

    107. Re:Noooo kidding. by damsa · · Score: 1

      I think you should have your humor chip checked. I was making a joke.

  5. Well... by __aaxwdb6741 · · Score: 2, Interesting

    Today is my first actual day of jobseeking. I've just created an online CV at a job portal, and I'm looking through the list of job offers.
    The list does not leave much for an 18-year-old PHP developer with special interest in UNIX and overall network, web and server security. The list of job offers has more to offer to a person who can call himself a "Senior Software Engineer" who can develop in .net and knows all kinds of Business-IT jargon.
    I'm a little bit frustrated, but there are a few... a very few companies who are just looking for a good 'ol UNIX systems administrator.

    1. Re:Well... by ObsessiveMathsFreak · · Score: 3, Funny

      I'm a little bit frustrated, but there are a few... a very few companies who are just looking for a good 'ol UNIX systems administrator.

      This is kind of a no brainer, seeing as how there are very, very few companies that are actually using UNIX systems. Most use Windows. For SMEs I'd guess that close to 95% use Windows.

      Ergo, they are not looking for a UNIX admin. They need a windows admin to run their ADS, exchange server, and whatever other rubbish they need. Outlook calendar expierience required. You'll also need to know how to set up wireless routers, but security training, or indeed giving a danm about security is not required.

      This isn't very hard. A lot of SME windows admins are the company accountant.

      --
      May the Maths Be with you!
    2. Re:Well... by ionrock · · Score: 1

      I know the feeling. Most jobs are posted by folks that just want the buzzwords. I have been reading about Java or .Net shops that put things like rails, python and css all on the same job description as though someone needs to know all of these things to do Java or C#. It is pretty ridiculus. I try to stick to jobs that want fast learners and who want people with real system design experience. I specifically look for mentions of some sort of development cycle (extreme programming, rup, scrum, etc.) and mention something about having a framework or specific product already. I have found there is no profitable web development company that is worth dealing with unless they have a good deal of utility code that they rely on. Good Luck!

    3. Re:Well... by __aaxwdb6741 · · Score: 1

      Could you then tell me, what the heck are these things:
      SAP?
      SME?
      SEM?
      etc... etc... etc...

      I'd be more than happy to walk into a company, and become one of those average Windows administrators who point, click, drool, point, click, drool, etc. I already know how to configure your average 150 employees AD server, just by reading a book (And trying it for myself).
      But I'd be damned if I didnt convert the whole thing into UNIX stuff within the end of the next year.

    4. Re:Well... by DRue · · Score: 1

      Good luck trying to find a job throuh a portal at your age and experience level. If you want to get a good job, you're either going to have to go out and meet people. Join local user groups. I can almost guarantee that you're not going to have much luck otherwise. Welcome to the real world.

      Alternatively, go to school. You'll be better off in the long run.

    5. Re:Well... by SquadBoy · · Score: 1

      If you don't know that stuff might I suggest that at 18 you aren't ready for work and maybe need to find something part time and continue your education?

      For example. You say you are a Unix admin and would "convert the whole thing into UNIX stuff within the end of the next year." One simple question, and please take this as the friendly attempt to make a point it's meant to be. What flavour of Unix?

      --

      Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
    6. Re:Well... by fbsderr0r · · Score: 1

      serial authentication protocol - one way authentication with no success response.
      six mb ethernet - half duplex token ring with a 0.5 mb parity
      secure ethernet multiplexer - like a DSLAM for ethernet, but uses DES for encryption.
      I am A++ Certified, hire me!

    7. Re:Well... by file+cabinet · · Score: 1

      I have been hunting for a PHP job too(well, I don't actually want to do PHP but I know there places that will pay me more than $10 an hour to do it). What I've noticed is there are fewer PHP jobs, they pay less and are more likely to be a wage position instead of salary. Having experience is very important. I have 3 years of it (ugh). To build up your experience I would suggest using sourceforge or maybe even rentacoder(If you live at home). Be sure to watch craigslist - http://www.craigslist.com/about/cities.html - for job postings as sites like hotjobs, careerbuilder or monster usually require a higher degree of education or more experience. If I hadn't been in school this semester I could've gotten a job, so I'm saying fuck you to school in the hopes for a better world.

    8. Re:Well... by Otter · · Score: 1
      II'd be more than happy to walk into a company, and become one of those average Windows administrators who point, click, drool, point, click, drool, etc.

      If I may offer some gentle advice...

      Believe it or not, there's more to know about computers than just hobbyist PHP coding. Instead of deciding that anyone who knows what SAP is must be a jargon-spouting, Windows-using moron, realize that you know a tiny bit and have an enormous amount to learn. At a minimum, try dialing back the attitude a bit when you interview.

    9. Re:Well... by __aaxwdb6741 · · Score: 1

      Reading the next few lines of text, please note that I am a sucker for the meaty *BSD flavor.

      For network-specific servers, I'd pitch OpenBSD, as it has proven to me that it is indeed capable of such tasks. Also, it has a great reputation for being very strict about it's "Forbidden untill permission is given" policy. It would run Squid and ipfilter. I'd love to set up such a puppy to service a 150-people average daily users.
      I'd rather go with a box to act as a router, because my experience with regular enterprise-level routers is that they are expensive, and they do not allow for the amount of flexibility that I demand from my network routing implementation. When have you last seen a transparent Squid proxy running on a Cisco router?

      For communicational purposes, FreeBSD. SMTP, POP3, whatever you can think of. This is because I feel more confident in FreeBSD than I do in OpenBSD.

      File servers (SMB, FTP, etc.) also all go in my book as quite great tasks to complete by utilizing FreeBSD.

      Webserver? While I do not think of Linux as a "UNIX flavor", I'd consider it for a webserver, but that depends on the scalability needed.

      Now, do you want me to tell you why SSH'ing is better than telnetting to a server, or do I qualify to suggest you a OpenBSD box for a router?

    10. Re:Well... by guaigean · · Score: 1

      The list does not leave much for an 18-year-old PHP developer with special interest in UNIX and overall network, web and server security.

      Try college. It works wonders for resumes, and in the world of computing the algorithms and theory will set you far apart from any self taught coder. It'll teach you when not to recreate the wheel, will save you lots of time, get you a better paying job (unless you have the luck of B. Gates) and help you write better code.

      --
      Microsoft Sucks, F/OSS Rocks. I get mod points now right?
    11. Re:Well... by Skadet · · Score: 1

      I have been hunting for a PHP job too(well, I don't actually want to do PHP but I know there places that will pay me more than $10 an hour to do it)...

      This is how the world ends up with PHBs. Guys who are perfectly happy doing one thing get greedy and fill another position, then they realize they're 40 years old with a big 401(k) and a bigger beer gut and they make their poor underlings' lives miserable. Do everyone a favor -- do what you like.

    12. Re:Well... by John+Hurliman · · Score: 1

      It's funny, but true; I happen to be the accountant and windows admin for an SME. Our accounting software runs on Windows, our construction estimating software runs on Windows, our spreadsheets for doing certified payroll and other specialized tasks are written primarily in Excel. At home I run Linux and develop PHP web apps as well as cross-platform QT applications, but when it comes to getting paid you go where the money is.

    13. Re:Well... by AgentGibbled · · Score: 1

      I graduated back in April with a Computer Engineering degree and ran into much the same problem (everyone wanted >= 5 years experience, and your average HR minion couldn't see past the qualifications written on the page so I kept getting filtered from these positions -- many went unfilled for months, and even though I was qualified apart from the 5 years, I never got a call back.) I didn't get a job until September, and I was very actively looking for all four months in between. I know many others who graduated with me who had very similar experiences.

      While I agree with the parent that going to college/university will make you a better coder, and may well result in a better-paying job it won't help at all with the experience problem. Thus, going to school is not necessarily the answer to the grandparent poster's problem (after all, school isn't free... he'll need to pay for it somehow). What may be the answer (as another poster mentioned) is to stop looking on job portals. His best bet is definitely to meet some people in the industry and just be in the right place/right time situation when someone is looking for someone like him. The Monster/Workopolis/etc. jobs had a really poor call back rate in my experience, and they tended to want people that had tons of experience. From the other side -- the place that I'm working at now refuses to post on Monster because they get thousands of unqualified applicants and couldn't be bothered to sift through them. My feeling is that there is an probably excess of entry-level people now (I started CE in '01 along with a bunch of bubble-chasers, so there are still bubble grads coming onto the market), but a shortage of senior-level. Thus you see a whole bunch of unfilled senior-level positions. Any entry-level posting gets swarmed. Your best bet is therefore to catch someone who is thinking about posting an entry-level position and save them the trouble of having to go through the applicant swarm. And yes, that's much easier said than done (took me four months -- could've easily been longer, and I *had* a degree)

      As for answering TFA's question, I would say that they would probably be well-served to make a big deal out of how in-demand their graduates/students are in the business world, and drop some of the names of the companies that are trying to hire their students. The fact that they are finding jobs for their students is significant, and they should try to make this known.

    14. Re:Well... by ThaFooz · · Score: 1

      The list does not leave much for an 18-year-old PHP developer with special interest in UNIX and overall network, web and server security.

      I mean no disrespect, but go to college - preferably in a tech center (SanFran or Boston in particular) - you'll have far more opprotunities. I'm not doubting your abilities, but '18-year-old PHP developer' has risky written all over it from the employer's perspective. Its too easy to know a little PHP and UNIX, but know nothing about computer science fundamentals. There are great internships/co-ops/work with profs available to students, and you'll be orders of magnitude more employable as a graduate. Besides, college is more fun than work anyways.

    15. Re:Well... by SquadBoy · · Score: 1

      Thanks for making my point.

      You *do* know that you didn't mention a single Unix, right? And that OpenBSD doesn't have ipfilter?

      Granted you seem pretty bright but this brings me to my point. You aren't even close to being an admin. You are a bright kid with some good ideas who could very well be trained to be an admin.

      My suggestion. Take a tech support job if you can find it and start learning everything you can from a real admin or get more education.

      So no at this point you don't qualify to suggest anything to me. :)

      But you could very easily train into someone who could. Keep humble about your skillset and experience, be willing to learn, and start looking for entry level jobs. Do these things and you'll go far. Continue to think that you are an admin and you'll wonder why you don't get any offers.

      --

      Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
    16. Re:Well... by __aaxwdb6741 · · Score: 1

      Thanks for the kind words.

      By the way: http://bsd.slashdot.org/comments.pl?sid=164582&cid =13825036
      The day I learned that BSD isnt true UNIX, I was sad.

    17. Re:Well... by Leto-II · · Score: 1

      While the current *BSDs may not have licensed the Unix trademark from the Open group, I think most would agree that for all intents and purposes *BSD is Unix. The pedigree of the *BSDs is certainly True Unix. Linux, sure, could easily be argued not to really be Unix but just Unix-like. But the *BSDs?

      --
      Do not anger the worm.
    18. Re:Well... by SquadBoy · · Score: 1

      This was all in the context of looking for a job. The fact of the matter is if one doesn't know enough to see the trap in that question and answer it with the correct qualifers then one is not an admin.

      My point was that some years of being a hobbiest and playing with stuff gives one the foundation to grow into an admin and does not make one an admin.

      Yes as a matter of function you are correct. As a matter of detail you are not. It was the knowledge of detail and the explanaton and analysis that you gave that I was looking for.

      So no none of those are Unix. If one doesn't know enough to explain why and also, as you did, to explain why it doesn't really matter then one needs more training in one form or another before looking for admin jobs.

      --

      Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
    19. Re:Well... by CthulhuDreamer · · Score: 1

      "But I'd be damned if I didnt convert the whole thing into UNIX stuff within the end of the next year."

      We had someone try to do that at my last place. Our entire business runs on one software application that has a Win2K client that communicates to a Win2K server (it used to be NT up until 2005). The web site requires IIS 6.0. The Unix guy thrashed around for a few days, then left quietly. With some vertical market software, you use what the vendor tells you to use, and build everything else around it.

    20. Re:Well... by Anonymous Coward · · Score: 0
      I'd rather go with a box to act as a router, because my experience with regular enterprise-level routers is that they are expensive, and they do not allow for the amount of flexibility that I demand from my network routing implementation.

      Yeah, kid! People just piss away $50k on an enterprise grade router because they are not 1337 enough to put Theo's horseshit on a peecee outfitted with a few $9 nics!
    21. Re:Well... by ObsessiveMathsFreak · · Score: 1

      The fact of the matter is if one doesn't know enough to see the trap in that question and answer it with the correct qualifers then one is not an admin.

      The trap of what? You asked him what flavour of UNIX. He mentioned BSD. Then you come out with the whole condescending; "Well, well young man. You DO know that BSD is NOT actually a flavour of UNIX, don't you." Then you go further and claim that "Real Admins" know all this stuff or whatever.

      Real Admins don't give a shit. Real Admins administrate. Real Admins Hack. Real Admins practically roll their own UNIX. Real Admins are totally unconcerned with whatever certification standards checklist some industry body or group devised to check if your system is "really" UNIX. Real Admins get their hands dirty and are just too busy to visit the boys up in the ivory tower.

      BSD is UNIX. Linux is UNIX. UNIX is UNIX. It's all the one. If you're arguing about certification standards and whether iptables is present or not, then you've lost your way amid all the technobabble and jargon, and have fallen by the wayside. KingOfGod will shortly be rocketing past you, unburdened by doubts over what constitutes a UNIX system.

      You need to roll your own distro. You can even make it to UNIX standards if you like.

      --
      May the Maths Be with you!
    22. Re:Well... by ObsessiveMathsFreak · · Score: 1

      Our entire business runs on one software application that has a Win2K client that communicates to a Win2K server (it used to be NT up until 2005). The web site requires IIS 6.0. The Unix guy thrashed around for a few days, then left quietly.

      He tried the direct approach. You need to be more subversive.

      The first steps are things like replacing the fileserver, or getting a new one, running Samba. Then you slowly work your way up to the gateway running Linux, then maybe the main webserver, perhaps an internal IM server. Slowly, oh so slowly, the Windows Server is becoming less and less relevant. Pretty soon all it will be doing is running the licencing, ADS and the exchange server.

      Now you implement phase two. Begin replacing standard windows apps with their FOSS equivalents. Firefox is a no brainer. Open Office is the big one. If you can get Sunbird or some other Email+Calendar client to replace Outlook, then you are all but finished.

      Without their reliance on Outlook, you are now free to replace the Exchange server with a *nix mail sever. At this point, the jig is up. It's only a matter of time before the windows machines need to be replaced, and hey! We don't need to get Vista boss! I can just setup up linux on the machines and we're good to go.

      It's a slow, slow war of attrition to wean a network off Windows.

      --
      May the Maths Be with you!
    23. Re:Well... by Anonymous Coward · · Score: 0

      The only trap here is assuming that you aren't a retard. If you think trademark ownership and post hoc certification programs supersede historical lineage, you're an idiot. Of any of the things to criticize in his amusing reply, that you choose that of all things makes me think you need a career change.

    24. Re:Well... by Anonymous Coward · · Score: 0

      I don't know what industry you're in, but I can imagine what'd happen if you tried that at my work. You'd really need the support of management, otherwise someone will complain when IE is replaced by Firefox (someone always does).

      Next thing you know you've got the MD or CEO leaning on you (or your department) to fix it so that everyone can get their IE back. IT is very much seen as a service industry these days, and so if you're not willing to provide the service that is wanted, it's easier to get someone who will.

      I personally think that it'd be far harder to get people to move off Excel and Access than from Word and Powerpoint. If they've already got any macros written, it's going to be an uphill battle.

      People don't like to be treated like sheep "this is bad for you so you're going to use this" always breeds resentment. Anyone who tries to change people over from one working (at the user level) system to another risks getting a reputation as a fascist.

      It's much easier to sell software changes on logical criterion, rather than ideology. Until you can convince management that there's a good reason to make the employees leave their precious MS Office, it won't happen.

    25. Re:Well... by ObsessiveMathsFreak · · Score: 1

      Yes of course. Half the problem is coming up with enough valid excuses and arguments to win over converts to your cause. But with patience, persistance, and above all persuasion, you can garner enough converts to your cause to make it happen.

      Besides, no one pays attention to the backroom stuff anyway.

      --
      May the Maths Be with you!
    26. Re:Well... by SquadBoy · · Score: 1

      Yeah, whatever. You've clearly never worked in a field where it *is* important whether something is a Unix or not. You'll also notice that all of those projects discuss this early and often. Not knowing these things and not being able to speak to them is a sign of a serious lack of experience that was my point. Nothing more nothing less.

      You will also notice that I called him a bright young man and noted that he has some very good ideas. I didn't say there was anything wrong with his plan merely that in an interview type situation that is one of those details that is sometimes used to determine if someone has real experience or not.

      As far as ipfilter goes. That's critical. Ipfilter and pf are two very different things. Granted they do more or less the same job but one is not the other and really if he is claiming to want to deploy an OpenBSD based perimeter defense system (Note that mine *is* based off of OpenBSD) he really should never make that mistake.

      My point was nothing more and nothing less than the fact that he needs to gain more experience/knowledge. You'll notice I was not faint with my praise for where he is at and several time expressed the opninon that with a bit more experience he could go far.

      --

      Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
  6. Since geeks have gone mainstream recently, ... by Harry+Balls · · Score: 2, Funny

    ...as documented here http://ask.slashdot.org/article.pl?sid=05/11/19/02 28214&tid=149&tid=129&tid=4, exploit that trend to your advantage.
    Suggested dress code: Clip-on tie, pocket protector, white shirt, lab coat, horn-rimmed glasses.

  7. My suggestion for getting a job in IT by feardiagh · · Score: 5, Insightful

    My suggestion for getting a job in IT is to have a secondary skillset. I work at an audio post production house doing IT work. I have the job because I also know audio. If you can't apply your IT skills to what the business is doing, then you are not as useful to the company.

    There are definitely jobs to be had for people who can support the infrastructure of what it takes to do business in today's world. You just need to be able to apply what you know to what is being done.

    1. Re:My suggestion for getting a job in IT by Jayjay75 · · Score: 1

      This is very good advice, whether you're in a boom or a bust. You can even use experience gained in part-time or temporary work to your advantage this way.

      Say you worked your way through college as a waiter or bartender. You know the restaurant business quite well. You're a natural for installing, supporting or selling point-of-sales systems, and would do well as an IT person for a wholesaler or jobber: you know that business in part, and you know its customers.

    2. Re:My suggestion for getting a job in IT by f16c · · Score: 1

      I'll second this. I'm a Sr. Technician at a Defense company. I have a clearance. I can go almost anywhere on the floor and do what I learned first hand, with college or on my own. There is a reason companies ask for "self starters": they are interested in knowing how things work and are cross-trained pretty well in what the company needs to get things done. My degree is hardly a license to steal, just a bigger foot in the door to greater possibilities and the company paid the bill for the last 30 credits or so for me to finish it.

      Have more than one skillset. Be ready to do grunge work, Put in the time and effort. If the company is worth staying with you will be rewarded. Do what you like best if you can when you get the chance. IT is a big field and the possibilities grow more with time. That said DO have other interests. Mine was and still is military hardware. It can be anything that the company makes the most money with that deteremines your interest in what they do. People that work as play do what they do because they want to. Try very hard to be one of those. They are ultimately the most successful over time. Miserable people do not get promoted, get bonuses or raises. Their heart isn't in it and it shows after a while.

      --
      bob@Osprey:~>
    3. Re:My suggestion for getting a job in IT by __aaclcg7560 · · Score: 1

      My secondary skillset is restaurant work. If things get that bad, I can always be a cook.

    4. Re:My suggestion for getting a job in IT by feardiagh · · Score: 1

      Strangely enough, I worked in kitchens for 9 years before deciding to go for a job in Audio. There is always a job for a cook. People gotta eat. ;)

  8. That's because there is no work by Wolvie+MkM · · Score: 0

    There aren't a terribly huge amount of IT jobs. I've been fortunate to find work over the past 5 years in a rather depressed city of Ottawa. I just shake my head when I speak to students who are taking courses in IT and IT related fields and people tell them there are lots of jobs out there.

    A lot of the people I went to college with are phone jockeys or aren't even doing what they were prepping for. Granted we all graduated at the WORST possible time in high-tech (2000-01), I was again fortunate to already have a few years under my belt before I started college.

    About the only way for you to stick out from the croud of people trying to get the jobs is to take a co-op placement. It's how I started my career and what I reccommend to people wanting to get in to the industry.

    Naturally I bring up the beer keg and free drinks at my work as motivation but not all of us are as lucky ;)

    Cheers,

    --
    I Like Pie...
  9. What facet of IT are you talking about? by h0olapet · · Score: 1

    What facet of IT are you talking about? Network Administrator? Systems Administrator? Help Desk? Software Developer? Conversations like these always suffer from a lack of clarification about what group of people are being discussed as all of the categories I listed above require more-or-less different skillsets.

    1. Re:What facet of IT are you talking about? by brakk · · Score: 1

      It's amazing how many people that don't know the difference between IT and programming.

    2. Re:What facet of IT are you talking about? by CastrTroy · · Score: 1

      I took software engineering in school. Last month my mom sent me a posting she had seen for a network administrator. I know how to set up a network, and do all that kind of stuff, but I really wouldn't have the faith in my skills to be a network administrator. It's amazing how people group all of IT into one giant pot. They assume that a computer is a computer, and if you do anything that has to do with a computer, then you can do anything that involves a computer.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    3. Re:What facet of IT are you talking about? by CthulhuDreamer · · Score: 1

      I works the other way, too. I can set up networks, fix anything that breaks, administer anything that needs to be adminstered, train employees, manage budgets, write Sarbox procedure manuals, etc. I can't program a single line of code, so what does everyone send me: "Ooh look, here's one for an Oracle developer, apply for this one..."

  10. Hands on invites by dada21 · · Score: 2, Interesting

    I can't seem to hire 4-year college grads in any of my IT businesses -- they won't work for the base salary we offer. Most of my recent hires were fresh out of high school (doing a few CC courses) or older employees canned by cutbacks elsewhere.

    I have 3 friends with college degrees in an IT field who took Geek Squad jobs after losing 6 figure jobs. I wouldn't hire them for even G.S.'s salary, I know they're lacking in business knowledge and skills.

    It is far cheaper and more profitable to get a geek out of high school. I'm looking for a digital helper now, and I'll be looking to hire from people I meet in forums, not another kid with a useless piece of paper and 4 years of debt.

    Want to get kids in? Scout at Best Buy and Circuit City this Christmas. Meet possible future students hands-on and talk about how they can work and attend a community college, a better way to further their futures.

    1. Re:Hands on invites by Rew190 · · Score: 1

      I can't seem to hire 4-year college grads in any of my IT businesses -- they won't work for the base salary we offer.

      Something seems odd here. How much were you offering?

    2. Re:Hands on invites by Anonymous Coward · · Score: 0

      they won't work for the base salary we offer. Most of my recent hires were fresh out of high school (doing a few CC courses) or older employees canned by cutbacks elsewhere.

      So you are a bottom feeder? You take kids that should go to college, and pay them just enough so they won't go full time, so they never better themselves, so you can keep paying them shit, using their lack of "paper" as the excuse to pay them like shit? Nice way to turn a 4 year program into a decade of futility.

      It is far cheaper and more profitable to get a geek out of high school

      That is the same thing that sweat shops, pimps, and slave masters say. They just sub out "geek" for "assembler" "bitch" and "field workers".

      You are one sick piece of work. Here is hoping that charma sells your young daughter into white slavery, just till her holes are worn out. Asshole.

    3. Re:Hands on invites by Anonymous Coward · · Score: 0

      Not a rate competitive with other employers looking to hire college grads, apparently

    4. Re:Hands on invites by Jerim · · Score: 1

      He should hang out at Best Buy and pick up kids? Meet students "hands-on"? I don't think he would be there long till the cops showed up.

    5. Re:Hands on invites by ElectroBot · · Score: 1

      If you're going to scout at Best Buy or Circuit City the best you can expect is that they'll know the difference between a power cable and a ethernet one AFTER they get shocked with 110V a couple of times.

    6. Re:Hands on invites by mikefe · · Score: 1

      You want IT employees that frequent best buy and circuit city?

      I say HAHAHAHAHAHAHAHA!

      --
      There: Something at a specific location.
      Their: Owned by someone.
      Please make sure your english compiles.
  11. Time to downsize some CS departments by hivemind_mvgc · · Score: 3, Funny
    Boy that's a good point.

    Maybe it's time for some colleges to shitcan their CS/CIS programs. There's plenty of colleges with, shall we say, less-than-stellar programs, facilities and instructors. Maybe those schools should go back to what they're good at.

    Like, say... philosophy.

    --
    I support the FairTax www.fairtax.org
    1. Re:Time to downsize some CS departments by Anonymous Coward · · Score: 0

      why? College teach theory/concept/idea and not fucking MSCE training manaul.

      grow up!

    2. Re:Time to downsize some CS departments by Anonymous Coward · · Score: 0

      I'm in a Master's of Science in Information Systems Technology at George Washington University. It has nothing to do with IT or CS. I'm an MCSE and a CISSP, and the program's pretty easy. Unfortunately, I will graduate without ever having logged onto an Oracle or SQL server at school. There's no real computer lab -- just theoretical methods of building things: structured and object oriented.

      I'd like to take a couple of computer science classes, but they won't count towards my degree, because I didn't get an undergraduate degree in computer science, and I haven't had the prerequisites of discrete structures and algorithms. (Also: GWU has the second-highest undergrad tuition in the country!)

      I think a lot of folks don't understand the differences, in the real and academic world, between IS, IT and CS.

      I'm also looking for a job now, and the only thing that employers are interested in is my experience with computer security and Microsoft Exchange. I haven't gotten a single callback for anything else -- like systems analysis, management information systems, decision support systems -- unless the recruiters are totally clueless.

      Another recruiter, taking my resume from Monster, and submitting it to an online job listing at Checkpoint, (the firewall manufacturer), told me that I would owe them 20% of my salary if Checkpoint hires me. And this is the recruiter that Checkpoint chose.

    3. Re:Time to downsize some CS departments by panth0r · · Score: 1

      Yep, it's like day-one of your intro to CS class: "Computer science has little to do with computers and is anything but a science." Then a bunch of the kiddies who are hearing that for the first time stare at each other and say after class "Woah, that guy's a nut job, I'm going into ECE."

      --
      I like suggestions, but I don't like contributing towards them.
  12. Sad truth is... by DigitalSpyder · · Score: 3, Interesting

    No other industry I am aware of requires constant certification like ours, offers the lowest salaries for our skillsets, yet has the highest turnover rates.

    To be quite fair, I couldn't recommend the industry to someone unless they really loved the work.

    1. Re:Sad truth is... by Anonymous Coward · · Score: 1, Informative

      plenty of other industries, try being an auto technician (mechanic).

  13. IT woes by sameerdesai · · Score: 1

    This has always been a problem in US. You see something like this and it get blown in full proportions. You will see Lou Dobbs on CNN talking about off shoring everyday and "experts" talk about losing jobs. While it's true a lot of people lose their jobs to offshore market the overall thing I have seen is actual improvement. As for example the IT market in Midwest is growing tremendously. I have seen more IT jobs been put out there than others. The thing is people will just believe anyone who is shouting and not try to find out on their own what the situation is. Call it a bad PR.

    Having said that I have seen enough bitching in slashdot itself showing the general mentality of IT geeks. No offence guys but this can be really attributed to what you hear everyday. There is never anyone who analyzes the overall picture which would show that they would need more people to manage here even if they offshore jobs to foreign countries inciting more jobs. Have you heard that lot of software companies in India and China actually open up branches here in US and hire people here to meet the needs of US companies? What does that tell you? Economics at its best. Just because we are going through a rough period, this is the situation.

    I guess it is time to analyse the situation and make most of it rather than just bitching about it. My 2 cents.

    1. Re:IT woes by Anonymous Coward · · Score: 0

      Yeah right... "Sameer Desai" makes the argument that offshoring is wonderful? What a surprise...

  14. The good ol' days... by Mr.+No+Skills · · Score: 5, Insightful

    I can't, with any sense of responsibility to young people in the US, encourage them to study IT.

    The jobs are going overseas, as investors are mandating it either for cost reasons or because they now have a stake in some offshore concern. The jobs are emotionally frustuating because management expects programming to work on time and on budget like other engineering disciplines, but in practice its still an academic exercise with little thought to design and expectations. And, increasingly the vendors have turned the jobs into a vocational trade and not the creative and intellectual exercise it used to be.

    There are still good jobs out there, but you'll have to make them yourself and hope you hang in there long enough to run the company and outsource the work to someone else. Otherwise, your a network support guy or sitting at a help desk in some cubicle waiting for the phone to ring for a question from an idiot in Finance.

    But I'm not bitter...

    --
    Sleep is for the Weak
    1. Re:The good ol' days... by desertfool · · Score: 1

      I'm in IT because I fell into it in the early 90's after graduating with a useless degree. Believe me, not all IT is fun and lucrative. I'm a router jockey, and with my company announcing cuts every day, I'm afraid. My job can be done anywhere, and probably will be. I wouldn't tell my kid to go in to this field.

      It was good while it lasted.

      --
      Just a dude. Stuck in IT.
    2. Re:The good ol' days... by Chemical · · Score: 1

      What I can't believe is that a lot of help desk jobs list 4 year CS degrees as a requirement. It's a fucking help desk! A trained monkey could do that job. I know because I used to work help desk along with a lot of other trained monkeys. I find it unreasonable that companies are demanding that you waste four years of your life and rack up tens of thousands in debt just to be able to answer phones, talk to idiots, and reset their forgotten passwords. Not to mention a CS program would probably teach you nothing relavent to PC troubleshooting.

    3. Re:The good ol' days... by Nazadus · · Score: 1

      They want that becuase they can. Their are plenty of people who can't find a better job (at least for a little while) -- so that jub will suffice. When they can't find anyone that fit those requirements, they will lower them (becuase they aren't neccassary) however, which would you hire? A monkey or someone with 4 years of college experiance? Anyone with a brain would choose with college choice, just becuase they have a greater chance at being smarter. Since they have the choice... I, personally, don't like it -- but I don't make 6 figures either. I know Windows, OpenBSD, Gentoo, etc and I make $8.50 working under a boss who doesn't entirely know what I do other than I keep stuff working (and thusly can't justify upgrades until the server bursts into flames or hdd dies or some seriousy failier). So I believe that while IT is cool, I'm going to a major in communication and a minor in psychology. I will probably never leave computers, but I want a backup plan.

      --
      "Do or do not. There is no try." -- Master Yoda (Half man, half muppet)
    4. Re:The good ol' days... by Anonymous Coward · · Score: 0

      becuase
      Their are
      that jub
      becuase (again)
      neccassary
      experiance
      choose with college choice
      becuase (again)
      seriousy
      failier

      --------------

      I don't make 6 figures either

      I wonder why?

    5. Re:The good ol' days... by Anonymous Coward · · Score: 0

      Easily the monkey. The one with a college education will flee at first opportunity and recruiting costs money.

    6. Re:The good ol' days... by hot+soldering+iron · · Score: 1

      I've never recommended IT to anyone, not since 1991...

      I graduated from the Army Comp Sci School as a SysAdm, Distinguished Honor Grad - 98.3 GPA, and I couldn't find a job after the service. I bummed around a while, did some construction work, wood shop, temp, etc...

      When I finally went back to school I DIDN'T go for IT.

      I went for electronics, more technical, fewer students (a lot fewer!) and more fields to work in. Now I'm back in school going for another degree - Machine Tool Technology. Otherwise called CNC. Everyone was asking if I had any experience in it, so I decided to get it!

      I still get to play with computers and networking, but I don't have to deal with any PHBs (yet).

      I stop by the IT classroom sometimes, and I see them getting grilled in basic help desk stuff, with very few students (only the advanced ones) are getting trained in Linux Administration.

      The days of any purely IT/programmers making 6 figure incomes are generally over. Now we're going to start seeing the integration of Comp Sci skills into other fields, i.e. computational physics, bioinformatics, security, etc...

      IT CAREERS are few and getting fewer, IT SKILLS to supplement other fields are in demand and are going to be even more necessary in the future. What's a PHB going to do? Hire some IT guru he can't intimi^H^H^H^H^H^H contro^H^H^H^H^H^H impress, or pile the admin duties on some underling that can do it? It'll become part of the skillset of the modern office worker, liking making coffee.

      --
      When you want something built, come see me. If you want correct grammar and spelling, get a F*ing liberal arts student.
    7. Re:The good ol' days... by Anonymous Coward · · Score: 0

      I completed the USAF F-15 avonics course back in 1995.

      After 4 years of the AF I got out and promptly found a job in the IT field (based on my pervious Novell expirence and events while I was enlisted).

      I am close to making a 6 figure income (96k) without an IT degree.

      Maybe I am the "exception to your rule" however if I can get to where I am at without a degree you should be able to also.

    8. Re:The good ol' days... by typical · · Score: 1

      What I can't believe is that a lot of help desk jobs list 4 year CS degrees as a requirement. It's a fucking help desk! A trained monkey could do that job.

      Why get upset about it?

      If you're right, and they can't hire anyone, then they'll figure it out pretty quickly and correct their expectations.

      If not, some competitor will squash 'em before long, as they'll have no employees.

      I can understand people being upset about policies of their employer, because it's often not really easy to just leave for someone else (you going to sell your house, uproot the kids, etc?) But the policies of someone hiring people? If they're wrong, they'll find out.

      --
      Any program relying on (nontrivial) preemptive multithreading will be buggy.
  15. Re:Editors by Anonymous Coward · · Score: 0
  16. Re:Editors by Anonymous Coward · · Score: 0
  17. umm, sorry by Anonymous Coward · · Score: 0

    http://dictionary.reference.com/search?q=enroll

    "Enroll" -> two -> most common spelling. One 'l' is also okay, but, not around where I sit.

  18. Maybe by JWW · · Score: 2, Insightful

    I was going to be all snide about the lack of jobs and all, but how about this idea.

    You could try and get the companies that have been hiring your grads to make a bit of a splash about it. Create literature to promote your school that contains testomonials from the companies that hire your grads. Have the companies come on campus to interview if you can and make it fairly high profile so that people notice. After that you'll have real proof that students from your program are getting hired and finding jobs.

    Another path, not one you might like, but one nonetheless is to promote your school to foreign students. The local university in my town has quite a few foreign students and has traditionally had quite a few Indoneasian students. A lot of them come from word of mouth from other students. It another way to help your enrollment and from groups that are growing instead of shrinking.

    1. Re:Maybe by zerocool^ · · Score: 1


      When I was a student at Virginia Tech, Ingersol-Rand used to hand out t-shirts at trade shows that said "Ingersol-Rand Hires Hokies". They were mainly looking for engineers, but the point is the same.

      --
      sig?
  19. speak Indian, work for a buck an hour, by swschrad · · Score: 0, Flamebait

    and not be able to communicate with users or other developers, and you have a chance. that's all that american business seems to want in the operator/coder/bugfix categories. until business gets off its slide to the bottom in salaries, respect, and perks for employees, you are going to have a rotten yield both in enrollments and in placements at the associates' level.

    the good news is, training "c" level corporate officers appears to be something that you can do in a semester, so you can crank out a lot of them. all the candidates have to be is bullheaded, obnoxious, steal from the safe on the way to and from the coffeepot, and have the ethics of a sick snake. and they don't appear to have to read history or corporate reports to make a living. so staff up for "c" level training.

    --
    if this is supposed to be a new economy, how come they still want my old fashioned money?
    1. Re:speak Indian, work for a buck an hour, by jt2377 · · Score: 1

      hey...maybe American are overpaid!

  20. The IT Job Problem by nxaccount · · Score: 0

    I think the IT job situation all depends on your market. For example, I live in Wichita, Ks where there are currently very few available IT jobs. When I got laid off I did a survey and found that for every job listing in my area there where about 50-100 resumes per opening. In Kansas City, there are only 10-20 resumes per every 100 jobs. The jobs up there also seem to pay more. The bottom line is that there are IT jobs out there. You just have to be in the right location.

  21. Money is the best motivation by Slashdoc+Beta · · Score: 1

    Statistics still show IT workers earning significantly better wages. Using my own anecdotal evidence, from the class of 2005 in my college, IT folks are earning at least 50% to 100% more than other majors. But this is NYC so things might be out of whack.

    1. Re:Money is the best motivation by inventgeek · · Score: 1

      Yah maby in sanf fran where the cost of living eats that all up!

  22. good... by Anonymous Coward · · Score: 0

    The recruits are showing signs of intelligence by finding another profession.

  23. Most US tech fields have lower enrollment by Anonymous Coward · · Score: 0

    Most technical fields these days are seeing lower enrollment -- engineering, computer science, etc. The fact that the trend has come down to I.T. isn't really news -- it was bound to happen eventually.

    Personally, I think part of the problem is that students now recognize that respect comes for jobs that have a lack of numbers. Who wants to work in a company where you're considered to be in a field where the people are "a dime a dozen"? A lot of managers in tech companies are taking this attitude towards technical problem solvers. As a result, those technical problem solvers don't get treated well, and thus they try to steer their kids away from the fields that they believe are getting a lack of respect.

    And no, not every job is like that -- but it's enough of a problem that most of my friends in technical fields can never really be happy.

  24. Re:Editors by Rick+Zeman · · Score: 1

    Editors (and submitter), enrol has one l.

    Not in US English:

    Dictionary
    enroll |en?r?l| ( Brit. enrol) verb ( -rolled , -rolling ) [ intrans. ] officially register as a member of an institution or a student on a course : he enrolled in drama school. [ trans. ] register (someone) as a member or student : the school enrolls approximately 1,000 students. [ trans. ] recruit (someone) to perform a service : a campaign to enroll more foster carers. [ trans. ] historical Law enter (a deed or other document) among the rolls of a court of justice. archaic write the name of (someone) on a list or register. DERIVATIVES enrollee |?enr??l?| noun ORIGIN late Middle English (formerly also as inroll): from Old French enroller, from en- 'in' + rolle 'a roll' (names being originally written on a roll of parchment).

  25. Re:Editors by saforrest · · Score: 1

    Are you maybe British, or from somewhere else in the Commonwealth? I believe Americans typically spell "enrolment" with two l's, and a Google search for each version supports this.

  26. Say No to IT by the+eric+conspiracy · · Score: 2

    With the reality of outsourcing and the perception of IT as a cost that must be minimizws in all corporations (and taught as such in business shools) there is just the fact is that it will continue to be a bottom of barrel career choice.

    There is no way I would try to recruit young people in to this field. Doing so would be a breach of trust.

    1. Re:Say No to IT by Anonymous Coward · · Score: 0

      Why recruit more students? Concentrate on making better students not more students. Universities love to get their throughputs up, because it makes them look good. But its not good for the industry or the students themselves.

  27. sick of stereotypes and lack of career opportu... by Anonymous Coward · · Score: 0

    I was in computer science and now do industrial engineering at a master's level. IT is a restricting field. If you do IT, people see you as an IT guy for the rest of your life. Other field will let you move to other types of jobs more easily. As someome above mentionned, wages have become ridiculously poor compared to other industries. the type of work has also become boring and repetitive. Another point is the stereotype associated with a computer science guy. Try telling a girl you meet at a party you study computer science. She'll have quite a disappointed look on her face. And this is just the tip of the iceberg. This attitude is heartfelt outside of the other sex sphere. No matter how much people love IT, they'd also like to have a fun life and this is what to change with IT before enrollment at schools increase. dot.com was glamourous, lots of money, exciting technologies, it was like a big mess. Now it's just a kingdom for nerds that will fix your computer or make the software decisions that will cripple your day because the update failed and the old system needs to be restored from tapes...

  28. Try changing the name by mustafap · · Score: 1

    or at least, avoid the acronym "IT"

    IT carries so much baggage these days. Phrases like 'data mining', user interface design, industrial design for example dont seem to have been hit (image wise) quite so bad.

    I'm an embedded systems designer, and love the work.

    Also, you might try and place someone like me - a professional with a passion for the work they do - in front of them during enrolment drives. I'm sure some 'real life' enthusiasm will rub off.

    --
    Open Source Drum Kit, LPLC deve board - mjhdesigns.com
  29. Waiting for those Baby Boomers to retire... by __aaclcg7560 · · Score: 2, Interesting

    Most of my professional experience is in software quality assurance (SQA) without programming. I started going to the local community college on a part-time basis for the last five years to learn programming and picking up certifications along the way. It was challenge as low-enrollments meant that a lot of classes were cancelled and classes needed to graduate were often unavailable. Some people thought I was crazy to continue working in software testing and learning programming when the market was so bad for many years. Things will turn around when all those Baby Boomers start retiring as companies will still need technical people and India won't be supplying all of them.

    I will be graduating next semester with an associate degree in computer programming. I currently have certifications in A+, Network+ and Windows 2000, and will have the Microsoft Certified System Administrator (MCSA) next year. I'm currently working on the IBM Help Desk for a large company, working 40-hours a week and making the same amount of money that I was making working 80-hours a week as a lead tester at a video game company. The future will only get better.

  30. My 2c worth by Anonymous Coward · · Score: 0

    This really is quite simple. Jr. Programmers aren't going to get more than minimum wage for the forseeable future due to offshoring. Short of doing federal work, 95% of everything else is offshored.

    If your students want to be able to get a job in IT right out of a 2 or 4 year program they need to focus on network engineering (CCNA/CCNP/CCIE), DBA skills (Oracle, SQL), Security (CISSP, GSEC), or web development (CSS/DHTML/Cold Fusion/ASP/.Net). Platform wise they need to be fluent in both Wintel and Linux.

    Everything else (desktop/printer hardware repair, MCSE, helpdesk) is now a minimum wage job until the person has at least 5-7 years of solid experience.

    Also emphasize they need to be working on language skills (Russian, German, French, Chinese) if they have any intention of working with international (Fortune 1000) companies. They should learn at least one of the those languages really well, besides of course English (British or American version).

    Finally, make sure these damn kids have basic logic and problem solving skills.

    And when all else fails, don't forget, the world needs ditch diggers too!

    Thanks :)

  31. Chicken and egg experience problem by ndogg · · Score: 2, Informative

    I know a lot of students that are stuck in a chicken and egg experience problem: all the jobs they're looking require X number of years of experience on the job. Well, they haven't really had a job in their particular field (usually they've just been working at a restaurant, the college itself in non-field related work, or a department store).

    I would bet you almost anything that you'll have students flocking to you if you state that you have entry-level/new graduate positions open.

    --
    // file: mice.h
    #include "frickin_lasers.h"
    1. Re:Chicken and egg experience problem by k00110 · · Score: 1

      When me and a friend finished college, I went directly looking for work, found one. My friend decided to continue his studies further at the university. Once he graduated, he looked for a job just like I did and did'nt find one and ended up working at McDonalds. He was not dumber or anything, just not lucky as the times changed. True story.

    2. Re:Chicken and egg experience problem by anticypher · · Score: 1

      Given the poor state of graduating university students, a small company offering an entry level job could be swamped by students with absolutely *NO* CS/IT knowledge.

      Earlier this year I agreed to help train up some client's apprentices (stagiaires) at a work site in France. Four guys in their fourth year of a university Comp Sci program, and they all had been in other internships at least two times before. I was shocked at the complete lack of any knowledge of anything to do with computers, except they knew all about how to move a mouse around in M$windoze, and had some minimal .NET programming experience. My counterpart on the New York end of our fibre reported even worse experiences with a couple of his trainees; total ignorance with sheer bravado, resulting in fibre linecards being forcefully inserted into chassis they were never designed for (used a hammer).

      I posed some basic questions to see what they had learned in university:
      Have you ever installed linux?
      Have you ever installed any OS on any computer?
      Have you ever configured a router?
      Have you ever seen a router? What colour was it?
      Name a protocol, any protocol? Can you describe it, how does it work, where is it used, and why?
      What is binary? Hexadecimal? Can you write $01 in binary?
      Have you ever written a program? In what language?
      What is the difference between a functional and a procedural language?
      What is the speed of light? In any units?

      Pretty much negative answers to all those questions. None of them had ever installed linux before, one of them "used linux, once". I stepped him through building a secondary DNS server, it took four 16 hour weeks. He was quite bright, just completely lacking in any practical CS background.

      This isn't just a rant on the French university systeme, because lately I've noticed this in the UK and the US. I'm not sure why universities have stopped teaching the fundamentals and switched to churning out powerpoint and excel experts. Is that what companies are truly asking for? Certainly I hear from graduates that most companies are looking for M$ experts, and nothing more.

      I'm all for entry level training programs, but these days I'm just not seeing any quality in the graduates. The few with a passion for the field tend to go start up their own companies (and fail miserably but learn huge amounts on their own). There is a big reason why jobs are going offshore, the process may have started as a cost cutting measure, but now offshore is where the young talent is.

      the AC

      --
      Hemos is like...sci-fi fans;he thinks technology is cool, but he hasn't bothered to understand the science it's based on
    3. Re:Chicken and egg experience problem by ndogg · · Score: 1

      I read a post like yours, and wonder why I'm living where I'm living. I could pass your test with flying colors, but can't find a job worth a damn around here.

      --
      // file: mice.h
      #include "frickin_lasers.h"
  32. Training by Anonymous Coward · · Score: 5, Insightful

    Why not train a bright entry level person to be a Linux Admin? I don't understand this absolute refusal to train IT workers. If you're not willing to train somebody who has an IT background in a related field, how can you complain?!

    1. Re:Training by CohibaVancouver · · Score: 1
      Why not train a bright entry level person to be a Linux Admin?

      Mod parent up! I agree 100% - I don't understand this "must have experience" business. If someone is clever and has tinkered with computers it can't be that hard to teach them SSH everything else. I had zero *nix experience when I came where I am now, and now I can get around. Heck the linux crowd are so eager to evangelize about how easy it is to use - Prove it by hiring someone and spend a few days showing them around.

    2. Re:Training by SlashChick · · Score: 2, Interesting

      I hate to break it to you, but if you want to be a Linux admin, you need to be able to answer entry-level questions like the ones I listed in my previous post. Yes, we are willing to train, but the people we hire need to show the motivation to at least get those basic skills themselves. Maintaining a Linux dedicated server or a box at home gets you 90% of the way there, but very few people actually do this.

      I've met 18-year-olds who were geniuses and who knew way more than the above. We can and do hire them. The training they require is more along the lines of "Call when you're going to be late" and "How to deal with customers without sounding like an arrogant kid." That's stuff I'm happy to teach, and they enjoy getting real-world experience and having an office to work in.

      But I'm not going to train someone to be a Linux admin when they didn't have the initiative to go out on their own and learn the first, basic set of skills required. It works both ways. I'm perfectly happy to train you on our specific systems and best practices, but only if you're motivated enough to learn how to use SSH, what the 'df' command does, and how to boot into single user mode. If you think you can just walk in with a basic set of PC skills and get a Linux system administrator job, forget it.

    3. Re:Training by xiaomai · · Score: 1

      maybe you should just hire me instead?

    4. Re:Training by molog · · Score: 2, Informative

      So you will only hire people with the technical skills you need already? I hate to break it to you, but training someone to come to work on time, and how to deal with customers is not training them. You want someone that already knows the job. You will not get that for what you are asking for. If you can not deal with the economic realities of the SV area, then perish and STFU.

      Molog

      --
      So Linus, what are we going to do tonight?
      The same thing we do every night Tux. Try to take over the world!
    5. Re:Training by Ziwcam · · Score: 0

      To reboot into single user mode, I restart the computer as normal, then hold Apple-S (yes, its a joke)

    6. Re:Training by Marxist+Hacker+42 · · Score: 1

      You sure have a strange way of defining "genius" when you've based it solely on factual knowledge. Why not just admit that you're too damn cheap to pay either a living salary for the area or for training? And if you're not willing to do either of those, why the hell should anybody work for YOU and let their skills wither?

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    7. Re:Training by evilneko · · Score: 1

      Hmm. I know what ssh is. I know what port 25 is for. I run a linux box at home. I'm over 18, but I don't need training on dealing with customers without sounding like an arrogant kid.

      Can I telecommute?

      --
      Slashdot - where to disagree, is to be a troll
    8. Re:Training by jafac · · Score: 4, Insightful

      I agree too.

      I've got 15 years experience working AIX, Linux, Macintosh, Sun, but mostly (by far) Windows. I've done some VB programming, shell scripting, perl, java - not really my bag baby, but I can do it.

      And I would have failed your questions.
      And I would have passed the Windows equivalent of your questions.

      And in the real world, were I confronted with those questions, I would have used google or MAN and found answers in under 60 seconds. Inside a week, such trivialities would be second nature to me.

      I know Windows, because that's what I'm exposed to on a daily basis, and our company had Linux gurus for Linux problems, and I focus my skills on what's in front of my face on any given day.

      If you would fail me on an interview because I couldn't answer those questions, you'd be making a huge, horrible mistake. If you would take it on faith that such questions would not be any trouble for me in the real world where I have resources and can recalibrate, and then offer me $60k, I would laugh in your face. For the Bay area, or where I live today.

      Your problem is your hiring policy.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    9. Re:Training by Vraxx · · Score: 1

      There seems to be this experience gap which few people are able to bridge these days. Everyone wants a person that's a subject matter expert in Windows, Linux, SQL, network security, name your focus area. But most of the time you have people that are at the bottom of the experience ladder eager to learn and apply their skills or folks who are tenured and expect higher pay for their years of experience.

      I agree with several other posts earlier. IT is sadly one of those industries where a resume is often useless in helping to weed out the can-do people over the fluff. Quite ofen it boils down to throwing a scenario at somebody and seeing if all they know is book-smarts or they have a strong troubleshooting process to begin with.

    10. Re:Training by schon · · Score: 2, Insightful

      I would have failed your questions.

      If you would have failed those questions, then you're not qualified to be a Linux admin. It's as simple as that.

      I would have passed the Windows equivalent of your questions.

      No, you wouldn't have. For two of those questions, the "Windows equivalent" are the questions verbatim.

      If you would fail me on an interview because I couldn't answer those questions, you'd be making a huge, horrible mistake.

      No, if she hired you to be a Linux admin, she'd be making a huge, horrible mistake.

    11. Re:Training by Chandon+Seldon · · Score: 1

      What he's talking about is really basic stuff. There's no reason expect to be able to get a job without some background knowledge. Applying to a Unix admin job not knowing what ssh or 'df' are is like applying to be a carpenter and not knowing the difference between a hammer and a board - yes, it's possible to train people in, but it's a reasonable expectation that everyone who applys knows it.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    12. Re:Training by GaryOlson · · Score: 1
      ... I hate to break it to you, but training someone to come to work on time, and how to deal with customers is not training them.

      Unfortunately, basic businees skills are the most important training many a geek will ever receive; and far too often is the training they do not receive. In filling our last Linux admin position, I received a plethora of "skilled" resumes. One by one the propective employees were winnowed down because they lacked the following basic business skills:

      cooperation: this skilled candidate systematically drove all other IT personnel out, tried to run IT for an entire school district single-handedly, and was forced to hire more personnel instead of working 80+ hour weeks.

      communication: this skilled candidate was a walking treasure trove of useful information; but failed to answer the question he was asked every single time.

      customer service: this technically apt candidate chose to engage in confrontational debate on the technical thoroughness and specificity of every question we asked.

      And the winning candidate has specifically stated his personnel priority at this time is his employment; yet, cannot manage to arrive on time consistently, work a 40 hour week, or complete a task without calling, being called, or IMing his wife/brother/sister/random friend. This candidate specifically wanted the job so he could learn from us. He has been informed the most important lessons he will learn are not of the technical nature; but the business skills he lacks.

      --
      Every mans' island needs an ocean; choose your ocean carefully.
    13. Re:Training by typical · · Score: 1

      Why not just admit that you're too damn cheap to pay either a living salary for the area or for training?

      Are you honestly claiming that someone applying for a Unix admin position should not know what "df" is?

      I mean, this isn't even an admin-level question. This is more along the lines of "Have you *used* Unix before?"

      --
      Any program relying on (nontrivial) preemptive multithreading will be buggy.
    14. Re:Training by Prof.Phreak · · Score: 1

      One of the problems is that if the candidate `requires' training, then they're not a good candidate to begin with. Linux isn't some proprietary system that you don't expect anyone to `know'---it's something that's out there.

      A good candidate would've been curious about it long before the interview (or job), and likely would've learned it their own. If they weren't curious about it---or didn't bother learning it on their own when they had the chance, that says something about their attitude towards IT.

      If you do end up hiring such a person, you're only setting yourself up to have'em `retrained' every 2 years, instead of having them pick things up as they go.

      --

      "If anything can go wrong, it will." - Murphy

    15. Re:Training by rsheridan6 · · Score: 1
      Two problems with OTJ training for the OP:
      1. It takes time to train somebody to be an effective admin. Everybody in this thread is saying that they could pick up [insert skill] quickly, but there's an awful damned lot of skills to pick up. A new person who doensn't even know the basics will just get in the way for quite a while.
      2. Since that OP is apparently paying crap, barely-livable wages, anyone she hires and trains will probably quit and move on to a better paying job once they have experience.
      Point 2 is more important as worker-company and company-worker loyalty declines. That's why nobody wants to train anymore.
      --
      Don't drop the soap, Tommy!
    16. Re:Training by Marxist+Hacker+42 · · Score: 1

      Are you honestly claiming that someone applying for a Unix admin position should not know what "df" is?

      No, I'm honestly claiming that someone applying for a Unix admin position deserves either a living wage for the area- or if you don't want to pay a living wage, you should really just take somebody who knows NOTHING of computers at all and pay for them to be trained as a Unix Admin. Those have been the standard two options throughout American history for filling positions: Pay the going rate, or train somebody to do it. Not whine when you can't find somebody to work at slave wages.

      I mean, this isn't even an admin-level question. This is more along the lines of "Have you *used* Unix before?"

      Then shouldn't the command you're looking for be ls, rm, mv, cp or chmod? Those are the three commands most people know if they've used Unix before- df is not one of the basics. Heck, my *single* unix class in college didn't even cover anything more than basic directory structure and file manipulation commands!

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  33. Easy Solution by TiggertheMad · · Score: 2, Informative

    What can be done to recruit more students into IT programs?

    Advertise in India...

    --

    HA! I just wasted some of your bandwidth with a frivolous sig!
  34. perception by spejsklark · · Score: 3, Insightful

    We have found that many have the perception that there are few IT jobs.

    At least they seem to be very perceptive!

  35. I don't know what to tell you, friend. by Anti-Trend · · Score: 4, Interesting

    I am a 24-year-old IT/IS pro with 8 years of field experience under my belt, NT, UNIX, Linux, AIX and AS400 administration experience, built hundereds of workstations, worked with JPL, government, trained tech students and more. That being said, I cannot find a job to save my life right now. I'm actually thinking about falling back on my education in clinical counseling; there may not be many good tech jobs available, but there's always people with psycho-emotional problems. ;-)

    --
    Working in a DevOps shop is like playing in a band made up entirely of keytarists.
    1. Re:I don't know what to tell you, friend. by Electrum · · Score: 1

      You should apply with my previous employer.

    2. Re:I don't know what to tell you, friend. by Anonymous Coward · · Score: 0


      Enerwise, a company based outside of Philadelphia, is looking for a sysadmin for a mainly windows network at a NOC in Roanoke, Virginia. Check Career Builder. They do energy management software, so it's a stable field considering current energy cost trends.

    3. Re:I don't know what to tell you, friend. by Anonymous Coward · · Score: 0

      You are in the wrong area if you are having that much trouble finding a job. After a few weeks of sending out resumes to SF Bay Area companies I had interviews and then job full-time job offers at Google, Intuit, Juniper Networks, Tivo, Mozilla Foundation, Peerless, and others. I felt really bad that I put out too many feelers and had to turn down positions with some really great teams. Little did I know how tight the market for engineers had become in the Bay Area. I've heard they have $5,000 employee referral bonuses at Apple now for recruiting engineers, and the company I joined has $2k referral bonuses for engineers.

    4. Re:I don't know what to tell you, friend. by port3389 · · Score: 1

      So which is it? NT, Unix, Linux. Aix, AS400, 'hundereds' of workstations, or training?

      You need to pick something to like and are good at, and be familiar with the rest.

    5. Re:I don't know what to tell you, friend. by Anonymous Coward · · Score: 0

      If you were here in London we may snap you if your UNIX experience is good enough.

      Check Citigroup's website....

  36. A lot to do by e-bart · · Score: 1

    When I look at our current IT landscape. The only thing I see is that there is still a *lot* to be done.

  37. Another Issue: by Knight+Thrasher · · Score: 1

    I myself have considered abandoning the tech industry at times. Tech jobs are hard to come by in the midwest, this isn't Silicon valley. If anyone needs a qualified network engineer, by all means let me know, but for now I'll be hanging onto my mid-level tech support job because its all there is here. Now if you'll excuse me, I have a user to go tell to reboot. =(

  38. low wages, long hours, avalanche of grief by Anonymous Coward · · Score: 0

    Why work 16 hr days with only negative feed back, when was the last time you got a bonus because the network was working trouble free for a year?, for low salary? If I'm going to make Starbucks money I might as will get the normal hours, free coffee, and free wi-fi. And while I accept the "numbers" that IT jobs are increasing, that is only because the population is increasing as is the number of businesses; but I'd speculate that the ratio of IT jobs to other jobs is lower than it was 5 years ago. As for the guy who couldn't find people " you get what you pay for. " low wages == low skillset == low experience == low quality.

  39. First Job by Anonymous Coward · · Score: 0

    Its really hard and frustrating to get that first good job. After that its ok.

  40. Any prospective IT student by Anonymous Coward · · Score: 1, Insightful

    needs to

    (a) watch office space

    (b) ask yourself whether you want to give up nights/weekends learning new software versions or working through maintenance windows (if in tech field).

    (c) be treated like crap by your employer.

    in summation, ditch IT and do a trade like carpentry/house building etc where the skills you learn will last a lifetime, vs the vapourware knowledge of tech that will be out of date in 2 mths and require you to relearn it all again.

    1. Re:Any prospective IT student by guaigean · · Score: 1

      That's ridiculous. You don't have to give up nights and weekends, or be treated like crap from employers. The problem is that many (not all) IT people also happen to be people with poor social skills. They allow themselves to be walked on and get angry when they are walked. Plenty of companies have education leave and pay, where they PAY you to travel and learn software.

      Aside from that, there is plenty of software that you DONT have to relearn. The idea of relearning software every two years is a Microsoft idea. It is profitable for them if they change the way things are done. But if you pick up a gig in C or C++ or other standardized languages (believe it or not there are still quite a few COBOL and FORTAN jobs out there) then you have a much longer lifespan. Besides, once you know the concepts, its all syntax. Don't fall into the trap of rapidly rotating software because some PHB thinks its a good strategy. Inform them why it is bad (articulately) and you may find yourself moving up for having the best interest of the company in mind.

      --
      Microsoft Sucks, F/OSS Rocks. I get mod points now right?
  41. Screw you by Anonymous Coward · · Score: 0

    I have a 4 year BA degree in Digital Technology and I graduated 5 months ago and still can't get a job. The IT sector is shot or there is still a huge competition for the remaining jobs. I even have years of experience before school.

  42. You have to pay them, people. by Animats · · Score: 2, Interesting
    For example, we have had internship opportunities that we have not been able to send candidates to, simply because we don't have the students.

    You're complaining that you can't get people to come pay you to take your classes so they can work for free for somebody else. Right.

    1. Re:You have to pay them, people. by chris+macura · · Score: 1

      Most internships are paid. Although with the current demand, I doubt a community college student would even get looked at for an internship.

    2. Re:You have to pay them, people. by Anonymous Coward · · Score: 0

      Internships are not "work for free" programs. Interns do get paid.

  43. Sorta by I-Tard · · Score: 2, Insightful

    The IT field is very segmented. Companies complain they cannot find the workers they need and senior developers like myself cannot find companies that will employ them. I have over 15 years' experience in the IT field with companies large and small. I haven't found any good jobs in the past three years and that situation hasn't changed recently. What I have found are a lot of companies and their recruiters who are overly impressed with some new buzzword (AJAX!, Ruby on Rails!, blah blah blah) and can't understand why everyone hasn't yet embraced that technology and is ready to be hired by them. Long term I cannot recommend the IT field to any student. As a previous poster alluded to, if you use IT as a part of your appeal to a company that might work better. But, and here's the kicker, there will come a day when whatever wonderful skills the company hired you for in the first place will be replaced and you will be as well.

    1. Re:Sorta by Anonymous Coward · · Score: 0

      I know several firms that are having a difficult time finding good c++ programmers for scientific applications development. In addition, there still seem to be quite a few jobs for application development on mobile devices, specialized embedded device programming, and driver development.

    2. Re:Sorta by Unordained · · Score: 2, Insightful

      It's really annoying that companies seem to advertise jobs only for the latest-and-greatest programming languages / toolsets. We've been working on a long-term project for, what, four or five years now -- mostly C++, with a wee bit of php for some online help stuff. So we have experience with C++, php, database work, large projects, custom file formats, etc. Great. But no .NET experience, no java experience, and we've never had a use for XML -- and we're not going to shoehorn those technologies into our project for the hell of it (getting experience we can show on our resume). We're not going to start over with new technologies, just when the project is maturing. It's frustrating. Companies seem to fail to understand that a lot of us aren't code monkeys -- we can move from one language to another in a matter of days or weeks, given a little time to read up on the topic. We can learn new libraries and new tools quite quickly, given the chance. Yet they are determined to find people who already know it all (even their own in-house apps) so they can just drop them in and have productivity. Did we spoil them with the plug'n'play concept?

      And then there's the part where they ignore your domain-specific knowledge: no, you've not coded that type of app in that language before, but you -have- coded that type of app in another language, for a similar company, with similar purposes, and you know what to expect. Too bad, nobody cares. (And it seems much, much harder to go down to the bookstore and buy a book about an industry, that explains how everything ties together, than to buy a language-specific book. And users? They don't know the whole picture. You'll have to talk to every damn person there, and then sort through the lies and misconceptions to get down to what you need to know. And then you won't document it, and ... yeah.)

      [/rant]

  44. Sorry, but it *does* suck by Sheepdot · · Score: 2, Insightful

    I don't know about the available jobs on the coasts, so I can't comment on them. But in the Midwest where I am at, the only available jobs are for 30-40K with excellent benefits. That's great if you want benefits, but some of just want paid. It gets really ridiculous when you consider that the cost of living of most Midwestern cities is rapidly catching up to the coasts.

    There are occasional jobs in the upper ranges, but no one wants to hire. It's even more ridiculous in the security field in the Midwest, as no one wants to hire someone with dangerously technical knowledge here, especially if they are young. There's a level of maturity that you just can't prove in a resume, and the more technical expertise you have, the more of a hiring liability you appear as.

    I have told my younger brother's and sister's friends looking at IT-related jobs to look at other majors first. Just because they like their iPods and Bittorrent does not make them technically skilled to compete. I think the real problem lately has been rewarding "management experience" over "technical experience" by some of the major Fortune 500s.

    You can reward your managers all you want, but if you aren't hand-over-fist for your geeky tech-types, you're just providing less incentive for truly skilled people to work at your place of employment. And you'll end up getting management-heavy, which ultimately will end up costing you money.

    1. Re:Sorry, but it *does* suck by Anonymous Coward · · Score: 1, Interesting

      I can comment on a coast... 12 years experience in IT, with the early years as computer operator and tech support guy, the last several years in network engineering (that's network engineering as in I can do everything from vendor eval to price and contract negotiation with telecom and equipment vendors, to network design and implementation, to fixing it when it's f****d... NOT .. "I'm a Network Engineer because I can run a small Windows Active Directory domain without major FUBARs"... I updated and posted my resume (CV for you Brits) and had a call within a day, and interview within a week, and a second interview scheduled within 2 weeks, .... this is without any applications etc... I've received countless emails from headhunters for jobs of lesser level than I am looking for or not in the right niche exactly... (why is it that headhunters don't know the difference between HSRP and Oracle DBA?)... left coast is pretty good I'd say. I'd also say current time period... when companies are looking at budget allocations and projects for next year is the best time to be job hunting, with an eye at a Jan-Mar start.

    2. Re:Sorry, but it *does* suck by Anonymous Coward · · Score: 0

      I wouldn't hire you. You can hardly communicate.

  45. Don't Lie to Them... by Anonymous Coward · · Score: 0

    Let the Feds do it for you - http://www.bls.gov/emp/emptab3.htm.

  46. Actually Id advise them to do the plumbing course. by MrBandersnatch · · Score: 4, Interesting

    Having, since 1988, seen 2 major down swings in the IT job market which have lasted several years; retained myself AT LEAST 3 times in order to have current marketable skills; twice had to take jobs on a lower salary than I was on 5 years previosuly; and lost a job recently due to it being outsourced....there is abolutely no chance in hell Id advise anyone to enter IT as a profession. Academia...fine. Profession. No way. If I had known what I would go through working in IT as a young man Id have done something worthwhile, well paid and easy in comparison ( like becoming a GP ). Instead...well lets just say Im retraining again (and it isnt in IT).

  47. Not worth the agrivation by RogueWarrior65 · · Score: 1

    Would you want to have to put up with whiny, snivelling, incompetent users who refuse to read even the cover of a manual lest they be held responsible for knowing its contents for $40-50k per year or less?

  48. Re:Editors by Krach42 · · Score: 1

    You know... on MacSlash someone posted a scathing comment in the body complaining about the usage: "Apple are..." instead of "Apple is..."

    It turns out that this was an American unintentionally complaining about proper British grammar.

    People generally have stopped complaining about grammatical errors in the submitted texts on MacSlash now, because there's a realization that spelling and grammar rules can vary slightly between American English and British/ International/ Commonwealth English.

    Seriously, it's not worth harping to the Editors about simple grammatical errors, unless you're certain that it's neither valid American nor Commonwealth usage.

    --

    I am unamerican, and proud of it!
  49. Problems in IT... by Anonymous Coward · · Score: 0

    In my experience, I've found that the majority of jobs out there are looking for senior positions with 5 or 10 years experience. The handful of jobs that are entry level are a joke when it comes to pay ($15k - $25k/year; I make more than that at Circuit City).

    The other problem I find is that job requirements are really obscure (like DBase or FORTRAN). There are few, if any, companies willing to put in the time and resources for on-the-job training when it comes to these oddball items. The first poster talked about Linux administration, or lack thereof. Unfortunately, this requires previous experience which is not taught in a CISE curriculum. Basic use of *nix is something that can be gained just by using them, but true administration has to be done on-the-job.

    The other problem I've faced in college is the utter lack of any professor to actually teach. Most of the classes I took were being taught by grad students who barely understand the concepts themselves and have no practical teaching experience. If there were any professors teaching, most could barely speak English. The other professors in the department were all too busy with research grants to pay any attention to their classes.

    People in the education sector keep saying how IT jobs are bouncing back, but the truth is that they aren't. More and more, companies are increasing their use of outsourcing. More and more, layoffs in corporate America are dwindling down the number of available positions. More and more, colleges and universities make use of unqualified people to educate.

  50. Major choosing by Kirby · · Score: 5, Insightful

    There are two reasons someone chooses a particular major most of the time:

    1) They think they'll make a lot of money doing it.

    2) They think they'd enjoy doing that the rest of their lives.

    Seems like you're worried too much about group 1. Don't. Ignore them. You're better off if they major in business or Chemical Engineering or Sports Medicine or whatever else strikes their fancy. They're not really interested in the field. There are worse motivations, and many people are successful who are mostly looking for a payday, but that's not who you should focus your attention on.

    For the second group, that are already interested, you need to convince them that they'll be able to make a living at it, and that this is more interesting to them than another field. I can't offer super specific advice, since I don't find IT interesting in the least (I'm a perl programmer) - but you probably want to give as much real world examples of what kinds of jobs people actually get in IT and problems they actually solve. The people who are drawn in, those are the ones you want to keep.

    And really, above all else, treat the students with respect. This will be so strange and rare, you'll instantly be a step up on how most people seem to approach them.

    --
    -- Kate
    1. Re:Major choosing by ninjakin · · Score: 0
      I my self fall into your group number 2.

      I have my spring semester to finsh up and hopefully pass the ccna. I have been looking for job and most want +5 years experince. Its killing me b/c I would really love a fun job working with my biggest hobbie. and I wouldnt care if a made min wage, I already make a little more than that. I also have the skills in which I saw the skills they are looking for. I have them but it just seems like companies dont want to give the slightest training to people that dont have the right amount of experince they want, well how in the hell are you going to get the experince they want?

    2. Re:Major choosing by Anonymous Coward · · Score: 0

      I teach CS courses at college, and every once in a while (every semester or so), I ask the class why they're in IT to begin with. Guess what, nearly all but a few are in the ``make a lot of money doing it'' category.

      The `problem' (and fear) I think is that if folks -really- chose the major that they'd enjoy, there wouldn't be enough CS students---it would be just like the Math department---where majority is basically forced to take classes; not because they want to, but to keep the department occupied).

      Which also explains `not enough qualified folks' everyone is speaking of. Out of a class of maybe 20 students, there will be like 2-4 `good' students (those whom I'd myself consider hiring), but for the most part, I wouldn't trust the rest to code anything that's critical---and that's the folks who somehow eventually manage to graduate.

      Yes. It's depressing.

  51. Quality people in short supply in Utah by inventgeek · · Score: 1

    I work for a growing Development firm. We have had open positions for over 6 months now. Its really hard to get the right people with the right skill set and a realistic pay rate. From QA people to Developers of all skill ranges. A lot of people we interview coming from contract work think that they are worth than there hourly / salary paid peers. Thus disqualifying the few qualified people we find. And we are paying 15% more than the standard going rates...

    1. Re:Quality people in short supply in Utah by Anonymous Coward · · Score: 0

      What's the company? (deserthiker2003 (at) yahoo (dot) com) - I've been looking in SLC area.....

    2. Re:Quality people in short supply in Utah by inventgeek · · Score: 1

      i will contact you soon via email

  52. They See the Future Correctly by Kefaa · · Score: 5, Insightful

    The students today are reading it correctly. While I wish it were otherwise, this is not a long term career anymore. If you hit a hot technology you can ride that for a good while but looking at the market in general few people I know will recommend IT as a career. IT has become the assembly line worker of the 1970s or the steel worker of the 1960s. While today, you can find fabricators in niche markets making a lot of money, the vast majority moved to other industries and professions.

    I run an IT Consulting company and cannot recommend this to family or friends. I am not pessimistic about my company's ability to earn money and keep me comfortable, but in general it is an ugly market to enter.

    Here is what the typical college graduate in IT will encounter.
      . You will start at fair wages and long hours. Under difficult deadlines and penny pinching companies you will be squeezed for everything you can produce.
      . You are considered an "expense" that must be controlled. More often than not you will get an "good boy" instead of a bonus.
      . You are as respected and appreciated as a union laborer.
      . There is a pervasive belief that you are interchangeable with any other developer at half the price.
      . Unlike other industries where age implies experience (and we can all argue whether it should), in IT age is taken as an indicator of being "behind".
      . If you do not work at a software company, you salary will top out around 35 and you will get slightly lower than COLA in subsequent years.
      . There is always someone willing to do your job for less than. They will be in two categories Offshore or Fresh out of University. It does not make sense logically, but bean counters do not use logic of this type.
      . Your experience is weighed against your age/salary and with few exceptions age/salary will do you in. I often (too often) hear people say for what they pay a 40 year developer they can get three out of college - and then they do.
      . Churn is high, making job security low - It is a myth contractors are fired first.

    As I said, I make my living on this and while I hire and pay well, most of my competitors do not. They often win bids because they can low ball me. I often win second rounds because the first round was spent with nothing produced and we put a team on the ground that gets results. However, success does not matter these days, its all about price. I can guarantee a project for $700,000 and someone with next to zero experience bidding $675,000 will get it. Most often they bid $250,000 figuring once they get in it will be hard to get them out. (There is a reason recruiters for programming shops are called pimps)

    Well, now that I vented most of that, I feel better. I am guessing this will end up flame-bait or troll (of which it is neither). It is a reflection of my frustration as I watch good developers move into other industries so they can have a family and pay a mortgage.

    If you really want to help your students, stop teaching regular IT and focus on niche markets - embedded systems, AI, robotics. Things that are bleeding edge. Make the course horribly difficult so only the best and brightest make it through. It is better to choose another career in college than at 40. Add project management courses and "learning to learn" because anyone entering this as profession will need to stay on the bleeding edge or be unemployed. The difficult part for you will be replacing the instructors you have with those that can teach these topics.

    Now I am guessing people will reply to this with - "Hey - I am doing fine" and that's good for them. I see the industry as a whole, not just the individual programmers and it does not look pretty for a career. For the top 20% sure - the rest...

    1. Re:They See the Future Correctly by yagu · · Score: 2, Interesting

      I think you've got it right on.

      I wonder though, that this is just a trend that spans all disciplines. The argument holds sway (to idiots) in the same way: get someone younger for cheaper (they're nearly as good); get someone out of the country for cheaper (they nearly speak English, but, close enough); get anyone cheaper who's willing (they're not as good, but, hey, they're cheaper).

      I think these are some very wrong attitudes, probably coming from some business curriculum. Lots of ideas that look good on paper, but don't translate well in real life. Unfortunately, the net results aren't evident until well down the road and the people who were hurt by the philosophy are long since permanently damaged, and the ones who made the decisions are long since promoted.

      I don't think you're trolling, nor should you be modded so. I haven't gotten mod points for well over a year (long story, see this journal entry.) So, the best I can do is proxy-mod your comment "insightful" +1. Good post.

    2. Re:They See the Future Correctly by BigCheese · · Score: 1

      I'm a programmer in my 40s and looking at a layoff next year. Frankly, I can not recommend anyone go into IT or any other "knowledge worker" field. If you don't have to be there physically you risk your job going elsewhere. Before you go to college for that degree learn a trade. HVAC maintenance, auto repair, carpentry, plumbing. Hell, drive a truck. After doing that for a few years you'll know about hard work and have something to fall back on when (not if) the pointy hairs send your "knowledge worker" job elsewhere to save a couple bucks.
      Me, I'm going to try to squeeze a few more years out of programming while trying to start a business of my own.
      I really love programming. I would spend the rest of my career designing/coding and mentoring new people entering the field but nobody seems to want that anymore.

      --
      The obscure we see eventually. The completely obvious, it seems, takes longer. - Edward R. Murrow
    3. Re:They See the Future Correctly by Anonymous Coward · · Score: 0

      An 18 year old high school graduate might as well get a university bachelors before going to truck driving school. Insurance companies won't insure a driver under age 25, and in some states you can't get the 18wheeler CDL younger than 25. This information might be a bit dated, as I haven't had contact with that industry in the last 15 years.

    4. Re:They See the Future Correctly by Seraphim_72 · · Score: 1
      I really love programming. I would spend the rest of my career designing/coding and mentoring new people entering the field but nobody seems to want that anymore.
      Do you really mean that last part? If so I work as a developer for a college that is always looking to pair our (few) coding students with people out in the field.

      Sera

      --
      Slashdot, where armchair scientists get shouted down and armchair theologians get modded up.
  53. What would I do to recruit students? by kfg · · Score: 1

    I wouldn't. At all.

    If they are seriously interested in the field I would welcome them with open arms, but then I don't view education as a commercial enterprise or students as financial resources, even though I teach.

    I teach because I like teaching.

    KFG

  54. Recent History by xtermin8 · · Score: 2, Insightful

    I think too many qualified people found out there's not very much job security, esp. after all the demands made on them for qualifications. If you're not able to train from within, then chances are you will drop these "qualified" people at the drop of a hat. Good advice for college students is to stay the hell out of this field, or at least aim for management as soon as you get a foot in. You're pretending recent history hasn't taken place, and some of us remember all to well what's happened, and aren't eager to relive it. 6 figures? How about just 6 fuckin' years!

  55. Just don't by bill_kress · · Score: 1

    If you don't feel computers in your soul, if you don't NEED to be near computers as much as possible, you shouldn't be in this industry--If you don't feel a desire to tear through each new technology you come across, just don't bother.

    The whole batch of people who came into it for the money just makes my job suck, and I am glad they are gone (Being replaced by consultants from India, but their time is limited as well).

    Seriously, to me it's exactly like saying "How do great artists attract more apprentices?". They don't, those who have it in them come to the artists and fight for the position.

    Really the best bet for our industry is to spend your time encouraging those who do want to enter--who can't help themselves--and strongly discouraging those who don't.

    If you think this analogy sounds silly--you're part of the problem. Get out now and do us all a favor.

  56. IT isnt hot anymore. by miffo.swe · · Score: 1

    A couple of years back the hottest job you could have was it but not anymore. The pay has gone down and the work is pretty dull and booring in many places. Apply patches, watch the consultants do all the fun stuff, reinstall some broken app since its pretty impossible to find exactly what causes things to break in Windows and so on. Its really very repetitive work where you dont really learn anything in many places.

    Luckily i work as a Linux admin and get to play with my precious linux all day long. For me the work is about doing my hobby at worktime. Hadnt it been for Linux i would never set my foot on an it department. The work as an admin can be very infuriating many times with PHP's making decisions so idiotic at the micro level you just want to slap them silly.

    IT is just like any other job theese days.

    --
    HTTP/1.1 400
  57. IT Jobs by wuice · · Score: 1

    There is still plenty of good jobs for people in IT.. Here's a hint: don't work for tech companies. I work IT for a local community clinic and I am loved. When I worked for a tech company, I was just another geek in the geek room typing some code-type gibberish.

  58. Are you in India? by gelfling · · Score: 1, Insightful

    Because I work for one of the largest IT service vendors in the world and we can't move jobs there fast enough. Already our largest single site is there and in the next 3 years the total company employment will be the largest of any of ours in the world. And we are a US based company.

    Although in the longer run we see Indian employers themselves outsourcing to Vietnam, Bangladesh and Malaysia. Not so much China though.

  59. They don't think that there is any money in it? by cyberbob2010 · · Score: 2, Interesting

    I am 20 making more now than most of my friends will be making two years from now when they get out of college...oh...and I don't have the debt.

    All I have my A+ cert and a lot of experience. If kids don't think that getting an associate or certificate program at a Community College can get them a job then they are dead wrong.

    The great thing is that they don't have to stop after that. After getting a lesser degree in comp. sci or a certificate through a program they can continue their education (what I am doing now). My company will pay for 100% of my tuition and any other certifications that I want to get. If I get my net+, security+ and CCNA then in another two years of experience here I can go out and get an even better tech job etc...

    If they don't believe you - send them to Robert Half's Technology division. I gave them my resume on a Mon. and had two job offers through them by Fri.

    --
    We seldom regret saying too little but often regret saying too much.
    1. Re:They don't think that there is any money in it? by cyberbob2010 · · Score: 1

      you know, this is what I love so much about /. My last two posts were modded down as offtopic when they were completely on topic...
      dont you just love it when some baby cant stand to have someone post something against their beliefs and so goes around modding everything that you post down

      --
      We seldom regret saying too little but often regret saying too much.
  60. How would I describe the market-Flat chested. by Anonymous Coward · · Score: 0

    Remember folks, ONLY THOSE WHO ARE DOING IT FOR THE LOVE SHOULD GO INTO IT!

    Now you know why we want all you "Learn HTML for dummies, work for money, dot-busted" to leave. You're depressing the market, keeping us from doing it for "The Love of OSS".

  61. Want to recruit students? Hmmm, well what 2 do?? by Anonymous Coward · · Score: 0

    You want them?

    (You gotta go to "where they live" online, which is where they are mostly... learn more about your quarry so-to-speak, there!)

    * Plus/&, of course, the "Holy Dollar/Dead Presidents" matter as well!

    (Always comes into play doesn't it?)

    I.E.-> What levels of compensation/future exists in it for them as well.

    (That's the two things to have ready & gotta be your selling point I suppose from your perspective...)

    APK

    P.S.=> Above all, though? Well...

    "To understand someone, you've had to walk a mile in their shoes"

    (& once you understand them? You basically OWN 'em imo! (& to do that?) You've gotta either be one (geek type) yourself, & GOOD @ IT (or have been so once)... That way, nobody can b.s. you, or 'techo-marvel' you @ all. Helps with the sales "cool" & such))...

    Of course, that's just my opinion! apk

  62. Tell him to stick it! by xtermin8 · · Score: 2, Funny

    Been there. Done that. Didn't work out. I'm going to teach English as a Second language and outsource myself! Seriously, if I'm going to be broke I might as well be broke in new and exotic lands! Bon Voyage!

    1. Re:Tell him to stick it! by puto · · Score: 1

      Been there. It is a good gig. I did that for four years in colombia. I worked at a university and met a lot people and did a huge amount of tech consulting. Up to building a 200 node fiber network, and translation of tech manuals.

      Easy to bridge these two together. Also met my future wife. Who is not only a hottie, but a unix queen.

      Puto

      --
      The Revolution Will Not Be Televised
  63. I'd tell them STAY AWAY -- FAR AWAY!! by King_TJ · · Score: 2

    Seriously, I've been involved in I.T. from a systems administration, PC Support and hardware repair/troubleshooting role for about 15 years now, and I've not truly seen a noticeable improvement in the sector since the bottom dropped out around 2001-2002. It's so bad for me that I've been forced to start working as a courier, doing package deliveries full-time, along with scraping by as a self-employed computer consultant - and that's just to keep my head above water. I'm still living in a very modest house in a not-so-great neighborhood and driving a 6 year old vehicle. So not exactly "living above my means" or expecting the world here.

    Granted, I live in the midwest, where we're behind the curve a bit on employment trends. (I just saw a chart claiming that at least in the St. Louis, Missouri area where I live, employment rates have been changing about 10 months behind the national average. So if the economy starts improving, we won't really see it here for close to a year afterwards.) So maybe those on the coasts are seeing something better happening?

    But no, as a rule, I can't see value in someone trying to just break into I.T. at this point, pouring thousands into a college education for the purpose. If your destiny truly is I.T., you're probably somebody that's been doing it since you could first hold a mouse and type on a keyboard - and you're going to completely ignore any advice to avoid it anyway. But otherwise, don't bother. My opinion is, there are far too many "guru quality" I.T. pros out there who can't even hang onto decent jobs - so why try to push your way into that whole mess?

  64. Not easy coming from a UK College by Anonymous Coward · · Score: 1, Insightful

    I have just finished a BTEC diploma in the uk achieving the highest grades possible and was very disenchanted with the course. I blogged the shortcomings on www.brokenbulb.blogspot.com . Having finished the course I had the greatest problems finding a job/employer willing to offer me an oppertunity. Unlike many on my course I was [and still am] motivated to teach myself and always keep learning and improving skills.
    Due to the [apperant] lack of oppertunities I enrolled on a Computer Science degree at a university in the North East [UK] but might soon have to pull out for financial reasons and find a job at a local Tesco again.

    Many employers complain there are not enough qualified students ready for the workplace. In my experience employers seem to demand almost every skill related to IT imaginable instead of fresh techies showing potential and granting them the oppertunity to create and develop skills.

    There are plenty of students applying to vocational programmes such as the BTEC and university courses but I often have a hard time spotting potential sys admins from between my peers. This is becoming the generation that's used to auto update and letting the OS take care of itself. As far as installs go, wizards take care of the job. Config options are always provided in a nice dialog.

    Sorry, that's my rant over. CV's available ;)

    1. Re:Not easy coming from a UK College by jaseuk · · Score: 2, Informative

      I completed the same course 9 years ago and it was enough to get my first programming job and move up. A degree wasn't essential, but I'm sure if I hadn't had that first opportunity then a degree would have been "essential". It's all luck of the draw, I was employed by my IT lecturers who were setting up a startup. That kept me very occupied for 7 years and gave me some great experience in IT and management. I've now hopped over into local government where I'm Security Officer.

      I'd thoroughly recommend getting into local government IT in the UK as they are usually underfunded with poorly trained "lifer" staff, yet have stupidly large WANS and a ridiculous amount of different applications to develop and support all with a relatively small actual user base (150 locations/offices, 150 servers, approx 300 applications, 2000 users, Cisco, Windows 2003, Solaris, SCO, Linux, BSD, SQL Server, Ingres, Oracle). It's certainly worth keeping an eye out for even very poorly paid low-level jobs in your local council, just be sure that they are within their IT department and not an Information Officer in an actual department. It would be very worthwhile taking on summer / work placement type stuff and I'm sure they would be receptive to this.

      If you are still not getting anywhere I'd suggest getting your tesco job back and perhaps follow up with a part-time HND, make sure you take the CCNA exam if it is also offered. Also while your doing that try and get some sort of work placement.

      Good luck!

      Jason.

  65. Career Colleges by Com2Irq5 · · Score: 1

    Lower enrollment numbers at the community college level are due to career colleges, such as Heald and ITT Tech, heavy marketing. These colleges promise an earlier graduation than a community college IT program. The problem is that most of career colleges lack a quality program.

  66. IT Sucks, especially in Michigan. by Anonymous Coward · · Score: 0

    - "must have recent Netegrity skills, 3+ years of ERP on JDE, MCSE and Cisco certification, be PMI certified", ad nauseum -

    Plueeze - As a 20 year UNIX, NT, business, and science sysadmin for very large organizations, analyst, and developer capped with a recent M.Sc. in IS (SE and Project Management), the locals here in Michigan are asking for the moon, and in today's market, they can. The tables will turn, they must.

  67. Ethics by dsanfte · · Score: 1

    If there really aren't a lot of IT jobs out there, should we really be helping a college sucker young students into an IT program? I mean, people spend thousands of dollars a year in tuition. If there's a really good chance that they won't get a job after studying, and we help a college convince them otherwise and blow their college fund on a lost cause, I'd say that's pretty scummy.

    I'm sure I'm not the only one who groans at TV commercials for "massage therapy" and other bullshit programs at colleges (IADT anyone?) which are really just a means to exploit vulnerable students for profit. In fact, the only good job prospect for the program I just mentioned is prostitution. Let's not help these kinds of people.

    --
    occultae nullus est respectus musicae - originally a Greek proverb
  68. The problem with the IT job market by maillemaker · · Score: 1

    The problem with the IT job market in the US is, in my view, that the days of being moderately competent and getting a good job in IT are over.

    Back in the late 80's early 90's, if you had played with a TI/994A computer or took typing in high school you were probably geeky enough to have some computer experience. And when you entered the job market you entered into a place where most of the people doing the hiring were too old to know what computers were or how to use them. Basically if you had any computer experience at all the world was your oyster.

    Those days are over.

    Today, if you want to get into IT, make good money, and be relatively immune from outsourcing it is no longer sufficient to be a dabbler in computers. You /must/ be at the top of your field. Anything less and you quickly become a commodity, which is very dangerous in this field.

    So I would tell students contemplating a degree in CS that if they are not willing to put 110% into their studies, graduate with a 4.0, /and/ be self-taught in state-of-the art programming tools before they graduate (universities are always /way/ behind the curve in the tools they use for teaching), to forget it.

    I suspect the market is far more tolerable of average business or law school graduates than it is to average CS graduates. Average CS jobs go to India. The day may well come when average business and law jobs go their, too, but this is true for average CS jobs /today/.

    Steve

    --
    A work that expires before its copyright never enters the public domain and thus enjoys eternal copyright protection.
    1. Re:The problem with the IT job market by geekoid · · Score: 1

      "So I would tell students contemplating a degree in CS that if they are not willing to put 110% into their studies, ...."

      if there not giving 110%, should they then turn themselves around 360 degrees?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  69. From the perspective of a recent IT graduate... by HerculesMO · · Score: 5, Insightful

    Let's face the facts -- school does not teach you enough to make anything of yourself in the corporate world. This isn't true only for IT, but also in Finance, Marketing, Sales, etc. School gives you a groundwork and when you start a job, you build upon that when you get out of school and start working.

    Now if you agree with what I've just said, take into consideration the following: the private sector does not hire IT workers without experience. The notion that there are 'more jobs' available is probably true -- but look at the requirements. This is not the dot-com era any longer -- it's impossible for a no-knowledge, just out of school, wet behind the ears college graduate is going to get an awesome job without the skills necessary to help the company they work for achieve their business goals (and this is a large reason why the dot-com era went as bust as it did).

    Pick up a paper, or check Monster, CareerBuilder, Dice -- all the IT positions are looking for *seasoned* employees. "5-7 Years experience." "Senior level position." These are some of the tag words that will put college graduates out of business when it comes to looking for a job. And *that* is the reason why nobody wants to get into IT.

    There was a recent article in Information Week that explained the HUGE age disparity between IT workers. The reason is, that *most* companies aren't changing things around every day -- it's very cost prohibitive and it requires way too much overhead. They stick with the same technologies, so companies continue to run Windows NT 4.0 and the like -- and as a result, the same people stay in their jobs. This creates no openings 'on the bottom', and it's the most glaring thing to me in the IT world.

    If you want to solve the problem of low enrollment in IT programs -- it's not to do with the job market. It's to do with the lack of INTERNSHIPS and REAL EXPERIENCE that employers are looking for. Unfortunately for me, the career services center in my school was useless, and I had a VERY tough time, and after lying on my resume about experience in years, I finally landed a crappy IT job. I'm much better off now, but the fact remains -- how can you expect students to line up for IT programs in a school, if you don't teach them what BUSINESS needs are important to keep met, instead of teaching them about "blahblah theory of x and y". Those theories make you competent programmers, but the 'quick and dirty' method of coding is often what's used and in business, it's what people want -- results.

    So as a college professor, you have to work with major companies to get REAL internships to these students. They have to become PART of the curriculum. The idea of going to college, completing X number of credits, and graduating to a great job is OVER. The year is 2005 -- and money talks. Numbers are what counts, and if that number is how fast they want you to complete a project, how often they upgrade, how many years of experience you have, or the retention length on IT workers it translates into only ONE number -- the paycheck you're going to be bringing home. And if you don't have the skills from college to make it in the BUSINESS WORLD, then the doors that open so infrequently for entry level IT workers simply won't exist.

    --
    The price is always right if someone else is paying.
    1. Re:From the perspective of a recent IT graduate... by Anonymous Coward · · Score: 0

      I agree, mostly, and as an experienced (23+ yr) professional with more than a passing understanding of current technologies, and recently with a M.Sc. in IT, I still am unable to find work in the midwest, at all.

      What I do find is hiring managers post jobs for "Porsche mechanics" of the IT world. That would be great if they actually owned Porsches to match their hiring hubris, but usually they own hopped up VWs and all that implies.

      They can have their hasty and cobbled systems - IMHO, I'd rather *give* my time away to a charity than to a stinking, ugly, little skinflint manufacturing company, well, at least until I get hungry. That is why I insist on NO INTERNSHIPS - it drives the slave ships.

    2. Re:From the perspective of a recent IT graduate... by sedyn · · Score: 1
      Before I mention anything, I want to make one thing clear, I'm using the Canadian terminology for college.

      The easiest, and potientially incorrect, thing for me to do is assume you are using the American definition, hence, I am having trouble detecting if you make a distinction between a full-blown University, or some technical school. Meaning that what I am about to say may not address your statements. If my assumption that you are refering to a University degree is incorrect, then I apologize for raising an issue with what you have said.

      It is not, nor should it ever be, a professor's job to prepare people for the workplace. It is their job to prepare people like themselves going into academia professionally.

      Especially in CS, where the academics are the last bastion of professionals that believe that computing is an end in itself, and not some mere tool that is just an ends to a mean.

      Your statement of "Let's face facts" is correct, you understand the outcome of such an education but not the motivation behind it.

      I know this doesn't answer the original poster's question, but I think that if people aren't really interested in a subject, and only a pay check, then they shouldn't be studying it, followed by spending 40-45 years working in it.

      --
      Am I open minded towards open source, or closed minded towards closed source?
    3. Re:From the perspective of a recent IT graduate... by Seraphim_72 · · Score: 1

      OK, I will say this then. The jobs you describe, the business jobs, marketing, sales, management, all have a thing in commen that is anathema to CS. You can lie. If I manage the Quickie Mart I can write "Managed 1.6 million dollar cash flow for parent company." on my resume. If I managed to get a php CMS running on my local IIS I can hardly write "Ran a Yahoo like web management system." But the Corps see them the same. Ask a salesman if he can hit 500% of last years sales - he will say yes. Ask an IT guy and he will ask you questions back. "I want 500% performance from our website" "Um...what kind? Database response? Web render? Sales!!?" They are very different beasts which sadly are being run by PHB that are used to running the other three.

      Sera

      --
      Slashdot, where armchair scientists get shouted down and armchair theologians get modded up.
    4. Re:From the perspective of a recent IT graduate... by cobras2 · · Score: 1

      "It is not, nor should it ever be, a professor's job to prepare people for the workplace. It is their job to prepare people like themselves going into academia professionally."

      (Note: I'm Canadian, so I'm also using the Canadian ideas of University and College)
      I disagree, with the second sentence. Now, this may just be a case of my misunderstanding The Way Things Work. But, what I think is that a University's most important job is to teach you *how to learn* and *how to think critically*. Only secondarily, to be able to teach; for instance, like you said, to go into academia professionally.

      A University's job shouldn't be to teach how to do a particular job. But it *should* be teaching you how to learn for yourself to do whatever job needs doing. In fact, for that matter, after getting a 4-year degree in pretty well anything, you ought to be able to go into a related field without needing anything except to learn more about specifics, a lot of which *should* be on-the-job kind of stuff. Now, maybe it's not that way.. but I think that's the way it's *supposed* to be.

      For instance, someone earlier on in the discussion was talking bout hiring a Linux system administrator. Here's a scenario for you; what if there's a guy who has a degree in mathematics, say, and he wants a job as a linux administrator. He's never adminstered Linux before, or, in fact, had a whole lot to do with networking in general, although he has at least a basic understanding of how to use computers, and maybe even has some experience using Linux with mathematics problems he's had in the past. If this guy goes and buys about 5 books, one on Linux administration, one on server administration in general, another on networks, another on network security, and finally "The Road to Damascus" by John Ringo and Linda Evans (sci fi), to pass the tim when h gets bored, how long will it take him to be as competent at being a day-to-day administrator for a linux system, compared to someone who just finished a 2-year long college course on administering linux?
      Okay, let's say it takes him around six months or so to reach a decent level of proficiency.
      Now, what happens when somebody invents a new protocol and TCP dies (okay, so maybe it's not that likely, but bear with me)?
      The guy who took 2 years of college just to learn Linux administration is sort of screwed, because he had a very specific set of information.
      The Math guy, on the other hand, only has to repeat his six month stint to learn this newer technology, an away he goes.
      Six months is too long to learn an entirely new technology in the fast moving world of computers, you say? Balogny.. C/C++ are more than six months old. Java is more than six months old. TCP/IP is older than six months. Sure, computer technology has a lot of bleeding edge stuff going all the time; but that's the sort of thing that you *can* learn as you go. The stuff that takes longer to learn - like how Operating Systems interact with the hardware - is also the stuff that lasts longer, even in the "high paced world" of computers.

      Anyway, my point is that *learning to learn*, and learning about the fundamental ideas and theories about how things work, and how things should work (if the two are different), and learning to *think* is what University is all about. College is a place to learn the specifics - nicely compacted into as little time as possible.

      Neither one is necessary for success; Thomas Edison got kicked out of school because his teacher said he was an idiot and couldn't learn anything, but.. 'nuf said about that. But, they both have their places, and they can both help.
      If only HR, and managers, would learn that ATTITUDE and APTITUDE is more important than papers, maybe we would realy start getting somewhere.

      --
      Early bird may get the worm.. but the second mouse gets the cheese.
  70. Re:Editors by dcam · · Score: 1

    My mistake. I checked, but forgot to check for American usage.

    And I wouldn't normally bother, but there have been so many errors in summaries lately that I felt the need to comment.

    --
    meh
  71. Bit of advice. by puto · · Score: 4, Insightful

    Bit of advice. As someone who has been on the hiring in and looking to get hired end.

    I certainly beleive you have 8 years of experience. But if you do the math, you show your professional career began at 16.

    When someone sees this in an hr department this resume will immediately go to the bottom of the pile. It appears to have been padded.

    I am 35, and have been working with computers since I was 12.

    I start my work experience from age 18. By which time you are normally out of school.

    A resume looks good with all of your skills, just don't say the length of time if it started in your teen years.

    I had an interviewer call me on this a long time ago. Took his advice.

    Another tip is your years in the business should be matched by job dates on a resume.

    Puto

    --
    The Revolution Will Not Be Televised
    1. Re:Bit of advice. by jafac · · Score: 1

      SOme of us also have the dilemma of having worked for companies that folded up, or were eaten by larger companies - and HR records for work experience vanished a decade or more ago.

      I could theoretically say anything about my experience 10 years ago. There's nobody left, no files or paperwork that could confirm or deny what I did or didn't do.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    2. Re:Bit of advice. by HermanAB · · Score: 2, Funny

      In my experience, the most important thing is to be 28 to 36 years old. Start from there and adjust all dates accordingly. If you are over forty - dye your hair and exercise so you look a bit younger. During an inerview, try not to talk about something that happened before the interviewer was born...

      --
      Oh well, what the hell...
    3. Re:Bit of advice. by BroncoInCalifornia · · Score: 1

      I read the blog of DVD Jon. He lost out on getting a job because of similar numbers on his resume. If the potential employer had been reading the news, they would have had no doubt that he is qualified!

      --

      Religion is the main cause of atheism.

    4. Re:Bit of advice. by anticypher · · Score: 1

      Seconded.

      I was approaching 30 when I started to modify my CV to hide earlier accomplishments. No HR person could believe I started university at age 16 (actually 14 with some night courses for high school students). I started working with radios, satellite systems, and electronics at about age 8, had my Ham ticket at age 10, worked on early DEC computers at age 14, university system operator at 16, etc. Now I completely ignore my first few years of professional experience, and just pretend my career started at age 24, like a normal graduate.

      Even at age 24, its time to start hiding your early accomplishments, get accurate dates on your resume starting at age 18 or 19, and highlight your education more than early work experience. HR drones are not misnamed, they really are drones who can spot an obviously dodgy CV and never even bother to look at the actual content.

      If you really want good advice, befriend a recruiter. Buy them drinks, invite them to parties, have lunch with them on a regular basis. They'll drop you hints for improvements on how to get your CV/resume noticed, and take that advice to heart.

      the AC

      --
      Hemos is like...sci-fi fans;he thinks technology is cool, but he hasn't bothered to understand the science it's based on
  72. IT by fdiaz5583 · · Score: 1

    Well currently I'm an Information Systems Major, Business Minor at the University of North Florida. Basically it's a watered down computer science degree. It's virtually all programming, something I do not enjoy. I've had some professional experience in the field and I realize that proramming is a small part of the IT field. I've decided to earn a business degree concentrating in economics and thinking about changing computer science to a minor. I'm planning on staying in the IT field, and earn certifications in addition to my Economics degree.

  73. Tips for hiring new IT workers by elainerd · · Score: 2, Funny

    Tell them some big picture mumbojumbo about the future and how the company is really going places. Believe me, they will be in such shock when they actually find out what they do on a daily basis that things will fall into place right away. Every thing will turn out great, just watch them the first month and if they exhibit that scared/stressed tremor in the lower lip on a continual basis or even better the bored plodding expression (a little drool drippping off bottom of chin) KEEP them. But watch out, anyone who starts askings questions, fire them right off.
    Hope this helps.

    --
    Faith: Belief in Truth. Superstition: Belief in Falsehood.
  74. Wrong litmus test by Anonymous Coward · · Score: 0

    You seem to be missing the point. Using internships as a test of opportunities is inappropriate. Students are interested in moving into a career, not bouncing between internships and then moving from contract to contract. You need to address their concerns that they will be able to have a substantial career and not be a commodity.

  75. Simple by CBob · · Score: 2, Interesting

    Lie.

    Tell them they'll be vaulued, their opinions valued and their employers will care how they feel. Tell them that some bean counter who has no idea of what's going on will ever cut their budget, staffing or supplies. That the Help Desk will have to never support 6k users with a staff of 2 or 3.

    Sorry, that's not just IT anymore, that's everywhere :-(

    OR, tell them the plumber will make more $$ than they do.

  76. That kind of qualification smokes my baloney by Urusai · · Score: 5, Insightful
    Why would you use SSH instead of telnet?

    That's exactly the kind of "qualification" that is irrelevant. Do you know the COM3 default base port on obsolete PCs (0x3E8, INT 4)? If not, you are an ignorant poseur who should go back to tending cattle in Elbonia.

    I have considerable Delphi experience yet am passed up constantly for Delphi jobs because my experience is either too old, or TOO NEW, FFS. This kind of microfiltering of qualifications is bullshit. I'm a computer scientist. What I need to accomplish the task, I learn. I've written Perl scripts. Can I even write a simple Perl script during a job interview? No. Can I learn enough in a couple of days to hack it up like a pro? Hell yes.

    I hate the programming field, it's full of paradigm-driven morons who are too busy playing with UML and "Design Patterns". You can have them.
    1. Re:That kind of qualification smokes my baloney by MrBandersnatch · · Score: 1

      Much as I hate to admit it, reading and studying some books on design patterns actually did make me a better programmer. I know exactly what you mean (***** AJAX...I'll take CIF anyday of the week *grin*) but design patterns are well worth taking a look at.

    2. Re:That kind of qualification smokes my baloney by Hiro+Antagonist · · Score: 4, Insightful

      This isn't a 'qualification', this is a question from a job interview. I ask this question at *every* interview I give for an entry-level UNIX position.

      The correct answer is simple, and shows an important piece of knowledge -- a sysadmin who doesn't at least grasp the importance of cryptography will get his servers 0wned and r00ted within about ten minutes.

      See, that's how you filter out interviewees -- by asking them questions.

      I also ask applicants about their favorite command-line tools and whether or not they run a Unix at home. The ones that use Unix for their home systems invariably have an excellent grasp of the command line and know how to troubleshoot, whereas the people who have just 'played' with Linux/BSD, installing it on a spare box and never using it, don't. How is this somehow bad?

      --

      --
      I Hit the Karma Cap, and All I Got Was This Lousy .sig.
    3. Re:That kind of qualification smokes my baloney by Marxist+Hacker+42 · · Score: 1

      I don't mind the question- I mind the other two assumptions: That the company can leech off of society by not paying a living wage for the surrounding area and by not paying for training. These are definite signs of a company to stay the hell away from.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    4. Re:That kind of qualification smokes my baloney by syousef · · Score: 1

      I agree with you 100%. Only problem is that the technology being used now is so overengineered - even standard stuff that everyone uses (J2EE/struts/tiles/hibernate/spring etc.) - and bloated that you need 6 months of experience to get anything done. What I want to know is WTF ever happened to RAPID application development.

      I miss the days when it took a day and zero experience to knock up a screen in Delphi, VB or C++ builder, and then another 3-4 days to actually plug everything together once the business had agreed that the screen was okay. Now it takes 15 minutes at work of rebuilding an Effing EAR file (with lots of WARS and JARS in it to boot), then redeploying and hoping that the app server picks up the changes correctly - just to see some damned screen changes. Never mind going through 12 layers of abstraction to add a goddamn field that already exists in the database to the screen.

      --
      These posts express my own personal views, not those of my employer
    5. Re:That kind of qualification smokes my baloney by syousef · · Score: 1

      Oh goodie. Another one that thinks their coding has been improved by the methodology from hell. What you've learnt how to do, and do confidently, is misapply a solution to a problem, to a slightly related problem. Or in other words you see a requirement to build a bridge, pull out your trusty cookie cutter bridge building pattern, and promptly proceed to build an arch bridge, where a suspension bridge was needed, because the two lines of vague description ("pattern to build a link between two pieces of land isolated by water") was too vague for you to see that it shouldn't be applied in this case (you or the pattern author forgot to include a pre-requisit that the span of the bridge should be under a certain length).

      There is no substitute for analysing a problem. Giving some credence to past solutions is absolutely and fundamentally important in doing so. Being lazy and just applying a cookie cutter pattern (or worse an entire freaking set of them) that attempts to be non-specific to a given problem (and many general solutions to a problem are poor) is just a recipe for over-engineering that is absolultey encouraged by design patterns ("Why didn't you use a standard pattern?")

      It took me a long time to work out for myself why I felt so uneasy about patterns, but once I did I understood perfectly why I disliked them so much at a gut level.

      --
      These posts express my own personal views, not those of my employer
    6. Re:That kind of qualification smokes my baloney by Anonymous Coward · · Score: 1, Insightful

      I have to disagree that that type of question is "irrelevant".

      Anyone that thinks ssh is on port 25 (mail) and attempts to ssh into a system via telnet shows to me that they have no knowledge over the standard TCP/IP ports.

      I certainhly would not hire a "Unix guru" that ssh'ed into a system via telnet to port 25.

      That "guru" knew nothing about ssh. I expect he heard about it and thought secure telnet=ssh and was accessible via port 25 or something along those lines. Why he specified the port I have no idea.

      I certainly would not want him trying to ssh into the servers at my workplace (1500+) via telnet [hostname] 25

      That being said in the DC area 60k is not a whole lot of money (I think it is the same with the bay area). I would not accept a job in the DC area for only 60k a year.

    7. Re:That kind of qualification smokes my baloney by Anonymous Coward · · Score: 0

      Given the information in the post, how can you deduce that the poster is missaplying patterns, or using them in some sort of cookie cutter fashion?

      How do you know the he isn't analysing his problems in a competent way?

      All he said was that reading up on design patterns improved his coding and you jump all over the guy.

      Just because a methodology can be (or is) misused doesn't make it bad.

    8. Re:That kind of qualification smokes my baloney by Heembo · · Score: 1

      Well now, if you only wanted one instance of that message, you would use Singleton. If you wanted a nice simple interface to a more complex system, in general, they call that the "Facade" pattern. If I want lots of knows know when my state changes, I use Observer.

      I recomend that you pick up a book on design patterns - my favorite is the one with the cute blonde on the cover. It will help you in interviews. I speak the language, and right now I am seeing dot.com rates and no shortage of work.

      --
      Horns are really just a broken halo.
    9. Re:That kind of qualification smokes my baloney by BuildGate · · Score: 2, Informative

      >> That's exactly the kind of "qualification" that is irrelevant.

      This (SSH and Telnet) is not "qualification", this is very basic knowledge. On the other hand,

      >> Do you know the COM3 default base port on obsolete PCs (0x3E8, INT 4)?

      This is irrelavant.

      >> I'm a computer scientist. What I need to accomplish the task, I learn.

      Yes, your boss will give you time to learn. But no employers on the earth will allow you to learn EVERYTHING from scratch. Got it?

      You have Java experience but not C#? Ok, give you time to learn.
      You have MSSQL experience but not Oracle? Ok, give you time to learn.
      You have AIX expereince but not Solaris? Ok, give you time to learn.

      But if you look knowing NOTHING in the interview...uhmmmm, that's still Ok, just go home and learn.

      --
      There is no spoon.
    10. Re:That kind of qualification smokes my baloney by Doppler00 · · Score: 1

      That's exactly the kind of "qualification" that is irrelevant. Do you know the COM3 default base port on obsolete PCs (0x3E8, INT 4)? If not, you are an ignorant poseur who should go back to tending cattle in Elbonia.

      Yes, because we all know that high end consumer electronics such as MP3 players and printers require the COM3 default base port. Or maybe one of those new-fangled dial up modems.

      The only reason I would believe your question is relevent is if you are a company that supports low end, ancient computers for some proprietary database system. Otherwise, most people out of college probably won't know the answer to that question (when was the last time you've seen a PC with a second COM port even?). Now, getting back to the original question:

      "Why would you use SSH instead of telnet?"

      This question is good enough to at least weed out those who have no clue. Besides by asking this kind of question you would definitely expect some type of explanation of why SSH is the better method. If you are interviewing several people, you can compare the technical detail of their answer. If you ask esoteric questions you might get no answer, even if the person is quite knowledegable in other areas.

    11. Re:That kind of qualification smokes my baloney by dasunt · · Score: 1
      That's exactly the kind of "qualification" that is irrelevant. Do you know the COM3 default base port on obsolete PCs (0x3E8, INT 4)? If not, you are an ignorant poseur who should go back to tending cattle in Elbonia.

      I see you took the A+ certification exam. :)

    12. Re:That kind of qualification smokes my baloney by syousef · · Score: 1

      Given the information in the post, how can you deduce that the poster is missaplying patterns, or using them in some sort of cookie cutter fashion?

      Patterns are all about being used in a "cookie cutter fashion". The only way in which I am "attacking" this guy is that he's obviously read about patterns and fallen for the hype of this paradigm. I believe the entire philosophy is deeply flawed.

      How do you know the he isn't analysing his problems in a competent way?

      Because I believe that the application of standard "patterns" is a bad way of analysing a problem. You're trying to fit a problem into one of a handful of solutions (patterns) instead of doing an actual analysis. An actual analysis requires that you don't jump up and yell "oooo oooo I know how to fix that" before you've taken in all the details.

      All he said was that reading up on design patterns improved his coding and you jump all over the guy.

      Actually he said reading about patterns have made him a better programmer, and I therefore think he's being naive, or that his inexperience makes him think he's improving when actually design patterns are harmful when applied rigorously.

      Just because a methodology can be (or is) misused doesn't make it bad.

      You could also argue that just because a nuclear weapon can be misused, doesn't make it bad.

      A methodology that consistently encourages bad, unscientific behaviour however is quite bad. One that has been bought into (taken hook line and sinker!) by the coding community at large is worse. In fact it's terrible. It's the reason we have bloated "enterprise" software with 10-20 distinct "layers" of abstraction where a simple well written application (or in some cases a bunch of scripts) would be more suitable.

      Design patterns and any other methodology tends to operate like a cult. That is until the next cult comes along and teaches you the error of your ways.

      I realise what I'm saying is unpopular but honestly when you have applications written using patterns, standard tools, and "best practices" that take a day to modify trivially something's come of the rails and people need a good old slap with a wet fish!

      --
      These posts express my own personal views, not those of my employer
    13. Re:That kind of qualification smokes my baloney by Anonymous Coward · · Score: 0

      I certainhly would not hire a "Unix guru" that ssh'ed into a system via telnet to port 25.

      I would! If they could log in to a system by telneting to tcp/25 and *waves-hands* ended up with a SSH session, think of all the other shit that can probably do.

    14. Re:That kind of qualification smokes my baloney by zerocool^ · · Score: 1


      How is this somehow bad?

      It's not bad; it's just that for the practical purposes of your hiring interviews, the difference between Telnet and SSH is $30,000 on your payroll.

      --
      sig?
    15. Re:That kind of qualification smokes my baloney by Anonymous Coward · · Score: 1, Informative

      Okay, so what exactly is your position here? Is it that there is no possible way that design patterns can be useful for software engineering? Because I just have to disagree with you on this point.

      One case where I have found design patterns useful is in using the Mac Cocoa API. Much of this API involves GUI design, where really many of the patterns were developed. Knowing design patterns has helped me understand, use and communicate about this API. For most of the rest of the programming I do (including most of the actual work of the programs) there aren't so many applicable patterns.

      I'm not going to disagree with you that software engineering tends to be faddish, or patterns are faciley substitued for analysis, or that enterprise software is bloated,or any of that. I think you are letting your bitterness for the current state of software desgn prejudice your view of a perfectly valid software engineering concept. After all, if most people weren't misusing design patterns in software design, they would probably just find something worse..

    16. Re:That kind of qualification smokes my baloney by MrBandersnatch · · Score: 1

      Im sorry, from the above its apparent you dont understand what design patterns are and Im not about to try and teach you. You say that there is no substitute for analysis but analysis is NOT a substitute for design, and design is where patterns live. I somehow suspect though, given your earlier comments regarding UML that you think designs should live in ones head, in pseudo code or maybe even that flow charts are sufficient or maybe you know of an even better set of methodologies to apply for (OO) design and documentation? Please share your secrets.........

    17. Re:That kind of qualification smokes my baloney by Anonymous Coward · · Score: 0

      Why would you use SSH instead of Telnet?

    18. Re:That kind of qualification smokes my baloney by Anonymous Coward · · Score: 0

      How do you know the he isn't analysing his problems in a competent way?

      Because I believe


      This is the problem with the world today...


      You could also argue that just because a nuclear weapon can be misused, doesn't make it bad.


      Yes we could, but you'll "prove" us wrong by telling us you "feel" they are "obviously" inherently evil.
    19. Re:That kind of qualification smokes my baloney by syousef · · Score: 1

      This is the problem with the world today...

      Oh yeah that's the problem. People believing in things. People making up their minds, and making a stand for what they believe is absolutely evil and should be banned. Right now. You should take every experience you have, and any common sense, scientific process, and anything else that appeals to logic, reason or emmotion and throw it out the window so that you can keep an open mind. Wooo wooo witches and ghosts and other scary things and evolution is wrong.

      Yes we could, but you'll "prove" us wrong by telling us you "feel" they are "obviously" inherently evil.

      I happen to have plenty of experience with what I'm talking about.

      Nice emmotive argument there. Too bad it's not actually based on anything I said.

      --
      These posts express my own personal views, not those of my employer
    20. Re:That kind of qualification smokes my baloney by syousef · · Score: 1

      Okay, so what exactly is your position here? Is it that there is no possible way that design patterns can be useful for software engineering? Because I just have to disagree with you on this point.

      My position: Design patterns considered harmful. Design patterns teach you to be lazy and try to force a problem that you may not have explored into a problem you do understand. Often encourages overengineering through the unnecessary application of patterns.

      I think you are letting your bitterness for the current state of software desgn prejudice your view of a perfectly valid software engineering concept. After all, if most people weren't misusing design patterns in software design, they would probably just find something worse..

      So you're arguement here is that if people didn't use this bad methodology they'd find something worse???? And you have the gaul to call me bitter?

      There's nothing valid about solving problems that don't necessarily exist. That's what design patterns encourage.

      --
      These posts express my own personal views, not those of my employer
    21. Re:That kind of qualification smokes my baloney by syousef · · Score: 1

      Im sorry, from the above its apparent you dont understand what design patterns are and Im not about to try and teach you.

      No I understand them well. I've applied them. I've seen what they do to a project in the long run and I abhor them.

      Thanks for not trying to teach me about them. Though it would have been amusing.

      I somehow suspect though, given your earlier comments regarding UML that you think designs should live in ones head, in pseudo code or maybe even that flow charts are sufficient or maybe you know of an even better set of methodologies to apply for (OO) design and documentation?

      Um I didn't even mention UML. Someone else did. How about actually READING a post, including who it's by before attempting to blast them? Just a tip there. You just look ridiculous when you get it wrong. It prooves beyond a shadow of a doubt that you don't know what you're talking about (or indeed who you're talking to).

      My stance:
      Design good.
      Cookie cutter design pattern method bad.

      Designs should definitely be documented, just not in the vague jibberish design patterns cloak them in. Designs should be clear and concise, and solve a problem that has been analysed.

      As an example, when an engineer or architect solves a problem, sure they use the knowledge and techniques of the past, but what they don't do is try to make their next project just like that other one they just did because it's sort of similar.

      --
      These posts express my own personal views, not those of my employer
    22. Re:That kind of qualification smokes my baloney by MrBandersnatch · · Score: 1

      My apologies, Id assumed (incorrectly) given your tone that you were the same poster to whom I had replied.

      Or in other words you see a requirement to build a bridge, pull out your trusty cookie cutter bridge building pattern, and promptly proceed to build an arch bridge, where a suspension bridge was needed, because the two lines of vague description ("pattern to build a link between two pieces of land isolated by water") was too vague for you to see that it shouldn't be applied in this case (you or the pattern author forgot to include a pre-requisit that the span of the bridge should be under a certain length).

      Im rather certain it was you who formed this analogy. If you do understand patterns then you will also KNOW that your analogy is misleading. Rather patterns would be used to specify certain parts of the bridge and NOT the bridge itself. If one gets an arch bridge where a suspension bridge is called for thats poor requirements analysis and not per se a design issue. If this is how you have used patterns, or have seen them applied in the past then I am unsuprised at your hostility towards them.

      Anyways, Im not here to champion design patterns - like any tool they can be over/poorly used and one size, of course, does not fit all. I personally though am more comfortable when I see a design couched in terms that I can understand and using techniques that I know have worked in the past. Do I see them as the be all and end all to solve all our problems? No.

    23. Re:That kind of qualification smokes my baloney by Kalecomm · · Score: 1

      I'd have to agree with you. I got laid-off on 10/01/2001 and I have not been able to find a full-time programming job in the field since. I live in the Austin, TX area and I'll be darned if I can find anything that an application programmer can do that will pay even close to what I was getting paid before I got laid-off. So, I've decided to pursue my MBA with a concentration in Information Systems, so that I can update my IT skills at the same time while I study to become someone's manager. It seems to me that the IT people I know have been hurting for awhile now, but the MBA's that I know are still working.

      Add to the fact that the baby-boomers are going to be retiring soon and some of those management positions (that can't be outsourced!) will be open to people like me with some experience and an MBA degree.

      IT, although cool, is pretty much of a hobbyist deal now, as no one wants to train or pay very well. Considering the schooling I've had and the abilities that are needed to write good code, I think that this is a mistake. I tell anyone who's going into the field, to be prepared to deal with low salaries for awhile and pinhead managers that wouldn't know VB code from Perl.

      Linux seems to be the "next big thing" until something else takes it's place. I've got 4 Linux servers here at the house and I dual boot my laptop with XP/Kubuntu 64. As cool as it is, I'm not counting on finding an IT job when I graduate in June 2006 with my MBA.

      Best Regards,

      Kalecomm

  77. My 2 cents by burning-toast · · Score: 1

    I would give you my 2 cents, but I cant afford it on my IT salary...

    No seriously... I am happy to see the student level job market drying up slightly. I am a person who has been working in the IT industry (mainly network administration and system administration with some helpdesk support recently). And a company I was working for previously turned down a job applicant whom was asking for $50,000 a year. To manage their web farm (150 or so domains), 2 e-mail servers, internal and external networks. And this was a hybrid ISP / business support retailer. They thought he was asking too much...

    Their estimated salary they were looking for was in the 25k neighborhood for someone who is supposed to have experience managing Linux / Windows server 2000, 2003, AD domains, Exchange, IIS, Apache, IIS, MSSQL, MySQL, PHP, .NET, cisco routing equipment, etc.. etc.. etc..

    I am glad the market is drying up so people stop having such "flooded market" salary expectations for the magicians / jesters we have to be...

    After all ... most companies business models depend almost entirely on IT these days... take away everything but their phones... oh wait no take those too as they are frequently managed by IT.

    Leave them analog rotary phones... and then see how well they do as a business...

    heh...

    As an abbreviated point... if the student needs convincing to get into the IT field... they should not even be here... IMHO it takes a lifestyle choice to be an IT person that I expect to work with... go into business management or be a fry boy... but stop polluting my pool of work with useless lazy $#%##'s (and not lazy in a good way)...

    1. Re:My 2 cents by Anonymous Coward · · Score: 0

      It's posts like the majority in this thread that make me wonder if computer science as a major is a mistake. Not because I don't enjoy it...but because I would like to have some sort of living after school. Right now I have a decent job(not IT related)...I'm unsure of a job market after school but I continue with the CS program. If my job wasn't decent...I might choose some "sure-thing" major like business or accounting. I'm comfortable enough to pursue the education I want, a lot of people are not so lucky.

      Since this is a community college we're talking about. You can be sure many students are not wealthy...and some may be below poverty level. For these people, school means a better future. If the future they hear for a certain degree is as many here describe it...no matter how much they love this subject matter...they have to be realistic. People can always program/code/design/etc. in their spare time...as a beloved hobby. I don't know many poor people willing to spend $10k+ on a degree only to have it be a hobby.

      Just my thoughts...I could be way off...I am still a student...be gentle.

    2. Re:My 2 cents by Anonymous Coward · · Score: 0

      The more the market *does dry out, the more we're going to be reading about how their aren't enough qualified workers out there and they need to increase the number of H1 Visas open and the market will stay flooded. Only this time it'll be with folks with English as a second language, instead of those who coasted through MCSE training.

  78. Thanks for the advice. by Anti-Trend · · Score: 1

    Honestly, I never thought about the appearance of padding before. I actually have 18 years of experience in computing but only 8 professionally, which is what I list. I suppose I could shave off a few years to make it look less like a padded resume, but I am also looking for a reasonable employer who will understand such things. What a pity, I really love IT too.

    --
    Working in a DevOps shop is like playing in a band made up entirely of keytarists.
    1. Re:Thanks for the advice. by Seraphim_72 · · Score: 1
      I am a 24-year-old IT/IS pro with 8 years of field experience under my belt, NT, UNIX, Linux, AIX and AS400 administration experience, built hundereds of workstations, worked with JPL, government, trained tech students and more.
      Honestly, I never thought about the appearance of padding before. I actually have 18 years of experience in computing but only 8 professionally, which is what I list. I suppose I could shave off a few years to make it look less like a padded resume, but I am also looking for a reasonable employer who will understand such things. What a pity, I really love IT too.
      Nice. Very funny. Age 24, 18 years of computer experience. What was your score in Oregon Trail back in the day?

      Sera.

      --
      Slashdot, where armchair scientists get shouted down and armchair theologians get modded up.
    2. Re:Thanks for the advice. by Anti-Trend · · Score: 1

      Nope, I'm serious. My first PC was an 8086. Not that I'm broken hearted that you don't believe me. ;)

      --
      Working in a DevOps shop is like playing in a band made up entirely of keytarists.
    3. Re:Thanks for the advice. by ssstraub · · Score: 1

      Nope, I'm serious. My first PC was an 8086.

      By that token my father has 16 years of "computer experience" simply because he's used an ADP terminal at his dealership for that long.

      There's a difference between "end user" and "technician."

    4. Re:Thanks for the advice. by Anonymous Coward · · Score: 0

      Nope, I'm serious. My first PC was an 8086. Not that I'm broken hearted that you don't believe me. ;)

      You're seriously deluded. Whatever your were doing as a six year old hardly qualifies as work expierence. You seem to be seriously dicsconnected from reality and overly full of yourself. Yes, it's great if you were learning to use computers and maybe you even got into doing assembly language programming before the age of ten, but that is not relevant experience. Stop trying to pretend that it is, as nobody in the real world is going to share your delusions.

    5. Re:Thanks for the advice. by Anonymous Coward · · Score: 0

      I personally started programming things in BASIC when I was about 5 or 6, and started doing simple games and utilities not too much later. Now I work as a professional programmer. Coincidence? It certainly took me a loooong time before I got to the stage where I could consistently create good, useful products instead of toys, but I'm confident that if I had not started out as early as I did, I wouldn't be as good at what I do now.

      Then again, I've never used my resume to get a job, so maybe it really does hurt you in that respect.

    6. Re:Thanks for the advice. by Anti-Trend · · Score: 1

      I can't believe you people. I thought I made it clear that I had 8 years of tech experience and 18 of PC experience overall. My point was that I've been around PCs since I was a kid; it's always been something that interests me. Damn, if you're going to flame somebody at least read WTF they're saying first.

      --
      Working in a DevOps shop is like playing in a band made up entirely of keytarists.
  79. Specialties are a weakness by jd · · Score: 2, Insightful
    The average person knows something about almost everything. A skilled person knows a lot about a few things. A specialist knows everything about nothing.


    That, sadly, really is the case. To be good, to be really good - not just mediocre - you have to be well-rounded. That is true in any field. However, IT isn't just another field. It is a study of the application of tools to enable others to study the application of data in other fields. But if you know nothing about how the other fields operate, how can you know what tools are appropriate or how to apply them to enable others to do their work?


    An IT person in a scientific environment should, therefore, understand science. An IT person working in a corporate environment should understand the basics of commerce. Don't expect to be told what is needed - the average dork in such places doesn't know the first thing about the underlying principles of technology, they only know about what is visible to them. The IT guys have to not only know their subject, they ALSO have to bridge the gap. And you can't do that from a position of ignorance.


    So, what does a real IT person need? They need a wide selection of transferable skills, for a start. That is an absolute must. They should have completed at least one degree-level course in the discipline in the area they wish to target their IT skills. They should ALSO have three to four years of theoretical training in IT and one to two years of internship - but where the internship is solid work. I wrote a matrix-based filesystem for a nuclear research center for mine, and I consider that to be about the MINIMUM level IT interns should be exposed to.


    A four-year degree program for IT really isn't adequate, if you want to get into sufficient depth in any of the subjects to do more than just confuse people. Six to seven years full-time (ie: 40 hours lecture time per day, 30 weeks per year) would be much more reasonable. It is also vitally important that lecturers be (a) on the bleeding edge - they should be doing research alongside their courses and should update the courses accordingly in real-time, and (b) good thinkers.


    The second of those is important - too much theory is taught at University that has no basis in reality. Anyone using a "Fat Tree" for high-performance networks is a thrice-damned fool, for example. The moment anyone (lecturer, student, outsider) finds a flaw in any of the thinking, that thinking should be acknowledged as flawed immediately, and replaced ASAP.


    Someone who had taken such a course would be qualified for work in many fields - not just IT - because they would have a great many transferable skills, a degree, some qualifications in other fields they could leverage and professional experience.


    Someone who has a degree that is isolationist and dead-brained has no market value if their profession bottoms-out, no matter what that profession is.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Specialties are a weakness by Dun+Malg · · Score: 2, Insightful
      The average person knows something about almost everything. A skilled person knows a lot about a few things. A specialist knows everything about nothing. That, sadly, really is the case.

      I know it's supposed to be funny, but I can't say that I agree at all. I'd say the average person only knows a little bit about a handful of things, and much of that is incorrect or incomplete. "Skilled" people tend to have a lot of very narrow knowledge, often much of it simple rote memorization. Specialists tend to be the ones who know the why as well as the how, or they at least understand the importance of learning the "why".

      --
      If a job's not worth doing, it's not worth doing right.
    2. Re:Specialties are a weakness by wmwilson01 · · Score: 1

      Speaking as a self-taught techie without a degree, I wonder where my place would be in your perfect world. It seems as if you don't value anything less than an individual who's spent the last decade drinking beer on daddy's dime. I've been in technology the past 7 years, and the military the 7 years before that. I'm a Senior Unix Admin, and most recently the tech lead for a new identity management initiative, as well as being under consideration to lead a new R&D group. I work circles around everyone that I have any technical contact with, but I suppose you'd never hire me?

      I suppose my point is that education isn't everything -- not nearly. I work with a number of educated people. They're probably not as educated as you suggest they be, but still, they're more educated than I am. Yet, they honestly can't hold a candle to my skill. I'm not trying to be arrogant with that statement, it's simply a fact.

      My biggest issue with the job market right now is that everything requires a bachelor's degree. Well, after seeing some of the folks that colleges are graduating, I just don't have that much respect for a degree anymore. You can't fake real interest in technology. You can't fake real intelligence. You can't fake true talent. Work ethic means everything. You can certainly fake your way through a 4 year degree. Put your stock in the person; evaluate them in the areas that I've mentioned and you'll eventually end up with some seriously skilled workers, regardless of the position, and regardless of a piece of paper that they may or may not have.

    3. Re:Specialties are a weakness by Anonymous Coward · · Score: 0

      Wow. You've really lost all touch with reality!

      However, IT isn't just another field.

      See, this is where you go wrong. IT really is just another field. Sorry to burst your bubble. Whatever you say could be applied to almost any other college major too.

      It's rather ironic that despite all your talk about being well rounded, you come off as one of the most specialized persons ever. Talk about tunnel vision...

    4. Re:Specialties are a weakness by masdog · · Score: 1

      I wish I had mod points to mod this up. You can't fake real interest in technology. This is so true. In my (limited) experience, there are a number of students who don't possess that interest in technology, whether it is learning it on their own by experimenting, spending time on Slashdot, or reading the latest technical articles or magazines.

      Technology isn't the be-all, end-all of an IT program, though. You do need to have outside interests, but when you're in class, you should be able to know and discuss the technologies you're studying. My program has a class dealing with the social implications of information technology, and very few people were interested in the potential uses of technology. I swear I heard crickets chirping a few times.

      If you don't have the knowledge to back that degree up, you'll end up working help desk for the rest of your life.

    5. Re:Specialties are a weakness by Etrigan_696 · · Score: 1
      I know it's supposed to be funny, but I can't say that I agree at all. I'd say the average person only knows a little bit about a handful of things, and much of that is incorrect or incomplete. "Skilled" people tend to have a lot of very narrow knowledge, often much of it simple rote memorization. Specialists tend to be the ones who know the why as well as the how, or they at least understand the importance of learning the "why".


      Spoken like a true specialist!

      As an IT professional myself, I've seen the myopic views of many a specialist totally ruin a business. I've been the one to mop-up afterwards on several occasions.

      Specialists that couldn't see the big picture because all they were good at was programming.... They couldn't see that what they were doing wasn't clear to the accountants that had to use their obtuse and obfuscated databse GUIs.... it made no sense to the clients. What they needed was someone to work on their system that actually UNDERSTOOD what they were doing.

      if you know everthing there is to know about how to make fast SQL querries, how's that going to help you make an application for a group of accountants? Sure, they can do the work fast....if they can understand the app you make for them. However if you understand, at least a little, of what they are doing - you will be able to tailor your work to match their needs.

      Of course, the perfect solution is to be a specialist in EVERYTHING! but that doesn't work out all that often. ;)
  80. AQA IT Course by Andiroo · · Score: 1

    I do an AQA Applied Double IT Course, this is the WORST subject i have picked for GCSE. How do you managed to get a class of 30 people to all hate IT? It's simple give them a GCSE IT course to do, everyone in my school who does GCSE IT hates it, hell i was going to go into a career in IT after GCSE IT no way, my IT experience is better than the whole class' i program in more than one languages, the majority don't program and don't understand HTML... such a course has removed my enjoyment and everyone elses for IT. Looks like i'm down for a career in engineering w00t!

    AQA if you read this i must tell you YOUR GCSE IT COURSES suck, predicted A* i have learn't bugger all on your course...

    1. Re:AQA IT Course by Ragnarrokk · · Score: 1

      Funny you should mention that...

      For those who are not native to the British education system, a GCSE is a set of courses and exams to graduate from secondary school, from where you can choose to persue higher education, or simply search for work.

      I'm currently doing my A Levels, meaning I'm a year above my parent post. I did the same exam.

      I got a D in the coursework.
      I got a B in the written exam.

      However, let us put this into context. One of the aforementioned coursework tasks is to make a simple website. I wrote mine in Java, HTML, and a little bit of PHP, mostly in notepad due to school reliance on Windows. Nearly every other of my peers did theirs in PowerPoint.

      Yes, I frowned too.

      I wasn't too worried about that though, I know expecting others to know code and be worthless if they didn't is simply elitist, but my site got a far worse mark than any of the PowerPoint ones.

      Keep in mind these are tacky clip art buttoned word art PowerPoints, and my site design isn't terrible, I run a business off it in my spare time.

      When I asked, "Why?" they courteously replied with that I copied the website as there was no evidence of working, which almost drove me mental. "Working" is designed to be shown by screenshot after screenshot in excessive amounts. I'm not kidding about excessive, the A* students took a screenshot when they moved their mouse onto the "File" button and another one when they actually opened the menu, to demonstrate "left click".

      Since I wrote my code and didn't have a click and drag affair of PowerPoint I could not show each and every step with such boring stupidity, which was great for me, I thought. I took lots of pictures of the site being built in its phases, going from one page, to two, to three, to alpha, to beta, and so forth. I even sent copies of the stepped code, and made a site to their exact specifications.

      Yet I copied it. There was no requirement to use PowerPoint, we were supposed to use what we wanted, and I wanted to hand code it. Turns out, they hired untrained (in any educational form) markers to mark our coursework for this very important grade to signify our departure from secondary school. I followed this procedure up, and apparently this happened a lot when the marker didn't see PowerPoint, nor slides, and apparently since it "magically" opened when s/he clicked on my .htm it was simply copied.

      This may be why we have serious issues with "qualified" IT sector applicants.

      The exam was similar. There were questions which we all agreed I answered correctly, but answered "too correctly" and when it was fed through the marker-trons since it didn't match the simplistic and often technically incorrect answer in their mark book, it was wrong.

      In fact, all the smartest computer capable people I know, got below a C. I run a company devoted to various IT tasks, from web design to penetration testing. I have coded professionally in C++, C, a variety of web languages, including my personal favourite, perl, as well as built machines ranging from portable LAN systems to servers. I've administered Linux and Windows servers, as well as set them up, set up networks, wireless and wired for small and medium companies as well as once taking a very small job in teaching staff how to use new equipment and programs. I even got our entire school server set to jump to linux.

      I realise I must be very lucky to have gotten all these opportunities at my age to work, especially with the current IT situation, but the main point remains, I'm pretty good with computers( trying so hard not to sound egotistical), a lot of the people I know are too, some even better, but...

      I got a C.

      How much is that exam really worth?

      (Oh, and one of the A* students did, in fact, not even have a computer at home and was staunchly opposed to using the school system where he could)

      ``Ragnarok

    2. Re:AQA IT Course by Andiroo · · Score: 1

      Screenshot after screenshot! My coursework is a 200 page folder of screenshots which has to be printed out such a waste. Hell i don't even write in proper sentences "This is picture of save" it's good enough to get the marks just take screenshots, i have spent the majority of the past year and a half writing about HOW companies use IT, this isn't IT i could write this on paper but since it's an IT we've got to do it on computers...

      About the website thing thanks for the advice i'm approaching it real soon, i'm just going to use the dream weaver path, rather than the notepad approach!

      Many of my fellow students think that this course "doesn't test their IT knowledge, rather their ability to work their ass off screenshoting a 100 page report!" We had to design a database/spreadsheet combo for a survey on mobile phones, my conclusion was "most people use pay as you go" this is an A* standard i could have just guessed it, i got the rest of the marks from screenshots it's a load of rubbish...

      I have a database with 7 relational tables, now after the teacher having a meeting with the chief examiner and telling him how bad the course is i find out that my 7 tables isn't correct and that there is no "justification" for so many! Too late to change it now... I now have 7 times more screenshots than everyone else and my coursework folder is triple as thick as everyone else's but i'm not on target for the A*'s.

      Anyway this is the end of my rant...

    3. Re:AQA IT Course by Anonymous Coward · · Score: 0

      I'm on the AQA applied ICT dual award, same as andiroo, I share his views completely. I program Java and C++, and I think this sucks

  81. Not sure I agree... by Anonymous Coward · · Score: 0

    ... with the general attitude here. I work for a large, well-known company (no, not Microsoft). The pay is good, the work is interesting, the co-workers are smart, and the management is reasonable. In short, I'm pretty happy with it.

    Part of my job as an engineer is to do phone interviews with potential candidates. Often I do several a week - we get a lot of resumes. In my experience, about one in thirty knows what big-O notation is. One in ten has heard of a hash table. *Very* few can talk their way through a problem, come up with a few solutions, analyse their running time and storage usage, and offer a set of solutions with different benefits. These people we fly in for real interviews, and usually hire.

    Even Slashdot would be surprised, I think, at how many people are unable to write C code to reverse a string.

    In short, if you've got a decent CS background and know how to apply it, there's something out there for you. I hope the original poster can find some good students, give them a solid grasp of the fundamentals, give them reasonable internship/research opportunities, and send them straight to my recruiters.

    1. Re:Not sure I agree... by awfar · · Score: 1

      Oh, and please tell me where to contact your recruiter...

      haha

      PS Sorry for the rude comment above - it is just that there IS NO jobs available for that which you speak - on my resume it says "Data Structures and Algorithms" from a world-class university - why do I not get a call?

  82. JOBS ! by Anonymous Coward · · Score: 0

    The issue is jobs. So that is what you should try to overcome. Go to the people might would (hopefully) hire prospective CS graduates and try to recruit them in helping you get students interested.

  83. Cycle- Good time to start studying by PietjeJantje · · Score: 1

    This seems to be a 5-10 year cycle. I've heard this over and over again. Actually, when I was a student, this was the story. Then SLIP/PPP and the WWW were invented... So this is a good time to start an IT study. Things go up and down, same ol' story really. In the big picture we're only at the dawn of things to come. Global competition and slumps in the financial markets or economy don't take away that fact. It's like saying "there is no future in automobiles" in the 1930's, and I can come up with similar examples for steam, airplanes, etc. Only this one is much bigger... It's the most exciting time in history to enroll in ICT!

  84. Trying to convert AD to Unix by rdunnell · · Score: 1
    Can you outline a solution that you personally have implemented (i.e. not just read in a book or blog or howto file) that could replace all the Windows stuff, address relevant end user training concerns, and be supportable by other people in the future once you've moved on to better things? If you can't, then you might be a bit forward in thinking that a potential employer needs to convert anything at all.

    I wish you luck in your search, but I don't think you are going to find what you are looking for. A few classes in systems analysis and business systems can't hurt, if for nothing else than making it easier and less frustrating when you talk to other people in those roles.

    1. Re:Trying to convert AD to Unix by __aaxwdb6741 · · Score: 1

      I have no knowledge of any solution that could match AD in a UNIX enviroment. But isnt forward-thinking, enthusiasm and a burning desire to improve efficiency, some of the things that companies list as "What we'd like to see"?

      Either way, answering all the people who told me "Go to school" would be a tedious task, so I'm only going to answer that request in this post.
      Currently, I work as a director for a small company. Concider that "Management experience".
      I've been working as IT-support and network administrator since I was 15. I stayed on that job for about a year. The job was more of a hobby, as my boss didnt pay me anything (Apart from $100 every month, for saving his important PDF documents). The job consisted mostly of restarting the router, cleaning the Windows desktops off of virii, and having two desktop machine for myself. One of them had Windows. I mostly surfed the net during my "Work hours", while the Squid proxy on the Linux box I had installed and transparently forced upon every client on the network silently provided me with some extra bandwith to play with.
      All my network fiddling worked fine and seamlessly together with the AD solution we had going there which, by the way, was set up and monitored by the exact kind of "click&drool" type of Windows administrators I'm describing. He is one of the most incompetent and overrated IT personell I've ever come across. His take on security is that "If he is pinging a website, the website administrator immediately thinks that it is a hacking attempt".
      Mind you, I have a one-year hands-on experience with server security, from the "dark side". While I have never caused any damage, or even ever actually proceeded with a rooting of a server beyond finding and recognizing the security hole and then emailing the webmaster@domain, I think it is suffice to say that I know the "Security of servers 101".
      Lastly, I am undergoing an education as a Computer Technician... which translates into "An IT janitor". The job I'm seeking is going to give me the work experience I need to graduate. This education requires me to be on an IT job working with network servers, networks and a small bit of C/C++ programming. To graduate from my education, I need five years total work experience.

  85. Don't quit your day job (yet) by Anonymous Coward · · Score: 0

    Out of curiosity, how do you expect to log in (single user mode) without the password? Aren't you missing a step or two? Perhaps it's different with the flavour of UNIX that you use, but I've never been able to perform root activites (like editing /etc/shadow, or running 'passwd -r files root') on a system without knowing the root password [obvious exceptions include no root password, or booting from a different device].

    1. Re:Don't quit your day job (yet) by Anonymous Coward · · Score: 1, Informative

      With Linux, at the boot menu, did you never try issuing:
      mykernelimage INIT=/bin/sh?

      With FreeBSD you would do it by hitting space while the system prints "Booting kernel in 10 secs..." and you will be prompted a ?. Type boot -s and press enter to enter single-user mode. You will be prompted for a shell and you will have to mount everything manually, but it's really not that hard.

      I expect other UNIX systems to behave analogically.

      Go read a manual!

    2. Re:Don't quit your day job (yet) by Anonymous Coward · · Score: 0

      Excellent to know that FreeBSD lacks even basic security at this level.

  86. Students 1, Teacher 0 by Anonymous Coward · · Score: 0

    Basically the students have it right: Low pay, high unemployment, heavily outsourced...etc.

  87. nobody worth a damn will work for a .biz by Anonymous Coward · · Score: 0

    .biz?
    Sounds dot-lame to me.

  88. Wrong, wrong wrong. by geekoid · · Score: 1

    "Let's face the facts -- school does not teach you enough to make anything of yourself in the corporate world. This isn't true only for IT, but also in Finance, Marketing, Sales, etc. School gives you a groundwork and when you start a job, you build upon that when you get out of school and start working."

    There is one very inportant lesson you can learn in College that will help you emensly in the corporate world.
    Learning to socialize. If you can walk out of college with nothing then a piece of paper and the ability to socialize you will have the upper hand.
    Joid a frat/soriority so you have contacts latter on, perferable one that in in many colleges.

    "
    Now if you agree with what I've just said, take into consideration the following: the private sector does not hire IT workers without experience"
    Another lie.
    Unless you mean to say:
    the private sector does not hire IT workers without experience and pay them 80K.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    1. Re:Wrong, wrong wrong. by HerculesMO · · Score: 1

      Not a lie, as per the second thing. I'll agree with your first point, to a degree :)

      The job market in the NYC Metro area (NY/NJ/CT) is lookign mostly for people that are experienced -- this is because a lot of people got let go a few years back and now they are re-hiring. Granted there are *some* openings.. but they come few and far between for entry level positions.

      And even then, the people that get THOSE spots are those that have experience because they went and learned on their own :)

      --
      The price is always right if someone else is paying.
    2. Re:Wrong, wrong wrong. by DaveV1.0 · · Score: 1
      the private sector does not hire IT workers without experience and pay them 80K.


      From what I have seen, the private sector is not hiring without experience. Many times the ask for ridiculous experience. The definition of a Junior Programmer is not "8 years experience with C, C++, and Java." And, competitive pay is not $35K for a Multi-platform net admin or a programmer with 8 years experience.

      My last job is a good example. I was because I have Unix and Win admin experience and networking skills and I have 15 years IT experience. I worked at night and made about $44k/yr. My job was network monitoring and mostly it was spent looping circuits and filling out spreadsheets. It was the perfect job entry level job for a college grad, who would have done it for less. But, the managers require years of networking and admin experience.

      I am lucky. I just stated a Unix Application Development support position that pays well. It is with a company that is made up mostly of Indians. Most of my co-workers are Indians. I am making decent pay. But, it is a 2 year contract. I am going to work hard and maybe, if I am lucky, I will get picked up permanent.

      But, I am hedging my bets. I am starting at least one company.
      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    3. Re:Wrong, wrong wrong. by DaveV1.0 · · Score: 1

      I also forgot the companies that consistantly advertise the same jobs for months, and never hire anyone. I know of at least one in my area of Tampa FL. See if you can figure out who it is.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
  89. Cant find the middle ground.. by segfault_0 · · Score: 1

    Ive worked for a college IT department and attended programs at two other schools in my time and it was the same story in each instance. They teach IT courses on specific pieces of software like office, a couple of networking courses - usually really specific to what the teacher likes/feels proficient and usually lacking in time spent on fundamentals of things like TCP/UDP. The kids come out of school knowing some buzzword terminology and how to install windows and office. This just isnt going to cut it in most instances. Part 2 of the problem is the fact that employers really hire people to run specific systems, not an overall general purpose IT person.


    With the lack of required skills, no experience and, as stated in many other posts, too much debt to accept realistic salaries its no surprise to see IT get a negative wrap in that context. I would advise avoiding the field if your are not prepared to study on your own time to punch up your experience and accept a realistic salary.

    --

    I was crazy back when being crazy really meant something. (Charles Manson)
  90. The Less The Better by o0SupaCB0o · · Score: 1

    I entered (1993) comp sci not because it promised a high paying job, I entered because I was curious about the field and felt the need to expand my knowledge with some formal education (data structures, os theory. Assembly was learned only to apply the theory, not to learn the language for the sake of learning the language).

    My parents were pushing for accounting and business. They were seriously disapointed when I broke them the news. My mother said "You do nothing but play games on that computer, that's not a career!" Back then getting the game to work required REAL skill and knowledge of computer hardware and OS configuration, remember them IRQ's and mem extenders?)Oh yea they got the computer because they wanted me to learn spreadsheets lol!

    So long story short, if you attract people with promises other than for the subject itself, you generate crappy employees with no will to follow technology. Some of these people don't know how to extend their knowledge after school. Unlike other fields which with a basic foundation of skills can work serve the employer for a very long time without any "continuing education" (How many ways can you turn a screw anyways)

    If you are not naturally motivated, technology and its ever changing playing field will serious crush a non-geek. So those that do enter, however little, are the right people to sustain and serve the field.

  91. its the new fast food industry by Anonymous Coward · · Score: 0

    literally. First of all, I know that "statistics" show that IT jobs still pay high, but those "statistics" aren't technically accurate. The biggest industry currently in America is actually the "outsource" industry. The funny thing though, is you go to the yellow pages, look up "outsource" and you won't find anything. Flip a little further, into the t's and you'll find "temporary" - those are the folks hiring most of the entry-to mid- level IT positions. 3-year "temporary" workers.

    So the statistics are already skewed.

    But the other ugly truth of the IT Industry, is the turnover. Even the magical jobs where the IT professional is actually *gasp!* hired on by the company, given benefits, given sick & vacation days and has a 401K plan - half or more of these positions are glorified temp jobs for a specific contract. Only nobody tells the employees. They get an awesome 3 or 4 year contract with some bigger blue chip, do their job, then when the main contract is finished everybody gets laid off.

    Now I know that a lot of current industry professionals are gonna protest, but let me just say - if you haven't had to deal with most or all of the above 3 or 4 times (or more) in the last 10 years, then you're naive. The fact is, this is what's happened to a large chunk of IT Professionals over the last 10 years.

    To be fair, the Y2K Project and the Dot Com boom/bust didn't help things, but these historical facts are not very relevant to the perception game that Mr. Professor is battling. All the little brothers and nephews of stressed-out have been paying close attention. They watched Mr. IT Professional get a great job with huge pay, work way too many hours to enjoy the new paycheck, get fired and fall deep into debt, then struggle with like Manpower or some other temp firm ever since.

    It would make more sense to attend management training at your local McDonald's. I'm definitely not the first person in my region (Portland, OR) to notice this.

    IT *is* the new fast food industry.

  92. My honest statement to potential IT students- RUN by Maxo-Texas · · Score: 2, Interesting

    It's horrible.
    It's getting worse.

    Unless you just love doing IT more than eating RUN AWAY now.

    If you love it, you might get a no-respect job with no job security that pays well for 5 to 10 years before they lay you off.

    Get any pay UP FRONT.50% of people in the field have trouble finding work after 45. 90% have trouble finding work after 55 (maybe 99%).

    If you want to be happy, get a degree where you need to be physically present to do the work. Nothing that is pure thinking- because anyone- anywhere can think for 5 cents vs your dollar.

    Ask me again in 20 years after worldwide wages even out and the answer will be different- but until indian, albanian, and chinese programmers are making $40k annually (at least) this job category is going to suck.

    The ONE IT field you might make a go of is some kind of network engineer.

    Ignore everything I said if you are a prodigy or genius- they are always hiring prodigies or geniuses. But if you are merely smarter than average (say 130 IQ or less) forget it and be smart enough to find another field.

    --
    She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
  93. IT programs are largely irrelevant by remo713 · · Score: 1

    I'm in the "IT" field and am also pursuing a Degree because the paper is a marker of someone who supposedly is able to conform to a system and function within it. Apart from that the degree is useless. The classes in the program are largely irrelevant to real world applications and while I do get some great gee-whiz information from said classes by and large the curriculum is completely unhelpful for preparing someone for an IT field job. Theory, endless papers and presentations abound, but how do you actually DO something useful, like troubleshoot a malfunctioning network? Most classes beat you over the head with inane facts but don't do anything to actually help you achieve in the workplace. Want to make the classes better? Customize them into more focused diciplines, so the guys who want to grow up to be network engineers are not inundated with the history of database programming and the DB guys aren't pummelled with how a router works (again with nothing more detailed than theory). In short, make the classes USEFUL and actually teach something other than theory and factoids. My God, I feel like the only reason my classes are worth anything is the fact that I am getting some decent contacts at other companies just in case my current employer decides to restaff the department. Seems like a hell of a waste of many thousands of dollars to me......

  94. Broad Education by SpaceAdmiral · · Score: 1

    I enjoy IT, but one needs to get as broad an education as possible. If someone is going to school to learn how to, say, write Computer Language X by memorizing a list of functions available in that language, it's just not worth it. I wouldn't hire them (not that I'm in a position to do hiring, though).

    On the other hand, if you're learning general concepts that can be applied across the board (to a wide variety of systems, languages, et cetera), you're probably going to be able to find a pretty decent job.

  95. Keep them away by nate+nice · · Score: 1

    The last thing we need is more people who don't know what they're doing working on software. It's hard enough as it is and when you get these people involved all hell breaks loose.

    I'm not trying to be elitest here or anything, but some guy who goes and learns a little C++ and VB at the community college is not ready to design, develop and test complex or even semi-complex software. Even MIS students with a 4 year degree don't have a clue about these things, but trust me; they are everywhere.

    All I'm saying is if they want to go to trade school and learn how to fix some computers, maybe do some admin work and set up networks in a business then fine. But stop teaching these people a little bit about programming so they think they can go off and code for a living. Some may have the talent but most don't.

    --
    "If you are a dreamer, a wisher, a liar, A hope-er, a pray-er, a magic bean buyer ..."
  96. Umm... by advb89 · · Score: 0

    News for (people who don't work in the IT industry). Stuff that (only matters to people in the IT industry).

    I...um...think your asking the wrong forum--not that /. is a forum, but you know what i mean~

    --
    <overrated>Insert Sig Here</overrated>
  97. Re:Wallstreet (But only geniuses) by Maxo-Texas · · Score: 1

    Google is not hiring smart programmers. Only extremely smart programmers.

    Most colleges are just teaching smart programmers how to program- not extremely smart programmers how to do new unexpected stuff. The world market for genius programmers is probably pretty limited-- and even there indians, albanians, and chinese are geniuses at the same rate and a lot cheaper to hire.

    --
    She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
  98. Come on, Mods. by Anonymous Coward · · Score: 0

    Parent says: can't seem to hire 4-year college grads in any of my IT businesses -- they won't work for the base salary we offer.

    Then goes on to say this: It is far cheaper and more profitable to get a geek out of high school.

    dada21: You're OK to hire kids who don't have any of the skills learned in college (and even think that a degree is "useless!") and yet you think that somehow that sort of pay warrants anything past a high school diploma?

    The fact that your offers are being turned down by college grads and can be done by high school kids leads me to believe that you're either doing HTML work or your products are comprised of bad software.

    Not to sound too nasty, but you're hiring for the little leagues. It sounds like you want to hire an MBA to run a lemonade stand. Sounds like you need to re-evaluate the calibre of employees you think you deserve.

    Mod parent down Off-Topic, he's obviously not even talking about a real job.

    1. Re:Come on, Mods. by dada21 · · Score: 2, Interesting

      You're OK to hire kids who don't have any of the skills learned in college (and even think that a degree is "useless!")

      I don't want to subsidize 4 years of partying. One of my partners is a college grad and he knows he wasted all that time.

      The fact that your offers are being turned down by college grads and can be done by high school kids leads me to believe that you're either doing HTML work or your products are comprised of bad software.

      Or our company works in a non-software industry handling bids and B2B management for billion dollar construction projects. HTML?

      It sounds like you want to hire an MBA to run a lemonade stand. Sounds like you need to re-evaluate the calibre of employees you think you deserve.

      Our market is international and I need hard workers who don't have indoctrinated business skills but self-discovered ones. As we expand to Poland, Czech Rep and Dubai, I don't need some snotty "the U.S. is best" kid dragging the entire team down.

      he's obviously not even talking about a real job.

      Right. I'm quoted in recent (and a far back as 2001) print issues of Electrical Contractors Magazine and other contracting journals with my push for more business-savvy IT employees. I'm seeing literally millions lost in Chicago work for lack of good employees. I can't go through another round of interviews with people who don't understand simple profit statements.

      Give me a DRIVEN H.S. grad who I can train in good business practices and I'll turn him into gold. I want all my employees opening their own business in 5 years, not leaving to make money for someone else.

    2. Re:Come on, Mods. by Anonymous Coward · · Score: 0

      From your post:
      I can't seem to hire 4-year college grads in any of my IT businesses -- they won't work for the base salary we offer.

      So they want more than what you are willing to pay...

      Right. I'm quoted in recent (and a far back as 2001) print issues of Electrical Contractors Magazine and other contracting journals with my push for more business-savvy IT employees. I'm seeing literally millions lost in Chicago work for lack of good employees.

      And yet you are missing out on so much money and business because of the lack of people.

      Why don't you put out ads with fat salary seeking HS graduate with "college graduate need not reply"?

      Fancy college snootiness is pretty repulsive, but so is your inferiority complex. Why don't you do the school work, get a degree, and get it out of your system? You can do the night program, you know.

    3. Re:Come on, Mods. by DDLKermit007 · · Score: 1

      lol...I've heard that last line many times before (only) from shill bosses that wanted to hire me for jack shit. Turns out I am now running my own freelance consult, making far more, my stress levels are virtually non-existent now and the ones that I worked for that didn't go under or end up getting investigated by the IRS, have either "moved back home," or have gone bankrupt. Of which I learned nothing from them other than that my work is worth around 2-3 times as much as they are willing to pay.

      I've worked in drafting (house design), graphic design (video games primarily), various IT, and soon translational work (I was extremely busy in High School...I'm 24 now). Of which any time I've heard something along the lines of what you just said in any of the fields I've worked in it's always been called intern and you don't run your business on the backs of interns. Sure it's great since you can get away with paying them Habib in India's Salary or less, but it certainly says something about the employer.

      The one insightful thing I've seen you say yet though is that you don't want some snotty U.S. kid dragging the entire team down. That's just something unfortunately you come across though. Which, is one reason you don't hire these faux interns. They generally don't deal well with handling international affairs.

    4. Re:Come on, Mods. by Anonymous Coward · · Score: 0

      I don't want to subsidize 4 years of partying. One of my partners is a college grad and he knows he wasted all that time.

      A 4 year degree in the technical field is generally 4 years of hard work. You don't have a college degree, do you?

      Or our company works in a non-software industry handling bids and B2B management for billion dollar construction projects. HTML?

      Yet you can't afford to hire new college grads? Right. I don't care what you say, if you're saying high school kids are gold for your projects, then your projects must either be mundanely simple or your company doesn't mind the quality of work. That's little league stuff, not actual work for someone who had the drive to go through a four year education.

      Our market is international and I need hard workers who don't have indoctrinated business skills but self-discovered ones.

      Oh, please. Let's all be honest here, you're looking for cheap labor. The end. You're not going to find a self-respecting person with a degree to take a job as low-level as what you're making it sound.

      As we expand to Poland, Czech Rep and Dubai, I don't need some snotty "the U.S. is best" kid dragging the entire team down.

      Where the hell did this come from? Noone was even talking about the US, so I'm assuming you're saying that a four year college degree somehow turns one into a sort of racist? Random tangent?

      Right. I'm quoted in recent (and a far back as 2001) print issues of Electrical Contractors Magazine and other contracting journals with my push for more business-savvy IT employees.

      And you're not going to get them while you're offering the pay of a high school kid for a job that a high school kid could do. Sorry, 90% of the grads are flat-out worth much more than that. This supercedes any magazines you might have been quoted in.

      I'm seeing literally millions lost in Chicago work for lack of good employees.

      How much are you paying these people? Answer the question. How can you possibly expect to get good employees if you're not going to pay them what they're worth? It's not as if the tech industy is turning its noses up at jobs anxiously.

      Give me a DRIVEN H.S. grad who I can train in good business practices and I'll turn him into gold.

      Then, as another posted suggested, why not just cut the shit and post ads for employment strictly for high school grads instead of whining about how you can't get college grads? They're out of your league.

  99. IT sucks by rossjp · · Score: 0

    The IT field sucks right now. Fun and/or interesting jobs all go to very experienced people, who have 10+ years experience. Meanwhile, salaries (if you're lucky enough to not have to work by the hour) just continue to drop because of the pressure of the off-shore economy. I wouldn't recommend anyone to enter the IT field.

  100. There is no such language as "Indian" by Anonymous Coward · · Score: 0

    You sound bitter... hard time getting a job? Given that you believe that there is a language out there called "Indian" - something that most people learn in 9th grade global studies - you do not sound like the smartest person in the world.

    1. Re:There is no such language as "Indian" by Grishnakh · · Score: 1

      Given that you believe that there is a language out there called "Indian" - something that most people learn in 9th grade global studies - you do not sound like the smartest person in the world.

      What the hell are you talking about? I don't think I learned that until I was in college sometime. Maybe you have the privelege of living in a country where you have a good education system, but here in the USA, we're lucky if we can read and write when we graduate from high school, you insensitive clod!

      "Global studies"? Definitely sounds like something in a foreign country. We don't have any classes by that name in America.

  101. IT Field...from a Student's point of view.... by masdog · · Score: 2, Insightful

    I'm currently an IT student, and I will be graduating in December. What I've found is that most entry-level jobs are in tech support unless I get lucky and find a small company that is looking to expand its IT staff.

    Part of the problem that I've noticed with many IT students in my program is that they're not interested in computers. I've performed just as much (Windows) tech support for my fellow IT students as I have for students who aren't in the IT program. For our Senior "capstone" class, we were asked to give a presentation on a piece of software. Over half the class had to have one assigned by the teacher because they didn't know of anything unique that they wanted to present.

    Look for kids that are interested in IT. They're going to be the ones who take what they learn in the classroom and try to extend it. They may even come back at you with more complex and complicated problems that they discovered while, learning on their own.

    1. Re:IT Field...from a Student's point of view.... by Anonymous Coward · · Score: 0

      As one of your elders in the field, let me give you some hints. Unless you are a genius, the things you "discover" on your own are by dumb luck. By discover I mean something genuinely discovered like a massive breakthrough in some algorithm. Discovering a linked list without ever being introduced to one is not a discovery.

      Other countries are graduating significantly more students in the field so statistically speaking their dumb luck factor is going to be higher than yours, based purely on the numbers.

      Your colleagues who you feel are below you are going to be interviewing for the same jobs as you (read competing). You may seriously outsmart them in every technical way, but sadly, they may still get a job over you. No company is going to look for a purely technical genius for an entry level position. They're looking for the other skills.

      Part of landing a job is pure luck. Part of landing a job is ability to bullshit. If I were you here is what I would do. If you really think you're smart and have natural ability and intuition for the IT field you should continue your education until you have your phd. If you aren't so confident you're rolling the dice. I'd graduate soon and take the tech support job. Wow them with your abilities and you'll get noticed and move up fast. Eventually you will find something that you are truly gifted at doing and that may not be IT related. You may surprise yourself.

    2. Re:IT Field...from a Student's point of view.... by Seraphim_72 · · Score: 1

      My .02

      Look into government jobs, both local, state, and federal. Try to get a job near the the government tech jobs if you can't get straight in and "bleed" into the technical aspect. It works wonders. I have a good friend that started an unrelated job working for the state. Because no one else was willing or able to deal with tech stuff he bled over to tech for them - then it was his whole job for them. He is now a FF500 tech Manager. Most government techs are seriously undervalued. When they go private they jump up positions. Something to look into. I hear the Feds are seriously looking for people.

      Sera

      --
      Slashdot, where armchair scientists get shouted down and armchair theologians get modded up.
  102. Re:Wallstreet (But only geniuses) by Anonymous Coward · · Score: 0

    No offense to Albanians, but are they big into IT? My limited knowlege on Albania tells me otherwise.

  103. what i hear by floodo1 · · Score: 0

    here is why kids dont do IT so much anymore: (this is what they think)

    dotcom boom is over so wages are lower
    work hours are horribly long
    everyone and their mom is qualified so there is far too much competition

    summed up in one sentence: its hard to get jobs, and when you do you will work too much for too little.

    whether its true or not, thats the perception among my community.

    --
    I KUT J00 M4NG!!!
  104. How do I get an interview? by tepples · · Score: 2, Insightful

    There are plenty of jobs out there that you can get right out of college in IT.

    I've looked, and despite sending my resume for every IT opening located in Fort Wayne, Indiana, that I can find on CareerBuilder and Monster, I can't even get a ******* interview anymore. After having tried for 30 months, what am I doing wrong?

    1. Re:How do I get an interview? by geekd · · Score: 1

      despite sending my resume for every IT opening located in Fort Wayne, Indiana, that I can find on CareerBuilder and Monster, I can't even get a ******* interview

      You live in Indiana.

      I live in Southern California, and I get email from recruiters almost every day.

    2. Re:How do I get an interview? by newdamage · · Score: 1

      You're only looking in Fort Wayne, IN. 90% of the IT jobs in Indiana (which isn't saying much) are in Indianapolis. Indiana is not a big tech state. I should know, I've been here for 6 years. Sorry.

      --
      ce n'est pas un Sig.
    3. Re:How do I get an interview? by tepples · · Score: 2, Interesting

      You live in Indiana.

      I can't control where I was born and raised. I want to save money to relocate to another town if necessary. Problem is that stores at the local mall don't want to hire me, not even temporary, part time, minimum wage. (Is that $5.15 an hour, or am I pricing myself out of the market?)

    4. Re:How do I get an interview? by Anonymous Coward · · Score: 0

      Kiddo,

      You aren't doing anything wrong. You just need to polish your strategy a little. These ideas spring to mind:

      1. Look for the kind of jobs that *are* available in your geographical area and adapt those skills
      2. Work on some homebrew projects with an interesting idea focusing on the above skillset
      3. Polish your resume a little bit, recruiters are merciless creatures, you need to grab their attention almost violently. Some pointers in this regard include, listing recruiter friendly skills alongside respective projects, adding a few more projects to your resume even if these are your own ideas that you have or will implement (think java, j2ee, c++, large scale systems, sql, oracle, async messaging etc.) and finally put a word or pdf version of your resume on your site and monster.
      4. Attend local user groups and technology peers and try to impress them with your work, this has worked wonderfully for me in past.
      5. Get published, initially a few articles here and there would suffice, this gets you noticed better than anything else.
      6. Move to a better and more technology friendly area, if you can.

      Well that's what I can think of, off the top of my head, feel free to contact me at anokia on google's mailing system if you need some additional advice or ideas to work on.

      Best of luck,
      An H1B Programmer

    5. Re:How do I get an interview? by tepples · · Score: 2, Interesting

      AC wrote:

      Look for the kind of jobs that *are* available in your geographical area and adapt those skills?

      By the time I've gone to school to learn those jobs, they won't be in demand anymore.

      Work on some homebrew projects with an interesting idea focusing on the above skillset

      I already have worked on homebrew projects, but despite my homebrew projects, employers don't want me.

      adding a few more projects to your resume even if these are your own ideas that you have or will implement (think java, j2ee, c++, large scale systems, sql, oracle, async messaging etc.)

      How can I work with enterprise level projects if I don't already have an enterprise level budget to buy a single-user license for some of these? I can afford PHP and MySQL but not Oracle. What exactly are "large scale systems"?

      Get published, initially a few articles here and there would suffice, this gets you noticed better than anything else.

      What subjects? Print or online? I've already written a few articles about GBA sprite memory management and present and future Nintendo DS modding methods. And if you count everything2, I have nearly 400 articles posted.

      Move to a better and more technology friendly area, if you can.

      Moving costs money. My job as a clerical volunteer for the VA hospital in Fort Wayne pays $0.00 per hour. Even minimum wage employers such as restaurants and mall stores don't want to hire me. What should I do?

    6. Re:How do I get an interview? by Anonymous Coward · · Score: 0

      >> Look for the kind of jobs that *are* available in your geographical area and adapt those skills?
      > By the time I've gone to school to learn those jobs, they won't be in demand anymore.

      Dear, I am not suggesting you go back to school, I am hoping you can pick stuff up quickly on your own, I made that assumption based on your site's content, if I am wrong well then that's it.

      > How can I work with enterprise level projects if I don't already have an enterprise level budget to buy a single-user license for some of these? I can afford PHP and MySQL but not Oracle. What exactly are "large scale systems"?

      You can afford oracle, java, gcc - these are all freely and legally available. Oracle even has all of their documentation including tutorials online and even has a *free* as in beer version that can be used in commercial projects. Microsoft has similar software available for download, an example is embedded Visual C++ compiler/ide and windows mobile/pocket PC development kit. Download JBoss, download Tomcat, experiment with this stuff. You can't go wrong with learning all of this stuff, see what tickles your fancy and specialize, so long as you see a demand for those skills in your area of geographical preference.

      > What subjects? Print or online? I've already written a few articles about GBA sprite memory management and present and future Nintendo DS modding methods. And if you count everything2, I have nearly 400 articles posted.

      When I say published I mean a print or online publication where you donot exert editorial control. If you must publish on your own site, you need to attract people to your content, by making your content desirable and in-tune with what the employers in your area are looking for.

      This isn't easy, but I think you have it in you to get up and change your life, but first you will need to change your outlook by assuming you are not helpless, that you are in control. I wish you luck, again.

    7. Re:How do I get an interview? by cpuh0g · · Score: 2, Insightful
      1. Move.

      2. Find a real, living recruiter. Monster and CareerBuilder are not the answer. They are one of many possibilities, but you gotta work your contacts and make new ones to expand your reach. It helps to have a human contact that you can talk to once in a while.

      3. Move.

      4. Ft. Wayne? No offense, but that just isn't a hotbed of technological development. Try Austin, Raleigh-Durham, Denver, Boston, Northern Virginia, NYC, LA, or Silicon Valley. Hell, move to any MAJOR city (Indianapolis is cute, but probably not gonna be all that hot when it comes to finding tech jobs). Find a friend to move with you and share the rent for a while. Yes, some of those places are more expensive than Ft. Wayne, but they also have jobs that pay better and offer a bigger variety of opportunities. The tradeoff in the long run is more than worth the initial sticker-shock.

      5. Borrow money from family, live with a relative, do *something* before you get stuck taking a crappy job for 5 or 6 years and realize you've wasted your time and energy and haven't achieved a goddamn thing and are no closer to finding a technically intersting CAREER. Do it while you are young, it gets harder and harder to make major changes like that as you grow older, trust me. If the jobs are not in your area you HAVE TO go to where the jobs are.

      6. Network yourself like crazy. Follow up any and all leads.

      7. Good luck.

    8. Re:How do I get an interview? by Anonymous Coward · · Score: 0

      what am I doing wrong?

      First of all, don't post the resumé in friggin' RichText. I know you printed it out and mailed it, but having a resumé on the web that's neither in html or pdf is just asking people not to even look at it. I know I didn't.

    9. Re:How do I get an interview? by rsheridan6 · · Score: 2, Insightful

      If you can't get a job from a minumum wage employer, I would suspect that you're doing something wrong in the interview or application process. Those people aren't very picky.

      --
      Don't drop the soap, Tommy!
    10. Re:How do I get an interview? by micheas · · Score: 2, Interesting

      You asked for advice, so here is my to pennies.

      You might try putting in an objective section.

      You might also spiff up your resume landing page.

      One, question. Why are you looking for an "entry level job"? Your resume speaks that you might be able to handle a little more than that. "junior programer" might be a more apt description of what you are looking for, but I can't really tell from your resume. A problem with looking for saying junior programmer is you might exclude yourself from companies that want someone around for small jobs, but can't justify paying six figures. Your resume hints that you might be able to handle that.

      If I was looking for a web programmer, I'm not sure that I would ask you, instead I would ask one of the people that said that they are interested in being a web programer, just because they would be more likely to be enthusiastic about the job and I could stop the hiring process.

      True story, at one of my jobs, I was opening a box of my new business cards, IT was installing my computer on my desk, when my boss came running over with a job application saying "Fill this out quick, HR is throwing a fit." The moral, ask for a job in person if you can, and ask other programmers who is hiring.

      Good luck

  105. This might work by tfcdesign · · Score: 1

    This an idea I originally had for highschool, but this could work for you. Use the class room to teach students how to solve the it issues of the campus. So in effect, you are giving them a temporary job, job experience, and a skill set.

    As for marketing - you will probably have to get stats from the US gov to help you boost recruitment. Also advertise on sites like Dice.com for classes, certificates and credentials.

    If you arent doing certifications already, you can get IT proffessionals to enroll by offering the training they need for their current jobs.

  106. How Stupid... by awfar · · Score: 1

    I can do all those things, write trees and balance them, understand Big-O, little-O, and omega, and can build a hash table and/or a btree. Yet, there is no place to say all of that on a 1 page resume, companies don't pay for academics, and doing it from memory, without refreshment, is near impossible, at least for me.

    It is idiots like you that keep us all in the dark.

  107. Re:Editors by Krach42 · · Score: 1

    Yeah, I hear how that goes.

    I sometimes use Commonwealth spellings to upset American Spelling Nazis when the spelling isn't something that someone would immediately recognize. "Honour" and "colour" they're likely to spot right away as a Commonwealth spelling, but "spelt" will usually drive them mad.

    --

    I am unamerican, and proud of it!
  108. IT=Frustrating by k00110 · · Score: 1

    I'm working in the IT field since years and I can't recommand this job.

    Reasons :
    -Underpaid for your qualifications (almost everyone in the IT industry is, except if you are working for the big ones such as Google or Microsoft)
    -Lot of work(As soon you finish something, you have to start another something when you're not trying to do 2-3 things at the same time)
    -Not many girls around(college/university classes and at work)
    -Sitting a whole week, week after week on a chair, it is exciting ? Not only it's not, but it's bad for your health.
    -Hard for your boss to evaluate your work. You can evaluate a hockey player based on his goals/aids and his +/- quite easy. You can not evaluate someone in the IT industry based on a specific factor.

  109. Not for the faint harted by Device666 · · Score: 1

    IT is a matured business (all the hype is gone) and I think it is good that IT isn't so attractive too many. If people think for all kind of (mis)understood reasons it is hard to find a good IT job and see that as a reason not to study IT, let them please not study IT. IT is not for the faint harted. It's for people who have to adapt and learn with great agility, flexibility and dedication. If people don't have that, they better stay out of the kitchen.

  110. Time to Move On by $eRvmanIO · · Score: 1
    I know this is not going to be popular with many IT technicians, but here are my two cents.


    During the IT downturn of 2002, I made the decision to go back to school. I already had a two-year CIS degree from a community college and was at a decent IT job. However, being 5 years removed from high school, I decided it was time to go back to my educational roots and learn a new subject. For me, that meant focusing on what I truly like to do. That subject was finance. Sure, I like IT, but much of the IT world (except some CS majors) is mainly "This is what I do, this is how I do it verbatim", not unlike other service areas like auto mechanics, plumbers, electricians, etc. Don't take offense to this, but most jobs like that are not creative and make you feel like what you do doesn't have a purpose. But if you don't feel this way, by all means in IT you can make a decent buck.


    One could argue that finance is not creative. I could agree with that, but for me, dealing with numbers is what I enjoy. In other words, it's all about you and you alone. Chasing the almighty buck will only lead you down an empty path.


    Bottom line: Do what makes you feel happy and purposeful. (PS: In my case, I've taken a strong interest in finance, and strangely, law.)

  111. Chicken and egg of maintaining a Linux box by tepples · · Score: 1

    Maintaining a Linux dedicated server or a box at home gets you 90% of the way there

    They can't maintain a Linux server on a home LAN because they don't have enough money to own more than one computer at a time, and this in turn is because they haven't been hired yet. It's a catch-22.

    I'm perfectly happy to train you on our specific systems and best practices, but only if you're motivated enough to learn how to use SSH, what the 'df' command does, and how to boot into single user mode.

    SSH: read the man page for the secure shell client on the system (SSH Inc version, OpenSSH version, one of the GUI versions, etc) then follow its syntax, usually providing the username and hostname on the commandline and the password when asked. 'df' command: displays disk free on all volumes. Single user mode: depends on bootloader configuration and security measures taken by the machine owner, but at one point the procedure was at the LILO boot prompt, type linux single and press Enter. So who's willing to train and hire me in Fort Wayne, Indiana, or to relocate me and pay me a living wage taking into consideration the local price of housing and transportation?

    1. Re:Chicken and egg of maintaining a Linux box by Clover_Kicker · · Score: 1

      > They can't maintain a Linux server on a home LAN because they
      > don't have enough money to own more than one computer at a time

      My home server is a Pentium MMX 233. It's overpowered for what it does (Samba/NFS/NAT/IMAP/procmail/spamassassin/backup).

      The only reason I upgraded from the 486DX33 was to get a BIOS that understands modern hard drive geometry.

      Anyone who wants to could find a better machine for $20.

    2. Re:Chicken and egg of maintaining a Linux box by magarity · · Score: 1

      They can't maintain a Linux server on a home LAN because they don't have enough money to own more than one computer at a time
       
      This is 100% BS. Someone in this predicament of needing a computer on which to learn shouldn't have much problem. Go to the local user's group meeting. Explain his predicament. Someone will give him an old Pentium 1 that is perfectly capable of running Linux enough to learn the basics. And he can get a spare hub and network cables from someone too as long as he's polite and appreciative. This might require more than one attendance at said user's group meetings to build up some raport with the current members but will eventually pan out. Or they can sit at home and feel sorry for themselves that they've only got one PC at a time. A lot of learning obstacles really boil down to initiative (or lack thereof) on the part of the would-be student.

    3. Re:Chicken and egg of maintaining a Linux box by rsheridan6 · · Score: 1

      I find 486s and Pentiums on the curb on trash day. Homeless people can afford them now.

      --
      Don't drop the soap, Tommy!
  112. IT jobs for CC graduates by Anonymous Coward · · Score: 0

    If the CC in your neighborhood is anywhere like the CC in my neighborhood, then I I wouldn't hire any of their graduates at all.

    For whatever reason (yes, I'm in the state of Washington), the local CC teaches only Windows-centric ciriculuum, and only the minimum they think necessary to impart some knowledge. ... They make an MCSE look great. We don't even give 'em an interview.

    Along the same lines, we view University of Phoenix the same as one of those "prestigious non-accredited universities": a diploma mill. We don't interview those either.

  113. IT Jobs: go DC, young geek. . . by Salgak1 · · Score: 1
    Let me add to that. If you're an IT type, AND have a Windows or Cisco or CISSP or GIAC certification, AND have a Security Clearance, you'll get even more headhunters pinging you every day. And the higher the clearance, the more call/email. For some odd reason, though, Unix/Linux skills, while valuable, are nowhere in as much demand.

    Unix/Linux + any of the above and a clearance. . . more calls than you'll know what to do with.

    Of course, you'll have Government customers renown for their pointy-headedness. . .but you'll have a fairly well-paying, stable job. . .

  114. GIS by SsShane · · Score: 1

    Parent makes a great point. I got into computers because I found out I could make my own maps in Doom back in the nineties. A few years ago I fell into a job doing Geographic Information Systems work and now I make maps for a living! ;) Seriously, it's a fun job, you get to do some coding regularly and do field work as well. Great IT job.

  115. Description of IT Market : 5-years exp. a must by Proudrooster · · Score: 1

    The barriers to breaking into IT are going to get higher and higher due to the ever increasing complexity of the IT field. If your only experience is college, you are a danger not only to yourself but to those around you, unless you came from MIT or UofM.

    Colleges and Universities may need to start teaching an more integrated technology curriculum, instead of programming in a vacuum. In the modern world it is rare to create a standalone application. Most applications require connections to databases and websites over a variety of links which range from T1's to VPNs connected through firewalls.

    Technology is a fun, yet at times frustrating career. We have come a long way since Kernighan and Ritche wrote "The C Programming Language." Education may need to evolve to help Computer Science grads be more marketable and useful.

  116. Re:Great post by k00110 · · Score: 1
    IT has become the assembly line worker of the 1970s or the steel worker of the 1960s.
    That's exactly how I feel at my IT workplace.
  117. When I was a student by Anonymous Coward · · Score: 0

    Perhaps no one is enroling in your programs because these days you can't get a job without experience. I have found my IT education totally useless in regards to getting a job in the IT sector.

  118. Come on folks by AutopsyReport · · Score: 1
    Seeing how this topic comes up every few months, I'll regurgitate what I write nearly every time -- the market is not bad when a small, average-skilled and highly-paid (for my age, 22) Canadian fellow can establish himself with various U.S. and Canadian development companies.

    I jumped into web development quite late, and I only did it because I was interested in the possibilities. Years later, without any degree or institution-based qualifications supporting my name, I'm being paid $40 hourly (about $50CDN) to do web development work. And I don't consider myself lucky, I consider myself average compared to the rest of the field.

    By no stretch am I an expert developer in terms of 'knowing it all'. What makes my hourly worth it, at least in my view, is that I provide fast and superb service. I don't mess around. I get the job done faster than my clients expect when I can afford to. And when I make a mistake with estimations, I correct it afterwards and give the client the honest break. And I spent a ridiculous amount of time paying attention to developing standards to ensure what I was writing was not a piece of crap.

    To suggest the market is poor for job opportunities (for students or otherwise) suggests to me that people just don't know where to look, how to look, or they are too full of themselves and skip the opportunities. I'll restate it again -- if a young Canadian guy can score repeat, consistent work with companies across U.S. and Canada with no degree to his name (yet... final year!), anyone can.

    --

    For he today that sheds his blood with me shall be my brother.

  119. How would you honestly describe the IT job market by Anonymous Coward · · Score: 0

    How would you honestly describe the IT job market to students considering this major?

    Go west, young man (or gal). Keep going until you hit a land surrounded by the Arabian Sea and the Bay of Bengal. There, you will find what you seek.

  120. Picking Up A Trade *Outside* Of IT by cmholm · · Score: 1
    Actually, the comment about looking to skilled trades as a career choice is right on. While there is the problem of "virtual" outsourcing in the building trades due to undocumented immigrants and unlicensed contractors, overall there's a shortage of - for instance - trained electricians nationwide. As an added bonus, one branch of career progression within the skilled trades is to open one's own business.

    Back on the IT path, for those that are that worried about outshoring, aim for jobs in government or defence.

    --
    Luke, help me take this mask off ... Just for once, let me butterfly kiss you with my own eyes.
  121. Re:Wallstreet (But only geniuses) by Jasin+Natael · · Score: 2, Insightful

    I don't think this is the case. You're not talking about just genius programmers when you mention "new, unexpected stuff" -- you're talking about brilliant programmers who happen to be creative geniuses. I think that the push away from CS as a major has to do with the exact thing that's wrong with your above statement.

    Chinese, Indian, Albanian, ... any other programmer may be able to write computer code very well, but in both an anecdotal and (what I beleive to be) a measurable sense, the United States and specific European countries actually teach their students how to be creative and competent at their jobs. It probably has a lot to do with the learning culture, and a lot to do with how people from these societies learn to cope with risk.

    In my opinion, what you will find is that many of the creative genius programmers sense that the software culture in the US is no longer very concerned with innovation. There is definitely a perception that IT salaries are lower, and that will change with time, but the more relevant perception is that (because of IP laws in the US, and coming soon to a government near you) unless you're working for a top-10 employer (Google, Microsoft, Sun, Apple, etc.) whose business is IP, they don't want you to be creative. And if you don't work for a top-10, your creativity may bring the wrath of litigation down upon your head.

    People are more willing to take 'normal' jobs and use their free time to express their creative ideas. Individuals who are truly interested in expressing themselves creatively, often care little or nothing about monetary recompense. The individuals we really need in Computer Science, the creative geniuses, don't need the hassles of the IT industry to find a creative outlet, and I'm sure many of them are just as happy to write stories and design video game maps in their off-time instead of using it as a primary means of income.

    The jobs whose salaries were referred to are just that -- jobs. They pay a salary, and they can find a foreign programmer who can code to spec faster and for more money. If you really love what you do, why would you want to compete on that level and concede the commoditization of your talent?

    Jasin Natael
    --
    True science means that when you re-evaluate the evidence, you re-evaluate your faith.
  122. IT Education? by Anonymous Coward · · Score: 0

    Great! Steer them towards science or engineering degree programs. Those are the areas in which we are falling behind - there is an overabundance of IT types anyway.

  123. Unethical by HermanAB · · Score: 1

    Hmm, well, I think it would be unethical to launch a recruiting drive for a declining industry. Students should have the right to sue the college if they can't find a job in a reasonable time after graduation. That will force colleges to train students in appropriate fields.

    --
    Oh well, what the hell...
  124. Re: more? by k00110 · · Score: 1

    It would be interesting to know more about your lead tester video game job vs your new job. What you like/dislike about the two.

  125. what's your angle? by DuctTape · · Score: 1
    Why are you so interested in getting people into IT? Is it because you want to keep your department alive, or perhaps to keep your own job?

    It still sucks out here, and now with the continuing "do more with less or I ship your job off to the Ukraine" attitude, I wouldn't want anyone to go into IT, must less from a community college. And that's the key! I think that you'd have to be very, very passionate about CS, much less general IT, and go to a regular four-year school to make it right now. As many previous posters have said, they wouldn't give someone from a community college a second look; but I'll add to that if they got a certification in a non-CS part, like system administration, I might consider them for entry-level apprentice to someone that's been around a while.

    I really hope that IT folks are not going the way of other perceived-as-commodity professions, such as nursing and K-12 teachers, where there's a huge demand but nobody going to pay a living wage. That would truly stink.

    There are better places and ways to bust your butt than in IT right now.

    DT

    --
    Is this thing on? Hello?
  126. Tell students about how IT is a long term career by Skapare · · Score: 1

    You could tell all the potential students about how IT is a long term stable career with good pay. That might get them interested. Of course, you'd be lying if you said that.

    Yes, IT is improving. But it is still nowhere near where it was in the dot-com boom, or even in years leading up to that. A large percentage of older workers are still unemployed (in IT) for various reasons. And this is important to smart newcomers because that can see that as things change in the technology, they could end up being left out because someone assumes they can't continue learning and doing new things as the changes happen.

    You see, it is the business managers that have the wrong perceptions about people, and assume that people cannot learn new things once past college. If someone learns Java today in college, where will they be when something new comes along and the usage of Java begins to decline? Companies will be hiring the future graduates that know the new language (despite lack of real world experience) and ignoring the experienced professionals under the assumption they can't learn a new language.

    Many of your potential students are well aware that the IT career lifetime is shorter than the time between graduation and retirement. Instead of pitching IT as a career to students, you should be pitching this to business. It is business that, by treating IT workers as a commodity to be bought at the lowest price, has burned their own bridge.

    --
    now we need to go OSS in diesel cars
  127. You may not like the truth by frovingslosh · · Score: 1
    "I teach at a community college and .... How would you honestly describe the IT job market to students considering this major?

    I would tell them that an IT degree from a community college screams to me short order cook. I would have much higher expectations from someone with a real degree or even someone who is self-taught but shows good skills over someone who expects a community college IT degree to open any doors for him.

    --
    I'm an American. I love this country and the freedoms that we used to have.
    1. Re:You may not like the truth by Anonymous Coward · · Score: 0

      I do not usually post here, but I would like to politely disagree with your blanket statement.
      I do IT support for the University of Nebraska, there are many opinions about our CS programs but one common one is that thay have little hands practice on except for programming. One of our local community colleges however offers certifications including CCNA and some actual hands on time with hardware or whatever the hell they are supposed to be learning. I know that what the community college does is not good for all fields, but there are some, hardware, networking etc that they can provide a good basic start on. Not everyone can have the set up I have, a Noah's arc of machines two unix/linux, two windows, three macs, two windows servers, etc to learn on.

      Overall though I would agree with the people who would tell students to leave IT unless they love it more than eating and are willing to get the grades, stay current, and stay ahead, on there own time. Even then it can be very dicey. I am one of the lucky ones, I live somewhere where costs are low and I have no family so I can be comfortable at a job that requires to learn new things every month and I enjoy.

      In haste, Anonymous Coward

    2. Re:You may not like the truth by chivo243 · · Score: 1

      Glad I don't have to come to a narrow minded simp like you for a job.... you sound like a spoiled brat IMO!

      --
      Sig Hansen?
  128. Re:Misleading headline by jbarket · · Score: 1

    I feel your pain. I'm a 23 year old web application developer, but I have experience deploying wireless internet access (for last mile and otherwise), building machines, and doing admin work under Linux, FreeBSD and 2000/2003. Five years ago my portfolio was enough to land an entry level job for a language I had no practical experience with. The company was willing to pay me to learn the language at my own pace before I even began real work.

    When I came in, the company was restructuring and for all practical purposes there was no onsite suit-style bossman. After a while, they began to introduce new management types who were eager to turn our lax, productive creative environment into something that made us look more like telemarketers, so the vast majority of the IT staff left for a startup headed by the boss who had been fired just before I came on board.

    Six months later, I had experience painting, carpeting, and installing racks, and no job to show for it. Our boss at the startup lied to us about why he had been fired, and ran the new company into the ground until he was hauled away in handcuffs.

    Since then, I've done everything possible to expand my skillset, but even with my now nonexistant standards, I haven't been able to find a job. I live in a small market, but things seem so spread out it's outrageous--a few weeks ago there was an ad in the paper for a combination system administrator and mail clerk. It's unbelievably embarassing to go from being the most successful person you know back to mooching off your irritated parents.

    My advice to anyone considering entering the IT field is to either find a foot in the door somewhere and stick with it, regardless of what better opportunities may seem to arise, or to find another field. Personally, I'm writing a book and doing occasional freelance web application development at rates that are more sad than a basket of dead puppies.

    --

    -----
    jonathan barket
  129. on behalf of everyone here... by lucas+teh+geek · · Score: 1

    dont do anything. nothing at all. let the numbers drop to insignificant figures. then 3-5 years from now when there is a shortage of IT people again those who chose the field out of passion, rather than false hopes of richess, will be rewarded by doing something they love and earning a mint for it.

    im sickened by the number of people studying IT/Comp Sci who i hear say "oh, I hate programming" or "These illogical engineering subjects are crap, why can we do something logical like management" (oh the irony). they're exactly the type of people who should push off and go do an arts degree, they have no place in this field so why do you want to encourage them?

    --
    TIAEAE!
  130. # of internships != a good job market by beforewisdom · · Score: 1

    Interns are another source of discount labor for many firms.

    I wouldn't take a number of firms offering internships as an indicator that there are many high quality jobs out there.

    1. Re:# of internships != a good job market by RecycledElectrons · · Score: 1

      Check the front page of the Wall Street Journal today.

      The rest of this comment is for people too stupid to check it themselves: It said that the job market in Silicon Valley was heating up.

      Andy

    2. Re:# of internships != a good job market by beforewisdom · · Score: 1

      Hey Andy;

      Thanks for the information. I went into programming because I actually like doing it. I can't imagine doing anything else 8 hours a day without watching a clock. So, for better or worse I am stuck working with computers for life.

      I got into it as an adult a few years before the dotcom boom. I had doors slammed in my face for being a total newb and I got the cynical forecasts about life in the field from tired contractor company owners.

      I've seen the reality of the field and there is truth in the doom-n-gloom prognostications. I've gotten mentally tough to it. However, it is still nice to come to slashdot once in while and read a positive ray of light every now and then.

      Thanks.

    3. Re:# of internships != a good job market by RecycledElectrons · · Score: 1

      High tech has always been boom or bust. The trick is that unlike other boom or bust industries, high tech always changes between booms. You will not make serious money in an out of date tech field.

      I'm developing a curriculum (I'm a college professor) on entrepreneurship in the merging fields of biotech, nanotech, and robotics. We've got a pretty good record in our existing departments. 25% of our graduates own their own businesses, as opposed to less than 1% from most state schools.

      Another trick is that there are so many people who think they "know" tech, who really don't have a clue. Clueless HR departments and employers make it MUCH worse. Eventually, we'll learn how to sort the wheat from the chaff, and how to give honest feedback to the job seekers.

      Andy Out!

  131. Supply demand = my salary increases. by Anonymous Coward · · Score: 0

    I would tell them the job market is dismal and that they should find another career. If the market is flooded with workers, the mean salary goes down. If there are not enough workers, those of us who are already in the market command higher salaries.

    Yes, I am a capitalist pig ... so what?

  132. Neither of those are Unix by Anonymous Coward · · Score: 0

    Try that in Solaris, smart ass.

  133. Show them everything by a_greer2005 · · Score: 1

    At the community college I attend, we are made to take a little of every thing that is offerd as far as CIS goes, databasers take server managment, networking, and programming cources and so on. it is a lot better that way, becfause the student is open to more jobs (i.e. A student specializing in PC repair, should know how to deploy a basic server or load a config onto a router.) Most small to medeum sized business have one or maybe a few IT guys, but they all do a little of everything.

    1. Re:Show them everything by ^_^x · · Score: 1

      Same here... my diploma covered coding in C++, Java, VS.NET, HTML, XML, WAP, and Perl, Oracle 9i setup, administration, DB planning and use, reverse/forward engineering with Rational Rose, Silverrun, Visio (lol), DOS/Netware/Win3.11/Win98/NT/2000/2003/Linux administration, even things like making CAT5, planning our careers, and Project Management as part of Systems Analysis & Design. UML left and right, etc. Basically a toolkit of useful entry-level knowledge was bestowed upon us, and we were told stories of nearby chemical plants hiring entire graduating classes.

      Well, as it stands now, I've been watching a friend of mine who graduated before me search for work for a year or two, run out of cash, and go back to working construction sites. I've graduated, and have been looking for work for about 6 months. Meanwhile, I've heard that there are only about 3 instructors left in my program, and considering how strained it was when I was there with 5, I think the program's about to fold between overworked profs/lack of students/lack of funding.

      I plan to stick with IT, at least as much as logistically possible, because it's what I know and love, and really, I don't want to do anything else. However, I at least realise this is crazy, and anyone who thinks the next while will be a breeze is either nuts, or already comfortably employed. :/

  134. We don't need more IT workers, haven't for a while by Anonymous Coward · · Score: 0

    (Caveat: I have not read the other ten thousand replies that all say, "IT is a barren wasteland -- don't go there." I'm sure I can figure out where the gist of this thread has gone.)

    That said, IT is a barren wasteland. Don't go there. The glory days are over, and if it is your goal only to get more kids through the system whether the market needs them or not, you are wasting everyone's time.

    On another note, this quote struck me as odd...
    "...For example, we have had internship opportunities that we have not been able to send candidates to, simply because we don't have the students." ...what does this mean? You literally have more internships than students? I find that very hard to believe.

  135. my two cents by ltrand · · Score: 1

    Personally, I think the entire field is in a state of growing pains, much like an industrial version of puberty. I just got out of the Navy were I was a senior network security specialist. My job was to run the system level and network level security for the network, internal security more than external. I was givin the job because the person in charge of the department thought to take a risk on me because he liked my reasoning skills that I showed when I worked in the comm center. After taking the position I trained myself to fit the shoes, and in needing to learn the ins and outs quickly, I trained like I would anything else, from a logic perspective. I succeeded in writing an update to two Naval Operations policies and created a base model that is now being used as a baseline to compare other ships to. I also had a unique title of "disaster recovery specialist" because I knew how to recover systems that had gone down without loosing important files. However I got out and became a civilian. Now, I had the hardest time finding a job. I live in St. Louis and only expected 30 a year, and evidently this was too much money. I couldn't even get calss on the jobs that were of the same level as what I did. So I tried for lower entry level tech positions on the idea of working my way back up. I'm not opposed to this idea under the logic that at least I'd get to relearn the new stuff that's gone on since the last time I was a basic tech. I couldn't even get that even after I showed my enrollment papers for my night classes showing I was working on the degree that I lacked. So I started working for myself and only choose the hard problems. I take machines that are so virus ridden and repair them without loosing customer data. You'd be surprised how many people will pay my $25 an hour that I charge and it takes me a good long time, but I get it done. People are tired of going to best buy just so they can blow everything away, they don't think their getting their moneys worth. I also charge $45 an hour if they need recovery of lost files. Now here was the problem is as I see it. The one job that I almost landed was for an onsite tech support position. They wanted to pay 24000 a year and didn't reimburse milage. They also had an average work week for their techs of 55 hours, no less than 45 hours a week. That doesn't pay the gas in the car to get to the customers and pay for an apartment outside of the dirtier parts of town. When you break it down, I make more money doing odd jobs at 12.50 an hour that I do between computer work. It's about perception. I think that managers view us as nothing more than tools. Screwdriver for screws, hammer for nails kinda thing. That simply is not the case. I don't have many knowledge points memorized because they go obsolete too fast. The important part that managers are missing in the interviews is finding out if they know were to look on their own for answers to stuff they don't know fast. That's more important in my opinion, is analizing what to look up and were to do it for a problem you are facing that you don't have memorized. Doing that would insure you get someone who would be more valuable. They wouldn't need as constant of training on skill sets because they have to capacity to learn the day to day stuff and know what to do and were to go when the bad stuff happens. People who can don't want to live in crummy conditions. They want simple things, money to pay all the bills, to go home not stressed out, and to feel like a human, not an innanimate object. The fact that companies aren't willing to train someone like that just shows how little is thought of people in the field. So, until managers learn that their computers are just like everything else, "what you pay is what you get", then nothing will change. Do you trust someone so desperate that they will take something that doesn't even provide money for a social life really has the best interests of your system at mind, or do you think they are preoccupied with the thought of "Can I handle a second jo

  136. What do we mean by "IT"? by helix_r · · Score: 1


    "IT" used to mean sys administrators and help desk people-- sort of like the geeky AV-crew types we remember from high school.

    These days, IT includes the entire software engineering department and anyone who has anything to do with computers (ie DBA's, modelers, network and security). WTF? This usage of terminology annoys more more every year.

    I don't recommend IT to any young student. Instead, I recommend that they study computer science or some science/engineering discipline if they have a technical inclination.

  137. From a CIS major... by Anyd · · Score: 1

    I actually just switched my major from IT to business. There were quite a few factors; The first of which having to do with the quality of classes offered. I went through Cisco's CCNA pilot class in high school, and found that the networking classes offered at my community college are just plain boring. I seem to spend my time doing projects on things which I already know how to do. I also watched my dad struggle as a data-warehousing consultant. He's been in the business for 25 years, but more and more he's been struggling with large companies off-shoring much of the work which needs to be done. He can't compete with newer foriegn worker's wages. Watching an established IT professional struggle with these decisions makes me question the merits of persuing an IT degree. The last (and probably the most important) factor I considered was simply how much I enjoyed doing IT work. I've worked as a scuba instructor, and as a bartender, and I simply just enjoy either of those jobs more. I'm sure my goals will change as I look to settle down, but for know I can't justify trading 30k a year managing a restauraunt and bartending (which I enjoy,) to making 40k a year doing something which I don't.
    I'm not an Ubergeek, and I've known this for years now. I enjoy the problem-solving of an IT job, but I need a more social role to play in my everyday work to be happy. Maybe the drop in enrollment comes from the fringe students (like me) who aren't really convinced that they can be happy doing IT work in the future.

  138. Swineburne University by Filthysock · · Score: 1

    Do what Swinburne University does, one year industry placement is a requirement to graduate. Consequently, industry knows where to get the upcoming bright young things and students+staff try very hard to place everyone.

  139. No jobs unless you have an MCSE by PenguinGuy · · Score: 1

    I have about 10 years of experience in building PCs, servers, setting them up and admining them, but I can't get a job since I don't have those little letters after my name (MCSE). On top of that, why should I go back to school to learn programming or something similiar when any job I get can be outsourced?

    To hell with that, time to learn something that can't be outsourced.

    --
    Computers are like Old Testament gods; lots of rules and no mercy.
  140. Somebody's doing something about it by Regnard · · Score: 1

    It's a fact: IT in schools is already down and facing tough competition, particularly in healthcare. Points like the lack of quality graduates and slumping job market were raised, but the key thing here in my opinion is there is IT Schools must give the right training so that the graduates are, more or less, "real world-ready."

    There are initiatives like the JEDI project that help schools improve their curriculum and training so that students are better equipped to deal with the industry demands.

    IT Schools should take an inward look to know why enrollment is going down.

    --
    Need a color? Try 100 random colors
  141. There are no IT jobs by Ka+D'Argo · · Score: 1
    I studied IT, more so the technical side than the networking stuff, even went to college for it. After graduating, I've yet to find a job.

    The classifieds in the newspaper wield no results as few IT positions are listed (in my town). So you turn to come places like Monster.com whom have plenty of jobs listed but the majority of them require 1-3 years experience. Sure as my H.R. Consultant from school said you can submit your resume and such to those companies anyway, but as all of them have told me, "you don't have the experience we are looking for". So you get stuck in this loop of having no work experience, or what little you do isn't enough.

    And I know plenty of guys who went to school with me who have the experience (5+ years at the least) and they have a hard time finding a job as well. I mean for alot of us this is a career choice, what we'd want to do as opposed to say, construction work o_O The job's such as mine are a dime-a-dozen in my town. We aren't a small town, but we aren't a huge one either, just a medium sized area (mil+). A new company starts hiring those IT jobs are gone within a day or two.

    The best I could hope for now is something like transcription or reception. Sure they only barely use a PC but they jobs in a somewhat related field (ok now so closely related but a distant cousin).

    The worst part is, even most professors and such at college and H.R. people will tell you "If you are having problems finding a job in your field, take what you can get anywhere. Cause going long periods unemployed while looking for a job in your field can look bad on a resume. You don't want large gaps of time between jobs.". That's great...I mean I paid $20,000+ for my education, so I can go work at Wal-Mart while I find a job? Sure it's a job but isn't that kind of backwards? Societies standards today are after high school, go to college, possibly get a degree, finish college, find a job in a career you choose. Some just aint right about all this.

    So here I am, finished school almost 2 full years ago, the few jobs I've found I don't meet the requirements on, the others that have been offered are totally out of my scope of doing (one was traveling the country doing free lance technician work on PC's for a company. I neither have the money or desire to leave my hometown). I honestly feel like I wasted all that time learning the ropes of IT/Tech and paying for it just to not even find a job in it, years later.

    --
    Aw Frell this
    1. Re:There are no IT jobs by Trendkill_84 · · Score: 1

      if i could give you good feedback i would, that is exactly what is happening everywhere in the corporate world atm, it isnt just your town. i feel your pain and its bullshit!

  142. Specialization is for bacteria and insects by xtal · · Score: 1

    Unless you are top 5%, and have some evidence to back that up, I would steer you the hell away from IT into something else. You can make a living in IT, but is is currently a rough go. If you are truely passionate about that you do, this is obvious in an interview and instantly propels you ahead of the competition.

    The trend of specialization upsets me though.

    Jack of all trades and master of none is a pile of bunk. The key and reason I have been successful so far (knock on wood) is to take technical expertise and apply it to saving a company money, or making a company money. Directly. I do that by understanding what people need to use the technology for.

    "A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects."
            -- Robert Heinlein, Time Enough for Love

    --
    ..don't panic
    1. Re:Specialization is for bacteria and insects by Monkelectric · · Score: 1
      Unless you are top 5%

      The dot com bust and 9/11 was VERY hard on even the top 5%.

      --

      Religion is a gateway psychosis. -- Dave Foley

    2. Re:Specialization is for bacteria and insects by bhiestand · · Score: 1
      "A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects."
                      -- Robert Heinlein, Time Enough for Love

      Can and have done them all, except changing a diaper and dying gallantly. I have no intention of doing the former, but will attempt the latter when it is time to do so.

      Oh, and I never butchered a HOG, but I've done a lot of other tasty critters, then cooked em, so that's a two-for-one in my eyes.
      --
      SWM seeks new sig for a brief fling
    3. Re:Specialization is for bacteria and insects by cobras2 · · Score: 1

      Well, being as I'm the second eldest in a family of 7 kids, I have changed diapers (more than once), but there's a few others I am missing :)

      If computer games count, though, I've done my fair share of dying gallantly, that's for sure.. I have dialup ^.^ (he says as though it explains everything.. which by the way, it does)

      --
      Early bird may get the worm.. but the second mouse gets the cheese.
  143. IT does not pay for what it demands by knightghost · · Score: 1

    Why go into IT when you can make twice as much for half the work by getting an MBA?

    1. Re:IT does not pay for what it demands by Grishnakh · · Score: 1

      Heck, why bother with IT when you can just become a plumber or roofer and make $60k+?

  144. Elementary my dear Watson! by Anonymous Coward · · Score: 0

    "What can be done to recruit more students into IT programs?"

    Open up some campuses in India.

  145. God, why? by RidinSpinners · · Score: 1

    Why would you even want to go into IT nowadays? If you're doing it for money, you might last a year at a low level position before they ship your job into the middle of nowhere to save a few pennies. If you're doing it for love, you might last a year at a low level position before they ship your job into the middle of nowhere to save a few pennies. If you actually wind up with a position that lasts, you're very likely to be managed by someone entirely clueless who thinks of IT as a sector that loses money, so he'll pinch pennies on everything. You'll probably be on call at all hours, expected to work ridiculous work weeks for a quarter of the salary of the executive who calls you to whine about the virus he got from the attachment he double-clicked, doing about three peoples' jobs because they "can't afford to hire anybody else" even though the sales staff is riding around in company cars that cost the approximate salary of one decent IT worker. If that isn't enough, you'll be Low Man/Woman on the totem pole to the rest of the company. At best, you'll be an annoyance for not letting them click on those attachments/answer the nice Nigerian man. At worst, they'll ship your job overseas and make you train your own replacement and you better like it or no severance for you, buddy! American business has decided that IT is the McDonald's of their work infrastructure. They want it fast, cheap, and done by people willing or desperate enough to work for a pittance. Do you know anyone who really wants to make a career out of burger flipping, especially when at any given moment, the restaurant may pack up and move to the Third World?

  146. ssh vs telnet question by mkcmkc · · Score: 1
    In a general way I agree with you, and I would definitely agree that knowing the principles of security are much more important than knowing details about particular tools.

    That said, in the particular case of ssh and telnet, you'd really have to wonder what kind of rock a candidate had been living under for the last decade not to have a basic familiarity with the two. I'd definitely probe deeply if a candidate had this deficit.

    Mike

    --
    "Not an actor, but he plays one on TV."
  147. Multi-hatters by Tablizer · · Score: 1

    I see more demand.....well expectation.....if multi-hat people. They want hardware whizzes and software whizzes all in one. Specialists are having problems.

  148. "Community College IT" ...there's your problem by V_drive · · Score: 1, Interesting

    Sorry to be a troll, but I would not recommend IT at a community college to anyone. IT is an odd mix of morons and truly remarkable people. None of the good IT people I know ever went through the thought process of, "hmm...what should I do? IT!" It was their hobby until enough money was thrown at them to make them do it for a living...and, some years later, they sit back and think, "hmmm...I guess this has become my career." I could not envision any of them ever attending a community college--they would go crazy with boredom and probably leave IT then.

    I don't think you can just "choose" IT the way you can choose to become a doctor or an electrician, because each of those have clear paths to joining the profession and a clear standard for what it means to be in the profession. It really has to choose you, or you will not succeed.

    --
    char *mySig;
  149. Re:Wallstreet (But only geniuses) by lightknight · · Score: 2, Interesting

    "There is definitely a perception that IT salaries are lower, and that will change with time, but the more relevant perception is that (because of IP laws in the US, and coming soon to a government near you) unless you're working for a top-10 employer (Google, Microsoft, Sun, Apple, etc.) whose business is IP, they don't want you to be creative. And if you don't work for a top-10, your creativity may bring the wrath of litigation down upon your head."

    Hmm. Perhaps. However, in my experience, companies DO want you to be creative. Telling a group of stockholders that their company has secured a handful of new patents tends to make the stock price rise. If the company is a startup, it is also an excellent way to secure much-needed capital.

    Securing IP as an individual is seen as an excellent way to increase your perceived value. Companies tend to sit up and listen when someone is holding some potentially valuable IP (and it gives you a serious edge over other applicants). Score high enough on the IP scale, and the job interview will change to IP negotiations (screw the job, lets talk money :). Even filing for an application is seen as a big thing, as it shows you are concerned about increasing value (of yourself and the company you work for). I am enjoying IP and all the monetary goodness it brings with it right now (a number of offers, but I'm looking for something to retire on (i.e. live and be rich)).

    Think about it. IP is the big thing right now. I think the IP and .COM boom V2.0 are synonymous. They do go hand in hand, and while technology is seen as a great way to increase stockholder value, IP is seen as even better (like a 10X modifier for the stock price).

    A friend of mine, who was a long-time OSS advocate called me the other day. He joined a startup, and the only reason the company is surviving is because of IP. He's slowly coming around to the new way of doing business, and the possibility of making out big if he's willing to put aside the OSS religion for a few months. That his company is well on its way to being bought out, and they are looking to increase its value even further (and he has stock options) makes the decision rather simple.

    So, in short, if you want to increase your candidacy for a job, or make money, or both, file for IP. Anyone can do it (provided you are half as intelligent as you think you are), try it. You can cry about IP law, and what its doing to this country after you secure a good living.

    As an added bonus, it's one area which can help you compete with outsourcing.

    --
    I am John Hurt.
  150. It's obvious... by Anonymous Coward · · Score: 0

    With all the outsourcing of key programmer jobs to India, I'm not surprised that ANY self respecting student is not going to consider a career in programming. Americans have to consider lowering their pay scales or more jobs will be lost.

    Companies that work with programmers should also consider telecommuting... if programmers in the US can move out into the country, and yet continue to work online, and their employers endose this, then American programmers can accept lower paying salaries making it more attractive to hire "local" talant, perhaps this trend would actually take place. Housing in country is heaps cheaper, so American programmers would need less money.

    By expaning your search to the whole contry instead of a small local area, the company is more likely to find a good match. It's just that they need to consider if it's possible for the programmer to work online. Obviously situations arise where the programmer has to be on-site if special hardware or security is a concern.

  151. It is the Chicken and the Egg Problem.... by neoboy03 · · Score: 1

    I consider myself fairly successful education wise and professionally. I went to a major school for undergrad and have B.B.A. Tried finding a job, and no luck. Trust me, it wasn't from a lack of effort or not trying. So I went to graduate school and now have an M.S. I spent close to 6 months at my part time job while I was looking for a full time IT position. My part time job was doing 50% IT work and 50% business work (can you say lucky for not getting a CS degree). They eventually offered a position but they had no clue what the salary was, or what I would exactly be doing. Luckily, I then had two job leads thanks to Monster.com and my graduate school's career office.

    During those 6 months I went to over 25 interviews, some of the same companies and others different. The guy/gal they picked always had more experience, hands down. I remember one guy who interviewed me was so cocky and was wanting to shoot me down that he asked me all kind's of questions. TCP/IP ports, I believe one was 443 (SSL) and 21 (FTP) and 139 (one of the many Windows IPC ports). Suffice it to say when he I was asked what an OU was. I drew a blank. He then had a great smirk on his face. I swear I felt like I was taking a final exam. (OU = organization unit in active directory lingo) This is just one example. There were many a time that I was interviewed by very arrogant and obnoxious people. Most of the positions I applied for were for entry to mid-level positions so it should be expected that I don't know everything there is to know.

    I noticed someone mention that the quality of IT people has gone downhill. Well if you go to school you learn very little of this. I learned theory, business, how to program, managing security, general management techniques. Learning Oracle, Access, SQL server, Windows 2000, Windows 2003 Server, Active Director, Linux, TCP/IP implementations, networks and other software/hardware was left to the jobs I had during college such as computer technician and web designer and administrator. It boils down to in order to get experience you must be allowed to pass the door. If you don't pass the door then you don't get the experience. This becomes and ugly and nasty cycle which many of us do not have any control over. Whatever happened to being hired on the ability to learn versus what you knew. After all this is IT, we are always learning.

    I was finally given a chance by two companies that I got past several rounds of interviews. One they hired the guy with more experienced and the other took a chance on me. The job pays well, a little less then I would like but way better then the part time job. The benefits rock and the people I work with though they are not thrilled working with a college newbie, are rather pleasant and willing to assist in any gaps in my knowledge. One thing that I did learn was that they were glad an American was hired versus a contractor and/or H1B visa.

    Here are some of the lessons learned:
    IT is no longer the field of choice for many Americans
    Little job stability
    In some cases lack of pay
    In some cases overworked
    In some cases age discrimination
    Experience requirements are insane (12+ bachelors or 4 years masters, no room for entry level)
    Contractors take all the jobs, some lie about what they know and then learn it in-house. (blame the contracting companies who instruct them to do so)
    If you get a good job, make sure to stick with it and acquire as much knowledge as possible so that if something bad does happen you can recover easier.

  152. There are not enough programmers in the world by gr7 · · Score: 1
    If you look at the expected need for programmers in the USA alone 10 years from now and you look at all the people studying computer science in the USA, India, China, Russia, and Ireland combined, and add in the existing programmers, there won't be enough programmers 10 years from now. Programming wages will be increasing for many years to come.

    People seem to think that just because there are a billion people in India, it can easily churn out 200 million programmers. It can't.

    1. Re:There are not enough programmers in the world by dave1g · · Score: 1

      You got a source for that?

    2. Re:There are not enough programmers in the world by Grishnakh · · Score: 1

      Where are you getting these BS statistics? Where is this "expected need" coming from?

      Companies are crying right now about how much they "need" various employees, but when it comes down to it, they won't pay these employees what they're worth.

      I really NEED a maid for my house. I'm not willing to pay more than $1 per hour, and the maid must speak English and wear a French maid's outfit and look hot, and do a great job cleaning the toilets. I've been searching for years and I can't find any qualified maids. Why is it I can't find a maid?!!! Obviously, there's a shortage of maids in the country, right? Right? Maybe I should write my Congressmen about this shortage of maids that is affecting our economy...

  153. In a word... by RingDev · · Score: 1

    Realistic. IT jobs are not what they were in the bubble days. Its not like it was when any young buck with a days worth of experiences could get a job pulling 100k. It is much mroe like any other growing knowledge field, the better paying jobs are more competetive but there are plenty of entry level oppertunities. And its not like the IT industry is going to disappear anytime soon. Sure, some IT companies will outsource, but most IT workers are employed by non-IT industry companies. And your average medium sized company isn't going to trust their network systems to a remote admin company in Pakistan. Your local leasing company isn't going to trust a company from India to get their custom application fine tuned to their specific needs.

    -Rick

    --
    "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
  154. Mars...err, Earth needs admins! by jayhawk88 · · Score: 1

    My company is still in the process of hiring another network admin. We got probalby 20 resumes total, and of those we in-person'd 3 of them. Of those three we had one clear choice (who turned us down, we suspect his current company threw more money at him), and the other two were OK, but not strong enough that either is an obvious choice.

    Granted I work for the state so the salary isn't going to bring in the rockstar resumes, but it's pretty clear there is a need for good, experienced admins, at least in my area. This is the kind of job that's never going to be farmed out to India.

  155. Typical Recruiting vs. Real Recruiting by smithcl8 · · Score: 0

    Typical Recruiter Statement: "Make sure to check out the IT programs, as they prepare you for a career that is demanding, ever changing, and has endless possibilities." True Statement: "Make sure to check out the IT programs. They will prepare you for a career of long evenings, high pressure deadlines, catering to higher-ups, and never getting the budget you need to get the job done. Oh, and 5 years after your graduation, we'll still be here to advance your skills! For instance, our MCSE program changes every time Microsoft changes their tracts....you can keep up just by taking classes with us!"

  156. What are my career prospects? by ajpr · · Score: 1

    So what's the future like in IT without any IT qualifications and minimal experience? I ask, because, I'm in that sort of situation. I have a degree in a retard science (s p a c e sciences), which had some elements of IT, but not much. Graduated this year at the ripe old age of 25. Should I just consign myself as an office administrator?

    I've worked as a programmer (VB6/SQL) for a few months in the past before i went to uni, but didn't like it. I know the usual general stuff about computers. Oh forgot one thing, I also dropped out of a Computer Science degree before I was a programmer!

    Please be brutally honest :]

    (I'm also 20K GBP in debt, do you think it's worth it?)

  157. It's not safe.... Put down the mouse and back away by Boog577 · · Score: 1

    They are absolutely correct. IT is a horrible place to be. Everything is getting outsourced and there's no future in it. Study Household Appliances or something. Take Hotel and Casino Management at UNLV...... just stay the hell out of IT....... then maybe I can keep my job.

  158. Weed them out please by ActionAL · · Score: 1

    It is extremely important to weed out students who

    1. come into IT for money
    2. come into IT because their friends are doing it
    3. come into IT for money

    I wish more schools were like my school, i won't mention it so that it doesn't seem too braggish. but alot of other schools, i would say state and community college level schools give diplomas to students who are not qualified to be in the IT field. PERIOD, I have witnessed this everyday of my life in the real working world.

    You would not admit some shoddy money hungry wannabe into the civil engineering or medical world. Stop doing it for the IT world.

    More IT jobs are opening up, but we can not take the risk again of flooding unqualified individuals into the IT world again. I recommend hiring only the students who have made it out of hardcore CS degree programs from very highly ranked schools. If companies did that they would not have to worry about having all these low performing IT workers who busted the industry in 2000.

    Again I must emphasize, weed out the students who are not smart and do not work hard and most of all, do not love the career. You will be doing everyone, companies, employees and their families, an abundance of justice. It will work out better for everyone in the future. Please - weed out the students - only give us the best.

    On an aside - the perception of an IT person has been extremely diminished because of the unqualified individuals who got jobs during the 90s and caused the dot com bust. We have these people to thank who just chased money around for causing our image to plummet into a lowly worker.

    When someone asks you what your job is, and you say, computer programmer. does that even sound good anymore? it almost sounds like their is a stigma to it. Like oh no-- are you going to get laid off anytime soon? or i hear the industry isn't doing that well are you looking at a career change, what are you going to do?

    It's absolutely horrid what the dot com bust and the heaps and piles of unqualified individuals have done to this industry. If this was medicine we would have sued the hell out of the people who screwed it all up.

    1. Re:Weed them out please by geoncoder3 · · Score: 1

      You are comparing apples to oranges. I have 15 years experience programming and consider myself highly skilled in many areas. By the way, I did this for ten years with an Associates from a community college. Granted I went back and received both my Bachelor and Masters but only after the industry pressured me to do this. I maybe learned an additional 10% from another 4 years of school. Its not the DEGREE! its the person. You are trying to compare work performance with some piece of paper. Doesn't work in the real world. I would take a programmer with 4 years of REAL work experience than some snotty university grad with 4 years any day!

    2. Re:Weed them out please by ^_^x · · Score: 1

      Your comment about medicine was right on the mark. We need a professional designation for IT workers, and it's going to be met one of two ways:

      - Like engineering, a major catastrophe will claim hundreds of lives, and there will be a cry for some kind of legally recognised certification that sets IT workers (say, Information Systems Professionals maybe, but CIPS will never move on that...) apart from "computer guys."

      - There have already been many lives lost due to lax coding and design regulations. It looks like engineering is going to take over IT, and if you're not in the cult of engineers, you get no credibility. :/

      I'm hoping for the former, but expecting the latter...

    3. Re:Weed them out please by ActionAL · · Score: 1

      You are right. It is the person, not the degree.

      However I will throw in one caveat:

      A smart, hard working individual can goto
      1. bad school or
      2. good school
      and be successful out of both and be a great asset to society and the workforce.

      But a dumb, lazy individual can goto
      1. bad school and get a diploma and make it out and get a job and become a liability to the workforce. or
      2. goto a good school and the good school weeds the person out such that he realizes that he needs to change majors or improve themself to the level that they can be successful.

      So the problem that irks me is that, from a bad school you can have both good and bad people. And it's the bad ones that hurt this industry. Imagine if you had incompetent doctors coming out of crap schools but still able to work at a hospital and kill people.

      Sorry for my usage of the term "bad" school. i really mean schools that do not do their best effort to make sure the people who graduate are the most qualified individuals possible.

  159. Allow them to have a better life standard by Anonymous Coward · · Score: 0

    Nobody gives a shit about IT workers, you are basically under the boot of retarded marketing executives. Even when the actual implementation of the "brilliant" ideas by the people that actually do the job they are the bottom of the feeding chain. Promotions take forever and have all the responsability.

    On top of that you're just sitting there to waiting for somebody to outsource your job to wherever the heck they think is better, no money for the overtime, your ass gets flat and forget about any kind of contact with any attractive women around you.

    Year and a half ago I worked for Illinois Mathematics and Science Academy (IMSA), one of the guys in the main guys from Mosaic studied there, we had a conference by the ex-CEO of a big Telcom in Illionis and after continuously outsourcing their development the question he faced in this conference was the same as this one. They have seen their enrollment decrease in the last years and students are worried about their future in the real world. The answer this guy gave was "it's all about accountability". Yes, the big ex-CEO had this answear implying that the people that made his company big and successful was as amainzing as you can hear.

    I'm Student of Masters in Computer Science and as soon as I finish plan to move to MBA or something similar, people can pay with no hessitation tens thousands of dollars for a flash animation or a page design but for backend programming they think is not worth to pay for. I'll better go for the easy life of business. Good luck with finding new people for your program. I never heart of management being outsourced...

  160. State of the Industry by stinky+wizzleteats · · Score: 1

    IT as a field is in a really bad place right now. It hasn't been around long enough to become a traditional institution, but it has been around long enough to go through a major labor glut. People still don't take IT seriously, and actually considered the 2001-2002 collapse to be come-uppance for a profession they always hated and feared. Get a job where you will be more liked, such as lawyer, IRS agent, dentist, or dog catcher.

  161. about damn time... by Anonymous Coward · · Score: 0

    do we really need any more individuals in IT. the more you saturate the market, the lower the pay scale goes. on top of this, i've worked with quite a few college grads (majoring in CS) that didn't know anything. i got into the field as a hobby/love and it just grew from there. this new college grads get into for the salary and then are not putting their all into it.

  162. Dont lie to people IT is dead and it sucks. by Anonymous Coward · · Score: 0

    Doing IT for a living is a mistake.
    All good jobs are gone and the ones that remain suck.
    I have friends with MCSE, CCIE's, A+'s all that crap and there no slacker.
    They also have 6 years of experience doing the work.

    After the crash you know what? one is working as a "tape backup monkey"
    The other is working at "WalMart".

    They at one time had great paying jobs. $10,000 dollar bonuses and there $90k a year jobs all gone.

    That story repeats itself all over the valley.
    IT bah!!!
    Who in there right mind wants to be on 24 hour pager call?
    Who wants to work in hosting server or worse yet and ISP!
    Most companies are cheating IT workers because they can.
    Putting them on "temp to perm" contracts month after month, Cheating them out of health insurance.
    People are not going into IT because there talking to there friends who are IT workers. Ya those friends who are working and living like bum's.

    IT is a suck job and the only thing that made it worth doing in the 90's was the big dollars Those dollars are gone and not coming back.
    Do something else.

  163. The best way... by fbg111 · · Score: 1

    I teach at a community college and our enrollment numbers are down in our IT programs. We have found that many have the perception that there are few IT jobs.

    With a tip of the hat to Alan Kay and the greats who made the IT industry, maybe you should teach your students that the best way to perceive the IT job market is to create it. One of the best things about the IT field, at least the software development side, is the low barriers to entry (a computer, internet connection, and willingness to experiment), and the relative ease and lack of startup capital required to make a good idea into a viable business. Try appealing to your students' idealistic side, get them to experiment with coming up iwth ideas and then prototyping, and encourage them to run with it.

    --
    Flying is easy, just throw yourself at the ground and miss. -Douglas Adams
  164. Re:Wallstreet (But only geniuses) by Maxo-Texas · · Score: 1

    If you work for a major corporation, whose business is not software, sox now has a 100% overhead of management/procedures/verification to coding. I have literally gone as long as 4 months without touching a line of code while preparing 160 hour projects.

    I used to do creative things- they liked it. But now we are increasingly locked out of the boxes and only approved projects are approved to check out/ in code. Again, I've literally made the change and waited a month so I could get approval so I could check it out and then formally install it.

    To be fair, in a corporation the stakes are very high. If I'm creative and wrong, I could cost the company more than my annual salary. And that's before any lawsuits.

    Plus, I've come to the conclusion, managers would rather it take 3 times as long but have a clear idea of when it is going to go live vs taking between .5, 1 (usually), 2, and 3 times as long. They really like the control more than the productivity.

    Then they cut costs by outsourcing the incredibly controlled work in tiny chunks to teams.

    --
    She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
  165. My experience by psykocrime · · Score: 1

    Well, FWIW, I live in Chapel Hill, NC and work in Cary, NC... and the job market for IT folks here is what I would describe as "solid." No, it's not anything like it was when the dot com bubble era was raging, but there are plenty of jobs. My company is looking for two senior level Java developers and we've been interviewing for 3 weeks and only found one guy so far who was really qualified.. and he took another offer. Also, rumor has it that Motricity is looking for about 80 developers in this area, and at the Tri-JUG meeting on Monday night, Redhat announced they were looking for 17 Java developers. The monster.com and dice.com listing for this area have new jobs popping up daily.

    I don't know how representative this area is to anywhere else, but around here there seems to be plenty of demand. As far as I can tell, all of the really good people are working. The candidates being sent to us by the recruiting companies are generally pretty much all what we would consider junior developers or just not very good. Unfortunately we don't have any budget for junior developer positions now so we can't hire some of the smart but green folks and "groom" them.

    --
    // TODO: Insert Cool Sig
    1. Re:My experience by knightghost · · Score: 1

      That's part of the problem. Everyone demands and unrealistically expects Super Man to walk through the door. Very, very few are willing to invest to create that person. How many companies have special programs for MBAs? Nurses? Journeyman positions for plumbing and electrical?

    2. Re:My experience by psykocrime · · Score: 1

      That's part of the problem. Everyone demands and unrealistically expects Super Man to walk through the door. Very, very few are willing to invest to create that person.

      Point taken, but in our case I would't say we're looking for superman... we're just looking for somebody who is legitimately highly skilled in the areas we're looking for... eg, a real senior-level developer who can step in and contribute (almost) immediately. But a lot of people who are describing themselves as "senior developers" on their resumes do not come close to being what we consider "senior" developers. I don't think our requirements are unreasonable, personally, but I could be wrong.

      That said, I (and several others in the organization) wish we could hire some of the "smart but green" types and educate / groom / train / apprentice / whatever them for the long-haul, but two factors are working against that... 1. executive managment hasn't given us the money for separate "junior" positions, and 2. our schedule kinda demands that we bring in people who can hit the ground running, for the openings we currently have.

      --
      // TODO: Insert Cool Sig
  166. Own time by typical · · Score: 1

    When it comes to CS, College offers nothing that cannot be learned by a dedicated individual on his own time.

    Every single one of the best people in CS that I know spends large chunks of their own time learning more about the subject. Open source development, reading books, reading online content, whatever. Their work is not a 9-to-5 job to them -- it's a hobby and a fascination to talk about at lunch and after work.

    You *cannot* go to college, open your mouth, and expect the professors to just cram everything you need in. That might make someone competent, but no more.

    I think that this is true of other fields too, but I don't have the experience to absolutely say yes or no -- I've certainly found examples that seem to support this.

    One correlation I've found is a strong one between use of Linux and/or hacking OSS and in capability level of the person involved. This has very little to do with using Linux in and of itself -- sitting down and using a different command set to do your tasks is no big deal, and isn't going to make you a brilliant developer. However, *many* or *most* of the people out using Linux (especially when the learning curve was steeper) and writing OSS are doing so not specifically to build a resume (though they may use this as a mental justification), but because they find the content interesting, and because they are the kind of people that seek out challenges. As a result, they keep learning about the material, and learn on their own time. No matter how hard you work, putting in four years of sucking in enough material to get good grades on some exams gets completely trounced by anyone that's doing work on their own time. Those people care about what they're doing, and are learning at their own pace (and hence get a full, deep understanding). As long as they can view their professional work as an interesting intellectual challenge, they will do phenomenal work.

    I know a couple good people that like to hack on interesting projects under Windows too -- the correlation is not 1.0. Heck, a few years back, that person might have been doing hardware modifications to Apple IIs, and a few years before that building radios. There's nothing inherently special to Linux and/or OSS -- it's just where most of the really talented people are currently spending time.

    --
    Any program relying on (nontrivial) preemptive multithreading will be buggy.
  167. Re:Actually Id advise them to do the plumbing cour by Seraphim_72 · · Score: 1

    Plumber Average Salary.

    Sera

    --
    Slashdot, where armchair scientists get shouted down and armchair theologians get modded up.
  168. Problem is much more diverse than mentioned by Anonymous Coward · · Score: 1, Interesting

    The first issue I see reading though these comments is that people consider IT and programming the same thing. This is incorrect! One is a dude who sits around, answer phones, fixes user problems the other is involved in transforming natural language into something that can be used by the IT guy. These are very different skill sets.

    ANother thing I would like to point out is that CS degrees mostly suck crap. Teaching a kid how to do Java will not get him employed. These so called RAD tools are the bane of CS degrees. Despite popular believe Java is *not* a valuable skill. Every C programer of reasonable skill can pick up Java over a weekend; same is true for C++. The thing that is killing the CS degrees is their focus on new buzz technologies (Java, XML, insert_other_bullshit_marketing_term_here). People need to know the fundamentals before moving on to higer level languages. Assembly, C, OS programing, firmware programing, driver programing etc, those are real skills that will transfer to anything else. Java programing is completely natural to a real programer. OS programing on the other hand is completely alien to a Java monkey.

    Universities are cranking out people with worthless skills, businesses complain that they can't find technical people. Anyone see a patern?

    Want a good skilled programer with actual skills? Hire a EE or CE graduate. They might not want to program but they are by orders of magnitude better at it than CS folks.

    Outsourcing is killing the carreer too. WHy would you go do something that is a dead end? So the clever students stay away.

    Oh and an observation (not meant ugly!) is where are the open source developers in these countries where we outsource to? WHy is just about every indian that does open source development employed by a US company? Where are the people that do it for the love of it?

    BTW, whenever I say Java I also mean shit like: PHP, Python, XML, HTML, SOAP etc etc

    1. Re:Problem is much more diverse than mentioned by Anonymous Coward · · Score: 0

      Right on!
      Java, HTML, XML, PHP and Python are useless! ...ehhhhh, no.

      Nor is Java programming completely natural period. Have you ever designed a GUI with their handy premade classes? You can literally spend as much time on the interface code as on the main code itself!

  169. Why work for Google? by typical · · Score: 1

    The Wallstree Journal has an article titled "Google Ignites Silicon Valley Hiring Frenzy".

    I don't know why so many people want to work at Google. It confuses the hell out of me. Okay, they're in the news a lot. They currently have some people that produce a good product. But, you know...those people didn't say to themselves, "Damn, Microsoft seems to be the hot place to be today! I should go work there!" They just decided what they wanted to make and started making it.

    In the software world, you need very, very little capital to do incredible things. Talent is the limiting factor, not how many investment dollars you need. You don't need heavy machinery or bands of Korean workers. You don't even need that many people.

    Now, it may be neat to work at Google because you have some people who can carry on interesting conversations at lunch...but it's hardly as if tying yourself to Google's rising star is the fastest and best way to do anything. Google is just a bunch of guys (some of whom, in the past, hacked some neat code). You're just a guy, too. You can hack some neat code wherever you are, too. To make great stuff, you don't need a a trademarked sign out front that the Wall Street Times says is a really hot investment opportunity.

    Paul Graham has written a good deal about this (and his essays are well worth reading, IMHO). His writing has some stuff that I don't like much -- he's a bit elitist, kind of Orson Scott Card. He tends to push the idea of starting a company to get bought out (which he did, and then griped about what Yahoo did to his company). He gets incredibly defensive about Lisp. However, reading his essays is like reading a solid string of +5, Insightfuls on Slashdot.

    --
    Any program relying on (nontrivial) preemptive multithreading will be buggy.
  170. Careful with what you write by 3770 · · Score: 1

    I don't know if I'm misreading your post and maybe I'd read something different into it if I was working at your company. But I react to two things:

    1) I followed the link to your companies web site and you speak of your amazing support team, yet, in your /. post you say that you pay low salaries and you don't expect gurus. So the "amazing" support team is a marketing term. This is fine. Except, don't write about it in a public forum.

    2) With the reasoning in item 1) it seems as if you are stabbing your existing employees in the back. You are saying that they aren't very good.

    Now, I realise that I might have misunderstood your post and if that is the case then please set me straight. But even if I did, I'm thinking others might also have misunderstood.

    --
    The Internet is full. Go Away!!!
  171. Re:My honest statement to potential IT students- R by zerocool^ · · Score: 1


    I've said this before in similar threads, and you're hitting on the same point. The key to not getting your job outsourced, or not getting yourself replaced by someone else at half the cost, is to be a ground-pounder.

    I did it for a little over a year. It's not glorious work, and the pay isn't great, but... there will always be people (end users, small business, and corporate users) who will be willing to pay to have someone else show up physically and either install new stuff or correct screwed up existing stuff. If you're that guy, you're not replaceable with someone in Korea or India - because you have to be *there*, physically, and anyone else they bring into the area is going to run into all the same cost of living problems that you and everyone else there has - you're going to have to pay your Indian (dots not feathers) guy $50k, too, so he can afford the same apartment as everyone else in a 30 mile radius.

    Not to mention: Building relationships with your corporate consulting clients is about the best job security. Even if your employer can find someone to work at 1/2 the rate with 2x the experience, they don't have the hands-on and face-to-face with the current customers. Sometimes those trust relationships take years to build, but lead to very profitable contracts or sales; that's a good thing for everyone involved - the customer gets someone who he/she trusts implicitly, with reason; the company makes money; and the tech gets job security.

    It ain't great, but if you're desperate for work, you gotta do what you gotta do.

    ~W

    --
    sig?
  172. Telecommuting is the future by typical · · Score: 1

    I suggest hiring people to telecommute.

    We are *so* behind in this area.

    Yes, there are still some advantages to face-to-face meetings. However, as the of OSS projects (usually produced by geographically distributed people that communicate only electronically) busily stomping closed-source products can attest to, you can do great work without all coming in to sit in the same gray box each day.

    If you can hire telecommuters, your pool of potential workers suddenly expands by a factor of maybe a hundred thousand, to the entire globe. Your telecommuter doesn't have to spend 30 minutes each morning and evening driving to and from his house -- just think about the amount of resources we blow on shipping sacks of meat back and forth each morning, mostly so that they can sit in front of a computer.

    For the employee, one *huge* restriction on where they live has just been eliminated -- you want to live out in the middle of nowhere in Nebraska, but still want to work for a compiler company? No problem! Flexible schedules are a *lot* easier to swing for telecommuters, because you don't have to ensure 24/7 availability of office access -- if someone wants to hack code on Saturday instead of Wednesday, it's not a huge deal. Worried that you won't have quick access to people? Any of the many IM systems are *far* quicker than walking over to someone's cube a floor down to ask them a question. Plus, you can copy and paste content, which can be really nice for technical writing (try describing commands or code without typing...gah).

    --
    Any program relying on (nontrivial) preemptive multithreading will be buggy.
  173. India by mariod505 · · Score: 1

    Let me tell you something,

    I'm an IT project manager with a prime Wall Street financial company and I'm now writing this comment from a chair in Mumbai, India, surrounded by my new team of a dozen developers. I'm here for a month to inrtoduce myself and show them how we do business in New York. All of them are qualified and super-cheap.

    I can't tell you how hard it is to find qualified people in the US, and when I did after months of searching, they all had delusions of moving into management (hypocrite that I am given that's exactly what I did after my dot-com developer days). Over here, I can have the req filled almost immediately with people who know what they're doing, can communicate well, and want nothing more than to be good software developers. It's true some of them smell a little and there are cows (and malaria) in the streets outside; but the code is good, the bottom line is happy, and that's all I care about.

    I'm never hiring another developer in the States again.

    1. Re:India by Anonymous Coward · · Score: 0

      Good foor you!

      Not exactly my experience though. I work with a bunch of outsourced engineers from india. They produce some of the worst code I have ever seen. What I also noticed is that these folks don't want to do this work. It was just a nice way out to do something that pays better than herding and farming.

      Fair is fair, I do work with some brilliant indian engineers but the percentage is disturbingly low.

    2. Re:India by ^_^x · · Score: 1

      Hard to find qualified people? Bullshit. What about all the qualified people here who can't find jobs?

      More like hard to find someone with 5 years of experience in a 3 year old technology.

  174. Jobs on Slashdot by typical · · Score: 2, Interesting

    I've seen a number of exchanges like this in the past. I've often wondered if Slashdot and similar forums are better mechanisms for finding people to hire than, say, dice.com. At a dedicated job forum, both the employer and employee are stiff, formal, and cautious, whereas on Slashdot, people are talking pretty honestly and frankly about something they need done/work they need.

    --
    Any program relying on (nontrivial) preemptive multithreading will be buggy.
  175. As a student... by Poleris · · Score: 1

    This whole article was pretty depressing. It had about twice the comments of the other articles - simply because there is a ton of dissatisfaction to go around. Everyone is saying how IT is a terrible field to go into - so what would you guys suggest a student who likes IT do? Not a genius, but, yes, I do want to have some job security.

    1. Re:As a student... by paws · · Score: 1

      Well, I graduated last spring with a Science degree in Computer Science with Mathematics. I started my job search in my last year of university (Oct 2004), and when I graduated in June 2005 I still did not have any job leads. I finally got hired in September 2005 at a software company as a tech support person. It is a very difficult job: either it's stressful or completely boring. The shifts are 12-hour rotating shifts (that means you work for a couple days on and get a couple of days off, and your hours are from 8am-8pm or 8pm to 8am).

      It was extremely difficult for me to find any entry-level job. There are almost no junior programming jobs out there. Most all job postings require lots of specific technical skills, and they usually require 5+ years of experience in those skills.

      Upon graduation, the jobs you'll most likely find are technical support-type jobs. Some might be OK, but other ones are just burn-out jobs. Watch out! My employer has had lots of problems retaining tech support people. The last guy quit after only 5 weeks, and the guy before him lasted 3 months. And I'm told that there have been several people before them who quit early too. They couldn't take the pressure or the night shifts.

      And right now, I'm struggling to keep my sanity too. I'm really having to make tough decisions about what to do with my first career.

      I went into technology because I really like it. I like learning stuff and applying it, and I like problem-solving. That's what's keeping me going right now. It is definately not the glamorous career field it was when I first entered university.

      I never really considered other careers outside of IT. But now I am starting to consider them. Just because I want to enjoy spending time with my family. Maybe do some fun hobbies on the side. I'm starting to realize that it may be difficult for me to do those things if I'm working in high tech.

    2. Re:As a student... by tonicxt · · Score: 0

      I've had it pretty good in the IT field.

      There are lots of meaningfull careers out there. IT is such a broad term as well -- Personally I enjoy doing software development; I like reseraching and solving problems.

      I have since persued enjoyable work doing bioinformatics and GIS. Sure there are other fields which aren't as intellectually stimulating. In fact, I would rather quit the field than work as a technical support person

      Sure the job market isnt "easy" -- Life isn't easy -- don't approach it as a job beggar --- If you really want to have job security, then you need to endeavour to be very good at what you do. Be so good to the point that they cannot afford to lose you

      My advice -- this is, the hard lessons I have learned:(in order of most important to least important

      • Get your education at a prestigious college or university that gives a Bachelors degree. Not a diploma
      • Develop a resume that portrays your broad ability in A. Communication, B. Technical skills (specifically programming languages)
      • Build your social network

      Ultimately, the people owning/running a company, in almost every case, is someone who is non-IT oriented. Therefore, the person hiring you often has little knowledge of IT....

      The most unforunate thing about people in the IT field is their sociability -- A lot of techies lack social skills -- and that can make them more or less usless in a team environment, and therefore unemployable.

    3. Re:As a student... by oldCoder · · Score: 1

      Read my other replies to this article. Study CS and/or SE AND SOMETHING ELSE. OR GET A PHD. Read everything written by Paul Graham and by Norman Matloff. They're online.

      --

      I18N == Intergalacticization
  176. You can't train a guru by typical · · Score: 1

    But most of the time you have people that are at the bottom of the experience ladder eager to learn and apply their skills or folks who are tenured and expect higher pay for their years of experience.

    You can't train a guru. Gurus are self-made.

    --
    Any program relying on (nontrivial) preemptive multithreading will be buggy.
  177. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  178. Education isn't just for schools by jd · · Score: 1
    If you learn, you learn. If you've learned off your own back, through work, through doing, then that's still an education. It may not have a piece of paper at the end, but only janitors get paid to pick up bits of paper.


    Generally, learning in a formal system has benefits to it - you get to see what a good answer looks like, even when your answer doesn't work. Further, if your instructor is a researcher, you get the benefit of learning where technology is today, not where it was the last time the accountants coughed up cash to buy some cheap COTS solution because they liked the color of the box.


    Furthermore, having been educated in Britain, I have the benefit of having had grant-funded education. If your parents pay directly for you to learn, don't expect to learn very much. For a start, parents don't have the kind of hard cash needed. Secondly, unless they are exceedingly generous, there is zero incentive for them to pay for more than it would take to get you out of their hair.


    Education benefits the whole of society - directly, by boosting what the skills available to the industry, indirectly by raising both the quality and the value of what is produced and so benefiting both the economy and the consumer, and even more indirectly by earning more thus paying more in income tax thus providing more funding for communal services. BECAUSE it benefits the whole of society (even those who are never able to go to school), it should be paid for 100% by the whole of society. If you or your parents have to pay for the priviledge of benefiting others, then you live in a sorry, ass-backwards society.


    (Sadly, since I finished at University, Britain went down that road. Many of us, as students, tried to stop that. The National Union of Students did everything short of declare war, in an effort to keep grants and stop loans. Even before the loans, the grants were suffering badly from not being kept in line with inflation and only helped in reducing the initial deficit those who went into postgraduate work had to suffer. Still, even today, I believe Britain has more University graduates per capita than the US, and if higher education targets are reached, will have more University graduates in absolute terms than the US.)


    But getting back to my main point - I care that people learn, not how. If some hermit from North Dakota, with nothing to do all day but beg for food and make crop circles, uses their time to learn something theoretical from first-princples - hey, it worked for the Ancient Greeks! - then they deserve every ounce of credit for learning that. In America, where awards are everything and skill is nothing, it might be tough, but that's just a broken system. It has nothing to do with knowledge, education or ability.


    If someone were to learn in industry (as per Einstein) or as a hermit in isolation (which is what some of the Ancient Greeks did), it is still learned. It is still knowledge. It is still education in the purest sense. There are many fields of endeavour where learning in the field is the ONLY viable way to learn - nobody ever became a chef, a painter, a racing driver or a deep sea diver by reading a textbook. Education is qualitative, not quantitative and it is by trying to quantify the unquantifiable that civilization is crippling itself.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Education isn't just for schools by bhiestand · · Score: 1
      nobody ever became a chef, a painter, a racing driver or a deep sea diver by reading a textbook.

      I resent that. We divers read a lot of textbooks, encyclopedias (especially medical and physics ones) in order to be able to push the limits and understand what's happening. Anybody who just jumps into the water with a tank of compressed air or, even worse, a tank of compressed oxygen is going to hurt or kill themself eventually.

      So I guess what I'm saying is that it's really important to at least learn the fundamental science behind activities like this, especially if you want to become good enough at it to make a good living. Race car drivers should be able to explain WHY the traction changes as the rubber in their tire melts. I will agree that ARTS, such as culinary work or painting, can be self-taught through trial and error, and that this process helps create people who think out-of-the-box, but it's important to note that they will be BETTER if they understand what happens to chemicals when you mix bitter sauces with sweet sauces or why paint dries differently and absorbs differently on different materials. It's extra insight like that that really sets people apart from the crowd, and most people will never figure it out on their own.

      Still, even today, I believe Britain has more University graduates per capita than the US, and if higher education targets are reached, will have more University graduates in absolute terms than the US.

      I'm sure the Philippines has a higher per capita graduate rate than the US as well, but this does not mean their economy is better off. Imagine if 100% of the society had a bachelor's degree! That'd just mean somebody went through 4 years of school to be a bus driver. Somebody else went through 4 years of school to flip burgers! Even the janitor?! An economy can only support a certain percentage of those education-required jobs. The Philippines is my example of this because education is so cheap, and EVERYBODY goes to college! Their economy can't support it, though, so the flux of graduates just means you need a 2 year degree to work at McDonalds (seriously).

      At that point it becomes a drain of the economy, where people are wasting 4-5 out of, say, 45 years of productive life. If everyone went to school for 4 years, that'd be a good 10% drop in productive labor hours per person. That's worthwhile when efficiency is increased by a large enough factor to compensate for the lost time, but it does absolutely nothing for companies hiring bus drivers, babysitters, housekeepers, nannies, welders, scuba instructors, mechanics, air conditioning technicians, PC repair techs, cable installers, tour guides, factory workers, etc.

      Basically what I'm saying is that the majority of jobs do NOT require a degree, nor will a degree really help them. Does it matter if the guy fixing your car has a degree in biology or physics? No, but you're going to be paying for it, because pretty soon it'll be a requirement for most jobs. Academic and highly technical jobs require higher education. Most jobs simply require rudimentary training to perform certain tasks, and it's a drain on society to pay for people to get college degrees when they're going to be doing the same crappy jobs and require training to perform those tasks anyways.
      --
      SWM seeks new sig for a brief fling
  179. You're the reason... by maxrate · · Score: 1
    you're the reason you let so many idoits in the 'industry'.

    Stop pushing thru idiots to fill 'IT' positions.

    Seriously, most people in any of my pass classes didn't have a clue. I'm kept thinking to myself, IT is for idiots. All of the courses are based on memorization, not actual problem solving.

  180. The times they are a changin' by Anonymous Coward · · Score: 0

    The answer to your question is complex. There are structural changes going on in our economy, and a lot of people will be hurt by those changes. Yet at the same time, change creates certain opportunities.

    The key to benefitting from the changes is to understand them and position yourself accordingly.

    Steve Larrison
    http://www.surviveoutsourcing.com/

  181. Why is IT enrollment declining? by andreyw · · Score: 1

    ...because it isn't lucrative any more. It used to be a quick way to get $$$, but since IT is pretty much a commodity, you end up stuck with an average-paying job that really isn't all that great. IT just saps the life out of you. Weird hours. Any hours. Want to sleep? Tough shit - an important client's server went down. Highly stressful environment, although, it is not a /competitive/ environment, so I suppose that keeps the suicide numbers down. I highly suggest forgetting what a human female looks like if you chose IT 'cause you're sure as hell not going to see any. No life. No girlfriends. No going out. In some sense, an IT job is like an extremely high maintenance girlfriend, except you get none of the possible benefits, and it's not a bombshell either =(.

  182. Overseas isn't a bad thing by ami-in-hamburg · · Score: 2, Interesting

    IT employees are a cost, that's the bottom line.

    Every company I have worked for has always viewed the IT department as an unrecoverable but necessary expense on the balance sheets. We don't directly increase gross income, we only detract from it as a necessary evil.

    Therefore, companies are all hot-and-heavy about outsourcing overseas because it's considerably cheaper. What they are now starting to understand, and perhaps too late, is that this only works well for telephone support type jobs and nothing else. As a Unix Admin I see this all the time with our customers.

    I got really sick and tired of wondering every day when I got out of bed if this was the morning that I would be outsourced. So I started looking overseas. NO, NOT in India!

    I accepted a job in Germany and now that I've been here for a year I see open positions all over the place in Europe. The Europeans are plenty happy to pay fair, and maybe even uberfair, wages to talented IT professionals. They are even more excited about American IT people because we are quite simply the best. Europe is always playing catchup to the US but I get the feeling that's changing now.

    My advice to IT students:
    1. Only study IT if that's what you really want to do.
    2. The IT industry IS the socalled "Global Economy". Don't limit your job hunt to only the US. There are some really great opportunities elsewhere.
    3. Generally, European IT shops work from 8am to 6pm. Anything outside of that doesn't generally concern them until the next morning. There are of course exceptions but they are rare.
    4. Heavy Linux, moderate Unix, light Windows. Um, for the guy that said very few companies use Unix anymore, do some reading.
    5. Don't exagerate on your resume! Your company will eventually find out and term you on the spot.
    6. IT is a Catch 22. HR types want real experience but you can't get experience without a job but you can't get a job without experience. etc...etc... Once you do get in, don't get pinned into one function. No one wants an Exchange Admin that can't manage DNS. No one wants a HP-UX Admin that doesn't understand how to make it talk to Windows and so on.

    My 2 cents

  183. To Be Corrected By India-Pakistan Nuclear War by Anonymous Coward · · Score: 0
    The Pakis will give Bangalore a nuclear hotfoot. India will reply by toasting Islamabad. Pakistan will reply by throwing their second (and last) nuke at New Delhi and then setting off dirty bombs in other major cities. General warfare will engulf India and Pakistan.

    Wages for U.S. IT workers will rise 300% in the 15 minutes after Bangalore is smoked and another 300% in the following 6 months as the world realizes that recovery is impossible for 100 years.

  184. IT market is bad for community college students by tonicxt · · Score: 0

    Yes, I concur. The IT industry is bad for community college students. There are several reasons for this; one being that IT is drying up, and community colleges lack prestigue -- Speaking generally, The job market is not near what it used to be -- now you're lucky if you find one; whereas, back in the day, during the boom, you'd be grabbed up with a signing bonus. Me personally: Employers would not even look at me after I had graduated (fairly recently) with a 2 year diploma in Computer Systems Technology from a community colege. -- seriously not chance -- at a grad ceremony, I was stunned to hear 80% of grads had not found a job after 6 months. Thank god I transfered into university to go for a Bachelor of Science in Computer Science --==-- Now I have co-op job offers coming at me left right and center -- and now have over 11 months of paid work experience. Had if of stuck with my community college diploma, I'd be digging ditches now -- like the rest of my class mates. Had I had the opportunity to do it over again, I would never have gone to community college.

  185. IT Industry in General by Anonymous Coward · · Score: 0

    I apologize for my frustration rant in advance. The IT industry in general has taken a huge crap. 10 years ago I was considered highly skilled labor and highly sought after. Now IT workers are a dime a dozen and it makes things for people that really know their stuff almost impossible to get hired on because they've hired so many jerk offs that didn't know what they were doing. I have been through almost 50 interviews in the past 6 months for various help-desk and systems administration careers, and let me tell you personally, it's not worth it. I'm not happy in my current environment and haven't been able to find a good environment in almost 4 years. I'm sick of career hopping through the IT industry. There is so much red tape and too many a** h*l* IT managers out there that really don't give a damn. As soon as I find a niche or career that brings me as much enjoyment as IT used to I'm going back to school. This industry is not worth the stress. I wouldn't encourage students to follow this career path. Let these corporation ship all their labor overseas and see how much stuff actually gets done. I think it's funny that these offshore companies use "Call-Flow Diagrams" to diagnose and troubleshoot your problem. Ever get a technician or customer service rep on the phone that has absolutely no clue of what you're talking about? Guess what? They really don't. If your problem isn't listed on their script diagram their brains go nuts.

  186. Re:Actually Id advise them to do the plumbing cour by kcbrown · · Score: 1
    Plumber Average Salary.

    The link gives the following error:

    Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

    [Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near '='.

    /careerdirections/eng/e_oc_dwn.asp, line 276

    Maybe they need to hire a good IT student? :-)

    --
    Use 'slashdot stuff' in the subject line in any email you send me if you want to get past the spam filter.
  187. IT versus other "trades" by JimiSpier · · Score: 0

    The IT IMHO is as important anymore as any other "utility" job. Fortunately we are quickly becoming more of a need than a want. As more companies need a higher degree of technology in the workplace the need for an in-house IT guy is important.

    Rarely do you see a plumber or electrician in a small business, but the small businesses need the IT guy and are willing to keep one either on call, contracted, or a part of the permant staff.

    As technology advance, and Microsoft shipping out buggy software, there will always be a job for the IT guy. If small businesses find the value of open source, then we'll be needed that much more.

    Just my $0.02..

    --
    Jimi Spier
    www.jimispier.com - My tunes
  188. There are few GOOD IT jobs by octogen · · Score: 1

    There may be many IT jobs, but most of them are totally uninteresting. In most companies I see a few hundred people troubleshooting PC problems, reconnecting network drives, reconnecting printers, reinstalling drivers, correcting Word/Excel macros that where broken by the last Office update, reinstalling the same software over and over again all the time, while some 8 people manage the 4 or 5 Unix-, Mainframe-, AS/400- (or whatever-) boxes that actually run the business, and some 15 programmers design, implement and test the software for those machines...

  189. If Nothing Else, Lesson Learned by SledgeHBK · · Score: 2, Interesting

    I, like so many others, chose computer science as a major mainly because of the money that was being paid for the jobs. Looking back, I was so deluded. I knew with all certainty that I would end up with a job in the field, become a manager, and make enough money to have expensive toys.

    I ended up performing poorly in school. At the time, I brushed it off. Of course, there were other things that attributed to my poor performance, but my complete and utter hatred of code did NOT help. I liked playing with computers, building systems, buying games, learning the newest thing. Somehow, this hobby I had, along with the pie in the sky dream of money, put me in such a terrible, terrible position. I did not like it, Sam I Am.

    So now, three years after when I should have graduated, I'm working on getting into college again. My goals have changed, my values have changed, and ... my focus of study has changed. I was foolish for choosing my path the way I did. I was so stupid. I've never been the type of guy to learn from other people's mistakes.

    Anyway, IT demands a specific type of individual. Can it be trained from a entry level position? Absolutely. Can a fashion merchandising major be a great sysadmin potentially? Yes. Can I do something that gives me constant headaches for a living? No. It'll slap me down and jack up my life.

    I guess the moral of the story is that success is more easily reached through professions that don't feel like "work" to the one involved. Common sense right?

    God I'm dumb.

    And what makes it even more sad is that I don't even know exactly what it is that I'd like to do now. All I know is that a bachelor's degree will make it easier to get there.

  190. Why IT jobs are declining by judah1 · · Score: 1

    Having lived through the crash of 2001 in IT, the answer is obvious. In Southern California people work to better their lifestyles. The people that are prospering, for example, have import/export companies, mostly with the Far East. They speak the language, can go to the countries they do business with, get the goods for cheap and sell them to our consumer society. They live in fancy houses, drive fancy cars and put their kids into the best schools. So who would aspire to get a job that pays under $130K/yr when that's the minimum needed to buy a house in So Cal. Why waste your time on an IT career? What sort of future is there in that job? How secure is the job? What is it that the people of the U.S.A. are supposed to do in order to make the $130K/yr in order to qualify for a mortgage? People should find professions that will allow them to make enough money to live in a house and not be a poor slub driving 4 or 5 hours a day on the freeway. Things have to change. IT belongs elsewhere. We are merely the consumers and we must broaden our consumerism. This includes our dependance on pills, lawyers, fast-food, malls, cars, etc. etc. etc.

  191. No wonder new students don't want to study IT .. by podz · · Score: 1

    when they read the news every other week about major tech companies laying off 10k or 20k employees. Same goes for airline workers; it's a volatile market and not a good choice for one who is seeking stable employment and wants to build or support a family.

    I was laid off in 2002, after I made (in hindsight) a stupid decision to go to work for a small tech company in 2000 when things were looking really good. Although I have an outstanding resume, it took me more than 5 months to get a new job because absolutely no small companies were hiring and nearly all of the large companies had hiring freezes in place as well. Finally, I got hired by a large company into a specialty field which not many people understand well. I was lucky.

    When was the last time you read about a hospital or a fire department laying off 10% of it's staff? Career choices such as IT, which do not offer very good job security are not very attractive choices for most folks.

  192. Industrial food. by chris_sawtell · · Score: 1
    If you are the ambitious driven type you will either:-

    1. Make yourself a multi-billion dollar mint.
    2. Have a complete psychiatric breakdown.

    The ratio of the probabilities is of the order of at least 1:100,000,000

    For the 'rest of us' it is a virtual certainty that you will be 'spat out' at the age of about 45, or if you are very lucky you might just last until you are 50ish.

    My advice to a youngster is to avoid the IT business as far as possible. Whilst it can be fascinating and profitable work for a while, any form of rewarding family life is out of the question. Basically the industry treats its personnel like many organisms treat their food.

  193. Close down by malfactor · · Score: 1

    I think that everyone would be better off if you closed your IT department all together. It's no use giving students false hope that they can attend a community college and learn how to develop successful enterprise applications. Oh wait, just rename the course to 'How to remove spyware certificate IV' or 'Yay I can write a program in javascript'.

  194. location by BenJaminus · · Score: 1
    What can be done to recruit more students into IT programs?

    Get an office on or near a campus. Works for us :)
  195. There's lots of good entry-level IT jobs in the US by Slugster · · Score: 1

    -if you have a Master's and several years experience in all the entrprise-level software, hardware and procedures that the company that you're applying to already uses. Otherwise, it's all rather a waste of effort on your part.

    I worked at a grocery store while I got an associate's. After I graduated I couldn't afford to go on to live and go to a 4-year college on what I earned at the grocery store, and couldn't find any IT job that would pay even near what I was making at the grocery store.
    This isn't a sob story, just a warning to prospective CIS students: the entry-level jobs you might have seen five years ago aren't "paying less", they are "mostly non-existant".

    I got off rather easy, I paid cash for my measly sheepskin. I know a lot of people who jumped right in to 4-year schools on student loans; they are not in the field as well and are financially doing even worse.

  196. Recruit more women by chivo243 · · Score: 1

    I really like the "guys" in the office, but interacting with a woman once in a while sounds like a novel idea!

    --
    Sig Hansen?
  197. how to recruit by Anonymous Coward · · Score: 0

    work with businesses to establish a dollar above minimum wage job for a high school student and make part of the requirements taking classes in the field, then teach them, and if they don't have the apptitude fire them.

    If they really want it, they will work hard to do whatever it takes to be there. I worked in minimum wage jobs moving sacks of grain but continued doing open source projects and learning about linux on my own home box... Eventually I got in, and got the degree a long time ago.

    If they want it they will go into it. The ones that don't care deserve to be replaced by someone from another country. Working with something you love is a privelage not a gimme or a right, and those that enjoy doing it will do whatever it takes to get there.

    So my advice, don't find them open something small and cheap and let them find you.

  198. Re:Wallstreet (But only geniuses) by oldCoder · · Score: 1
    Most IT shops and software development shops won't know if your code is "Genius level" -- only if it works.

    If you do an ordinary-seeming thing in a new and better way only a few geeks who read your code will know, if anyone. If you invent a new thing to do and execute it adequately then you might get recognition.

    And some coders are geniuses at thinking up the dumbest (simplest) way to do things so that they look so simple they get no recognition. I've seen guys quit over this.

    Half the time somebody writes patentable code they don't even know it.

    Nevertheless, there are people who turn in working systems on time and under budget consistently. Unless you read their code you don't always know what class of coder they are. And quite often nobody reads working code. Especially not IT managers.

    If you want to encourage people to study IT: Quit firing the ones you've got! And stop with the crap about only hiring young people. People don't go to college to get a 10-year career and burn out.

    To any young person entering college I'd say: Major in CS or IT only if you also plan to get another degree -- get an MBA or go get a PH.d and be a researcher. A BS in CS/IT/SE isn't worth a warm bucket of spit. Okay, I'm being a little extreme. A degree in CS/IT/SE is worth a high school diploma.

    And to the guy who was complaining about not being able to fill internships: That's because these are unpayed jobs, you dolt! Internships are appropriate for jobs that have a good future; you get paid in your future position as a judge or manager or senator. Internships in software development make only a little more sense than internships in street sweeping. That's because most techies are treated like street sweepers.

    --

    I18N == Intergalacticization
  199. Carve This On Your Wall or Tattoo it on Your Head by oldCoder · · Score: 1
    "The IT guys have to not only know their subject, they ALSO have to bridge the gap. And you can't do that from a position of ignorance."

    Exactly, Amen, you've hit the nail right on the head. An IT/CS degree by itself doesn't cut it. Experience may do it, depending.

    --

    I18N == Intergalacticization
  200. Re:Editors by Anonymous Coward · · Score: 0

    'licence' is also a good one.

  201. The Wisdom of Crowds? by Dem_Gnomes · · Score: 1

    It's a market. Markets on average are always smarter than "gurus". You've got a large number of independent evaluators, all of whom are motivated to understand the industry and all of whom have access to information. You've got a very effective mechanism for aggregating their answers: count student enrollment. And the market is telling you that either (1) you are not offering a useful education; or (2) the field isn't worth being in. If you don't agree with (2), then look at (1). Or design a market based experiment to differentiate the two.

  202. Who Will Replace You? by oldCoder · · Score: 1
    The Career Journal article somebody found has it all in a nutshell:
    "A guy who's been working on a 15-year-old application is a dinosaur."
    While the article is about engineering they're including software in the bundle and the point, if you read between the lines, is that engineering and IT are no longer careers. They're a series of jobs for 10 or 15 years at most.

    At some point the IT industry is going to move beyond Java and it will be the COBOL of the IT industry. Your current boss will hire a new grad to replace you when he wants to use it (or when he is replaced) instead of giving you a 3-month course in whatever the new system is.

    However, there will be a warning: When they start to teach the new system in CS courses and it begins to edge out Java then the handwriting is on the wall. A year later there will be an avalanche as the CS and IT courses all race to the new system. Java jobs will start getting scarcer.

    The new system might be any of:

    1. Verificationist math or correctness tech
    2. Ruby
    3. .NET 2, 3, or 4
    4. Something else
    Listen for the buzz. It might be the buzzer signaling the end of your career.
    --

    I18N == Intergalacticization
  203. Train somebody who can't tell ssh from telnet??? by iion_tichy · · Score: 1

    I can relate to the person with the web company having troubles finding good employees. Training is one thing, but the people you train should at least show some promise, no? If you consider training someone who can't even tell ssh from telnet, then you might as well walk up to any random person in the street and offer to train them.

  204. That's ridiculous by iion_tichy · · Score: 1

    "it's just that for the practical purposes of your hiring interviews, the difference between Telnet and SSH is $30,000 on your payroll."

    You expect an $30000 extra just because you managed the incredible difficult, almost humane impossible task of understanding what ssh does???????

    Maybe outsourcing to China and India is the way to go, if everybody else is so arrogant.

    1. Re:That's ridiculous by zerocool^ · · Score: 2


      Look, I know what ssh does, and you know what ssh does, and we think nothing of it - I use it every day, and you probably do, too.

      But, the fact remains: If you're willing to hire someone at $30,000/yr, and you require them to know how to use SSH, and people who know who live in San Jose require $60,000/yr, you're not going to get anyone. The practical matter that it isn't a hard concept to understand doesn't negate the fact that it differentiates column A from column B.

      The obvious answer is to find a bright kid willing to work at $30k, and teach them.

      If you require A qualification at B payrate, and people who have A qualification require 2xB payrate, you're not going to get a lot of quality people, and the ones you do get will leave quickly for better jobs.

      ~W

      --
      sig?
  205. Re:Actually Id advise them to do the plumbing cour by cerberusss · · Score: 1
    Having, since 1988, seen 2 major down swings in the IT job market

    You can substitute "IT" for any other branch. Every branch or profession has its ups and downs and choosing something else isn't going to give you more security.

    --
    8 of 13 people found this answer helpful. Did you?
  206. Here's the real problem-you work it out! by john666seven · · Score: 1

    These students are very bright, they know the history. Most IT Pro's are "to expensive" after 10 to 12 years and then let go (the "information poor"). Good luck finding another job in the same field. Human resource people will $$assume$$ that you are too experienced, therefore you "will want too much money" (they don't bother to ask, they just assume and file that application). These students also have spreadsheets--can they afford a decent home, and paying for college and university (you remember, those student loans that can take 30 years to pay off) and car payments (remember insurance for that new car) and things like food and clothing (and you know, maybe children too--a very popular item that most people want)? Where will they have to relocate to find this job? Use your spreadsheets, you will really be amazed at the answers far as money is concerned (like-NO, it is NOT possible #NOW#). Remember to include the future value of money in you calculations.

    --
    John W....
  207. I am one of those who didn't go into IT by phirehawk · · Score: 1

    I did not go in computer science/IT like I wanted to. I had a full ride to Denison University and passed it up due to the slowing of the job market. I want above average salaries, so for me to put up with ignorance and stupidity for a living of mediocre pay is my definition of insanity. It's not worth 36-42k a year to deal with the numbskulls of the world.

  208. Meanwhile, in Finland.. by Anonymous Coward · · Score: 0

    Here in Finland it's not really the salary that is the problem (most companies are willing to pay more than enough), the problem is getting into the field fresh out of college/university. You see, most companies want people with "minimum 5 years of experience in the field". And when 99% of jobs have that requirement, it makes you wonder where exactly you're going to get that experience from.

  209. Bit of advice. Learn to use paragraphs. by countzer0interrupt · · Score: 1

    Bit of advice. Firstly, don't start your comment with a sentence fragment.

    Also, try to use paragraphs. Don't group your sentences into ones and twos and call it a paragraph.

    By doing this you are wasting the useful distinction between the sentence and the paragraph.

    Sentences are grammatical collections of words that are easily digested by the human brain.

    Paragraphs are collections of sentences that together build a picture and address a given communication task.

    By abusing the language in this way you are making your comment difficult to read.

    The brain falters on each new paragraph. It's a miracle if anyone gets to the end.

    Countzer0interrupt

  210. IT/Developer hiring - Notes from the trenches. by Franciscan · · Score: 1

    I'm a software developer with no prior experience as an "HR" type guy, but I recently stepped in and assisted my employers in hiring for a bunch of new positions. Together, we read over 2000 resumes and filtered them, did 80 interviews over 5 days to fill five positions, including a software development position, and a variety of other high-tech engineering positions.

    The general level of lying on resumes was abysmally high. People claimed routinely to be expert in things, and when interviewed, they would know nothing about them. Imagine claming you were an electronics designer, and you don't know what a diode, a capacitor, or a resistor do, and you can't explain the relationship between volts, amps and watts. I am not an electronics engineer, just a software developer, but I knew more than most of the "electronics engineers" I interviewed. When it came to interviewing software developers, I expected to meet a few competent developers. I met exactly two. One had relevant experience, and we were able to hire him. One was a smart person with no relevant experience, and so we didn't hire that person. My standards are that I'll hire a smart person, with little relevant industry-sector experience, provided they have been around, and have demonstrated their ability to produce reasonably good results.

    Now that I'm no longer a complete HR virgin, I won't be so surprised next time, to find that there are a tonne of people who are willing to work for me who know nothing about IT, nothing about software development, nothing about electronics, although according to their resume, they are multi-talented multi-disciplinary impressarios. In fact, now that I'm calibrated to the prevaling conditions of the job market, I know I can streamline my resume-scanning, interviewing, and hiring practices to save me 50% of the time I spent last time. I have learned, when an interview has gone off the rails, to end it quickly, and in a way in which everyone's dignity is preserved. This saves my time, and saves candidates who know nothing at all, from further embarrassment.

    So, while we haven't exactly had trouble filling our positions, we've found it takes a lot of work to weed out unqualified people.

    Warren/Franciscan

  211. From someone who's livin' it... by timfy62 · · Score: 1

    I worked in the manufacturing end of technology for 13 years - building hard disk drives and then semiconductors - after those jobs dried up and went overseas I went back to school for my associates in computer information systems; worked hard and maintained a 4.0 average. After finishing, in 2003, I have yet to find work in the IT field. I fully expected to come in at the bottom - doing anything a company would let me do, just to break into a field. I also fully expected to continue my education - I just hoped that I'd be able to work in the field while doing so. Now, I'm not so sure if getting a bachelor's in this field is still the "smart" thing to do - or if I should consider some other field altogether. I'd be interested in hearing from anyone that's actually been able to get a job within the last couple of years with an AS or AAS degree and find out what their secret was.

  212. IT in the Western developped countries by jotaeleemeese · · Score: 1

    IT jobs are going to be very scarce in those countries.

    China and India are pumping 1 million IT people each a year and all companies are either outsourcing, relocating or hiring from there.

    Now half the people I interact with are of Indian origin.

    Many in the /. crowd delude themselves hiding in a latent racism. Indian IT people are brilliant, well prepared and clever. But living in denial is very cosy I am told.

    Chinese and Indians are going to be replaced later by Vietnamese, Malaysians or Indonesians (or Africans in the countries where they get their act together, Botswana is beginning to integrate to the globalized economy for example).

    Did I mention that half of my shop was relocated to Eastern Europe from London?

    Sorry but it is a no win situation for IT new students. It is though and is going to get even worse.

    --
    IANAL but write like a drunk one.
  213. OUTSOURCING by Miros · · Score: 1

    I'd agree completely, and also add that outsourcing in the case of IT isnt to other countires as much as it's to other firms on the area who can handle many IT tasks that would otherwise be very expensive to build from the ground up. There are many small businesses in my area who dont hire IT guys, they hire small firms that they can call and have someone at their door in 15 mins. For many of these businesses, there simply isnt a need, and the very large firms... well, they go about things in their own way. Large firms' IT departments are more like beehives where there are queen bees, and then many many many worker bees. Nothing can be as boring as being an IT worker bee, a lot of people recognize this, and thus, try to avoid it.

    1. Re:OUTSOURCING by lukewarmfusion · · Score: 1

      Good point on outsourcing.

      I outsource my payroll services to a payroll firm, I outsource my legal needs to a law firm, and my accounting to an accounting firm. Meanwhile, my clients outsource their web needs to my company.

      It's cheaper and faster to outsource parts of your business to a company that specializes in it. It's cheaper to hire us for $10,000 than it is to hire individual employees at $30-$50k each (plus benefits, taxes, equipment, space, etc.).

    2. Re:OUTSOURCING by rlauzon · · Score: 1
      What's interesting is that lately I've been hearing "If you are a 'head's down programmer', you are in trouble - career-wise" and they go on to explain that companies want people who are knowledgable in both business and technology.

      But the outsourcing trend seems to indicate the opposite: firms who want 'head's down programmers' to solve the needs of their clients.

    3. Re:OUTSOURCING by Miros · · Score: 1

      Actually, outsourcing is exactly why heads down programmers are bad. If you run an outsourcing firm, you dont want a heads down programmer, you want people who can work with customers, because they you get much more bang for each employee. Programmers who are good with code but bad with negotiating requirements and eliciting what the customer wants and needs are practically worthless if you run a lean mean efficient outsourcing shop. Head down programmers are good for companies that produce their own products and dont need to work with "customers" outside the company. Needless to say, there are less of these monoliths now than there have been before. It no longer makes sense to nurture an entire software development branch for companies whose core business is far from software just to produce custom products to be used by the firm exclusively. Obviously there are some rare exceptions to this (embedded systems especially) but they're rare, and extremely expensive wherever they exist. But, let's also not forget that IT can be very differnt from "heads down programmers" who you will almost never find in IT departments. IT is outsourced because it's far better to have a team of experts who deal with IT crises on a day to day basis than a small internal team who may or may not be able to handle the next one that comes along.

  214. Re:Actually Id advise them to do the plumbing cour by MrBandersnatch · · Score: 1

    Hmmmm lets see. GP, plumber, electrician, roofer, train driver, dentist, veterinarian, accountant, lawyer, academic, teacher, psychiatrist, taxi driver etc etc.

    Yes, most industries suffer during economic down swings but when was the last time a company decided to lay off 1/2 its lawyers during one? ;) Considering the work that is required to maintain ones ability to compete within the marketplace, the profession tends to suffer disproportionately to others during a downturn. Dont get me wrong, for the most part Ive enjoyed the last 15 years working in the industry. I just now believe that there are many other professions with better job security, easier requirements to maintain ones ability to do the job, similiar (if not better) levels of pay and perhaps most importantly, will still be around in 20 years. With hindsite I wouldnt have touched IT as a profession and would have kept it as a hobby - hence Id advise others to do likewise.

  215. What many people forget or don't understand by Targon · · Score: 1

    In the mid '90s, many people would get out of college and take an entry level IT or tech support job as their entry-level job. There were plenty of start-ups, not just in the San Francisco Bay area, but all around the country. It wasn't hype, or a bubble, it was a sudden recognition that computers were the direction things were going in. As a result, there were plenty of jobs to be found in most areas of the country where technology use was expanding.

    The new companies that were founded were the source of many of the tech jobs that were out there. The problem is that after the .com crash in the stock market(which was seperate from the crash in the overall tech sector itself), the venture capitol money went away, including money that would be needed for GOOD ideas. Many of the smaller companies, both with great ideas and products, and those without a product that were started as a result of the hype, went under due to a sudden reduction in customers. Remember that many companies made and sold products for use by other companies, not just trying to sell to end-users.

    With the reduction in the number of companies came the natural reduction in the number of IT positions. With the reduction in IT positions came the reduction in spending on technology, in addition to the loss because people who work with computers spend money on computers for themselves, not just their companies.

    In order for IT to recover, we don't need to return to the days prior to the .com crash, we need to convince companies that use computers and pay contractors to hire people for full-time positions. Here on Long Island, it seems that there is a higher than normal reliance on contractors. Instead of paying someone $40,000/year to be at the company fixing problems, many companies end up spending $40,000/year to have someone come in from the outside to come in on demand. The result is a smaller number of IT jobs. Note that a contractor can come in and get paid $40,000/year by more than one company because that contractor can do work for multiple companies, and gets paid more per hour than a regular employee.

    There is plenty of work out there for those in IT, the problem is to make companies realize that having someone on-staff to keep things running well is better than waiting for things to break before bringing someone in. If people didn't change the oil in their car/SUV/truck, they would end up paying more in repairs than it costs to get regular maintenance. It's too bad that many companies don't seem to understand the similarities.

  216. Re:Actually Id advise them to do the plumbing cour by cerberusss · · Score: 1
    Yes, most industries suffer during economic down swings but when was the last time a company decided to lay off 1/2 its lawyers during one? ;)

    Well, in my previous job, a merger happened with another company. No lay-offs except... in staff functions like PR, HR and yes, company lawyers.

    I just now believe that there are many other professions with better job security, easier requirements to maintain ones ability to do the job, similiar (if not better) levels of pay and perhaps most importantly, will still be around in 20 years

    Yeah, but tell me: do you think you'd have felt that same passion? I know a lawyer, an auditor, et cetera, but they always fail to convey that passion for their business that I find in the average geek. You're right, there is a price for a profession in IT, but it's not much higher.

    --
    8 of 13 people found this answer helpful. Did you?
  217. It worse than that - much worse by walterbyrd · · Score: 1

    I've worked in IT for 25 years.

    What I have found is: no matter what experience you have, employers want something else.

    If you have cisco, unix, windows; they want unix, citrix, windows, tivoli. If you have java, php c++; they want java, visual basic, c#.

    When you consider how many technologies there are, the odds that any one job will actually match any one person's experinence is astronomical.

    It seem to me that every IT is completely different animal. There is no established set of skills that prepares you for any IT job. There is no established career path. This is very different than other other fields like law or medicin.

    If I could go back, I'd avoid IT.

  218. IT means different things by ryewit · · Score: 1
    Alot of jobs fall into three categories

    1. LAMP, open source

    2. Microsoft shop, ASP, SQL server

    3. Java, Oracle, UML, design patterns.

    Cat 1 and 2 you can get away with little or no formal degree. Cat 3 employers are looking for the degree, the experience, but these jobs can be offshored because these jobs are in fortune 500 companies that can afford to do such things. There are so many specialists involved in bigger organizations like QA, system engineers, test engineers, configuration management, security, etc. Big field, there is more than just programmer/analyst.
  219. That is why .... by jotaeleemeese · · Score: 1

    ... you should always keep a paper trail of your work experience.

    Payslips, performance appraisals, raise of salay communications, anything that helps you to probe you were there.

    When I leave a job I always ask a letter explaining what I did, for how long, etc.

    --
    IANAL but write like a drunk one.
  220. Re:Actually Id advise them to do the plumbing cour by quarkscat · · Score: 1

    Good luck to you in your new field of endeavour!

    While a plumber (or electrician or carpenter) job cannot be offshore outsourced, it can and will (eventually) be taken by one of that vast horde of illegal immigrants that have entered this country. It has been more than a decade since illegal immigrant labor was synonymous with migrant farm labor.

    Employer hiring of illegal aliens may be illegal, but the government at all levels (and your politicians) have given that practice tacit approval by failing to control the borders, and by failing to enforce those laws.

  221. Prisoner's Dilemma by Shajenko42 · · Score: 1

    This is a Prisoner's Dilemma problem, in that advantages of training someone up are spread over all of society (more qualified people to choose from), but the disadvantages are personalized (the company would have a definite dollar cost to pay). So not paying for training is personally beneficial and logical, but generally destructive and short-sighted.

    If you know how to fix that problem, let me know.

    1. Re:Prisoner's Dilemma by sethstorm · · Score: 1

      You might look here for a start. If it is carefully managed along with guaranteed (catch free) universal admissions to higher education, it might just work.

      --
      Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
    2. Re:Prisoner's Dilemma by Shajenko42 · · Score: 1

      So you're saying that the only reason companies are not training anyone is because they can get workers for 1/10 the price in other countries? Even the small businesses that really can't afford to offshore in the first place?

  222. Maybe some well-applied protectionism is in order. by sethstorm · · Score: 1

    Despite what globalized exploitation brings in possible benefits, all it really does is bring them to the top 2%. What this means, is that it might be a bit better to line things up in politics, and start thinking about how to stop the trend, if not just to slow it down.

      Even if you're going to stay in IT, supporting any measure of offshoring/globalism is making the bullet that will be used to kill you, even if you're the rarity coder at Google that is State educated, or otherwise educated that got a slot meant for a domestic person *cough*MIT*cough*. If you're neither, and you have no way of getting there, get into politics, and get to a point where you can undo the damage globalized exploitation started in 2003 (and possibly earlier).

      Also, with the combination of job theft and rising tuition, it's more or less that one would have to bring protectionism and force universal open, cost free admissions to higher education. This would have the purpose to remove the cost out of the decision, as it would equally be shared - and there would be no need for selective admissions (what is really meant by the euphemism of "competitive admissions"). If anyone with a diploma can enter and get the same advantages and connections as the ones in an Ivy without the unrightful power derived from refusal, there would be a lot more than just IT receiving the benefit.

    The "free-in-theory market" system had its day, now it's just churning out cheap, low quality equipment at the cost of many jobs on a global scale, with the output being no "equality" but a further entrenchment of the top 2%.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  223. Re:Wallstreet (But only geniuses) by Reservoir+Penguin · · Score: 1

    OK, Believe in Software Freedom is a "religion". SO why not sell your sould to the Devil outright? Why bother with stocks and priming your company to be bought out?

    --
    US-UK-Israel: The real Axis of Evil
  224. Re:Wallstreet (But only geniuses) by NateTech · · Score: 1

    You said everything I was thinking. Nicely done.

    I'm up against that 10-year-plus wall right now. Not a coder, never was a coder. Just a good sysadmin. Paid slightly better than average as I've gotten older, and always worked hard at knowing my stuff.

    But, knowing that the company would easily hire someone for half my salary to do my job is a bit of a downer and motivational problem.

    The replacement wouldn't do as good a job, but the managers don't know that -- anyone above our supervisory level doesn't understand even half of what I work on today anyway.

    The older you get in IT, the more you have to "sell yourself" and look like a complete ass-kissing schmuck to the younger guys/gals who are wondering why you're always doing it, as you attempt to add value to your position.

    (Well maybe with most employers not giving even cost-of-living raises anymore, perhaps not.)

    In most industries, elders are respected and allowed to slow up a bit when they've been at something for 30 years. It's even institutionalized. Think Sr. Partner in a Law Firm, for example.

    In IT, you'd be gone long before 20 years was up, and someone less experienced, less careful, and more costly in terms of mistakes, will be doing your job. But only a very few companies keep engineers around long enough to see the benefits from their life-long experience. (HP is a good example, probably IBM too.)

    I started as one of those bright-eyed, cheap, 20-somethings who was clueless but had a chip on my shoulder and something to prove. Now heading into my mid-30's I realize that my knowledge and experience won't mean shit in ten more years.

    Lovely career path.

    --
    +++OK ATH
  225. A pimps view of IT people by DCFC · · Score: 1

    I headhunt high end developers for banks, and the salaries are really not that bad, even at entry level. But having been a developer myself (C++, OS/2, Windows etc), the thing that's wrong with developer careers is that they are nearly all dead ends. There is a widespread perception that IT types don't have management skills, compunded by the fact that few firms actually train poeple in any meaningful way. But I have to say the killer is IT people. It's easy to complain about society, and how arts graduates are in positions of reponsiblity beyond their competence, but I see a huge absence of assertiveness from IT people. I see blokes who will argue loudly and passionately and at length, about the real or imagined defects of Java, say "Oh" when they find out that someone else is going to be promoted. IT people are too loyal, and it is used against us. That's not to say every conversation need to be of the form "I get 20% more money or I walk", but you need to make it clear what your expcectations are. You are an important an expensive bit of the firm, (usually) they do not want to see you go. You need to ask confrontational questions, like when you can expect to be on the next level, raise etc. You need to be in the loop, and if you are not, pin people down. Not complain, simply engage them, so that it is less effort to keep you up to speed than leave you out. Many IT people do this, once. The trick is to persist. If you see other IT types being treated badly, take your manager aside and say that makes you wonder about the strength of your own position, and say that you've not felt very appreciated. The discipline should be easy for programmers. Most firms are like buggy data structures with bits of code shoved in them. The first thing to realise fromn this model is that "should" as in the moral imperative is not a valid operator in this domain. A company has no more morals than Excel, and it won't calculate your salary to a higher number because you did "good", but only upon it's inputs and set of bugs. We live by manipulating systems, yet we have been conned into not using our abilities upon the fleshware systems that affect our lives vastly morw than O/Ses.

    --
    Dominic Connor,Quant Headhunter
  226. Time to let go-of money. by Anonymous Coward · · Score: 0

    "But, then, I'd make that statement about any career. Careers should be chosen by what you like to do - which relates directly with what you have a natural aptitude for - and not just because you can make a certain salary."

    Well there must be a lot of people with a natural aptitude, and desire for "Would you like fries with that?", and "A size 8 shoe will fit." forgoing the big salary they could be making working "training my replacement" IT.

  227. Education and Society by cobras2 · · Score: 1

    "Basically what I'm saying is that the majority of jobs do NOT require a degree, nor will a degree really help them."

    Ah, but the REAL question is not whether a particular *job* will be helped by a degree, but whether a *person* will be helped by that degree.

    Maybe his particular job flipping burgers/digging trenches/toting barges/lifting bales won't be helped much by his education - but I think it's a stupid attitude to think that we require people to do menial tasks and therefore shouldn't bother letting them waste their time educating themselves. I think society should be based on individuals, not on classes, and I think that any individual is better suited for.. well.. anything, if he has #1 most importantly, the idea that work begets prosperity, and #2 that work is both mental and physical. And sometimes if you do a little bit of mental work, you'll save a lot of physical work.

    For the reader's benefit, it might be helpful to envision a soap-box preacher foaming a the mouth and red in the face during the next paragraph or so.

    It all comes down to attitude. And this attitude that jobs are a depleteable comodity is the STUPIDEST BURGER-FLIPPING IDEA I HAVE HEARD IN MY ENTIRE LIFE.
    The only point at which there are NO MORE JOBS TO BE HAD is when EVERYTHING THAT IS POSSIBLE TO BE DONE IS DONE. I.e. when everybody is fed, clothed, sheltered, watered, entertained, etc etc. So.. if you're starving because you don't have a job to pay for food, the PROBLEM is not a lack of a job or lack of money; you HAVE a job - the job is to get food. The PROBLEM is a lack of FOOD which can be remedied by DOING YOUR JOB. And no, stealing food from somone who currently has it is not doing your job. All you are doing then is shuffling around a limited comodity - that of food - instead of introducing MORE of that comodity into the market. I.e. GROWING MORE FOOD. Or, paying someone else to grow more food. Or something. but the problem is NOT A LACK OF JOBS AND NEVER WILL BE SO LONG AS WE DON'T LIVE IN UTOPIA. There will NEVER be too few jobs. If stupid people would stop thinking all about what their neighbour already has, and how it would be less work to go and steal their neighbour's food than it would be to grow their own, or spend all their time and intellect thinking of ways to swindle "money" i.e. food and goods, in an indirect fashion, out of other people, and instead SPEND THEIR TIME PRODUCING SOMETHING WORTHWHILE, then 'society', along with all the individuals in it, will be a lot better off.

    --
    Early bird may get the worm.. but the second mouse gets the cheese.
  228. Where? by SonicSpike · · Score: 1

    Which post house?

    --
    Libertas in infinitum
    1. Re:Where? by feardiagh · · Score: 1

      Widget Post Production in Los Angeles. Great place to work.

  229. Re: more? by __aaclcg7560 · · Score: 1

    As a lead tester, I have a video game that I'm figuring out why it's not working, entering reports into the database, and responding to questions from people on my team, developers and management. As a help desk specialist, I'm getting tickets about problems I'm trying to figure out what the solutions are, and responding to people and management. The two are remarkably similar in this aspect.

    As a lead tester, I have to put up with management threatening to fire me to cover up their mistakes, producers trying to blame me to cover their mistakes, and team members transferring to other projects to avoid taking any of my blame for mistakes that I admitted that I did. As a help desk specialist, I get phone calls from executive assistants threatening to call in a vice president if I don't do something for them RIGHT NOW even though it's not my responsibility and a vice president should step in since their approval is needed anyway. I think it's easier to live on the help desk than be a lead tester hiding underneath the desk.

    I like working on the help desk because it's remarkably similiar to working as a lead tester but with fewer negatives. Working 40 hours a week at $21/hr is also nice. :)