Slashdot Mirror


Our Education System Is Failing IT

Nemo the Magnificent (2786867) writes "In this guy's opinion most IT workers can't think critically. They are incapable of diagnosing a problem, developing a possible solution, and implementing it. They also have little fundamental understanding of the businesses their employers are in, which is starting to get limiting as silos are collapsing within some corporations and IT workers are being called upon to participate in broader aspects of the business. Is that what you see where you are?"

306 comments

  1. Heck yes... by Zelig · · Score: 5, Interesting

    Most of the folks in IT are Operators of Interfaces.

    1. Re:Heck yes... by Anonymous Coward · · Score: 0

      Amazon has some nice interfaces. Click a button, launch a server. Ain't the cloud wonderful?

    2. Re:Heck yes... by beheaderaswp · · Score: 5, Interesting

      I think I agree with you. My first IT related job was transcribing sheet music into basic music code back in 1984.

      Since that time I've seen the intellectual capacity of IT workers drop consistently- while their arrogance has increased. It's a function of the field expanding so fast... in order to man departments you have to compromise on quality by hiring for specialties. Also there's the problem of industry certifications. They are not at face value bad... but those with real skills know that the certification is more or less a learning permit- while management considers it a qualification.

      In my day (I'm a year or two from 50) people made their way in IT based on ability. That was the catalyst for the entire industry. It is what built silicon valley and the economic ripples it created.

      The way I see it, we've gone from recruiting people who loved computers and played with them on their own, to hiring people who shop for a career in their educational choices. That's a path to mediocrity. Always has been- always will be.

      --
      Another consultant who stuck it out.

      "We are the Priests, of the Temples of Syrinx..."
    3. Re:Heck yes... by Anonymous Coward · · Score: 0

      Absolutely I agree. I recently assisted one of the juniors I mentor with diagnosing a problem. I asked them if they knew the protocol used in depth, and their answer was yes. It turned out they knew how to use a GUI that used the protocol, and had no underlying understanding of the protocol itself. They also had no idea where to start. It took me a couple of hours to teach them what was going on, explaining basic concepts such as packets and the client server exchange.

    4. Re:Heck yes... by gweihir · · Score: 5, Insightful

      Indeed. There are rare islands of skill and competence, and you always find that in them, people care and actually like working with technology. But most people that go into IT today do not have what it takes and should have stayed away.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    5. Re:Heck yes... by geminidomino · · Score: 5, Informative

      In my day (I'm a year or two from 50) people made their way in IT based on ability. That was the catalyst for the entire industry. It is what built silicon valley and the economic ripples it created.

      Things weren't a whole lot better then. Sturgeon's law still applies, it's just that IT as an industry has vastly expanded so that 90% is a much larger raw number now.

      Remember about the old joke about the Evil Empire, before Microsoft took the epithet?

      How do you spot an IBM field tech with a flat tire?
      He's the one on the side of the road, changing all four tires to see which one's flat.

      How do you spot an IBM field tech that ran out of gas?
      He's the one on the side of the road, changing all four tires to see which one's flat.

    6. Re:Heck yes... by Anonymous Coward · · Score: 0

      Yep it is the primary reason we now block Amazons IP range at our firewalls, the amount of bot and script kiddie servers coming out of their cloud is insane.

    7. Re:Heck yes... by bill_mcgonigle · · Score: 2

      If you're willing to pay you can hire good people. It's just that the big publicly-owned Silicon Valley companies can use their funny money to pay more than you can.

      If you go to places where people are living for quality-of-life and not just money, you'll find more of the competent folks. The competent folks in sucky-places-to-live have all moved to the aforementioned corporations or nicer places to live.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    8. Re:Heck yes... by dougg76 · · Score: 2

      Let's not confuse knowledge with critical thinking.

      --
      I laugh at inappropriate times.
    9. Re:Heck yes... by Anonymous Coward · · Score: 0

      Thanks for the hint. We will probably do the same, as we don't communicate with Amazon cloud instances anyway. I will bring up the issue in our next meeting.

    10. Re:Heck yes... by Anonymous Coward · · Score: 3, Funny

      If you block Slashdot too, you'd have more time for real work, but you'll spend it attending meetings instead.

    11. Re:Heck yes... by Sique · · Score: 3, Insightful
      All of the folks in IT are Operators of Interfaces. Which is nothing bad at all. If you aren't able to send 3.3 V directly from your fingertips, you need an interface to operate anything in a computer. Buttons, plugs, everything labelled I/O, shells, commands are interfaces.

      So you were saying?

      --
      .sig: Sique *sigh*
    12. Re:Heck yes... by AlphaWolf_HK · · Score: 2

      I can't speak for all certifications, but ones I've done (CCNA and CCNP in particular) put a heavy emphasis on troubleshooting.

      --
      Careful with names containing L slashdot.org/~AiphaWolf_HK slashdot.org/~AlphaWoif_HK slashdot.org/~AiphaWoif_HK
    13. Re:Heck yes... by RabidReindeer · · Score: 2

      I can't speak for all certifications, but ones I've done (CCNA and CCNP in particular) put a heavy emphasis on troubleshooting.

      That's why the Cisco certs are among the few rags that actually carry credibility. The vast majority of certs are memorize-and-regurgitate.

    14. Re:Heck yes... by Anonymous Coward · · Score: 0

      If you aren't able to send 3.3 V directly from your fingertips, you need an interface to operate anything in a computer.

      But I was wired for TTL, you insensitive clod!

    15. Re:Heck yes... by BVis · · Score: 1

      If you go to places where people are living for quality-of-life and not just money, you'll find...

      people who have bought into the "better quality of life is worth more than money" bullshit that Big Business has pushed onto the public. Those two go hand-in-hand, any attempt to imply otherwise is a function of employers lying to their (current and prospective) workers.

      --
      Never underestimate the power of stupid people in large groups.
    16. Re:Heck yes... by Anonymous Coward · · Score: 0

      Anyone with a basic amount of critical thinking would have researched the subject and easily understood it. Critical thinking in a precursor to self-teaching.

    17. Re:Heck yes... by ATMAvatar · · Score: 2

      I'm sure he means quality-of-life things from a worker's perspective. This includes (but is not limited to) things like flex hours, telecommuting, normal hours (sad that a 40-hour workweek is a perk in IT-related fields), and other benefits.

      Money is still important, but once the salary passes a minimum threshold, I have no problem choosing a lower-paid job if it comes with other benefits I feel make up the difference.

      --
      "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety."
    18. Re:Heck yes... by pnutjam · · Score: 3, Insightful

      I couldn't agree more. I recently changed jobs and re-discovered how great it is to be surrounded by intelligent and curious people who like to see why, not just how.

    19. Re:Heck yes... by Anonymous Coward · · Score: 0

      Yep, thanks to Billy Gates and MS, most of the 'IT' people in the world are computer illiterate. Having attempted to teach genuine thinking, problem solving, diagnostics, etc., using linux, etc., as a high school teacher, only to be told by incompetent, illiterate administrators that 'the students need to learn how to write a resume on a MS Word computer (sigh), nobody uses linux, etc., etc. parroted from their local windoze IT/admin drones', is it any wonder that you have windoze 'computer admins/IT' that can't do anything or solve problems unless it is ok'ed by MS et al.?

    20. Re:Heck yes... by Anonymous Coward · · Score: 0

      If you go to places where people are living for quality-of-life and not just money, you'll find...

      people who have bought into the "better quality of life is worth more than money" bullshit that Big Business has pushed onto the public. Those two go hand-in-hand, any attempt to imply otherwise is a function of employers lying to their (current and prospective) workers.

      "Quality of life" is recognizing that you want to maximize utility not money.

      Take two theoretical jobs: in one you will need to commute a half hour by car each way, the other you can walk to in 10 minutes each way. The later offers increased free time and reduced transportation costs, so for the same salary the later provides more utility. In order to be an even match the former position needs to pay you enough more to cover both the transportation costs and to compensate you for the added time spent commuting.

      If all you look at is the salary number you're an idiot. You need to look at the hole picture which includes how much cost you incur working there,. and the efficiency with which your compensation converts to utility (how much does food, housing, entertainment, etc. cost)

    21. Re:Heck yes... by Anonymous Coward · · Score: 0

      So, we're becoming Wall Street. nice, I can't wait for my million dollar bonus!

    22. Re:Heck yes... by Darinbob · · Score: 1

      However back then you were required to have some competence or you couldn't keep the job, even given the much smaller field that it was with scarcity of workers. If you were incompetent then it was readily obvious to everyone. So it applied to IBM but that was a smaller market and not universal, as even big IBM houses still had plenty of departments using non-IBM computers. Today though you can be incompetent and hide it well. You can restrict your domain of knowledge to an incredibly tight focus, get just the certificate you need, then market yourself to idiots who think certificates are important.

      There's not so much arrogance today instead it's more of a who-cares attitude. If they lose the job it doesn't matter since there are hundred of companies buying generic IT workers in bulk, especially in large tech regions. Find a Microsoft house and you're in. Do an average piss poor job, get the paycheck, promote the virtues of Sharepoint, try not to get too attached to the company, and keep the resume up to date. The people running the company are powerless since there just aren't enough IT workers in the hiring pool to displace the idiots and they can't replace those Microsoft machines with alternatives without a better hiring pool.

      (I still loved that email I got that said I needed to bring my Mac in because it hadn't undergone the mandatory upgrade to Windows 7)

    23. Re:Heck yes... by nmr_andrew · · Score: 2

      True, but I surely wouldn't limit that description to the IT industry. There are LOTS of fields where the majority are barely competent and don't really care, but as you say, there are always a few experts who truly have a passion for what they do.

    24. Re:Heck yes... by khellendros1984 · · Score: 1

      By the same argument, you could call a plumber a wrench-user (or, heck, an "operator of a hand-wrench interface"), and it would be true. The distinction is between someone trained primarily in how to use a tool and someone trained in developing fixes for problems and using an interface as a tool to put the fix in place. Any monkey can hit buttons on an interface without knowing the underlying theory and yell "Success!" when some near-randomly chosen combination of pokes happens to work. What we need in IT is someone that plans their changes ahead of time, based on an understanding of how the system works. It's incidental that they use an interface to actually deploy the fix.

      --
      It is pitch black. You are likely to be eaten by a grue.
    25. Re:Heck yes... by lister+king+of+smeg · · Score: 1

      So, we're becoming Wall Street. nice, I can't wait for my million dollar bonus!

      Unfortunate IT is considered a "cost center" (I would like to see their operating expences for running the same company without a computer system) so you will be more likely to have you job offshore.

      --
      ---Saying gnome 3 is better than windows 8 not so much a compliment as it is damning with light praise.
    26. Re:Heck yes... by Sique · · Score: 1

      And still, the dismissive, pejoratively used term "Operator of Interfaces" is simply deplaced and shows that the user of the term himself has not much clue about an IT environment, otherwise he wouldn't think this would be in any way pejorative.

      --
      .sig: Sique *sigh*
    27. Re:Heck yes... by BVis · · Score: 1

      Shill.

      --
      Never underestimate the power of stupid people in large groups.
    28. Re:Heck yes... by volmtech · · Score: 1

      How many hot rodders do you know. Modern engines are turbo charged, computer controlled, fuel injected marvels. Any thing you do to it will make run worse. Computers on a chip and smartphones are the same way. What can you do to "hot rod" it. I grew up in the 60's fixing up cars and motorcycles. In the 80's I started putting computer parts together. Nothing is hands on anymore, its all just code. About all you can do to things today is put some led's or stickers on it. What is there left for a young man with a mechanical bent to do?

  2. education doesn't work by Anonymous Coward · · Score: 4, Insightful

    Most people think critical thinking is something that "haters" do.

    1. Re:education doesn't work by Z00L00K · · Score: 1, Flamebait

      "No child left behind" is the expression that George W Bush was using to direct the education system. Essentially that means that classes need to slow down to the pace of the slowest pupil making all knives in the box blunt and useless.

      It is interesting to realize that in 2001 (before 9/11) George W Bush did meet the Social Democratic party leader and then prime minister Göran Persson who earlier was heading the schooling department. The slogan "No child left behind" does match very well with the standpoint that the Social Democratic party has - that the class shall be slowed to the pace of the slowest pupil and that no grades shall be awarded until very late in the schooling.

      The following quote is suitable when it comes to education:

      Don't handicap your children by making their lives easy.
      Robert A. Heinlein

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    2. Re:education doesn't work by donscarletti · · Score: 1

      When mentioning the positions of government officials online, it's a good idea to mention the country of the government they serve in, i.e.

      It is interesting to realize that in 2001 (before 9/11) George W Bush did meet the Sweedish Social Democratic party leader and then prime minister Göran Persson who earlier was heading the schooling department.

      The same of course would apply to former American President George W Bush, if you had mentioned his position.

      --
      When Argumentum ad Hominem falls short, try Argumentum ad Matrem
    3. Re:education doesn't work by Anonymous Coward · · Score: 2, Interesting

      Essentially that means that classes need to slow down to the pace of the slowest pupil

      That's called detracking and it began long before Bush.

    4. Re:education doesn't work by Anonymous Coward · · Score: 0

      WTF is a Sweedish? Looks like the educational system did, indeed, fail you, too.

    5. Re:education doesn't work by Anonymous Coward · · Score: 0

      I can only refer you to Sir Ken Robinson and Dr. Geoffrey Canada's talks on the TED website.

    6. Re:education doesn't work by erikkemperman · · Score: 3, Interesting

      Most people think critical thinking is something that "haters" do.

      Well, I've heard Ken Ham use the phrase, arguing that critical thinking is the goal behind pushing his own literal interpretation of Genesis into science classes. Of course he has a very particular definition, because in the next sentence he was saying that this will lead kids to "think the right way" -- which is to say, not at all critical, or even really thinking, but good old blind faith.

      In general though, study after study seems to be showing that the US, while still ahead at its most prestigious institutions, is falling behind when considering education in breadth. For instance, this seems to me like it should worry educators no end.

      --
      Gosh, thanks. That must be why the other ships call me Meatfucker -- GCU Grey Area (Eccentric)
    7. Re:education doesn't work by Anonymous Coward · · Score: 0

      "No child left behind" is the expression that George W Bush was using to direct the education system. Essentially that means that classes need to slow down to the pace of the slowest pupil making all knives in the box blunt and useless.

      Not when you do it properly, perhaps by the application of some 'critical thinking'.

    8. Re:education doesn't work by fermion · · Score: 1
      You know, it is not education. It is that too many people think that IT means you but a PC, buy a site licsense for everything MS, and the teach Office or maybe ISS.

      Critical thinking skills are taught, at least at the high school level, in course most people don't want to take. History where you read and write papers on what is read. Philosophy where formal logic and general help you develop the ability to judge and make an argument. Literature where you can learn to think creatively to join ideas that were not joined before. Engineering and hard science classes where you actually can build devices. Maths where you learn the formal methods to process information.

      Honestly, I see way to much time teaching MS Office and other applications. If those things need to be taught, they need to be embedded in something rigorous.This even goes for teaching coding.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    9. Re:education doesn't work by St.Creed · · Score: 1

      True. Friends of mine were warned specifically that asking too many questions in business meetings in the USA means you are critical of their ideas. In fact, that you are critical in the sense that you disapprove. While over here, asking questions means that you are interested and engaged - if you aren't asking questions people think you don't care.

      After a good friend of mine asked too many questions again, they dropped his invitation for a guided tour. When he related this to his manager, the manager sent him to a course on multicultural trade relations :) Anyway, the US came up specifically in that course and this was one of the pitfalls. But it really says a lot about a culture when asking questions means that you disapprove. It must be hellish to be an intellectual kid in a US high school.

      --
      Therefore, by the (faulty) logic you're using, you're just a cow with a keyboard - osu-neko (2604)
  3. It is just so horrible by Billly+Gates · · Score: 4, Funny

    So horrible that hardly any of the European or American young IT workers are qualified.

    Too bad there was not some way we could get around this problem. You know perhaps get around this and maybe save some money too hmm.

    Just think about how horrible it would be if CIO's and MBAs wrote such an article and published in a well known magazine that they could give to EU politicians and senators on something that needs to be done RIGHT AWAY!

     

    1. Re:It is just so horrible by AK+Marc · · Score: 5, Insightful

      It's not about the Americans being not "qualified" but that a E/CE/CS degree is irrelevant to IT. IT is, in the most general sense, best served by a logic and philosophy/psychology degree. Every problem is solved by a binary decision tree.

      "The computer isn't working." Well, that's hardware or software. If hardware, it's an internal or external fault. If internal, it's a part failure or install failure. If part, replace part. If install, re-seat hardware. Most any problem is a set of questions, each one narrowing down the choices, until the answer is found. The ability to break down problems like that is logic. Knowing what to ask and how to respond is generaly from experience. Dealing with the people that are experiencing the problem, or designing something for them to use is a "soft" skill that a psychology or other "soft" degree might help best with.

      There isn't a good education for IT. It's never been addressed. The few places that teach "IT" generally teach to some specific certification tests, and nothing about how to apply it.

    2. Re:It is just so horrible by TubeSteak · · Score: 1

      He talks about college and trade schools, but says nothing about on-the-job training.
      Businesses no longer seem willing to invest any capital in directly educating the worker they want.

      The closest we get is coordination between a college and business,
      where the business helps design the school's curriculum to provide the kind of skills the business wants.

      --
      [Fuck Beta]
      o0t!
    3. Re:It is just so horrible by Billly+Gates · · Score: 5, Funny

      That can't be true.

      According to HR pc techs need calculus skills as we do differential equations all day and work in polynomial time when working with tickets.

    4. Re:It is just so horrible by gweihir · · Score: 0

      Sorry, no mod points, but nice satire! So a symbolic "+1 Funny" for you.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    5. Re:It is just so horrible by Anonymous Coward · · Score: 0

      According to HR pc techs need calculus skills as we do differential equations all day and work in polynomial time when working with tickets.

      If you can't solve tickets in polynomial time, you are totally screwed. Linear time should be expected (if it takes longer per ticket when there are more, thats bad, but non-polynomial, thats just horrid)

    6. Re:It is just so horrible by Bert64 · · Score: 1

      Largely because better trained staff will demand more pay, or will go somewhere else to get it.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    7. Re:It is just so horrible by erikkemperman · · Score: 1

      IT is, in the most general sense, best served by a logic and philosophy/psychology degree.

      I've always thought that comp.sci. is, fundamentally, a kind of applied discrete mathematics. Kant or Spinoza are not going to be of much help, Freud and Jung even less so.

      --
      Gosh, thanks. That must be why the other ships call me Meatfucker -- GCU Grey Area (Eccentric)
    8. Re:It is just so horrible by Minupla · · Score: 1

      Having taken some comp sci and worked in IT for 20 years, I can state with some basis for argument, that comp sci has very little to do with IT. Probably about the most useful portion of the comp sci coursework to me now is computational efficiency (choose the o(n) solution not the o(n!) one).

      But the poster who said psych and phil wasn't far wrong. I'd add technical writing in there as a class I don't regret taking. Philosophy to come up with the right argument and psychology to make it stick, then technical writing to put it on paper in a way that's understandable to my audience.

      I have yet to solve a differential equation at work tho, (unless I'm playing with Kerbal Space Program on the side!)

      Min

      --
      On the whole, I find that I prefer Slashdot posts to twitter ones because I don't get limited to 140 chars before
    9. Re:It is just so horrible by RabidReindeer · · Score: 1

      It's not about the Americans being not "qualified" but that a E/CE/CS degree is irrelevant to IT. IT is, in the most general sense, best served by a logic and philosophy/psychology degree. Every problem is solved by a binary decision tree.
       

      No it isn't, and that fallacy is behind a lof of modern-day disfunctionality - the idea that There Can Be Only One True Answer.

      If you actually study formal logic, you'll discover that binary/boolean/Aristotelian logic is only one form of logic. There's another whole branch of symbolic logic dedicated to dealing with All/Some/None situtations.

      As the Perl people like to say, "there's more than one way to do it". The real test of critical thinking isn't merely to come up with "the" answer, it's to consider multiple answers and determine which one is mostly likely to produce good results.

    10. Re:It is just so horrible by mrchaotica · · Score: 1

      Linear time should be expected (if it takes longer per ticket when there are more, thats bad, but non-polynomial, thats just horrid)

      Log(time) is neither polynomial nor horrid (and also achievable by a really good IT person, since frequent similar problems should start getting solved more efficiently or permanently).

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    11. Re:It is just so horrible by Shadow99_1 · · Score: 1

      I think it highly depends on what those of us in this discussion think of when we say 'IT'.

      Personally I've been a network engineer, a systems administrator, a network administrator, had various titles with the word 'support' and 'technology' in their names, etc. When I think 'IT' I think of those jobs and they are a lot like playing doctor most of the time as I get a list of symptoms and need to solve the underlying problem or at least treat those symptoms if I cannot find an exact cause. Otherwise it's about new projects when not trying to fix issues cropping up with old ones. I rarely need to code anything (and so those skills are fairly out of date), but I do need strong written and verbal skills as well as problem solving ones because I deal heavily with business people and administrators who don't really speak the 'lingo' (though they often think they do).

      However plenty of people hear 'IT' and think 'programmer'. Programmers do heavily deal in mathematics with a good mix of problem solving skill needed to handle debugging code. In fact I wish more new grads got a lot of debugging experience while in school or any other practical application of programming. I usually see way to much theory and people who have not a clue who to apply that theory in any practical way.

      --
      we are all invisible unless we choose otherwise
    12. Re:It is just so horrible by drinkypoo · · Score: 1

      Largely because better trained staff will demand more pay, or will go somewhere else to get it.

      Yes. But guess what? If you hire that talent from outside, you're going to have to pay them more, or they will just quit and go to work for someone else. You have to pay for talent.

      There's a fun little space station game called Startopia that is cheap on GOG, where you build in the contents of a station to serve visitors and engage in trade. You hire employees from the pool of visitors to the station. Each employee has three statistics, which are skill, dedication, and loyalty. Each stat can have zero to five pips and each pip raises their hiring cost. As employees age, they increase in ability. Every three pips and they demand another pip in pay; pay is one to five pips. If their abilities exceed their pay for too long, they quit; the lower their loyalty stat, the sooner they quit. There's also a factor of their desires; what you build either appeases those or doesn't. If they don't get what they want, they will eventually quit. If they don't have enough to do, they will eventually quit.

      This extremely simple set of rules actually produces a pretty good approximation of employee behavior, albeit in a sci-fi setting. People expect to get paid for what they can do. Some people feel loyalty to their employers, but most people are just trying to appease their own needs. And why not? They wouldn't be working for you, otherwise. You can either pay them and make sure they get what's important to them, or you can watch them quit and wave goodbye.

      Now, how applicable the frequencies of action are to actual life is another issue, but the takeaway is that you hire loyal employees, who won't just up and quit on you when times are tough and you're having trouble giving raises because you'll empty your coffers, and you give them some training. You need to hire employees who have enough skill to carry your business forward, but if you hire employees with more skill than you need, you're just wasting money.

      The real bitch is that there are three unemployed for every job opening, and many job postings now attract literally thousands of applicants. You can't just count stars when hiring humans, and now there are just too many applications to even go through for many technical positions.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    13. Re:It is just so horrible by ausekilis · · Score: 1
      Even in the government and defense industry the requirement for IT is Security+. Basically, what it means is every solution involving an end user is at most a 3-step solution:
      1. Wipe machine
      2. Reimage (and add user stuff, i.e. email)
      3. Return to user

      They just don't have time to really get to a real solution because you have this "industry standard" of one IT guy per 200 employees.

    14. Re:It is just so horrible by DigiShaman · · Score: 1

      Bullshit. You're supposed to have the ability to stop time with thought alone. How else is HR going to get 48 hours a *day* out of you? You people are a bunch of Cheetos smacking Mountain Dew guzzling slobs. Now stare at the screen until your eye bleed!!!

      --
      Life is not for the lazy.
    15. Re:It is just so horrible by DigiShaman · · Score: 1

      You just described a method of troubleshooting called "Divide and Conquer". It should be a job requirement to work in IT! If people can't understand that basic logic, they're useless. As in, less of a use!

      --
      Life is not for the lazy.
    16. Re:It is just so horrible by next_ghost · · Score: 1

      Log(time) is neither polynomial nor horrid.

      You have a really weird definition of "polynomial time".

    17. Re:It is just so horrible by mrchaotica · · Score: 1

      I'm not sure what you mean. I was just working with what those upthread had written (an analogy where IT worker productivity was being compared to algorithmic complexity).

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    18. Re:It is just so horrible by bjk002 · · Score: 1

      I'm going to have to disagree with you. Logic, statistics, problem solving, are all core to CS degrees, so I fail to see where the degree is "irrelevant to IT".

      While pursuing my B.S. in Computer Science I picked up minors in sociology and anthropology, and I did take a philosophy course or two... it helped, but not to any degree you imply whereby it would ofset the need for hard technical skills. While pursuing my MBA, I focused on strategy and ops research. I understand so called "soft skills" quite well, and did not need a Psychology degree to obtain them.

      So while I agree that logic is a core competency for success in the field, your statement implying "soft skills" trump technical skills is a bit irrational and incorrect thinking. Particularly when you cast aspersions such as "every problem is solved by a binary decision tree" ... that is demonstrably naive thinking.

      --
      Opinion:=TMyOpinion.Create(Me);
    19. Re:It is just so horrible by next_ghost · · Score: 1

      I mean that log time is most definitely polynomial time. The fact that the log function itself is not a polynom doesn't matter. Polynomial complexity means that there exist constants C, D and E such that C*N^D+E is upper bound of complexity for every N. Complexity is non-polynomial only when it grows over the polynom for every finite C, D and E.

    20. Re:It is just so horrible by AK+Marc · · Score: 1

      No it isn't, and that fallacy is behind a lof of modern-day disfunctionality - the idea that There Can Be Only One True Answer.

      Ah, so my (non-exclusive) answer is wrong because I (didn't) assert it to be the One True Answer. But your One True Answer is The One True Answer. Oh, and there are no such things as The One True Answer (The One True Answer asserting this, obviously excepted because the author obviously didn't take any logic).

      If you actually study formal logic, you'll discover that binary/boolean/Aristotelian logic is only one form of logic.

      You can solve all multiplication problems with addition. Note, nowhere did I say you *must* or *only* use addition. You are arguing against something I didn't say. You find what works, and use it. You are arguing that my car isn't a car because trucks exist. That is dumb.

    21. Re:It is just so horrible by AK+Marc · · Score: 1

      How does that work when there's an actual bug in the software or hardware problem (or user error)?

      "Hi, how do I save a Word file on to my network share?"
      *wipe/reinstall*
      "How do I save a word file on to my network share?"
      *repeat*

      My time in a corporate help desk indicates to me that more than 50% of all problems are user training issues. Nobody trains users. You just give them stuff and hope they figure it out. When everyone uses Office 2003, that's not so bad of an idea. But when you end up with some on 2003, some on 2007, some on newer, and some on other packages, you get lots of issues.

    22. Re:It is just so horrible by AK+Marc · · Score: 1

      I'm going to have to disagree with you. Logic, statistics, problem solving, are all core to CS degrees, so I fail to see where the degree is "irrelevant to IT".

      My CS left me able to design a CPU (yes, CS was under EE at the time), build an OS to run it, build a file system to use storage, and build a database to live on the file system for holding data. But there was *nothing* in a CS degree on troubleshooting a complex problem. Sure, one could infer that you break the problem down, but that was *never* taught, and there were graduates who had a set method of dealing with *all* problems.

      Step 1) check power.
      Step 2) reboot
      Step 3) re-seat all hardware
      etc.

      Now, apply that for a user complaint of a spelling error in an output. Gets pretty stupid. And that's CS graduates. Critical thinking was *never* taught, just implied. The expectation was that someone who couldn't do it would have failed out, but it was *never* taught.

      Now, that may be because I was old enough to get an EE version of CS, but that was how it was. I'm not going to re-do a CS just to see if the accreditation standards changed since then.

    23. Re:It is just so horrible by Darinbob · · Score: 1

      Computer Science includes applied discrete mathematics, however it also includes many more fields. It's much more of a cross disciplinary study than a distinct focus. Abstract mathematics, electrical engineering, number theory, computation theory, artificial intelligence, databases, programming, cryptography, VLSI, algorithms, and so forth.

      Yes it's probably all overkill for your average grunt IT worker sitting at a Windows help desk or laying out a network. However IT is a tiny subset of all the computing and technical and science jobs out there that use computer science. It just happens to be a highly publicized field in the media.

    24. Re:It is just so horrible by Darinbob · · Score: 1

      I have had to read schematics, do some RC calculations, I've had to understand number theory. I have had coworkers who've had to do the calculus. Graphics programmers definitely need to know the linear algebra. Control theory and queueing theory is very commonly used by programmers. Most programmers do have to know about the domain that they're programming for to some degree. And all that theory is vital if you want to do some good work.

      And even if you don't use this stuff, having to learn it is very important as it trains and exercises your brain to think logically and understand abstract concepts. I can't understand people who think it's vital to go to the gym every day but yet are content to leave their brains as mush.

    25. Re:It is just so horrible by RabidReindeer · · Score: 1

      Every problem is solved by a binary decision tree.

      Q.E.D.

    26. Re:It is just so horrible by AK+Marc · · Score: 1

      Yes, congratulations, you won the argument. Too bad you don't even know what it was. My sister got a philosophy degree. It's the study of arguing, without saying anything. If you want to say something while arguing, take law.

    27. Re:It is just so horrible by mrchaotica · · Score: 1

      That's like saying O(n log n) is not greater than O(n). While it may technically be true, the reason we care is that it's also much less than O(n).

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    28. Re:It is just so horrible by next_ghost · · Score: 1

      Wrong. O(n log n)>O(n). We care because you can't erase the difference by adding a constant or multiplying by a constant.

    29. Re:It is just so horrible by LawrenceGarvin · · Score: 1

      He talks about college and trade schools, but says nothing about on-the-job training.

      Not in the original article, as the original article was really scoped to the methodologies designed to develop pre-employment training. But there was further discussion in the commentary to the post, and I offered this point with respect to my thoughts about on-the-job training:

      If it's the intent of the employer to hire a green candidate, that's great! Everybody needs someplace to start, and I applaud those employers willing to take the risk. But taking the risk also means committing to the investment in developing that staff member.

      Businesses no longer seem willing to invest any capital in directly educating the worker they want.

      The closest we get is coordination between a college and business, where the business helps design the school's curriculum to provide the kind of skills the business wants.

      I absolutely agree, and that's also significant contributing factor to this problem. If employers continue to refuse to invest in their own staff, then at some point they'll be faced with staff who are not able to meet the needs of the business, and an unnecessary dependency on external resources to meet those needs. Which, in the end, only serves to destroy the morale of the existing staff even more, as almost certainly that staff would have been preferred to be involved, to have preferred to been given the opportunity to develop those skills. On the other hand, while it would be nice for employers to encourage that sort of thing, an IT professional should not cop-out on the employer's failure to facilitate; that IT professional should go develop those skills anyway. Even if not used for the employer's benefit, it'll be a lot easier finding a new job if the technical skills are current.

  4. oh by Charliemopps · · Score: 4, Informative

    This is what happens when your field turns from a niche specialist thing where only experts will have a chance to get in... into a field where they're selling degrees during commercial breaks for Jerry Springer. You want the smarts ones, you need to pay for them.

    1. Re:oh by Billly+Gates · · Score: 4, Interesting

      You can. In India.

      The fact that MBAs and CIOs are the ones whining make me always suspicious who of course get quoted in all these articles and probably contribute to them. How convenient this propaganda can now be used and passed around to politicians to increase H1B1 visas as a response.

      Sadly many with years of experience now can be as good if not better than the native ones anyway so go cheap.

    2. Re:oh by Anonymous Coward · · Score: 0

      People only care about things that have monetary value. Computing was a field for expert specialists when computers were expensive to own and operate. Now that computers are ubiquitous and dirt cheap, people don't respect the geeks who understand the technology.

    3. Re:oh by Charliemopps · · Score: 1

      Oh for Christs sake don't reply to my posts with this inane anti-immigrant crap. All the Indians I work with are damn good at what they do. The problem with immigration is that people like them, that are law abiding citizens, great at what they do, and highly desirable in the workplace, aren't given immediate citizenship. If you want to come to this country, have no criminal record, and can hold a job for a year or two without incident you should be given citizenship. Immigration issues would be over and done with.

    4. Re:oh by AK+Marc · · Score: 1

      Why do you hate MBAs and CIOs? Envy?

    5. Re:oh by kaladorn · · Score: 5, Informative

      I, on the other hand, have had a mixed experience with Indian workers.

      I worked on one team with 3 of them. One was female, the other two male. One of the males had a good business head and presentation and passable technical skills. The other fellow was out of his depth and was compensating by trying to talk over everyone. The gal was the smartest of the lot and new her stuff (the QC side of things) better than either of the male devs, but their cultural propensity to just marginalize or ignore the female (or try to speak for her) meant the best way to let her excel was to arrange interactions with her that did not involve the two indian males.

      On another project I worked on, offshoring a code base for a major US Telco, I will tell you that there were some smart devs (they got what I was presenting) and there were others who struggled and I don't think ever did fathom the complex code.

      Frankly, the Russians I worked with were better as far as offshore resources go - thorough, smart, logical, didn't try to claim what they didn't actually know and figured out a lot of things as required (and did a good job of being thorough).

      I think the only two objections I have overall (as a generalization) to Indian workers are a) tendency to be patriarchal and not listen to and respect females and b) a tendency to say yes to everything when it comes to 'can you do X by time Y?' even if the thing they are agreeing to do is well beyond them. They can't seem to say no or it'll take longer. Everything is yes. We learned that we could not depend on any time estimates and routinely doubled their estimates and sometimes even then had to get in and solve the problems ourselves.

      Any group of devs is going to reflect the amount and nature of their education and their cultural perspectives. Being Canadian, I've had some good fortune to work in very diverse settings with many cultural groups and nationalities. As long as you know who you are dealing with and allow for that, you can work well together.

      In the case of IT work, the skillset required for broader business aspects of that field require a broad knowledge of many technologies, a broad knowledge of business practices, and the business to treat the IT staff less like a cost center and more like a critical piece of infrastructure - provide training, support sufficient time for projects and manpower resources, and to generally not try to get the IT staff to be responsible for everything, all of the time, in all respects, with few or no resources. That's the most common failing in IT departments - how companies see them as an expense and try to minimize that to the detriment of employee quality and their overall business in the long run.

      --
      -- Mal: "Well they tell you: never hit a man with a closed fist. But it is, on occasion, hilarious."
    6. Re:oh by iNaya · · Score: 1

      Not really. Most of the MBAs I know have had great difficulty finding a job. There is a huge oversupply of them.

      --
      The Unicode standard is over 20 years old. Why does Slashdot not support it?
    7. Re:oh by Anonymous Coward · · Score: 0

      Naw, the guys from India have the same problems, if not exacerbated by difficulties communicating. They are just cheaper.

      That said, your average IT guy with very little critical thinking skills, while maybe embarassing, is still good enough to deal with 90% of users problems.

    8. Re:oh by ruir · · Score: 1

      My experience with expat Indians is mixed too. I interview once one with a stellar CVs, however when talking with them it became apparent something was out of place. I did not hire him, however referred him to another firm where less technical prowess was needed. It turned out they let him go after a while for technical ability. I also had to deal, and saw the work of a team of indians doing some outsourcing work for the competition. While their manager seemed to be smart, the ability of the technicians left much to desire. My personal ideas of Indians is that they are business savvy, however they are also people capable of complicating the smallest of the problems. I also dont understand why the dumbest questions in linked.in come mostly from them, and they are not that few and between...it is not good for them actually.

    9. Re:oh by ruir · · Score: 1

      Why would I hire an MBA? For what, writing reports? The problem is not only having an oversupply of them, MBA courses are not that valuated in the technical market. I will hire instead a Linux/Cisco certified guy, thank you.

    10. Re:oh by AlphaWolf_HK · · Score: 1

      I don't know much about Indian IT workers (in spite of being in IT, I've had almost no experience with them) but I know many Indians who are doctors, and they're pretty damn good at what they do.

      Oh and guess what country Microsoft's new CEO was born in? He didn't make CEO by accident, nor was it the result of Microsoft wanting to be cheap by skipping over American workers for the promotion.

      IMO the reason Indians, Japanese, and Koreans do so well is because their culture values work. Here you're sent the message that you are always a valuable worker just for being a human being, and if you feel you are underpaid its your boss's fault and you need to unionize and strike ASAP. Compare common Korean and Japanese sayings to the effect of "The nail that sticks out gets hammered down."

      --
      Careful with names containing L slashdot.org/~AiphaWolf_HK slashdot.org/~AlphaWoif_HK slashdot.org/~AiphaWoif_HK
    11. Re:oh by bluefoxlucid · · Score: 1

      To be fair, they could have stopped at "Our education system is failing".

    12. Re:oh by drinkypoo · · Score: 1

      IMO the reason Indians, Japanese, and Koreans do so well is because their culture values work

      Do they? Do they really? Japanese values seem to work, right up until they go completely insane and fail epically. Koreans, which Koreans? Indians? Have you seen India?

      I don't think the USA is that great or anything, this isn't about that. But seriously.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    13. Re:oh by bayankaran · · Score: 1

      Here's why you are wrong on all counts.
      First of all, you happen to *know 3 Indian IT* workers and you arrive at a conclusion on how good/bad/patriarchal they are. If this is not *generalization* then I do not know what is !!!
      Second, India is a large country, our population is 1 billion. There will be ten or twenty Indian IT programmers for every Russian you can find. Plus, Indian IT companies are majorly into US market, there is no Russian equivalent of an Infosys, TCS, Wipro and so on. With that large pool of talent, you are going to find few who are horribly mediocre. Its simply law of averages.
      There are excellent programmers, good and mediocre. They include Indians. And that's all.

      --
      Tat Tvam Asi
    14. Re:oh by Anonymous Coward · · Score: 0

      And that's because you are looking for a PC/network technician. Why would they want to work for you? MBA educations are not discrete. They do have an undergrad degree and quite frequently a masters in some technical field. The MBA complements that. Your response suggests you have a serious inferiority complex at the office. You are IT. Be proud of that and stop hating on the people with other equally valuable skills to the business.

    15. Re:oh by parkinglot777 · · Score: 2

      My experience with Indian workers was unfortunate. I worked with 7 Indians on 4 different occasions between 4 to 6 months each. The first occasion was with 2 males. One was very aggressive and the other was submissive; however, the aggressive one liked to talk but not walk. As a result, my friend (Korean) and I (in the same team) had to do the grunt work in order to get the work done. The second time was with a male. This one was very similar to the first aggressive one I met -- talk but not walk. He promised that he would do this and that, but no work or progress when the deadline was near. I had to do his work in order to complete the project. The third occasion was with 1 male and 2 females. The male was OK but I did not interact much with him so no further comment. The females were both submissive but one was a bit more aggressive than the other; however, both did not really know what they were doing and kept asking me for what and/or how to do the work. The last occasion was with a female. This one was very aggressive and opinionated. She would try to push her idea through regardless how bad it was. We had to compromise sometimes and luckily the situation was still under control.

      All in all, it is a stereotyping from our own experiences. If I have a choice, I would not want to work with Indians because of my unfortunate experience. If I am being forced to work with them, I will give a benefit of the doubt. I know that there are good one out there, but I have yet found or met one...

    16. Re:oh by Quince+alPillan · · Score: 1

      Actually, he's parroting a cultural stereotype. Yes, there are great workers that don't fit the stereotype, but the stereotype is common enough for it to actually be a stereotype.

      Have I known workers form India that were awesome? Hell, yes. Have I known workers from India that were patriarchal and biased toward other workers from India because they came from a lower caste than they did? Also, unfortunately, yes.

      Its a bit like saying that being in the southern United States in the 50s determined that you were racist. Were there people that weren't racist? Absolutely. Was it common enough that it was a problem? Also absolutely.

    17. Re:oh by Anonymous Coward · · Score: 0

      I think the only two objections I have overall (as a generalization) to Indian workers are a) tendency to be patriarchal and not listen to and respect females and b) a tendency to say yes to everything when it comes to 'can you do X by time Y?' even if the thing they are agreeing to do is well beyond them. They can't seem to say no or it'll take longer. Everything is yes. We learned that we could not depend on any time estimates and routinely doubled their estimates and sometimes even then had to get in and solve the problems ourselves.

      I had the same experience, although it seems to have gotten better in recent years, but I remember being pushed by my manager to hand off 'more work' to our 4 guys in India, so I gave one guy something I could have done in an hour, a simple un-tar, tweak a few XML files for DB, username/pwd, etc, and start it up (a cluster of 3 machines). It was 10am, the team wanted it setup by 4pm so they could test things. 4 hours later the guy drops offline, I ask one of the other guys where he went... "oh, he went home, his shift is over" - no turnover to anyone else, no clue what he had done or not done, it was now 2:30pm, I hopped on and saw things like (XML, but i'll use parens) "(dbp4ssw0rd)CHANGEME(/password)" - where he obviously should have changed "CHANGEME" to the password... not having any idea what he had done, I just rm -rf'd the entire thing, un-tarred, tweaked things myself, and in an hour had all 3 machines running fine. So we paid for 4 hours of 'cheap' labor to not get something done right, that I did (at probably 4x the cost admittedly) in an hour flat, just fine.

      Several times I was caught having to help them on the phone (while on vacation or in a meeting or something), saying "I need you to do X and Z." The reply was "ok". 20 minutes later it's still broken and I ask "did you do X and Z?"... "oh, do you want me to do that now?" Ummm... no, I wanted you to do that 20 minutes ago! What I discovered was when they say "ok" or "yes" what they're saying is "I understand what you are asking" - not that they'll do it. Big cultural differences that it took me a while to get used to (and for them to adapt the other way a bit) - and I don't want to make it a blanket statement, I've worked with some *excellent* offshore people, but it's hit or miss in some ways.

    18. Re:oh by Anonymous Coward · · Score: 0

      IMO the reason Indians, Japanese, and Koreans do so well is because their culture values work.

      Well, certainly a lot of them do. Culture values are a double-edged sword: they create certain inclinations and set expectations high, but end result is that you get certain amounts of stellar and proper performers, but also a huge amount of wannabes who can't face the fact that they have poor ability and perhaps even don't like what they do, but they do it because $authority said they (that every "good student") should. If happens when freedom of choice of your own vocation is not among your cultural values.

    19. Re:oh by Anonymous Coward · · Score: 0

      No, that's not all. Indians are on average underperformant for a reason.

      Those TCS or Wipros you mention are hiring literally tens of thousands a year fresh from school of a pool of people that usually had almost no previous exposition to technology and as a result they are crap since it couldn't be otherwise.

      Now, take the comparatively few out of upper-middle class with proper background and education and, alas! they are as good as expected.

    20. Re:oh by Darinbob · · Score: 1

      They're not necessarily smarter over in India though. But you can get two for the price of one. When much of computing in companies has become a matter of acquiring workers as a bulk commodity then getting workers for cheap becomes more important to those companies than getting good workers who will adapt as the company changes or who will have some sort of loyalty to the company and will work hard to help the company be successful. In a lot of ways the average IT worker is treated like workers on the factory floor, except that they don't have a union.

      Many of the best Indian workers are already in America and Europe. Though it is starting to change so that there is less of a brain drain and Indian students getting degrees in America are returning to India, so it is likely that the quality of Indian companies will improve. Some of the most negative views I've seen of Indian outsourcing companies have come from Indians who are working in America.

    21. Re:oh by strikethree · · Score: 1

      The fact that MBAs and CIOs are the ones whining make me always suspicious who of course get quoted in all these articles and probably contribute to them. How convenient this propaganda can now be used and passed around to politicians to increase H1B1 visas as a response.

      Hm. This is a very real issue regardless of who says it for whatever purposes. While many of the people around me (not most) can troubleshoot their way out of a wet paper bag, incredibly few demonstrate any understanding at all of what is going on around them.

      Will foreign talent solve this problem? Not really. Finding the needle in the haystack is tough enough when you share a common culture. Finding that one person who can think critically and logically from a foreign country is even more hopeless.

      Unfortunately, there are no certifications/degrees which prove beyond a shadow of a doubt that a person is capable of making accurate mental models and has an efficient method of refining and testing those models... and then understanding the implications of the models they have built.

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
    22. Re:oh by AmiMoJo · · Score: 1

      I worked on one team with 3 of them. One was female, the other two male. One of the males had a good business head and presentation and passable technical skills. The other fellow was out of his depth and was compensating by trying to talk over everyone. The gal was the smartest of the lot and new her stuff (the QC side of things) better than either of the male devs, but their cultural propensity to just marginalize or ignore the female (or try to speak for her) meant the best way to let her excel was to arrange interactions with her that did not involve the two indian males.

      If you just took the word "Indian" out of there it could apply to pretty much anywhere.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    23. Re:oh by Anonymous Coward · · Score: 0

      I've dealt with a few Indians. Most of the experiences leave a pretty bad taste in my mouth.

      Most of the workers fall into two categories. One is the useless seat warmer, pretty much is completely clueless, but thinks that if he reliably puts in his eight hours a day he'll automatically get big raises and promotions. To them, a "coding" job is just a gateway to a manager position and all they have to do is just put in their time, which to them is something like 3 years. Actually accomplishing anything is optional. Pretty huge sense of entitlement with a nice helping of arrogance on the side, and not much else.

      The other kind of worker is the big talker. Lots of talk, and no walk. These ones like to talk big, tell everyone what they want to hear, but does absolutely no work. Can be very friendly, because they think that if they are your "buddy", that you will cover for them (as in, do their job for them). It's all a farce, because if you don't play along they will quit being friendly, and will often start spreading rumors behind your back and bad-mouthing you to management. These guys are huge ass-kissers. The level of success these guys have varies a lot with how much management buys their bullshit. In a well-run company, they can crash and burn pretty spectacularly, but on the other hand if management buys in they can do a lot of damage.

      Indians in management are a disaster. Due to their sense of entitlement, Indians in management (especially upper management) feel that they've "made it", and therefore don't actually have to do any work other than kissing their ass of their superiors. Laziness and incompetence rule the day. Furthermore, due to their arrogance, they just assume that they are always right and you better get down and lick their boots or you're a "troublemaker". Usually this also extends to them telling you how to do your job, because you obviously aren't as smart as them and don't know how to. Even more so if you've been working more than a few years and are in a non-manager position, because that means you're a failure in their eyes. Even worse, they'll try and use their position to get as many of their especially worthless (read: completely unemployable) Indian relatives and friends a job as possible, turning the workplace into a bad smelling curryden of incompetence.

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

      A MBA with a technical degree is a huge red flag. Usually the reason they went back and got their MBA is because they were a failure as an engineer. They usually don't fair much better on the business side.

  5. Yep, you get what you pay for. by Anonymous Coward · · Score: 0

    The best people know they can find a job pretty much anywhere, so they often do. Fail to attract and retain them and you're left with only the mediocre ones at best. It looks cheaper to the bean counters because they only try to reduce the cost of the bean seeds without properly accounting for the harvest.

  6. Not surprised by Anonymous Coward · · Score: 1

    A training company I'm working with has done some research into this topic. They found that only around 15% of people in Canada/USA are critical thinkers. It would be great to see more critical thinking in IT, but most people just aren't wired that way. And with IT being such a broad field, not all IT jobs require sophisticated critical thinking skills.

    That said, I'm not opposed to exposing people to situations requiring critical thinking, or stretching people to develop those skills. Let's just not get upset when Joe Cablemonkey isn't a masterful critical thinker.

    1. Re:Not surprised by ShanghaiBill · · Score: 1

      It would be great to see more critical thinking in IT.

      "Critical Thinking" is a stupid meaningless phrase. The wikipedia page contains nine different defintions, several of which contradict each other. One listed definition is that "critical thinking" is a "commitment to the social and political practice of participatory democracy". What the hell does that mean?

      Both you and the author of the article seem to assume that "critical thinking" is a synonym for "problem solving". But that is just "normal" thinking. So instead of using some stupid confusing psychobabble to say "IT people are bad at critical thinking", just say what you mean: "IT people are bad at problem solving".

    2. Re:Not surprised by jp10558 · · Score: 1

      : "IT people are bad at problem solving".

      I don't know that that is any better. You can solve problems in all sorts of ways that wouldn't need Critical Thinking (as I understand it and as it seems to be being used here).

      I.e. Database is slow? Buy a bigger server. Windows computer acting weird? Wipe and re-image. Car suddenly seems to have no power? Buy new car. Door won't open? Use a battering ram. Need food for 2 people for $8? Go to McDonalds.

      Those examples all solve the existing problems. You could argue that they are inefficient. You could point out that, yes, your immediate problem has gone away but will come back. But I don't think you can effectively argue that from a high level, the current problem is not solved by each action.

      No critical thinking required. There may be some problems that you cannot solve by what is basically brute force, either for economic, time, or technical reasons. Or you may want to get more efficient or more targeted solutions. This is where what I would consider critical thinking comes into play. And many people use the term in this sense, so I see no reason to invent a different term...

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
    3. Re:Not surprised by LawrenceGarvin · · Score: 1

      Both you and the author of the article seem to assume that "critical thinking" is a synonym for "problem solving".

      I cannot speak for the previous poster, but I can tell you that I do not equate these two terms. They are not synonyms. However, Critical Thinking is a necessary component of successful Problem Solving.

      So instead of using some stupid confusing psychobabble to say "IT people are bad at critical thinking", just say what you mean: "IT people are bad at problem solving".

      Sure. IT people are bad at problem solving. Happy? :-)

      But that's not enough. We need to recognize why IT people are bad at problem solving, and I believe a significant part of that condition is the inability to engage in critical thinking.

  7. Accreditation and continuing education. by Anonymous Coward · · Score: 0

    Almost every profession requires its members to engage in continuing education. Not IT.

    I would love to see a neutral, non-lobbying group formed solely for the purpose of periodically certifying the quality of IT professionals by live demonstration, a la the bar exam for practicing attorneys.

    College exams don't count; all they prove is that the student knew (or was able to cheat enough to pretend that s/he knew) CS theory just long enough to pass the coruse. It says nothing about current knowledge or software development skills on non-toy projects.

    1. Re:Accreditation and continuing education. by nomadic · · Score: 2

      Eh, I've been both an IT guy and a lawyer, and honestly the bar exam isn't particularly hard or connected to what lawyers actually do. From what I've heard the higher-end certifications in IT do a decent job.

  8. we need more trades / apprenticeships in IT by Joe_Dragon · · Score: 1

    we need more trades / apprenticeships in IT and not CS that is a lot of theory and lacking in hands on skills.

  9. 22 catch. by Anonymous Coward · · Score: 0

    Education is failing IT. IT is failing education too.

    Oh computers will help education! We'll all be geniuses all we need is more computers!

    Look. Heres a video of a cute cat doing something stupid! It's the most popular thing on the planet right now!

    1. Re:22 catch. by Anonymous Coward · · Score: 0

      We'll all be geniuses all we need is more computers!

      It worked for the Lawnmower Man.

  10. participate in broader aspects of the business by fustakrakich · · Score: 2

    Okay, let's start with my hours, salary, and other benefits... If they're going lay on extra workload, make sure there's a matching increase on the flip side.

    --
    “He’s not deformed, he’s just drunk!”
    1. Re:participate in broader aspects of the business by Anonymous Coward · · Score: 0

      If they're going lay on extra workload

      I think you misunderstood. We've become savy to the fact that you've underperformed for all these years. So, shape up or ship out.

      Yep, thats the other side of the coin. :-)

  11. Perhaps, but I'm not convinced by Anonymous Coward · · Score: 0

    People who are weaker at root cause analysis tend to get stuck and Level 1 or 2 tech support. More capable people reach the advanced analyst levels and do well there. Since the demand for support analysts is roughly L1 > L2 > L3 > L4, it might look like "most IT workers can't think critically."

  12. Not our education system by EMG+at+MU · · Score: 3, Interesting

    You can't blame everything on our education system.

    First, the majority of people do not possess the ability to think critically. You can't teach that skill. You can try to foster what ability a person might have but you can't turn someone with no ability to think critically into someone who exemplifies that ability. By middle school someone either can think for themselves or they can't.

    Second, why is everything the education systems fault? Why don't parents encourage their children to think critically? Why aren't parents responsible for enriching their child's development so that they develop the skills needed to succeed.

    Reality check: not all teachers think critically. There are a lot of people of average to below average intelligence / critical thinking ability that are teachers. Want great teachers? Do you want the cream of the crop? Then pay them to deal with your whiny privileged spawn instead of the much more glamorous and lucrative jobs they have. Instead of attracting the best talent we have states actively eroding teacher benefits which drives the talent away and opens the door for Teach for America type excuses for real teachers.

    Yes I agree there are a ton of people in IT and every other profession who completely lack the ability to think critically.

    No I do not blame "our education system"

    1. Re:Not our education system by phantomfive · · Score: 2

      First, the majority of people do not possess the ability to think critically. You can't teach that skill.

      uh....yes you can? I sure wasn't thinking critically when I was young, and I doubt you were either. I don't even know why you think people can't be taught this, if you do a search for "teach critical thinking" there are plenty of results on how to teach critical thinking.

      Maybe you just guessed that it's not teachable? Which ironically would be a failure to think critically.......

      --
      "First they came for the slanderers and i said nothing."
    2. Re:Not our education system by Anonymous Coward · · Score: 0

      Because if we got rid of tenure and paid teachers minimum wage the problem would go away!

      Just ask any republican or Tpartier folks

    3. Re:Not our education system by gnoshi · · Score: 2

      First, the majority of people do not possess the ability to think critically.

      Yes.

      You can't teach that skill. You can try to foster what ability a person might have but you can't turn someone with no ability to think critically into someone who exemplifies that ability. By middle school someone either can think for themselves or they can't.

      No. There has been a lot of research on critical thinking in both psychology and education, looking at both the ability of people to engage in critical thinking and the extent to which it can be taught. Typically what is found is that critical thinking is not particularly innate, and that people improve considerably with teaching. Some people grasp it more readily than others, but (like a great many talents) with training and practice most people can become proficient. Quite a few university degrees (e.g. philosophy, some areas of psychology, and if you're lucky politics) include specific courses on critical thinking and formal logic.

    4. Re:Not our education system by eyepeepackets · · Score: 2

      In the U.S., critical thinking skills are acquired via the liberal arts side of the higher education system (you know, the ones the business and technical training side loves to sneer at while making jokes about burgers and fries.) We don't teach high schoolers and below how to think, we teach them _what_ to think; school in the U.S. has mostly been about socialization since the mid-20th century. Even in our higher education system, the only ones who really get critical thinking skills are the wannabe lawyers and philosophers. Simply put, these skills have not been valued by U.S. business people since forever and so they aren't taught but to the specialist few.

      Business and technical people whining about employees without critical thinking skills reminds me of Brer Rabbit and the Tar Baby, only in this case they made the tar baby themselves.

      --
      Everything in the Universe sucks: It's the law!
    5. Re:Not our education system by Anonymous Coward · · Score: 0

      First, the majority of people do not possess the ability to think critically.

      Yes.

      You can't teach that skill. You can try to foster what ability a person might have but you can't turn someone with no ability to think critically into someone who exemplifies that ability. By middle school someone either can think for themselves or they can't.

      and if they can't they end up voting Democrat

    6. Re:Not our education system by khallow · · Score: 1

      First, the majority of people do not possess the ability to think critically.

      IMHO, if they have a brain, they have the ability. Not thinking critically is not the same as not having the ability to think critically.

      Second, why is everything the education systems fault? Why don't parents encourage their children to think critically?

      Why? You just said most people don't have the ability. Encouragement from parents wouldn't change that (and would actually be a waste of the parent's time), unless the ability actually was there.

      Instead of attracting the best talent we have states actively eroding teacher benefits which drives the talent away and opens the door for Teach for America type excuses for real teachers.

      Just think (well, if you have the ability to) how much worse it must be in those countries which aren't spending as much on education per student as the US does - like Finland, Sweden, Japan, and Germany. They must be absolutely benighted places.

    7. Re:Not our education system by khallow · · Score: 2

      critical thinking skills are acquired via the liberal arts side

      That's vile slander from the detractors of the liberal arts. How could you properly indoctrinate students in thoughtgood, if you're so far off message? There are a lot of fields, such as the victim studies where critical thinking just gets in the way.

    8. Re:Not our education system by Anonymous Coward · · Score: 0

      First, the majority of people do not possess the ability to think critically. You can't teach that skill. You can try to foster what ability a person might have but you can't turn someone with no ability to think critically into someone who exemplifies that ability. By middle school someone either can think for themselves or they can't.

      So do you actually have any basis for this claim, that there is a sharp delineation between a population that thinks [for themselves / critically] and another that doesn't, or is this bland ham-psychology categorisation just a lapse in your own critical thinking? IIRC, most of the research is that while there are biases we are all prone to (many of which could also be considered strategies for dealing with having neither perfect knowledge nor perfect memory, nor infinite attention), human reasoning is for the most part pretty good.

      Personally I'd suggest the more commonly encountered traps tend to be social. For instance, in an industry where it takes a lot of effort to distinguish the abilities of an engineer, there may be social advantages to being disdainful of those around you -- in the hope of indicating that therefore you must be a superior engineer. This might lead one, for instance, to try to pull the wool over others' eyes by pretending that "critical thinking" is a mystical unteachable faculty that only some, such as you or I, possess.

    9. Re:Not our education system by Anonymous Coward · · Score: 0

      An American icon said "All men are created equal" - a quote that gets used and overused. The unstated part of the quote (which was obvious to all at the time) is "in the eyes of the law".

      All men are NOT created equal - and no amount of "education" is going to change that fact. There are those who can understand and excel in IT and related fields, and those who have an "education" and a diploma, but have no clue. The former are driven to learn in depth (to Grok, if you will) how and why things work, and are excellent problem-solvers because of that in-depth knowledge. The rest have an 8 to 5 job for a paycheck to be spent on beer and sports specials on TV. These latter are the ones who whine about "work-life balance" and how the boss wants too much for too little.

      For me, my life IS my work - everything else happens because of that. I am able to travel the world and vacation where and when I want. I have been promoted, and I have received 6 substantial raises in the last 5 years, got bonuses every year (even when no one else got one), and asked for none of it - I don't have to, because I'm damn good at what I do, and management knows it. While everyone else is formed into "teams" to work on projects, and jockeys for position and recognition on the "team", I am (with management's blessings) a "team" of one - and I prefer it that way. It's nice when the customers ask for me by name, and nicer when management considers me the "subject matter expert".

      In short, if you are willing to put WORK first, everything else comes along with that commitment. (Oh, by the way, I'm self-taught, never got a degree - didn't like the brainwashing and demands to conform to group-think that come with "higher education").

      Just something to think about, my 2 cents worth. For those who want a movie reference - "God, I love this job".

    10. Re:Not our education system by RabidReindeer · · Score: 1

      Well, I guess those courses they made me take in high school on critical thinking and logical fallacies were just a complete waste then.

      I can't take what I was taught on the Evils of Communism to Wal-Mart, either.

    11. Re:Not our education system by BVis · · Score: 1

      There's always one, isn't there. Fuck off back to Drudge or whatever you people read.

      --
      Never underestimate the power of stupid people in large groups.
    12. Re:Not our education system by BVis · · Score: 1

      While everyone else is formed into "teams" to work on projects, and jockeys for position and recognition on the "team", I am (with management's blessings) a "team" of one - and I prefer it that way.

      And the teams are probably thankful you're not on one of them, you sound like an ego with legs.

      --
      Never underestimate the power of stupid people in large groups.
    13. Re:Not our education system by Anonymous Coward · · Score: 0

      How could you properly indoctrinate students in thoughtgood, if you're so far off message?

      There's no need to indoctrinate students by the time they enter college. In the US (and many other countries), kids are indoctrinated well before college, mostly by media and religion.

      The goal here is simply to get the sheep to fight against each other. Divide and conquer. So you actually want to create conflicting messages, as the sheep can then rally behind them and form conflicting groups. It doesn't matter how nonsensical the message is, the sheep will cheer for them like they cheer for their favorite sports team (sports, which are highly covered by media, is one way people were indoctrinated before they enter college)

    14. Re:Not our education system by jeffmflanagan · · Score: 1

      >and if they can't they end up voting Democrat

      What a weird thing to say. It's not the Democrats that filled their party with religious extremists with zero critical thinking skills, and drove all the thinking people out with derp about RINOs.

    15. Re:Not our education system by Anonymous Coward · · Score: 0

      "First, the majority of people do not possess the ability to think critically. You can't teach that skill. "
      I disagree.
      You can teach critical thinking, you can't teach everyone critical thinking.
      I learned critical thinking at University studying Mathematics, Physics and Chemistry.
      I probably had a predeliction to critical thinking to start with, but I definitely came out of Colleg
      with the ability.
      BTW, Mathematics was called a 'discipline' in college...

    16. Re:Not our education system by Anonymous Coward · · Score: 0

      It's a lot of things.

      After the dot bomb decimated what would be our current generation of experts, no one wanted to get into the field for quite a few years. We are currently experiencing the effects of the dot bomb layoffs and outsourcing trend. MBA's solution? More outsourcing.

      Outsourcing is like violence, if it isn't working, you aren't using enough of it. :)

    17. Re:Not our education system by Anonymous Coward · · Score: 0

      There's always one, isn't there. Fuck off back to Drudge or whatever you people read.

      Always one? There are more than you think. Most of us just are invisible to the liberal sheep we live around until we speak up. Most of us don't speak because we know we'll get drowned out by the bleating "BAAAAAAA--D" by all the sheep and who wants to hear that noise? We already know most are lost causes but it's still fun to poke and jab here and there to get a (predictable) reaction.

      Btw, have you ever been to Drudge? There isn't anything there but links to other news stories. There is no original content, so I don't know how I'd 'read' Drudge. It's just links to stories by other publications. It's a news aggregate site just like slashdot (without the comments, and the liberal sheep).

    18. Re:Not our education system by internerdj · · Score: 1

      Mathematics used to be a discipline that was used to teach critical thinking. Fortunately/unfortunately, the actual application of mathematics for every day life has become such an indispensible skill that we don't have classroom time to use it to teach critical thinking like we once did.

    19. Re:Not our education system by Darinbob · · Score: 1

      You CAN teach that skill. Especially for people who have vestigial critical thinking skills but who have never before had the opportunity to use them; which is the vast majority of high school graduates. This is the critical part of a university education, not the boring job skills but the vital life skills of being able to think. Sure many university students will waste their time and never learn anything, but there are many who will be able to learn critical thinking.

    20. Re:Not our education system by Darinbob · · Score: 1

      I think the trade school approach is often to completely ignore critical thinking. Students are told "this is the way to do X" and so the student learns that one thing but not any alternatives, and certainly the student is never given the chance to learn how to do it on their own. Imagine if people taught physics only by presenting formulas and requiring students to memorize them, but never having to derive the formulas on their own.

      The problem as I've seen it for three decades is that the corporate world has been pressuring universities to act just like trade schools when it comes to computer jobs, so that they churn out job-ready students rather than adaptable students, producing technicians rather than scientists or engineers.

    21. Re:Not our education system by khallow · · Score: 1

      The unstated part of the quote (which was obvious to all at the time) is "in the eyes of the law".

      No. For example, the phrase shows up in the preamble to the Declaration of Independence (1776) and it is "obvious to all at the time" that it wasn't qualified by "in the eyes of the law".

      We hold these truths to be self-evident, that all men are created equal, that they are endowed by their Creator with certain unalienable Rights, that among these are Life, Liberty and the pursuit of Happiness.

      See? No qualifier, explicit or implied.

  13. U.S. FAILS IT!! by Anonymous Coward · · Score: 0

    ("IT" is producing intelligent, knowlegable adults who have a wide an reasonably in-depth knowlege of use in the workplace.)

  14. Cost and opportunities by NitWit005 · · Score: 2
    He asks the question: "So why do we tolerate IT pros who don't understand the basics of how a computer or network works?".

    If someone is skilled at IT, deeply understands computers and networking, and has critical thinking skills, they can get a better job. There are few people like that anywhere. Why would they be sitting around in IT? They should be designing a router.

    And frankly speaking, they don't need to know the deep depths of how everything works. It would be silly for a hospital to demand that every staff member have the highest level of education. It's a waste of resources. The vast majority of work can be done by less skilled people. Just like in a hospital, if a diagnosis seems difficult, you can bring in the expert. You don't need a building full of experts. Sure, it would be nice, but the waste would be staggering.

    1. Re:Cost and opportunities by Anonymous Coward · · Score: 0

      " but the waste would be staggering"

      And it is. You now know why the the US healthcare is the most expensive and least effective...

    2. Re:Cost and opportunities by strikethree · · Score: 1

      If someone is skilled at IT, deeply understands computers and networking, and has critical thinking skills, they can get a better job. There are few people like that anywhere. Why would they be sitting around in IT? They should be designing a router.

      There are only so many routers that need to be designed.

      Really, everyone everywhere should be delving as deeply into this world/reality as they can. Obviously, nobody can learn everything but everyone should realize by now that the Earth is round (ish), voodoo/magic does not work, evolution is occurring, molecules and atoms are basic building blocks (and they are made of even more basic building "blocks"), there are billions of stars in the galaxy we are in and that there are more galaxies out there. Nobody should believe in the Big Bang theory, but everyone should agree that it is the best theory we currently have to explain what we see.

      All of this is basic stuff that any person in the 4th grade should be able to see clearly... and yet most do not.

      Sorry. I became sidetracked. Not everyone who is knowledgeable can be at the top. Not everyone who has knowledge WANTS to be at the top.

      Moo
       

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
  15. "Get off my lawn" by redmid17 · · Score: 4, Interesting

    Is Slashdot linking to Bennett Haselton's dad now?
    If the IT sector were really that devoid of workers with an iota of critical thinking ability, the entire state of IT in the country would be in shambles. Now he does have some valid complaints (ie plenty of Cert WIZARDS!), but the entire article is one giant strawman he constructed. I don't think IT (or at least non H1Bs) is any worse off than any other sector of the US job market. This strikes me as a case of "this new generation sucks a lot" which we roll through every 20 years or so. The WW2 generation said the same thing about the Boomers and Gen X.

    The first track consisted of self-motivated high school and college students who taught themselves the necessary PC skills to get a job, sometimes before graduation. The second was the trade school, which produced droves of "certified" 20-somethings ripe for the picking in the rapidly growing IT field.

    My mileage will vary from most of the people here, but these two sectors make up a small minority of what I've encountered. The first "track" is essentially career service desk folk. They don't really need to think super critically. They aren't paid enough to. The ones who are very good at it end up as Tier-2 or Tier-3 support. They do triage work and respond to critical incidents. They need to know how to diagnose problems and think critically. The second track definitely exists. I've met them. I haven't seen them actively employed for the most part, and those that were employed didn't remain for long.

    The circle jerk in the comments section is pretty hilarious too.

    1. Re:"Get off my lawn" by mrchaotica · · Score: 1

      This strikes me as a case of "this new generation sucks a lot" which we roll through every 20 years or so. The WW2 generation said the same thing about the Boomers...

      In that particular case, they were right!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    2. Re:"Get off my lawn" by Anonymous Coward · · Score: 0

      Actually that's not the case. Both Greatest and X think the Boomers are failures. Ask any Greatest about X and they'll agree that their grandchildren are the hope and their children are the problem.

      The faster the boomers curl up and die the better off the world will be.

    3. Re:"Get off my lawn" by strikethree · · Score: 1

      If the IT sector were really that devoid of workers with an iota of critical thinking ability, the entire state of IT in the country would be in shambles.

      Erm... it *is* in shambles. Ever used a Microsoft Operating system? Pure crap. No useful indication of what it is doing, no useful error messages, and it behaves semi-randomly. Let's not even get into the usable aspects of it (Windows 8). How about Heartbleed? How about the state of Linux Audio? Intentional backdoors? Default passwords? Botnets?

      My god, you do not see the absolute shambles IT is in? There is no strawman. IT is currently one huge clusterfuck from hell. ITIL is an effort (arbitrary, but an effort) at putting some order and sense into IT but compared to the state of chaos that exists, it is just a drop in the bucket.

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
    4. Re:"Get off my lawn" by redmid17 · · Score: 1

      You must have a different definition of shambles than literally every other person in the thread.

  16. How about employers failing? by Anonymous Coward · · Score: 4, Insightful
    Or is anything that costs a penny over a minimum wage too much? What happened to an employer investing as much time into an employee as the employee invests of his own free time? We learn plenty on our own dime just to keep up with the insane fashions in IT, why can't the employer put aside a few hours a month to show us simple IT folk what's going on?

    But I guess we're cheaper if we're terrified, eh?

    1. Re:How about employers failing? by prefec2 · · Score: 1

      Where I am from, people could get payed leave for education purposes. Maybe such socialist ideas could help on the education side of the problem. The other is communicating the business goals and objectives to the employee, every good company should do so. As a side effect, they can learn if their plan can really be communicated. Remember, the thoughts manifest themselves when you talk about them.

    2. Re:How about employers failing? by DaveV1.0 · · Score: 1

      Why should an employer invest in an employee who will jump at any better paying job that comes along?

      It is a catch-22 really, and very much the employers fault. Employers turned employees into resources and treat them accordingly. Need to cut costs, get rid of some of those cost generating resources. But, by instituting layoffs, outsourcing, and off-shoring in this manner, executives have destroyed the concept of corporate loyalty. Executives thought they could defect and betray the employees and the employees would still be loyal. The executives should have studied game theory, or just used common sense.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
  17. Most definately by Anonymous Coward · · Score: 0

    The vast majority of people that I have interviewed have no clue how to properly troubleshoot. I ask everyone the same question. User calls and says they cannot connect to the interwebs. What do you do? The simulated problems is that the DNS service on the internal server has stopped therby not resolving host names. Almost everyone starts with the obvious of check your cables and then reboot. I have tried to guide people to the answer for 45 minutes with some to no avail. These are people with YEARS of experience in IT, most looking for Network Admin jobs. Most hardly have a clue how to use a command prompt to troubleshoot the possible answer. I have interviewed college grads with an emphasis in databases that could not tell me what a primary key was. Our education system is not failing IT. IT is failing because it lets unqualified people have jobs in IT. People with no motivation and they want to be successful but either have no clue or no real desire to do anything about it. Part of the problem is that people are under the delusional belief that anyone that can set up email on their iPhone is a genius and therefore should be allowed to build their network. Trust me, all they are good for is setting up email on your iPhone. And many of them can't do that right either.

    1. Re:Most definately by 50000BTU_barbecue · · Score: 1

      Why do people have such a hard time spelling "definitely"? Is it that hard?

      --
      Mostly random stuff.
    2. Re:Most definately by Anonymous Coward · · Score: 0

      I ask everyone the same question. User calls and says they cannot connect to the interwebs. What do you do?

      Send someone to fix the problem. If you can't send someone, give up now. The user at the other end of the phone will lie to you. You can tell them to reboot, and they will say they have rebooted, and it will be a lie. You can tell them to check the cables, and they will lie about it. You can tell them to open a command prompt and you can tell them exactly what to type, and the user will lie to you. The user is always a liar.

    3. Re:Most definately by mooingyak · · Score: 1

      Why do people have such a hard time spelling "definitely"? Is it that hard?

      I know what you mean. It drives me nuts. It's defiantly not that hard to spell.

      --
      William of Ockham had no beard. The most likely explanation is that it was chewed off by squirrels every morning.
    4. Re:Most definately by 50000BTU_barbecue · · Score: 1

      >I know what you mean. It drives me nut's. It's defiantly not that hard too spell.

      Fixed that for ya.

      --
      Mostly random stuff.
    5. Re:Most definately by gweihir · · Score: 1

      I completely agree. We have far too many people in IT that have no business being in a field that is still evolving. No passion, talent or dedication? Forget it. These people will never be any good.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    6. Re:Most definately by Electricity+Likes+Me · · Score: 1

      Hi! Sit here and answer support tickets from users. But do it enthusiastically! We never have any plans to promote you, or provide on-the-job training, and we'd like you to help out these indian fellows overseas who are much cheaper to employ...but we really want you to be dedicated and enthusiastic to the company. I mean, we're not that enthusiastic about you, but in this* economy everyone has to make sacrifices!

      * It's never not this economy.

    7. Re:Most definately by RabidReindeer · · Score: 1

      >I know what you mean. It drives me nut's. It's defiantly not that hard too spell.

      Fixed that for ya.

      Hey, we didn't give you free reign to go all spelling-nazi. Did you loose your mind? Tow the line!

    8. Re:Most definately by Anonymous Coward · · Score: 0

      >I know what you mean. It drives me nut's. It's defiantly not that hard too spell.

      Fixed that for ya.

      Too bad you fixed it wrong, "too" is correct, "nut's" is not, "nuts" was correct.

    9. Re:Most definately by 50000BTU_barbecue · · Score: 1

      Too bad you don't get the "fixed that for ya" meme. And in what universe is "too spell" correct?

      --
      Mostly random stuff.
    10. Re:Most definately by Anonymous Coward · · Score: 0

      Wuesh

    11. Re:Most definately by Anonymous Coward · · Score: 0

      So much this!

  18. people who think critically can't pass L1 quotes by Joe_Dragon · · Score: 1

    people who think critically can't pass L1 quotes and other stuff that to smart for them. Best buy and other places used to pass over the people to smart to sell the rip off extracted warrantys

  19. I've never seen a well-run IT department by Greyfox · · Score: 1

    Though I have seen a few less-badly run ones. Sometimes there's actually a competent guy in there, trying to manage a few hundred servers and dealing with constant user abuse. Sometimes there're nothing but a bunch of monkeys who will just keep trying to reboot the machines in the hopes that will somehow fix all those misconfigured servers. The single unifying theme is that there are never enough resources allocated for even the best people to do a good job in those departments. I could point to companies that could be growing two or three times faster if not for their shoddy IT practices. Or companies that will spend hundreds of thousands of dollars trying to BFI their IT solution, while shackling their developers with Citrix. I guess because even on today's ultra-fast computers, everyone deserves the experience of doing all their work on a network-connected computer via 2400 bps dial-up. I suppose IT will take the blame for that as well, though. It's OK. They're used to it.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    1. Re:I've never seen a well-run IT department by Darinbob · · Score: 1

      I have, I was in a well run IT department. Only this was 30 years ago, and no one called it "IT" back then, it was information services and we were the system admins. The entire attitude was different from today as well, as we treated the computer users as the most important people not as pesky annoyances. The computer users really were our bosses, if it weren't for them we'd have no job or funding. So the users had their own representatives from each department, we met with them to do capacity plannings, discuss problems, investigate newer technologies, and so on.

  20. Outsourcing kills experience by slayer991 · · Score: 5, Insightful

    It isn't education, it's the lack of experience. We've outsourced so many of the entry level jobs, where are the young people supposed to learn? That's the real cost of outsourcing...without an entry-level position and ability to learn how to troubleshoot, there's no place for kids to learn how to do their jobs. Most of the really good systems engineers I know started on the help desk, worked desk-side support and then did infrastructure support (servers/network/storage/security). They understand that their jobs still come down to delivery of solutions to the end-user. They understand that the end-user doesn't care what backend BS broke, it's just that they can't do their job. We're missing that at the mid-level...and most of the really great infrastructure people are in their 40's now.

    1. Re:Outsourcing kills experience by khallow · · Score: 4, Insightful

      It's more than just outsourcing. Most of those young people haven't worked at anything before they enter college and a lot of them don't start working till after they leave college. Going well into your adult life without actually holding any job (even one outside of IT) is pretty destructive just on its own.

    2. Re:Outsourcing kills experience by ruir · · Score: 1

      Best comment I have ever read. We the older generation could not afford to go without a job. Best thing it happened for my family. My sister starting working when she was 16, I when I was 18. We have good jobs nowadays, and even better than that, our parents also managed on the process to save money, and are pretty independent with their expenses, so we dont have to also have another expense supporting them.

    3. Re:Outsourcing kills experience by Anonymous Coward · · Score: 0

      Nope. I'm 50, so I guess I'm the older generation, and didn't have a job before going to college.

      I did though do a good CS degree, with a high level of mathematics. I learnt about hardware and software fundamentals. In fact coding wasn't that big a part of the course, it was more about getting the approach and design right. If you didn't finish all of the code but had a sound design and algorithm that would get the marks.

    4. Re:Outsourcing kills experience by Anonymous Coward · · Score: 0

      However, the crap jobs we had then paid well enough to make them worth doing. I feel like now it would be more rational to forgo working in the hopes of graduating faster to get into a job that has a wage high enough to start paying back all of those loans. Obviously this results in graduates with much less life experience.

    5. Re:Outsourcing kills experience by Darinbob · · Score: 1

      It would be nice if everyone could have at least one really shitty job in their youth to make them appreciate what they have later on. Especially help them appreciate how much a dollar is worth. Working in the fields, working on a boat, flipping burgers, scrubbing toilets, and all just to pay the college bill.

    6. Re:Outsourcing kills experience by khallow · · Score: 1

      I feel like now it would be more rational to forgo working in the hopes of graduating faster to get into a job that has a wage high enough to start paying back all of those loans.

      Two problems with that feeling. Why would you graduate faster? Among other things, crap jobs help teach you how to do things important to graduatin from college faster, such as time management and not procrastinating.

      And less job experience means a more reluctant employer. If borrowing money is driving your life decisions to this extent, then I think the problem is that you are borrowing too much money.

    7. Re:Outsourcing kills experience by lsatenstein · · Score: 1

      It isn't education, it's the lack of experience. We've outsourced so many of the entry level jobs, where are the young people supposed to learn? That's the real cost of outsourcing...without an entry-level position and ability to learn how to troubleshoot, there's no place for kids to learn how to do their jobs.

      Most of the really good systems engineers I know started on the help desk, worked desk-side support and then did infrastructure support (servers/network/storage/security). They understand that their jobs still come down to delivery of solutions to the end-user. They understand that the end-user doesn't care what backend BS broke, it's just that they can't do their job. We're missing that at the mid-level...and most of the really great infrastructure people are in their 40's now.

      I've seen some tremendous talent go to waste. Many (technical) people are reactive in nature. They post a resume and wait for a phone call. These individuals are talented young graduates who ends up packing groceries at the super-market.

      But, I have also seen proactive individuals who take on projects from the web, post their experience in their resume (CV) and express an interest in a specific technological area, these junior programmers are the ones that get the opportunities.

      So I would summarize by saying, it is personality (reactive, passive or proactive) that decides who gets the opportunities.

      --
      Leslie Satenstein Montreal Quebec Canada
    8. Re:Outsourcing kills experience by MooseMiester · · Score: 1

      We've outsourced so many of the entry level jobs

      The idea that there are fewer entry level jobs because of outsourcing is not representative of the current state of outsourcing. More and more you find development teams made up of both U.S. and offshore folks, all speaking English, collaborating over Skype video and Goto Meeting. Five years ago you outsourced the crap jobs to take advantage of wage deltas. Now just about anything might be outsourced.

      Random rants sort of related to this thread and the comments on this topic follow...

      You can't stop globalization, you can't legislate it out of existence, stop whining about it, it is a fact of life, it's here to stay, and we all have to find ways to survive in this new world we have created for ourselves. It didn't happen because evil, greedy corporations set out to screw everyone (the popular myth). It happened because the Internet drove the cost of communication down to zero, and as it turns out there are just as many smart, intelligent, good developers in other countries as there are here.

      There's a mindset that the current generation (e.g. the millennials) have a bad case of "somebody OWES me" - With somebody being the government, or society, or an employer but I do not believe this is true for the majority. I believe that the whiners congregate on the Internet, so it appears that millennials are lazy, whiny folks who want everything handed to them on the proverbial silver platter, with nanny state cradle to grave care taking. In the real world, I just don't find this to be the case, at all.

      --
      Murphy was an optimist
  21. That's called progress by Animats · · Score: 2

    And yet the process most of today's IT pros use to learn a skill amounts to asking somebody else how to do something.

    Well, that's progress. Progress involves not having to know how the layers underneath work. This allows operating at a higher level of abstraction. How many drivers can change a spark plug today?

    The trouble with this in software is that our abstractions are still flaky. Computer users still have to worry about bugs which allow stack overflow attacks, library bugs, backdoors in firmware, and middleware which doesn't conform to spec. (Hardware is in better shape. Users rarely have to worry about CPU design errors, voltage control problems, electrical noise, static electricity, failed gates, or connector intermittents, all of which were problems with early mainframes.)

    Computing has become, to some extent, a ritual-taboo culture. We have huge books of examples on how to do things. If you take API documentation and write code to exercise the API in ways not used in examples, it is likely that many of today's APIs will fail. As a result, asking someone how to do something is more likely to work than reading up on an interface and expecting it to work as documented.

    (Open source doesn't help. Ever try to get a bug fixed in open source code? I have bug reports with clear test cases that have been outstanding for over five years.)

    1. Re:That's called progress by RabidReindeer · · Score: 1

      Yep, that's my typical work day. If Google were a billable service, I'd be in debt for a thousand years. I have to be an expert on a hundred subjects every week thanks the both the complexity and the rate of change of modern IT.

      There are a very few open-source projects that are actually responsive to bug-fix and change requests. And not just open-source ones Commodore's Amiga team was pretty responsive as well. Most groups, as you have observed, will either ignore you or outright flame you.

    2. Re:That's called progress by LawrenceGarvin · · Score: 1

      And yet the process most of today's IT pros use to learn a skill amounts to asking somebody else how to do something.

      Well, that's progress. Progress involves not having to know how the layers underneath work. This allows operating at a higher level of abstraction. How many drivers can change a spark plug today?

      I think the better analogy is "How many drivers even know what a spark plug is?" And the point of that is this: If the person is a driver, maybe that's okay if that person is happy with paying a mechanic upwards of $70/hour to diagnose why the car won't start. If the person is a computer USER, it's probably okay if that person doesn't understand what goes on between the keyboard and the server. But if that person is the mechanic and doesn't understand that the Ford SuperDuty Diesel sitting in front of them doesn't even have spark plugs, now everybody has a problem! If the person is a Help Desk Operator trying to help a user figure out why they can't get their document from the server, and that person doesn't understand the fundamentals of a computer network, the HDO is useless to that computer user.

      However, to be fair, the quote you used is somewhat out of context, because in the first sentence of the very next paragraph I described exactly what the fundamental problem is with "asking somebody else". Most of these very same IT pros I'm concerned about aren't even capable of seeking out a qualified resource to ask. If you ask the wrong person, the only thing you'll get is bad information, and I see real-world examples of this on a daily basis!

    3. Re:That's called progress by LawrenceGarvin · · Score: 1

      As a result, asking someone how to do something is more likely to work than reading up on an interface and expecting it to work as documented.

      Asking the correct person how to do something is exceptionally efficient. Researching the fundamentals before asking somebody else is just considerate; also, you'll find that mentors are much more likely to provide assistance when there's evidence that the mentee has actually made an effort to find the answer before resorting to the 'ask somebody else' approach. But, "asking somebody else", also requires a nominal capacity for critical thinking to actually identify the difference between a qualified information source, and somebody else who doesn't know either. Asking the person who doesn't know, but is likely to give you the same B.S. answer they got from somebody else who didn't know, just results in a lot of people who don't know crap. And yes, this is an actual real-world problem. I see it every day!

  22. eduction system? by phantomfive · · Score: 3, Insightful

    Apparently there aren't enough welders in America. Not everyone needs to be in IT, or graduate from college.

    --
    "First they came for the slanderers and i said nothing."
    1. Re:eduction system? by Anonymous Coward · · Score: 0

      Welding is a dangerous job and requires skill at a repetitive task while in uncomfortable or cramped positions.
      You are exposed to metal fumes, dangerous gases and particulate matter.
      You are exposed to very strong UV light. "sunburn" is common. As is eye strain and damage.
      You will be around heat and sparks all day long.
      You will be wearing heavy leather year round in all temps.
      Lung disease, eye problems and cancer are in your future.
      Your safety equipment is often paid on your dime. And also largely consists of being told to 'tough it out you pussy'.
      500,000+ welders are injured annually.

      The pay average is about $15 an hour and often a 'union' will take it's cut too in the form of 'dues'.

      Fuck that sounds great!

    2. Re:eduction system? by dcollins · · Score: 3, Informative

      "500,000+ welders are injured annually."

      Impossible; there aren't 500,000 welders in the U.S. There aren't even 400,000. (In 2006: 393,000 per American Welding Society).

      http://www.aws.org/w/a/research/outlook.html

      If we add up all the OSHA injuries of all types from all construction & manufacturing industries (incl. manufacturing of food, textiles, paper, plastics, etc.), the grand total of all injury types in a year is less than 200,000 (197,000 by my count). So 500,000 welding accidents in a year is total fantasy.

      http://stats.bls.gov/iif/oshwc/osh/case/ostb3593.pdf

      --
      We know where leadership by an anti-intellectual "strongman" who scapegoats minorities and likes boisterous rallies goes
    3. Re:eduction system? by Anonymous Coward · · Score: 0

      So welders are only allowed to be injured once a year?

    4. Re:eduction system? by drinkypoo · · Score: 1

      Sadly, when I studied welding it was taught by a short-timer. And while I can [MIG] weld OK in normal conditions, when I'm in a tiny little space with fifteen other guys trying to learn to weld, I just sweat out. It's probably horribly hazardous to health just breathing all that shit. Not even fume hoods, just one of those big vac hoses over each station that catches about a quarter of what comes off of the work.

      Nothing is more frustrating than already being frustrated and having the "instructor" "teaching" the class being about to leave next year, and not giving a shit.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    5. Re:eduction system? by Darinbob · · Score: 1

      Maybe the welders in the US are just so bad that they injure themselves more than once a year on average? Or maybe we have a whole lot of non union welders and part time artist welders.

  23. Quit recruiting the wrong people: by Anonymous Coward · · Score: 0

    IS majors can't hack it. They have, "Leadership in IT," seminars. They want tech jobs, but they're afraid of tech.
    While they're doing that, CS majors are solving complex problems.

    Quit hiring from the wrong pool.

  24. what's failing is slashdot servers by Anonymous Coward · · Score: 0

    redirect from classic.slashdot.org no longer works and takes you to horribeta version.

  25. more dice fodder by Anonymous Coward · · Score: 0

    18 year old single women in my area.

    Enjoy that, dice.

  26. The biggest problem... by goathumper · · Score: 2

    Are the business leaders and their "collusion" with the vendors. It's all too easy to require new IT talent to be "Cisco-certified" or Java-certified or this-or-that certified. Think about it. Cisco wants their certified engineers to be "recipe-followers". If they run into a brick wall, they're supposed to run home to mama so the business can buy Cisco support time and contracts. Likewise, the business doesn't want to risk it with someone who isn't Cisco-certified because that gives Cisco an out in case things go wrong (i.e. "your guy messed with something he shouldn't have messed with, covered in clause 32-a-X-35-b-VII-(x$^32) in the support contract, written in 2 point Arial font in white ink. Pay us more or fuck off.").

    The same principle applies to other technological areas. I'm not defending them, simply pointing out their (twisted, so-so far gone) logic. It's about risk management and having someone to blame (or sue). That's what the suits care about. It's the single, solitary reason M$ was never in any real danger from Linux on the desktop - corporate IT departments were NEVER going to move away from being able to point the finger at Redmond when shit went down. It's all about self-preservation, really.

    Remember that in business (moreso in BIG business), the higher up you are, the more important it is to cover your ass, over being good at your job.

  27. Education is designed to do that by CmdrEdem · · Score: 2

    IMHO education does not teach how to explore new possibilities. It teaches rules and discipline. Some times, if you are lucky, you find someone that can jump start your brain to think critically and try to find new answers to old questions, that people already answered for you. That is the beginning of the process to find new questions and the respective answers.

    In Computer Science the education issue is specially bad because we are taught how to think like the machine. How to constraint our thoughts to fit that little box that is good with math and nothing else. And then teach the machine how to do that. Ow... the irony.

    --
    This combination doesn`t exist: ETIs that know about humanity and want to see us dead. Otherwise we wouldn't exist.
    1. Re:Education is designed to do that by Anonymous Coward · · Score: 0

      I don't know what CS courses you took but maybe you should have spent more time doing algorithms and complexity theory proofs?

    2. Re:Education is designed to do that by Anonymous Coward · · Score: 0

      This is also the dark side of the focus on STEM education. Humanities programs augment the critical thinking skills of the STEM programs. As an example, most of the top-tier IT people I've worked with in the last 20 years have some musical background. It's so common that it's one of my first interview questions. It's all well and good to learn the technical processes, but the "art" is being able to see how everything fits together.

    3. Re:Education is designed to do that by Anonymous Coward · · Score: 0

      As an example, most of the top-tier IT people I've worked with in the last 20 years have some musical background. It's so common that it's one of my first interview questions.

      And what do you do if they don't have this background?

    4. Re:Education is designed to do that by CmdrEdem · · Score: 1

      You are joking, right? Do you really think lateral thinking can be achieved doing basic algorithms and complexity theory proofs? Algorithms are just a mechanic way of expressing yourself. Needed, but not the skill that is really important. Because sooner or latter all the software engineers that search for the holy grail in graphical languages will find the answer, and then a monkey will be able to express himself and "teach" the computer how to do what he just thought.

      Complexity study. Again, useful. Specially to search for better algorithms or justify such search. But you can only proof complexity and compare algorithms with each other if you can think in many ways to tackle the same problem.

      --
      This combination doesn`t exist: ETIs that know about humanity and want to see us dead. Otherwise we wouldn't exist.
  28. Perhaps not really failing but perhaps weeding out by Anonymous Coward · · Score: 0

    I think that with the advent of how the technology revolution has progressed, the general population sees geeks these days as having admirable qualities. As such, they want to get into the industry, due to mainly it's higher than normal salaries. The movement of "everybody should learn to program" has some pitfalls. I think it's philosophically good that "everybody should learn to program", but on the downside, those that can't hack it, shouldn't be in technology, pardon the pun. Computer science has its origins in pure mathematics. It is a super-science, nothing less, but this is often overlooked, due to the massive amounts of hype that goes on these days with technology. Many people believe that because one is a whiz at using electronic gadgets, this by default, makes one good at computers, with the stretch towards being a programmer. The university I attended has always stated that "we are not a trade school". I sincerely believe that this is an important distinction to make. Many people who attend trade schools sometimes poo-poo the university education, although the converse I've not seen to usually be true. It's not that by default, a university gives a superior education, but its main focus, at least in my own experience, is to teach the fundamentals, abstract thinking, critical thinking, and broader thinking than just a narrowly focused subject. It's not to learn the latest hip language or acronym to stick on their resume. I strongly believe that studying other subjects other than computer science can enhance learning in computer science, something that a university has traditionally believed as well by "forcing" a minimum number of credits in other subjects. As an example, the notion of Agile development is nothing new at all to myself. One famous person stated about 40 years ago, "be like water", and at least to me, that sums up what the core of what Agile development is all about.

  29. I blame Microsoft by DMJC · · Score: 2

    As someone who works in ICT as a network administrator it's quite simple. Stop hiring Windows only "IT professionals". I was hired by my employer because I had Cisco studies under my belt (CCNA courses not exams) as well as a broad base in Linux/Unix/Macintosh as well as Windows. I am working in an environment that is 99% Microsoft, but I slip in the odd Linux machine where it helps me work better. Too many people are locked into the mindset of click click, and Microsoft does nothing to make people look into deeper causes of problems. It's shit like rebooting for driver installs, software updates, small patches etc. That is killing the knowledge of IT workers. The Unix mentality is: oh you broke an application, guess you'd better go fix it, because a reboot sure isn't going to. Whereas on Windows, there's a 50/50 chance that what killed your app is crappy memory management on the OS, or a bad configuration. Far too many people graduate with degrees then just happily cruise into their $40-50k/year jobs. Then when they get called upon to do real IT engineering/sysadmin work, they stick their hands up, because they think that troubleshooting some idiot's exchange issue is the same as reinstalling a proper Cisco or Juniper router/switch. Hell I had a level 2 tech the other day, complaining that it was "so hard" to boot a router into rom-mon mode, and upload a PRE-MADE! config file for $400/hr and that he'd have to document it, because it's so hard. What the hell? that stuff is second nature to anyone who's done entry level Cisco, a course that gets taught at High Schools here! The lack fo basic commandline skills is sickening. The amount of money being wasted on over-priced software is sickening. Because noone is spending the time to learn alternatives to the junk they're using now.

    1. Re:I blame Microsoft by ledow · · Score: 1

      I'd extend your argument further than that.

      Stop supporting single-vendor qualifications. And especially those qualifications RUN BY those vendors. I don't really know of another industry where the qualifications are run by a particular vendor and nobody else.

      But, above and beyond that, I'm employed generally because I can learn anything quickly. Throw me in front of Linux, or Mac, or old Windows, or weird Windows configurations, or tell me you want the cutting-edge stuff just out of MS, and I'll get it done for you. I won't steer you towards what I'm more familiar with just because I'm more familiar with it.

      The day I'm no longer able to learn, I'll be useless. Fortunately, science says that the more you learn, are forced to learn, and continue to learn, the easier learning is and the longer you continue to learn.

      Compare to someone who took one of those "memory test" courses that changes every year so they can get another few thousand out of you, and who has never had to sit, think and research "How the hell do I do that?".

      I find that invention, and compensation for problems, and improvisation is much more valuable than paying a vendor a few thousand in order to memorise their latest arrangement of menus.

    2. Re:I blame Microsoft by tokencode · · Score: 1

      I know this is Slashdot and I'll probably get modded down for this, but I'll say it anyway. Your impression of Microsoft products being a "click, click mindset" simply shows that you do not understand the more sophisticated and efficient ways of using their products. Powershell is an extremely capable scripting language, in fact the GUI for Windows Server is now optional. Being a competent IT professional is about recognizing the right tool for the job, not blindly preferring one technology over another. The is a reason that Windows is so prevalent in the corporate world. "Real IT engineering/sysadmin work" most definitely includes being a competent widows system administrator. The problem is that most people calling themselves windows sysadmins are anything but competent.

    3. Re:I blame Microsoft by Anonymous Coward · · Score: 0

      "The GUI for Windows Server is now optional".
      Another Microsoft "innovation" that was available in Unix 30 years ago? Just like symlinks :)
      And Powershell? That's also a new "innovation" on Microsoft products. Do you imagine those "sysadmins" stuck in the 'click next' mentality even know that it's available?

    4. Re:I blame Microsoft by DaveV1.0 · · Score: 1

      So, you are complaining that someone who hasn't been trained to do what you have been trained to do thinks what you do is hard while you find it easy.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    5. Re:I blame Microsoft by Anonymous Coward · · Score: 0

      Exactly.

      Sometime in the early '00s someone had this crazy idea that it was easier to find Windows sysadmins that it was Unix or Linux ones. Reason being, some dumb bloke thought he had Windows at home and that meant he could do Windows at work, and another dumb bloke believed him.

      I'm willing to bet that anyone who's been through MCSE training and certification (I haven't) could tell you it's on par with the difficulty of Unix training and certification.

      I've always been on the Unix side of things myself, but I think I can recognize a good Windows sysadmin....and they're not so abundant as they would have you believe.

    6. Re:I blame Microsoft by Anonymous Coward · · Score: 0

      We just received two demonstrator instruments for our evaluation and possible purchase. These are specialized boxes that cost $20k and up. They are made by a company I like, that used to make GOOD equipment. After three hours of trying, I had succeeded only in turning the two instruments on, and off. That's it. The user interface made them literally impossible to use. Instead of knobs, buttons and some softkeys, they had inscrutable interfaces that were totally software based. The OS was linux, i could see that when it booted. Fine by me, I like linux too, been using it since 2001. After they booted, god knows what it did, I sure don't. All I know is that no one is ever going to use these things to make a measurement; they might work for a doorstop. I have been using test equipment from Tektronix, Agillent/HP, and probably 40 other companies you've never heard of, since the 1960's, many of which was based on vacuum tubes. I have no problem using a lot of sw-based equipment we have today. This is a MAJOR company in our industry, and the stuff was so bad, it wasn't even crap. WHY was it so bad? How is it even POSSIBLE to engineer something THAT bad? I think the problem is that IT is an engineering discipline, that HAS NO DISCIPLINE. You hear about this from the older guys, who complain that the new guys can't write a program to do anything in less than a GB. They used to do useful stuff in 8k. Today's programmers seem to live in a world where: Memory is infinite; speed is infinite; time to boot, do a computation, or access a drive is zero; users need zero time to learn a new system; and there is no such thing as a user manual because "it's not necessary". They are engineers who have never learned to operate within constraints, becuuse in a purely abstract, software world, there aren't any. An engineer who never learned to operate within constraints, has never learned to operate in the real world. And THAT is where products, and users, live and work.

    7. Re:I blame Microsoft by Antique+Geekmeister · · Score: 1

      One of the delights of working with Windows-only clients and partners is the opportunity to show them how things _really_ work. DNS, DHCP, LDAP, and Kerberos are all much better understood by the Linux and UNIX engineers who have been exposed to the protocols individually, rather than trained under the RFC violating enforced GUI of Active Directory servers.

      Sadly for your case, if we'd like to discuss "over-priced software", I'm afraid that Cisco is a prime example of over-priced, arcane, single vendor lock-in.

    8. Re:I blame Microsoft by Anonymous Coward · · Score: 0

      For a guy who is so 'competent' you sure use a broad brush.
      Go have a look at Powershell and its integration with .Net.
      I guarantee you that a competent Windows Admin does not "click click" his problems away.
      In fact, its quite hard to click-click manage a prod server in Windows. Especially if you're using Windows Datacenter (hint: no GUI).
      But let me guess..you're one of those OSS types who just never got over shitting on Microsoft for being inferior in everything it does.
      If I say "C#" you'll say "C" (or if you're brave, "C++"). If I say "Powershell" you'll say "Python"..As though it has any bearing.
      See otherwise I might agree with your little rant. But you took aim at 1 section of society, and a section that is diminishing anyway. Do you think in this day and age of BYOD that its the Windows "techs" who'll be the biggest pain in the arse?
      But to really answer your rant- IT does not exist for IT's sake. IT is merely a tool used by business wherever it is profitable to do so. Therefore IT workers do not exist for IT, but for business. They exist because there is profit. You want to go back to the days where IT workers were just lab people? Fine, just say so.
      But if you're bitching about IT workers in business doing the absolute minimum to get their payday, then I want to know why you aimed at them instead of the business? Surely wanting the bare minimum IT for profit is equally worth ranting about?

      You complain that admins don't try to fix applications? Well I've worked with people whose idea of network diagnosis involved a multimeter. But I bet that you'd be sending your broken routers back to vendor long before wasting the business's time with a soldering iron. So yeh, modern windows admins aren't going to do in-depth traces unless their job specifically calls for it. And you bet your ass that very very few businesses are willing to invest in personal who can properly debug various dumps, debug code in almost any language (assuming they have access to the source) and provide time for individuals to do their debugging and maintaining their skills.

      That said I was pretty shocked once to work with guys earning AU$45 an hour who didn't know any scripting languages, anything about any protocol stacks, any basic security etc. Literally first level tech support. Yikes. But I left them alone because my betters have betters and theirs have betters all the way back to some guy in a white coat standing in front of a vacuum tube computer.

    9. Re:I blame Microsoft by jp10558 · · Score: 1

      The problem is if you're not a good Linux (I haven't met any Unix admins) Admin, you can't really fake it at all. You have to make so many choices just to get started, and understand the implication of those choices that if you get it working, you're likely moderately competent.

      Just about any Windows User can install Windows Server (it works just like the client OSs) and a perusal of the "Roles" and "Features" followed by checking a couple boxes (which happily check the pre-reqs for you) and clicking next, next, go, finish, and boom you have Active Directory running. You might not be doing it well (only one Domain Controller is an obvious rookie mistake), but it seems "good enough" to non-techies.

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
  30. I think I've heard all this before by BlameCanada · · Score: 1

    Sounds an awful lot like the generic refrain: "Kids these days..."

    Or harkening back a few years:

    "What is happening to our young people? They disrespect their elders, they disobey their parents. They ignore the law. They riot in the streets inflamed with wild notions. Their morals are decaying. What is to become of them?"

    4th century BC (Plato)

  31. Started in the 1990s by Casandro · · Score: 2

    When people believed you could use a computer without being able to program. That's how mandatory programming courses got shut down and the incompetence "trickled down".

  32. I don't bother to learn the business I work for by Anonymous Coward · · Score: 0

    I run your network, I don't make you money directly and I couldn't care less what it is you sell because my job is not influenced in any way by what you do unless you screw it up and don't have the money to pay me.

  33. Critical thinking in IT? by Malkin · · Score: 1

    If IT workers knew how to think critically, they would go into programming, instead.

    *cough* OK, that was mean. The thing is, critical thinking skills are notoriously difficult to teach effectively. Maybe we should put more effort into hiring IT workers who can solve problems, instead of looking for people with the right combination of resume bullet-points. If we created greater demand for critical thinkers, instead of creating demand for certifications, perhaps we would see more effort put into learning to solve problems.

    Or not. Maybe we just wouldn't find anyone to hire.

    1. Re:Critical thinking in IT? by Anonymous Coward · · Score: 0

      Or maybe they're the smart ones who get to browse the internet for eight hours a day while the code monkeys juggle metrics and attend meetings...

    2. Re:Critical thinking in IT? by Anonymous Coward · · Score: 0

      If you're smart you won't waste your life browsing the internet for eight hours a day. Instead you could actually achieve something in life.. like write and deliver fantastic software.

    3. Re:Critical thinking in IT? by Anonymous Coward · · Score: 0

      If IT workers knew how to think critically, they would go into programming, instead.

      *cough* OK, that was mean.

      Not mean. Just retarded. So many code monkeys don't know shit about the basics that you wonder why the system is still running. Too many people trying to invent perfect solutions anew. Or just programm stuff themselves, because they can do better than the lib that comes with the system. Then comes the big 'Ups' and in rare cases the realisation that the prformence bogging checks might have been safeguards.

    4. Re:Critical thinking in IT? by LawrenceGarvin · · Score: 1

      Maybe we should put more effort into hiring IT workers who can solve problems

      Ergo, IT workers with critical thinking skills.

    5. Re:Critical thinking in IT? by Malkin · · Score: 1

      Right. Exactly. The point that I'm making is that I think we need to create more demand for the critical thinkers. A+ certifications encourage your newest IT staff to not ever think or ask questions, because they don't have the authority to use their own brains for anything. I would venture that this is the heart of the reason for the lack of critical thinking skills in IT. Yet, countless junior IT positions demand A+ Certs, so that is the requirement that education is ultimately satisfying. When we use certifications as a crutch to determine if people will make good IT workers, we are getting exactly the non-critical thinkers that we deserve.

  34. Re:communists and socialist... by Anonymous Coward · · Score: 0

    If you weren't so public school "educated", you would be thinking how could it not be.

  35. Never mind IT, everyone should be learning critica by Anonymous Coward · · Score: 0

    Never mind the IT industry, critical thinking is probably the single most important skillset /anyone/ can have, yet for the most part it's not actively taught to anyone other than philosophy majors. Critical thinking skills should be taught to everyone as a fundamental part of basic education, never mind post-secondary.

  36. Re by Anonymous Coward · · Score: 0

    Except that, like it or not, the entire world knows who G. W. Bush is and what country he led, whereas the name of past Swedish prime ministers amounts to minor trivia at most. Could be because the US was and currently is the largest economy and politically most internationally active country in the world... or it could be because he bombed your country or one of you allies, but you will know who he is.

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

      I think the point he was trying to make is that, had GP used W's title (the President) as reference instead of his name, then it would be necessary to qualify the statement as "the American President."

  37. dumb article by Anonymous Coward · · Score: 0

    if you want people who can solve problems that fewer than 10% of humans can figure out it will cost you. you can't revise your curriculum to make someone's brain work better.

  38. Lack of critical thinking starts with loans. by Anonymous Coward · · Score: 0

    Anyone who takes one out has no capacity to think critically about anything.

    Then they enter a career where management fucks them constantly; No Overtime Pay and No W-9 Contract Work and Industry Leaders spending Billions to bring over more H1B's and try to build systems like they are a manufacturing line that fail spectacularly and in ever more grandiose and wasteful fashions. When you hit 40, your career is over. Over 15% of MIS graduates are jobless.

    Kids these days are seeing the writing on the wall, and that's why enrollment is down for computer science, why existing IT staff are making career moves out of the path, and why companies are literally running their systems and people to the point they are willing to and in many cases do end the business. If your ERP system went down tomorrow, and it was gone. As in no backups, no ETA on getting back online, you get to stop and start from scratch. What would you do? We just avoided that where I work, twice; the previous admin put up a shit-fest about how everything he had setup was fine and guess what. I'm still swearing at him. Management finally "Got it" and they finally Got that they have someone that can get them setup, but I don't trust them. Whatsoever.

    And that's the thing; IT gets more complex, they demand more, but business people don't and they don't want to understand anything. They just want it to work.

    Most college programs get people to a certain level of understanding about various systems, however vendors, and both Microsoft and Cisco is notorious for this, do not focus on simplifying the understanding of their systems and conveying that understanding to their students. When you read the cert book and take the course, you only get about 25% of what you need; the rest has to come from lots of research which is time consuming and honestly, when you are working 80hr weeks who has the time. Employers want jaberwockie employee's; they want to buy skills and not the people. They view Lean as a way to asset-strip their workforce further and DevOps as an IT person who is a master of everything at half the cost. They completely miss the fucking point.

    My next position I've written down 6 questions, and if management doesn't answer all 6 correctly, I will not work for them. They are simple questions.

    A: What's your companies greatest asset? (People; any other question is a red flag).

    B: Why should I be interested in the long-term health of your organization? (If You cannot explain this to me, your company is fucked 7-ways from Sunday).

    C: If I bust my rear and complete a half dozen projects for you in the next year. The sum of increased revenue and saved capital is between 5 and 7 figures, what is my reward? (If you don't know this ahead of time you are doing it wrong).

    D: Why should I trust that you will reward me? (If you can't answer this, wrong).

    E: Why do, or don't, I fit into your corporate culture? (Tells me what you are looking for and if you are going to lie to me; if you lie to me at an HR interview, then that's endemic in your corporate culture and you are fucked.)

    F: Why would I want to work for you and not work two jobs flipping burgers instead? (The correct answer here is "you make 3x as much and work half the hours". Any attempt to compare the job to flipping burgers in any other way is a sign of a sick organization.)

  39. I can't relate, but it makes sense by l0ungeb0y · · Score: 2

    Over my course of 13 years in IT Consulting, one of the most often repeated compliments is that I am a "genius" for being able to get up to speed on business requirements and advance a narrow feature set that was more value-added to their user base all over a single conversation.

    While I've always seen my ability to understand "C-Level Speak", "Marketing Logic" and business principals as tangible assets that should define the software, I never thought I was anything but slightly more adept than other developers, since it was to me at least a given that all developers account for the business principals we are developing against -- I see now that perhaps I am a rarified quantity.

    However, this has prevented me from using services such as O-Desk which focus on having customers spy on screen shots and key strokes of your "clocked in time", as I am all too aware that my most meaningful work is done while having a beer or 3 while I chill-intensify while mulling over the business aspects gleaned during that conversation and deriving user-flows and architectural concepts, which are then presented for approval and adoption. No keystrokes can be logged during that interval, which is really the most value-added and happens throughout the dev cycle as features are added and I work with the stake holders to really hone in on a core feature-set, since the reqs at that stage will change as they work to attract more stake holders. Instead, ODesk and their ilk think I am merely a shit shoveler who's time is merely spent writing code, good or bad.

  40. Employers want disposable labor by Anonymous Coward · · Score: 0

    As long as employers see employees as an infinite source of cheap disposable labor that can be swapped out like a widget, then a un creative cog in a machine is exactly want they are going to get. Only when employers put effort into professional development, and actual career paths will they get creative and talented employees.

    1. Re:Employers want disposable labor by ruir · · Score: 1

      Indeed. There is much talk that we earn a lot and there is a lot of people around to replace us, however, 99% of them dont have the right qualitifcations AND experience.

    2. Re:Employers want disposable labor by Anonymous Coward · · Score: 0

      When they say things like that, it means that they are jealous. It's a good sign. ;)

      I've participated in hiring and interviewing job applicants, and it's difficult to find qualified people (tip: hand out a small programming task before the interview). It's because too many unqualified people apply for the jobs, not that the qualified ones aren't any good or the education isn't good enough. They are out there, but there's not enough of them. At least that's still true where I'm living (in Norway, Europe).

  41. Its a general issue for education itself by Karmashock · · Score: 1

    The issue is that so many of the students are so far behind that you can't bother with critical thinking if you want to prepare them for college.

    Which means the only way to give them a proper education is to accept that some kids are not college material.

    Do that and the whole system falls into order.

    Stop trying to turn kids that have a hard time reading at age 15 into astrophysicists, lawyers, and surgeons. Its a wasted effort.

    Rather, get those kids something that will actually be useful in their life. Some job skills that will let them support themselves. And maybe THEIR kids will be college material. But anyone that can't read at age 15 needs to be put on a more realistic career path.

    What I've just said is politically incorrect. We're supposed to believe that people that can't read at age 25 can become president or something if just try. Well, no. It isn't happening. Get over it.

    --
    I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
    1. Re:Its a general issue for education itself by dcollins · · Score: 1

      As a college educator, I basically agree. But what I can't avoid pointing out that the system is currently set up for exactly the opposite: "open admission" community colleges where everyone with a high school diploma is guaranteed admission, and state financial aid that covers the entire bill (well, allegedly -- most don't complete the program in 2 years, but no one informs them of that until "sunk cost" settles in). See Tennessee moving in that direction this week (link).

      The political pressure is to show everyone getting college degrees. The economic incentive on the schools is of course, moire students are more funding. The long-term result seems to be degrading the requirements and expectations (down to the pre-existing depressing high school level). The vast majority of people in community colleges are helpless at 7th-grade algebra (and, I'm pretty sure after graduation).

      So it seems like an enormous waste of resources. But I guess the US is so overwhelmingly wealthy we can do this and not really notice. The momentum is certainly driving further in that direction.

      --
      We know where leadership by an anti-intellectual "strongman" who scapegoats minorities and likes boisterous rallies goes
    2. Re:Its a general issue for education itself by Karmashock · · Score: 1

      We aren't that wealthy though. Its just this sort of thing that is slowly killing us.

      The problem is centralized control. That allows the dogma of a central ethos to dominate everything and prevent innovation, competition, mutation, or just simple diversity.

      Everything must conform to the dogma.

      Those in control believe everyone should go to college just like they did... as a result, everyone must. The whole system is then driven by that directive.

      Prior to centralization you had machine shops in high schools. Vocational programs were more relevant. And of course education programs were tailored to specific student bodies.

      But look at what is happening now... Common core... which means the centralization will now dictate in detail what must be taught and how it must be taught.

      Will this help failing schools? Unlikely. Their problem isn't that they don't know what to teach the children, its that the children themselves are either disinterested or the parents are actively discouraging education itself. Common core is more likely to harm schools and students that aren't having a problem by creating a lowest common denominator situation.

      On a slightly different subject...

      I see you're a fan of school unions. I have no problem with them myself so long as they're localized to the school. I do have an issue with them when they form into state and national lobbies or involve themselves extensively in political campaigns that don't have much to do with the actual students in the actual classrooms.

      It is a part of my centralized control argument. Large networks of unions effectively harmonize all policy amongst many different schools that will have different situations and different needs. That is a problem. Each of those schools should be different because the students are not uniform. For non-uniform students to be turned into uniform graduates you'll need a non-uniform school system that tailors each education program as closely as possible to the needs of each student body.

      Do you disagree?

      Stating the obvious... this is just my opinion.
      *shrugs*

      --
      I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
    3. Re:Its a general issue for education itself by Dr.+A.+van+Code · · Score: 1

      Stop trying to turn kids that have a hard time reading at age 15 into astrophysicists, lawyers, and surgeons. Its a wasted effort.

      What should we conclude about people that have a hard time writing at age ... how old did you say you were, again?

      --
      Good mfences make good neighbors.
    4. Re:Its a general issue for education itself by Karmashock · · Score: 1

      Oh my god you found a typo on an online comment!

      That must mean you're a genius and the poor fool you corrected is a complete idiot. /s

      twat.

      --
      I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
    5. Re:Its a general issue for education itself by dcollins · · Score: 1

      Glad to hear your comments on that, but I do disagree; I don't think the problem in this case is centralization -- in fact, really the opposite, as the U.S. is among the most non-centralized countries when it comes to education policy. The fact that the federal government can't set education goals is almost unique among modernized countries, and is among the first things I would point to that seem really oddball.

      The countries that are currently the top performers education-wise have nationwide education policies and very well-respected national unions cooperating to shape those policies (considered equivalent to doctor and lawyer bars). Among the advantages are that the university education programs can actually focus on the content everyone will have to teach (as opposed to here in the U.S. where they can only talk about it in the abstract, because there's no telling where you'll land and what you'll have to teach). The canonical example most people point to these days is Finland, but there are others.

      http://www.aft.org/newspubs/periodicals/ae/spring2013/sarjala.cfm

      --
      We know where leadership by an anti-intellectual "strongman" who scapegoats minorities and likes boisterous rallies goes
    6. Re:Its a general issue for education itself by Karmashock · · Score: 1

      The fact that other countries are more centralized does not mean that the problems the US is suffering right now are due to centralization.

      Your other country comment ignores that not all countries are equal in their population, geographic distribution, political model, etc.

      As such an apples to apples comparison of country A to country B would have compensate for all other relevant variables before attempting to combine datasets. This is not terribly practical and even if you did do it, I think you'd find that most of your argument evaporated in the process as a rounding error.

      As to top educational performers, they also have very different demographics.

      If you only look at native english speaking white and asian americans you'll find that their education stats are very comparable with rates in Europe or Asia. I appreciate that some will find this difficult to accept because it sounds racist but the numbers do match.

      Most of the poor performance in the US system is due to large variances in our population. There are communities that do very poorly and if you average the entire system out including those outliers the total score could use some work.

      Regardless, the US literacy rate is 99 percent which is pretty good considering the difficult circumstances the system has to deal with on an ongoing basis.

      The point I was making is that this diversity requires a diverse approuch. You cannot educate a group of mid western kids the same way you'd educate a bunch of kids in the middle of a city that were born to non-english speaking parents and live in a non-english speaking home. Parents help their children with homework. They teach them how to talk long before they come to school at all. Households that do not provide this offer students to the system that have a deficiency that must be compensated for immediately upon admission. It will take years for a school system to even out the difference enough to integrate the populations. And in the mean time, the students that did not need that help can study other things and thus the difference might never fully even out.

      I suspect we're going to get sucked into a silly argument about what statistics are valid in these discussions... I have little patience for such things. So I'll just say that there is diversity in our system for a reason and we could do well to have a great deal more of it.

      As to chaining teachers to a failed national program corrupted by politics and special interests... I don't hate children so I won't do that. If I wanted them to fail I'd agree with you.

      --
      I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
  42. Re:we need more trades / apprenticeships in IT by Anonymous Coward · · Score: 0

    That is what CAUSED the problem in the first place.

    Without the theoretical background you don't have the skills.

    IT is a mathematical field... but it is no longer treated as a field of mathematics, so you get very few with the mathematical problem solving focus that is required to solve problems...

  43. They want contradictory things by Tablizer · · Score: 1

    HR often focuses on the technology first, not the organization's industry. If they value company knowledge they'd pay more to keep existing staff. But, they instead often want to dump the older people for those allegedly knowledgeable in the shiny new thing of the month.

  44. Hey you damn kids get off m'root directory! by Anonymous Coward · · Score: 0

    When I was young, I went down to the IBM store with a knot in my handkerchief (which was the style at the time) and

    No, wait, the other thing.

    People are no lazier/stupider/etc than before. You're just older.

    1. Re:Hey you damn kids get off m'root directory! by ruir · · Score: 1

      Dont get us started on that. I work at a university, and I can attest they are stupider, more entitled and snotty than ever. I walked to my uni, not driving daddys car. They can even most of the time flush the toilettes or put the lid up. Parking skills are also a disgrace, probably because the car is not their own, so they dont care wether they damage your car and theirs. They talk TOO loudly too. They herd at main doors (which are small) and seem oblivious people want to get by... And this is just the surface.

    2. Re:Hey you damn kids get off m'root directory! by Anonymous Coward · · Score: 0

      :)

  45. More military by Anonymous Coward · · Score: 0

    Things would be much better off if we took more money from education and spent it on the military and wars. We could create thousands more jobs for people majoring in canon fodder.

  46. Technical interviews by dougg76 · · Score: 1

    Maybe we would see more people in IT with problem solving skills / critical thinking if we stopped scaring them off with so many amature rote memory based technical interviews. It's ridiculous! IT professionals need to hire people based on their prior work and references and just quit all the sillyness. Who cares if Joe cant remember how to do a bubble sort by hand during an interview, the guy has been professionally coding fo 10+ years etc. To even think that anything significant can be ascertained via technical interviews shows a lack of understanding of how the human mind works; all you will get with most of these silly test are people that are good at taking silly test.

    --
    I laugh at inappropriate times.
    1. Re:Technical interviews by Anonymous Coward · · Score: 0

      Ah, so you've been to an interview with Google before then? :-)

  47. Sure you can teach critical thinking by Anonymous Coward · · Score: 0

    You just need to get the smart ones interested and run remedial classes with lots of examples for those that don't catch on quick.

    It's no different to reading or writing, or basic math. Would you argue that you can't teach most people to read and write? Sure you can't teach someone to be the next Shakespeare, nor are you going to teach advanced calculus to someone who doesn't like math, but we're talking about people not monkeys and dogs here.

    And as for parents....parents who weren't taught how to think critically can hardly pass that knowledge on to their children.

  48. I'm going to lay the blame on the ... by Anonymous Coward · · Score: 1

    ... "PC" / Windows generation. People my age (upper 30's and above) grew up around a range of different computer types, from those that had no operating system, to those that booted straight into a BASIC of some kind and loaded programmes from cassettes. Through University I was exposed to a huge range of platforms from severely overloaded SunOS minis (which somehow just kept chugging along even with over 400 active users, in a mere 32MB of RAM), to SGI machines, VMS machines. There were labs of Wyse / DEC terminals, X-Terminals and even some labs outfitted with Intel 386 and 486 machines running DOS and Windows 3.1.

    We grew up when computing was "fun".

    Now, computer users tend to get a PC, pre-installed with Windows, primarily to play games on and their "computing". Their computing education consists of typing in Microsoft Word, putting together slide ware using Microsoft PowerPoint and maybe adding up a column of something in Microsoft Excel.

    Like a poster above, I've set practical tests when interviewing for network administrators (the switch and router kind), that have usually consisted of eight scenarios that follow on from one another. Starting from a simple "put port X of switch A into VLAN J", trouble shooting a fibre link (mismatched SX and LX optics) to redistributing routes from one protocol to another. I had one guy manage to crash a Linux laptop that was running minicom full screen, still unsure how he did that.

    I highly recommend practical labs to anyone interviewing. It really does sort out the chaff from the wheat.

  49. them's union numbers by Anonymous Coward · · Score: 0

    The AWS stats usually only count Union workers who are defined as welders. There are many jobs in factories though that weld, but they aren't "welders" so they don't get counted. Pull numbers from many sources when you're trying to make a point. I mean if you really were a statistician you'd know that, but since you just play one on /. you don't count. See what I did there?

  50. Tempora mutantur, nos et mutamur in illis by Anonymous Coward · · Score: 1

    If you're a year or two from 50 then you're most likely either autodidact or were one of few people with some sort of education in IT.

    I'm young enough to having gotten my degree in an established but still fairly new profession, meaning my professors were mathematicians by trade. Knuth was required reading and the classes were very heavy on algorithm theory. People graduating today likely have an education that reflects some tech actually used in the industry and the professors are first- or second-generation IT people. We didn't touch anything remotely related to cisco for all my years at university but I knew the algorithms they and similar devices operated with. Modern graduates are cisco ninjas but they have comparatively little mathematical background to know *why* things work and few have coded a line of assembler in their lives.

    This technical proficiency but lacking in background knowledge makes people aggressive. It's a perfectly human trait: we become more cocky and assertive when we are on thin ice because, in a competitive field, everyone wants to "fake it til you make it" and being uncertain is a sign of weakness others will pounce upon. It's a toxic state of affairs and is unsustainable.

    IT education has, in your lifetime, gone from being a practically non-existent field to an academic and theory-heavy discipline to being a glorified trade-school. Of course, graduates would be more cocky today than before. They are less flexible, less capable of adapting and extremely box-bound when troubleshooting a tricky issue because they are trained on the equipment, not the theory. Additionally their egos are continously stroked by tech blogs catering to the "digital natives" so everyone thinks they are a rockstar coder.

    1. Re:Tempora mutantur, nos et mutamur in illis by beheaderaswp · · Score: 4, Insightful

      I more or less agree with your assessment (but I'll eventually disagree ha ha!). My formal education was in music performance. However my hobbies were (and are) computer science, amateur radio, physics and theology. Yes I'm an autodidact. But have studied at two major universities.

      In the realm of critical thinking... a deep theoretical understanding is priceless. Because theory is flexible. But more important in my mind is an understanding of the RFCs behind how all this stuff works. Know them, and you can really troubleshoot. Know them, and you get to be the "pro from Dover" when no other tech can solve a problem.

      With a mass of knowledge- comes the possibility of thinking critically. This is of course assuming the person in question has a mind big enough to form quality theories of their own. The problem isn't always education... it's also quality of the brain. And the larger a field grows, the lower the mean IQ of it's members.

      To illustrate:

      I once watched a recent computer science graduate (A Truly Dubious and Short Lived IT Director) introduce a recursive loop into an Ethernet network, on an unswitched segment, which resulted in (you guessed it) significant portions of an 18 building WAN/LAN system to simply go offline. Explaining to this person why things didn't work was useless. They thought they were an expert (because of the degree). Sadly, all of the information they spouted about the problem was completely correct- except the application of that information.

      You can't really teach people how to apply information, if they cannot build working models which closely match reality. Sure.. anyone can come up with an idea and call it a theory. But can you come up with a theory that works?

      So in a sense, I fall back once again to the idea that the talent pool is diluted. At the same time, the equipment is becoming more and more appliance packaged.

      My solution? I'm looking around for something different to do for the next 30 years. If I can get up to speed fast enough, I'll participate in AMSAT. I'll go back to performing music. Maybe even get a physics degree.

      But I'll be free to be excellent.

      --
      Another consultant who stuck it out.

      "We are the Priests, of the Temples of Syrinx..."
    2. Re:Tempora mutantur, nos et mutamur in illis by Anonymous Coward · · Score: 1

      To illustrate:

      I once watched a recent computer science graduate (A Truly Dubious and Short Lived IT Director) introduce a recursive loop into an Ethernet network, on an unswitched segment, which resulted in (you guessed it) significant portions of an 18 building WAN/LAN system to simply go offline. Explaining to this person why things didn't work was useless. They thought they were an expert (because of the degree). Sadly, all of the information they spouted about the problem was completely correct- except the application of that information.

      You can't really teach people how to apply information, if they cannot build working models which closely match reality. Sure.. anyone can come up with an idea and call it a theory. But can you come up with a theory that works?

      So in a sense, I fall back once again to the idea that the talent pool is diluted. At the same time, the equipment is becoming more and more appliance packaged.

      My solution? I'm looking around for something different to do for the next 30 years. If I can get up to speed fast enough, I'll participate in AMSAT. I'll go back to performing music. Maybe even get a physics degree.

      But I'll be free to be excellent.

      A really silly one at my last job (Sr Sysadmin w/ a programming background so I was always debugging other people's code for them and pointing out problems to them) - my old boss asked my current boss if he could 'borrow' me for a couple hours to help with a serious issue they were having with a major corporate-wide (Fortune-50 worldwide company) system. I get on this conference call, they describe the problem, and I ask to get login to the machines while asking some questions... according to his team "nothing changed", although it had worked fine for several years until the past 2 weeks when it was having issues daily.

      So they give me the machine names, and I look them up in our asset DB while they're getting me access... this was say mid Sept, I see both machines (Sun T2000's, which were out less than a year then) were installed in late July (replacing two older Sun boxes, going from Solaris8 to 10)... but remember, "nothing changed". :rolleyes:

      I get on one of the boxes, and find their setup (iPlanet with ServletExec - I'd never used S.E. but I got the idea, Java servlet engine)... there was iPlanet6.0 from long ago, and 6.1 (which was running)... and ServletExec4.0 was replaced with 4.1 - both the iPlanet6.1 and SE4.1 directories were dated 3 weeks earlier - or maybe a week at most before people started reporting issues... but remember, "nothing changed".

      I assumed it probably wasn't the Solaris change, but suggested they roll back to iPlanet 6.0 and SE4.0, which my old boss agreed to (and they did, and it was "fixed" in an hour or so). I offered to dig into it more to figure out why it broke with the new versions, but it was blatantly obvious the upgrades changed something that broke it (and being a major system, the 'easy' solution of rolling back to the old version was the best for the immediate moment).

      My old boss was IM'ing me on the side, saying "I can't believe this - two weeks everyone has been telling me 'nothing changed', you get on and in 20 minutes flat tell me basically *everything* changed in the past 3 months". LOL. Though, I have to admit, my experience at that company was "nobody admits blame for anything" (he told me once years before that's what he liked about me, I wasn't afraid to admit it if I screwed up). Imagine though the overall cost in lost productivity to thousands of users trying to use the system, plus two weeks of hours of conference calls and their 'team' trying to figure out what was wrong...

      I'm doing exactly the same as you, looking for something different to do for the future... 28 years in the IT world (not counting 5+ years on Apple-II/TRS-80 prior as a 'hobby') I've watched it turn into corporations discounting actual experience for hiring a bunch of 'cheap' H1-Bs or outsourcing to India/Chin

    3. Re:Tempora mutantur, nos et mutamur in illis by niado · · Score: 1

      introduce a recursive loop into an Ethernet network, on an unswitched segment, which resulted in (you guessed it) significant portions of an 18 building WAN/LAN system to simply go offline.

      Is that a fancy way of saying that he plugged a hub into itself...?

    4. Re:Tempora mutantur, nos et mutamur in illis by kilfarsnar · · Score: 1

      Yeah, basically.

      --
      "What the American public doesn't know is what makes them the American public." -Ray Zalinsky (Tommy Boy)
    5. Re:Tempora mutantur, nos et mutamur in illis by Anonymous Coward · · Score: 0

      One of the worst traits in people is thinking so highly of themselves that they do not believe they can be wrong.

    6. Re:Tempora mutantur, nos et mutamur in illis by St.Creed · · Score: 1

      Oh yeah, the "I changed nothing" mantra.

      I once had a sysadmin tell me the same thing. After a few minutes of diverting his attention to other subjects I just asked him, in the same tone of voice, to also tell me what he changed yesterday. It was a very short but interesting list (antivirus and a few untested patches). It took him a few seconds after I stayed quiet to realize what he had just said :)

      Nowadays, if something falls over and they tell me "nothing changed" I just laugh at them.

      --
      Therefore, by the (faulty) logic you're using, you're just a cow with a keyboard - osu-neko (2604)
    7. Re:Tempora mutantur, nos et mutamur in illis by beheaderaswp · · Score: 1

      No... there were a number of hubs involved, unswitched (not bridges), the loop was created when one hub in that group, was patched into another hub.

      Since there was no bridging, and no spanning tree, feel free to extrapolate.

      --
      Another consultant who stuck it out.

      "We are the Priests, of the Temples of Syrinx..."
    8. Re:Tempora mutantur, nos et mutamur in illis by beheaderaswp · · Score: 1

      Everything changes- and it's always somebodies fault :)

      --
      Another consultant who stuck it out.

      "We are the Priests, of the Temples of Syrinx..."
    9. Re:Tempora mutantur, nos et mutamur in illis by niado · · Score: 1

      No... there were a number of hubs involved, unswitched (not bridges), the loop was created when one hub in that group, was patched into another hub.

      I see. Since all the hubs would be part of the same collision domain the effect would be virtually identical to plugging one of the hubs into itself.

      One thing that boggles the mind - what year was this that an 18-building campus network still had MULTIPLE hubs??

    10. Re:Tempora mutantur, nos et mutamur in illis by Anonymous Coward · · Score: 0

      It was never any different.

      When I started messing with computers, we had only memory drums. In the course of 60 years I had to learn (and unlearn) 22 different languages, most of which are so old no one has heard of them now. I hired over a thousand people in that time, trying to find at a least a core of the "super programmers" who carried the intellectual weight of the projects we did. They were very rare. Th ability to compose music was one of the best correlated factors.

      Today, everything is a script or an interface. Mechanisms are hidden and trouble shooting is just looking up the proper use of interfaces and surface variables. The contributors with deeper understanding and real diagnostic skills are just as rare, and managers who can understand them are even rarer.

    11. Re:Tempora mutantur, nos et mutamur in illis by beheaderaswp · · Score: 1

      In 2001.

      At that time there were a lot of installations with broadcast equipment installed, and switches were really high end, or used at the top of star topologies to segregate traffic.

      Since your asking questions... take about 4 24 port hubs, configure a network with all ports populated, and test whether a hub connected to itself is the same thing as a loop across 4 hubs in a running LAN environment.

      Then get back to me :)

      --
      Another consultant who stuck it out.

      "We are the Priests, of the Temples of Syrinx..."
  51. no shit, sherlock... by Anonymous Coward · · Score: 0

    Employers want the lowest cost idiot.

    They prioritize certifications over degrees, to the point that someone like myself who has contributed to the Linux Kernel can not get a job without a meaningless certification.

    I mean *FUCK* if advanced degrees in Computer Science & Computer Engineering are not valued as much as a certification in answering the phone, then those employers will trained phone monkeys instead of people who understand what is going on inside the box.

    A computer scientist should be able to code a device driver or an OS kernel. He should be able to program a FPGA and a microcontroller on the same shift. He should be familiar with every OS from 360 to 3.14.1. He should speak a dozen programming languages, from BASH to Scheme and switch between many assemblies seamlessly. He should speak markup languages like PCL 5 and PS. HR idiots say that is wasting your time, and that you should have spent the last 10 years specializing in something that was released last week.

    Yes, I said HE. Because people referred to as SHE generally don't major in CS despite all the affirmative action in the world. If some black chick who CAN NOT SPELL HER OWN NAME gets the job over me, because your HR department is racist & sexist, you deserve to lose your company.

    When HR idiots are not being sexist or racist, they are insulting at best. They do not understand the questions they are asking, then if you don't give them the words they are looking for (if you give them synonyms) they interrupt with "No no no" or worse yet, they give you that "you're bluffing" look from behind their fake glasses.

    If you want people who can solve problems, give them original questions, not the same question I've heard at the last 5 interviews with idiots who are all working out of the same book. At every interview, the HR idiots have a wrong answer they got out of an HR manual!

    Maybe we need a final solution to the HR question?

  52. "In this guy's opinion" by rebelwarlock · · Score: 1

    Who is "this guy" and why should we give a shit about his opinion?

  53. It's not the education by Anonymous Coward · · Score: 0

    It's simply that there aren't enough smart/motivated people.
    I live in an eastern european former communist block where outsourcing is done *to* not from. Back 25 years ago you could safely assume anyone in IT was there because he was passionate, learned shit on their own every day just to improve themselves, solved problems on their own instead of being told to.
    Now... kids see IT jobs are well paid, rush to IT education in droves, understand nothing and get their meat shop job right after graduation. It's a total pain to find someone young that thinks beyond pasting code from Stack Overflow. If they've heard of Stack Overflow.
    However, I think that simply the number of competent people has remained the same, while the total number of people in IT has grown 20x. You just have to work harder to find them :)

    1. Re:It's not the education by pouar · · Score: 1

      I've been to college. I know first hand it's the education.

      --
      while :;do if windows sucks;then mv windows /dev/null;pacman -Sy linux;fi;done
  54. the interviewer lacks problem-solving skills by anyaristow · · Score: 1

    A technical interview is mostly a sign the interviewer lacks problem solving skills. Jargon and syntax are easy to test. Pass one of these and you'll probably spend your days working on projects that are a mess before you even arrive. Your new co-workers don't know what's important, they probably value complexity because it makes them feel good about themselves, their code will demonstrate the hard way to do things, and your new boss will probably already be of the opinion that your salary is money shoveled into a hole.

    Evaluating a candidate's work using a natural language is a lot like problem solving and requirements gathering. If your interviewer lacks those skills, then those things probably aren't done well at this potential employer. If the candidate lacks the ability to describe his work in a natural language, then he probably lacks those skills, too.

    Maybe we would see more people in IT with problem solving skills / critical thinking if we stopped scaring them off with so many amature rote memory based technical interviews... all you will get with most of these silly test are people that are good at taking silly test.

  55. Not worried by Jo+Inge+Arnes · · Score: 1

    Firstly what kind of IT workers are we discussing? IT support, web designers, network administrators, software developers, architects, computer science professors? There's a difference. Anyway. I personally got my first tastes of programming as a kid about thirty years ago. I have a bachelor's degree in computer science and have been working as a developer and also as a development manager for many years. Currently I'm working full time and at the same time I'm studying part time for my master's degree. And I'm actually quite impressed by the students I've met at the university. They don't have much real work experience in development, but they most certainly are very intelligent and talented. Some will go on to take a PhD, some will start working in the business after finishing their master's degree. No matter what direction they decide to head towards, I'm 100% confident that the next generation will be excellent at diagnosing problems, developing solutions, implementing them, and everything else that is needed. I'm not at all worried for the future of computer science anymore.

  56. Our Education System Is Failing Management by Anonymous Coward · · Score: 0

    In this guy's opinion most managers can't think critically. They are incapable of diagnosing a problem, developing a possible solution, and implementing it. They also have little fundamental understanding of the businesses their employers are in, which is starting to get limiting as silos are collapsing within some corporations and managers are being called upon to participate in broader aspects of the business. Is that what you see where you are?

    FTFY

  57. linear is bad, should be inverse polynomial by raymorris · · Score: 1

    > Linear time should be expected (if it takes longer per ticket when there are more, thats bad, but non-polynomial, thats just horrid)

    If one person is having trouble with the web site, there are x0,000 possible causes, so you start with "what are the symptoms they are experiencing, what browser are they using", etc. If there are a flood of tickets about the web site, a few of which mention "can not resolve host name", you have have a DNS problem. More tickets = more information = less time to fix.

    1. Re:linear is bad, should be inverse polynomial by bhiestand · · Score: 1

      > Linear time should be expected (if it takes longer per ticket when there are more, thats bad, but non-polynomial, thats just horrid)

      If one person is having trouble with the web site, there are x0,000 possible causes, so you start with "what are the symptoms they are experiencing, what browser are they using", etc. If there are a flood of tickets about the web site, a few of which mention "can not resolve host name", you have have a DNS problem. More tickets = more information = less time to fix.

      That definitely depends on what position you are in and whether the tickets are related. Have you never had to deal with constant interruptions from management and clients/customers asking about the status of tickets?

      --
      SWM seeks new sig for a brief fling
  58. Lacking both by Anonymous Coward · · Score: 3, Insightful

    If he asked the junior if he knew the protocol in depth, and the answer was "yes", the junior secerely lacked criticlal thinking. If he didn't even understand the question he is in wrong place. Not to talk about packet communication. I don't even work the field, but I guess education does help in some things. You get the foundation, and a small peek of many fields, so you learn how little you actually know.

    1. Re:Lacking both by jedidiah · · Score: 1

      If he's a junior, then not understanding the question is very much forseeable. It's no cardinal sin to be green when you are actually new. When you are that green you don't even understand how ignorant you are.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  59. Ahem.. by Anonymous Coward · · Score: 0

    I don't live in sweden, but I'm willing to bet if they have "no child left behind" policy, they tackle it by getting the left behinds up to speed, not by stopping education alltogether. I admit my knowledge might be a bit dated, but sweden at least used to have very, very good basic education. With no kids left behind.

  60. Copyright by Anonymous Coward · · Score: 0

    who wants to get into tech when everythign you can do is sit on a phone answering it all day

  61. Philosophy is the opposite of mathematics by mangu · · Score: 0

    Philosophy to come up with the right argument and psychology to make it stick

    Unfortunately, philosophy is very far from coming with the right argument. I took a philosophy course in college, to "broaden" my outlook, and it had the exact opposite effect. Read any text by a philosopher, and in the end you'll get to the conclusion that perhaps there could be one or two good ideas there, if it had been written in a hundred words instead of a hundred pages. That's why sometimes a philosopher seems so smart to the uninitiated, they have read only the aphorisms and quotations, they have never had to pore through a full book written by a philosopher.

    IT is a field for many different specialists. In the most common forms, what is needed is an expertise in human interfaces, we need graphics designers to create the screens and writers to create the documentation. In that sense, yes, it's all about expertise in the humanities. The vast majority of IT work in development is about personal and corporate software, of which data input and presentation is the bulk of the thing.

    Logic and mathematics, although it's behind every software, is a very small part of the development job. However, it cannot be totally disregarded, because it's an essential part.

    There's the dilemma we face. We cannot just exempt people working in IT from training in the essential parts most of them will never use, because we never know when those skills will be needed.

    Those programmers who say "I've never used a differential equation" are people who slept through their calculus courses and cheated at the exams. If you are simulating pitching a ball or you are calculating the profits from an investment fund you are using differential equations, and you should know how to do the job. Unless you work for a big company, you cannot be assured that the only things you'll ever need to do is drawing screens and writing manuals.

    1. Re:Philosophy is the opposite of mathematics by gtall · · Score: 1

      So you say you took a philosophy course and now you can damn the entire field? That's some high-powered thinking right there.

    2. Re:Philosophy is the opposite of mathematics by mangu · · Score: 1

      I took a philosophy course and an engineering degree. After working 30 years in engineering, I can tell for sure that philosophy is NOT the answer to engineering problems.

      If too many people working on IT are under trained, you may blame the education system for failing to provide them with enough training in that field, not for failing to provide them education in totally unrelated fields.

    3. Re:Philosophy is the opposite of mathematics by AK+Marc · · Score: 1

      I can tell for sure that philosophy is NOT the answer to engineering problems.

      And you imply that IT problems are engineering problems. I disagree. IT problems are generally human problems. 90% of IT problems are user errors. The designers saw "best utility" as an engineering problem and built something correct, but useless. If it's counter-intuitive to a user, it's bad engineering. Even if it meets all the specifications. The problem is so few bad engineers can recognize it in themselves.

    4. Re:Philosophy is the opposite of mathematics by Minupla · · Score: 1

      The courses I was referring to were not the "History of Philosophy" classes. Rather, the formal logic (think Boolean logic) and argument, rhetoric and reason classes.

      Teaching you to think and communicate, rather then teaching you what other people have thought before.

      Min

      --
      On the whole, I find that I prefer Slashdot posts to twitter ones because I don't get limited to 140 chars before
    5. Re:Philosophy is the opposite of mathematics by gtall · · Score: 1

      I see the results of a single course in philosophy. You are aware that Newton was a philosopher...had something to do with calculus, maybe you've heard of it.

      Ever hear of Jon Barwise. Did seminal work on philosophy of language. Helped develop non-wellfounded set theory which we use to produce models of security for....get this, security problems in engineering systems.

  62. True enough I suppose by Anonymous Coward · · Score: 1

    I work for a small IT company that shall go unnamed. And I hate my job because it is basically making the trash software of a number of vendors like say Intuit and Microsoft work on the trash hardware of a few vendors like HP work. Or it is telling people no Apple doesn't simply let you export for notes from your iPad or organize your contacts into groups on your iPhone. It is boring menial frustrating work. It is however work that is available.

    So let me tell you about my company's hiring process. Well formatted resume and the ability to answer a few questions on the phone gets you a tryout day. We give you some old junker PCs and ask you to evaluate them, install Windows and setup a Quickbooks install. That interview day fails 9 out of 10 people. We work with the 1 out of 10 that pass with more practice PCs, role playing and just getting them to read the newspaper (online).

    Two observations: this is not just an educational issue it is cultural. We have lost a fix-it ethic needed for people to enter fields like IT and auto repair. Second, the big PC companies wish that independent IT shops would disappear because getting consumers to buy new stuff continuously is the only way to support their bottom line.

  63. The problem is the author by Anonymous Coward · · Score: 0

    He's spending his time bemoaning "the state of IT" instead of actually teaching or documenting. Classic middle management approach the actual problem which solves *nothing* but generates lots of Gant charts.

  64. Laziness and Prejudice by prefec2 · · Score: 1

    It starts at university, where students learn for exams and not to understand the matter. They are often unable to think at all. If they have a problem, they would not even try to define it and, at least, then google it. They do not read manuals. Faced with a more complex problem, e.g., in a practical course, most of them fail. As, I assume that they are not stupid are general mentally unable to think, it must be laziness. This laziness is a trained behavior learned in school. In school you also have only to write exams, but never to understand the topics deeply. You can learn for and forget after every exam. In history, in writing etc. Especially, when learning to write an article, people should start to think in a structured way. The truth is, they do not.

    The second obstacle in IT is prejudice. If a technology, concept or method X is new or a technician is unfamiliar with, it is considered rubbish. As this might be true with some X and other X might be just new names for old X, critical thinking would help to distinguish real new helpful X from the rest. But instead of thinking they rely on hunches. While a hunch is good, you must back it up with a solid examination.

  65. and Password Changers by Anonymous Coward · · Score: 0

    we type in passwords all day and read useless email all day. we don't actually do any work.anymore

  66. What about older employees by Anonymous Coward · · Score: 0

    I've heard much about older engineers being fired for being too old and not being able to find a job. Maybe it's easy to find plenty of capable employees if your willing to hire older ones.

  67. Agreed. I see the same in banking. by Andover+Chick · · Score: 1

    I work for a major British bank and I see the precisely the same. IT people have become less and less well rounded, less able to think critically. Historically there were always a proportion of IT folks with strong IT skills but poor soft-skills (albeit many were borderline Aspergers). But they were often blended in with people capable of thinking critically, understanding the business, and communicating effectively so it worked out well. And even the most nerdy of the 1970s/1980s were relatively well rounded by today's standards. For example, Bill Gates was on his school's football team, was a voracious reader and could evaluate/write legal text. Nowadays with the influx of east and southern Asians, which is the large majority of our IT line staff, skills have become narrow. The gentle submissiveness and low-cost which made them attractive as employees backfires when then don't challenge bad ideas, cannot communicate, cannot orchestrated broader aspects of work, or low quality work results in crap systems expensive to maintain. Part of it has to do with their educational system, too often modeled after the old Soviet pure technical education. Some has to do with poverty, a well rounded education is expensive. Some of it has to do with culture, narrowness is the norm. Some of it has to do with cost-cutting, well rounded staff are more expensive. But it is to the peril of IT management to recognize where narrow skill staffing is appropriate and where it is not.

  68. Good luck with that! by Anonymous Coward · · Score: 0

    ...not to mention vendors who also bought into the promise of The Cloud (TM): You'll never grow old, and you'll never die. No, that was Coccoon. Here we go: You'll never need an IT staff again.

  69. Different POV by Anonymous Coward · · Score: 0

    Given I am in IT for 15 years - I have quite the understanding of business processes and flows (by chance having the business degree).
    What bothers me though is that the business doesn't seems to know what exactly it want from its own IT.
    Perhaps it is the business who should start getting familiar with the IT, especially when the company is making IT products.
    If I may quote mr. C.Sagan: "We accepted the products of science; we rejected its methods" - I believe that pretty much applies to IT as well.

  70. Pick one and a half... by Anonymous Coward · · Score: 0

    Affordable, know the business end, know the technical end.

  71. Comp sci for all! by zerofoo · · Score: 3, Insightful

    Yep, I'm one of those "IT directors" that operates interfaces. I studied EE and graduated with a Comp Sci degree.

    Sure, I learned all about this stuff - circuits, logic, algorithms/math...etc. I ended up not making products, but implementing/using them. I understand how the spanning tree protocol in my switches uses a tree data structure to detect and eliminate loops - but do I really need that level of knowledge to be an effective IT guy?

    The reason IT guys have devolved into "operators of interfaces" is that of efficiency. I'm the sole guy here in a small school with 200 people in multiple locations depending on me to keep the lights on. I don't have time for lengthy customization or "roll your own" IT products.

    So efficiency requires that I take products out of the box "operate the interfaces" according to best practice guidelines and move on with life.

    That's just the way it is.

  72. Philosophy of Logic/Intro. To Logic? by Anonymous Coward · · Score: 0

    THAT is what you'd NEED to take to understand how computers use logic.

    Additionally: I've NEVER had to do a "change over time" calculation as applied to say, a thermocouple (as in differential equations) - as in engineering design coding!

    Still = more-or-less, I have in business reporting or other forms of analysis done for mgt. usually!

    (From 1994-2008 I basically did MIS/IS/IT coding as a "day job" using heavy SQL in stored procedures in the DB backend on a server, many times, cross-platform to midrange systems from IBM or Solaris UNIX, with front-ends written in MSVC++, MSVB4-6, & Borland Delphi).

    By then, I'd also received the MIS concentration degree (Bachelors) & later did the CSC work (Associates) to get the background that helped me more than I thought it wouold in that realm of business, immensely in fact, in understanding the goals of various departments & the "formulas"/algorithms we used, as both a programmer-analyst/software engineer OR network administrator.

    Does it help? Absolutely - NO questions asked.

    APK

    P.S.=> HOWEVER - From the sounds of it, it doesn't seem you took the RIGHT philosophy course to make your determinations... apk

  73. Not all the schools fault by jhswope · · Score: 0

    Easy to blame schools but the parents spend much more time with their children and should have a more formative influence on the child. Many don't, I am not sure why they even had children. My child can't read.... I could read before I ever got to school (Thanks Mom). My child has no work ethic and so on and so forth. Until you fix your parenting don't try to fix the schools or even lay the blame at their feet. If your child is underperforming or if your employee is underperforming, what have YOU done to resolve that issue?

  74. Too narrow by Anonymous Coward · · Score: 0

    Most people can't think critically, why should IT be any different? *shrug* You get what you pay for. If you want highly trained employees with good critical thinking skills you're going to have to pony up a decent salary. Fail to do that and you get to scrape the bottom of the wage barrel like everyone else.

  75. Business set those limits by Anonymous Coward · · Score: 0

    To save money, business removed incentives to grow and prosper.
    To save money, business set limits to courses and educations.
    To save money, business outsourced core experience and competence outside their own company.
    To save money, business outsourced skills and talent outside their own country.
    To save money, business cut down on technological management.
    To save money, business declared silos defunct, while building more gigantic walls against IT departments and IT operations centers.

    What we see are consequences of business decisions.

  76. These people kept me employed for years by hawkeyeMI · · Score: 2

    It's a very long story, but I basically worked as a fixer for an HPC company on contract for a few years. I'd log in remotely or (occasionally) fly out and fix messes made by people who didn't know how to solve problems with Linux servers using critical thinking. I'd watch them sometimes and they'd try the only thing they knew how to do, over and over again, without realizing that it wasn't fixing the problem. Instead of narrowing down what could be causing the issue and then doing some research/googling/RTFM and bothering to understand the issue, they'd just reboot the machine over and over, progressively screw up config files worse and worse, and then eventually I'd get called in to fix it. I don't know if it's possible to teach critical thinking skills, or if they're just developed over a lot of self-directed experiments, or if it's an issue of intelligence, but it's got to be costing companies untold millions of dollars every year in the US alone.

    --
    Error 404 - Sig Not Found
  77. Re:we need more trades / apprenticeships in IT by Anonymous Coward · · Score: 0

    Programming is a mathematical field.

    Software engineering and architecture are mathematical fields.

    IT is like plumbing but you don't get other people's shit on your hands.

  78. Article's opinion is complete bunk... by Anonymous Coward · · Score: 0

    IT workers today are fully trained and for the most part fully capable of thinking critically in my experience.
    Issue has NOTHING to do with anything written in the article. The root cause is more linked to hiring people incapable of doing jobs in all fields (not just IT) to lower overhead costs, resulting in a seeming decrease in standards. Education is not lacking, and the new CC is a looming utter failure. It is based on my own teachers critical thinking curriculum and created by my classmates, John King for instance. Critical thinking is key, but not the way the CC is changing our education system. If CC goes ahead the result will be US with no scientists, mathematicians or engineers. Its future educational standards that is a danger to the IT of today not present educational standards.

  79. Our society is failing our educational system by lordeveryman · · Score: 1
    My brother teaches in a district just outside Portland Oregon. My sister-in-law teaches in a district inside the Portland Metropolitan Area and my sister teaches in a suburb of Portland. Each describe very different experiences. My brother's school feeds over half the students 2 meals a day, provides clothing for 1 out of 5 students and requires a police 'resource officer' to be on site at all times for the safety of students and staff. My sister-in-law buys art supplies for her classroom to that students can each do their own art projects and are not forced into every project being a 'team expression'. Her school does not need to maintain a clothing supply and only feeds 1 out of 3 students in the morning meal program. My sister has parents donating materials to her school and volunteering to assist in extra-curricular projects.

    My brother's school has the largest of the three student populations, my sister-in-law the second largest and my sister's school is the smallest, at about half the size of my sister-in-laws school.

    I am certain that if the teaching staff were really good, and the curriculum superb, they would still fail to produce enough functional IT professionals given the social hurdles that the majority of their students face.

  80. Critical thinkers by Anonymous Coward · · Score: 0

    Most people also consider critical thinkers as nit-pickers, whiners, and difficult to work with or intractable.

    1. Re:Critical thinkers by DanielOom · · Score: 1

      I do not know of an educational system that fosters critical thinking instead of socialisation, assimilation, indocrination of accepted values, transfer of accpetable knowledge and drilling to acquire practical skills. No educational curriculum includes reading Slashdot.

  81. Missing Skills that need to be taught earlier. by Anonymous Coward · · Score: 0

    They need to teach real technology at earlier ages such as junior high school.

    Real technology, not just 1 or 2 vendors worth of certification training.

    Its amazing how many Cisco certified college freshmen (from high school classes) cannot distinguish between what Cisco calls a native VLAN, General Mode, and trunking mode and how the rest of the switching world would interact with Cisco enterprise switches in a hybrid environment.

    Imagine this on a bigger scale where Microsoft trained students couldnt reboot a Linux box since its missing a start menu, or understand the Init modes of Unix as a whole and the similarities in BSD, Linux, SCO, AIX, etc.

    Even worse, they lack the critical thought to consider disabling CTRL+ALT+DELETE in the /etc/inittab of their Linux servers just so a Windows person doesn't use that to wake up the screen and login like a Windows user and inadvertently reboot a critical Linux box !

    Or Students taught on Macs never were shown the BASH shell and taught basic network troubleshooting skills like netstat, ping, traceroute, ifconfig, nslookup/dig. I still surprise so-called Mac experts today by pointing out it does in fact have a text based shell, just like Windows so you can do some basic troubleshooting with a few simple commands that carry over between operating systems.

    netstat -r produces the ip route table on Mac's, Windows, Linux, and most Unixes. You can see static, default, and even dynamic routes in the table, yet Cisco certified students arent taught this at all in the high schools where I live.
    netstat -a shows all ports and sockets including listeners on most systems

    ping and traceroute are available on most platforms and behave similar enough

    nslookup/dig is available on just about all platforms, yet no high school course Ive seen demonstrates the use of this outside Microsoft classes that show how to troubleshoot active directory DNS in Windows environments.

    Heck, most of the students I meet dont think critically enough to understand that consumer "routers" are really a collection functions, among them, "routing". NAT/PAT/Stateful Filtering/VPN/Proxy/IP Helpers/DHCP server/Wireless Bridging/Wireless Routing/etc.

    True industry standards need to be taught by the education system with a minimum of vendor specific focus other than to figure out how to make the various proprietary and industry standards mix together and how to maintain it.

    There should be major courseware based on standards like "IPv4 networking, IPv6 networking, Operating Systems, Hardware standards, Internet, RFC's like 1918 private networking, open source products like Linux, Apache, MySQL, SMTP servers, etc along with proprietary commercial products like Windows, SQL Server, Exchange server, Apple, and yes, even .net framework basics, Java basics, C++ basics, etc.

    DOS batch files, Visual Basic Scripting, and Powershell along with Perl Scripting, BASH scripting, security contexts in a managed LDAP type directory whether its Active Directory or other directory systems should be tough since they are basic requirements of IT managers now a days.

    DOS commands like dir, rd, md, move,CACLS/XCACLS and the unix/linux/bsd similars like ls, rm, mv, chown, chmod

    A full cloud education is also still missing. Most students I meet cant think of the cloud beyond media consumption, dropbox, Xbox games, or social networks. There is a much bigger cloud world that even junior college students dont get, and mostly dont seem to care about.

    Truly there is a gaping hole between what is taught and what still needs to be learned at 18+ years old after they graduate.

  82. It's not the education system by scamper_22 · · Score: 1

    I don't know how we got here, but education is touted as the solution and the cause of all of life's problems.

    Lack of jobs? People need more education.
    Crime? People just need more education.

    Most of these problems are huge and have more to do with other factors like industrial policy, culture... than education which tends to mean the school system.

    There was an article recently about Japan making sure people can make things by hand to keep the knowledge so we can automate it better. That is part industrial policy, part culture, part education, part corporate policy...

    Or for that matter, during the big recession, Germany paid the wages of its industrial workers, to keep them employed at companies producing goods. Again, industrial policy.

    Similarly, this guy has a problem with people not being able to think critically. Here's a magic thought. There isn't a profession on Earth where most people 'think critically' to the level people want of IT workers. Even doctors and lawyer who make hundreds of thousands of dollars. Most just end up learning some very key skills and repeat it. There are a few brilliant lawyers and doctors, but most are just pretty skilled at doing the same tasks over and over. I don't mean to belittle it and I hope no one else does either.

    And he wants critical thinking from IT workers who make a decent, but not top wage.

    Here's the problem with 'IT'.
    You shouldn't need lots of people with critical thinking skills. Most of 'IT" work can and should be run like infrastructure. Well trained people, probably unionized/accredited/guild (like construction),

    Right now, people only think IT needs a lot of critical thinking because it is so poorly run. Things constantly changing with no benefit, a skilled and trained workforce is not maintained, architecture and planning not done. Standard tools not there...

    Note, that I speak of IT here. There is definite design work that does need critical thinking and innovation. But the number of these jobs is small and these people are definitely out there. Whether they stick around or are in the right role is a different story.

    1. Re:It's not the education system by LawrenceGarvin · · Score: 1

      Right now, people only think IT needs a lot of critical thinking because it is so poorly run. Things constantly changing with no benefit, a skilled and trained workforce is not maintained, architecture and planning not done. Standard tools not there...

      Fair enough; possibly true.

      Let me ask you this question: Why do all of these issues that represent "poorly run" IT exist in the first place?

  83. Unfortunately IT has become checklists by bferrell · · Score: 1

    and my favorite dirty phrase "best practices"... Meaning "tell me what to do, I have no clue what the theory of operation is"

    It's sad and in my opinion, from over 30 years experience, the product of testing and certification programs.... And manager/HR people who look for exactly those properties.

    1. Re:Unfortunately IT has become checklists by LawrenceGarvin · · Score: 1

      and my favorite dirty phrase "best practices"... Meaning "tell me what to do, I have no clue what the theory of operation is"

      I don't really buy into that definition of "best practices". For me, "best practices" are real-world operations that come out of proven techniques and methodologies that apply to most, but not all scenarios, without much controversy at all.

      But I will concede that there is a critical problem with the attitude you describe.. "Tell me what to do [because I don't have a clue why I'm doing it or else I could figure it out on my own].", which pretty much makes my point about the deficiencies in critical thinking skills within the profession.

  84. CASTE by Anonymous Coward · · Score: 0

    CASTE.. With Indian workers it always matters what their feelings about/membership of CASTE... I HATE the caste system so much.
    I've worked with quite a few and a couple examples illustrate.

    I worked with a small group of people 5 or so and 2 were higher caste with 'VIP' parents. (they bragged all the time). The other members kissed their feet and told them their shit smelled great. God.. just a waste of money.
    I once spent 2 hours arguing over a small design issue, with them wanting to over complicate the shit out of it and talking down to me (employee one step below the person who fucking hired them). Anyway, boss comes in, listens for a bit and sees the logjam and then calls a lunch break.. Indian team storms out, meets back up with boss in hallway and starts dripping honey and making lunch plans.
    I went to my desk, spent 45 minutes writing code and implementing my design for the issue at hand and then spent 15 writing something up explaining it and setup in the conference room.
    I'm waiting and eating as they come back into the room with boss, Super duper high caste douche stating 'obviously this other way will not work' and looking pointedly at me.
    And there is my boss, looking up at the screen and says 'Good, I knew you would take care of this during lunch. See guys, it obviously DOES work.' God, you should have seen the pissed death stare they gave me. They were all about meetings, plans, overly complicated designs, and bureaucracy.. And of course lunches out with the bosses.

    Counter to that, I worked with a different larger team that was based in the 'boondocks' of India.. The top guys were lower caste and all/most employees were low cast.. BEST GROUP EVER. Honest, detail oriented, hard working.. Always did what they said they would, if they had problems meeting a deadline they gave us plenty of notice and explained why (flooding once, 4 day power outage another time).. In many ways they seemed 'American' in their approach.. As in pragmatic and result orientated. Every last one I dealt with was friendly and worked like they had something to prove. Counter to the higher caste who seemed like they happily filled out 5 forms on their way out of their mothers vagina and expected you to thank them for gracing a small person like you with their attention.. Such arrogant fucks.

    You don't want generalizations? Don't base your society on generalizing people into castes.
    2,000 + years of inbred bureaucrats fucking each other and hating on people who actually do work does not make a superior, just a superior idiot.

    Anyway, it all depends... Caste.

  85. Interesting... by Anonymous Coward · · Score: 0

    Like beheaderawsp eluded to, back in the day (before IT was coined), IT people were propeller heads who enjoyed their systems and got paid to play. Some took college courses for various things and some learned on their own and sucked up everything they knew from books and mentors. They also knew how technology could benefit them and their employer, and since normal people didn't quite know what the concept of IT was, the nerds ran the IT entity themselves developing business acumen.

    Then someone went ahead and officially branded IT as a field. It went to hell in a hand basket from there. IT Departments were formed and headed by dim witted executives who introduced bureaucracy, believed salesmen, and driven by their urge to put feathers in their caps. IT duties got divided up so there was less cross-training. More and more non-IT people started to influence IT. Now, unfortunately, IT Departments are swamped by people who think they know better than the propeller heads. And the real propeller heads are reduced to toolies.

    Now, we're swamped with entitled college grads with degrees in Drinking and Sports Management trying to manage IT. Makes the perfect breeding ground for mediocrity.

  86. Re:we need more trades / apprenticeships in IT by Darinbob · · Score: 1

    However note that this approach will be for bottom tier IT workers, it will not have a lot of opportunity for promotion and there will be major problems when (not if) the IT field changes. Ie, we train someone with hands on skills with .NET and then in a decade suddenly no one uses .NET anymore and the person again needs retraining (as opposed to the university trained person who has learned to be adaptable). Or the person loses their job at a Windows house but there's an opening for IT at a company that uses MacOS but the person has no hands on training with it. That's a major problem even today, there are dumb IT workers by the truckload that can not do a bit of work that was not covered on a certificate test. If your entire IT staff has a narrow focus and you ask them to redesign the system from scratch, move away from Microsoft-only products, then they'll just give you a blank stare. It's really sad when a worker getting a decent salary literally starts whining that they don't know how to do something and are unable to learn how on their own.

  87. STOP ACTING SMART! by Anonymous Coward · · Score: 0

    Bullshit. Anything that can be broken down into a QA set is not IT at all. That is manual labor based off a playbook. Might as well replace the people with a phone tree.

    What happens when there is no playbook and no simple solution? Real inventiveness is hard, takes time, and there is a certain amount of risk involved. Executives dont want want to hear any of this, and employees either too scared to speak up, or too powerless to influence.

    The real problem is that management degrees do not include enough computer science and are not taught how to incorporate the culture of science into their business model. -And vice versa.. science degrees rarely include business and social classes that will help them lobby for their causes in the corporate environment.

    1. Re:STOP ACTING SMART! by AK+Marc · · Score: 1

      What happens when there is no playbook and no simple solution? Real inventiveness is hard, takes time, and there is a certain amount of risk involved. Executives dont want want to hear any of this, and employees either too scared to speak up, or too powerless to influence.

      Having to spend hours with support or researching the error to make the decision doesn't mean the answer is trivial, just because the question was phased in a yes/no manner.

      The real problem is that management degrees do not include enough computer science and are not taught how to incorporate the culture of science into their business model.

      Why should a management degree be technical? The management degree is about people and finance, not tech. The tech degree is about tech, to the exclusion of business and people. I agree it would make sense to have a little more generality in degrees, but too much, and you might as well major in "undecided" for all degrees.

  88. decade+ university instructor by Anonymous Coward · · Score: 0

    I've seen it and the increase over the short time doing it myself. I've talked with older profs too - some degree is the "get off my lawn" old person bias where everything in the past is better but a large degree of it is legitimate. IT work at least how I teach it is big on problem solving.

    Immigrant students from certain countries have a really hard time. Many younger students (traditional) are just as bad in similar ways. Not all but then it's never absolute for such things. I'm noticing a pattern; somebody else can worry about a formal study... when it gets so bad that people explore the problem and enough results widely known... only THEN does something happen. probably not a tested result either.

    They can't problem solve and don't know what it even is. They think it is basic search, skim, memorize and recall. Their other knowledge often seems similar so even their foundation skills are WROTE LEARNING. I think this is the core of the problem, the students with a WROTE LEARNING based education (usually big on standardized testing since that encourages everything to revolve around 1 simple metric) these students are ill-prepared for having to actually apply concepts. Sure they eventually (not all of them) start to think but their abilities are poor due to lack of experience. Some students refuse to change and will resort to techniques that served them so well for most their "education" since that is proven as well as a long term conditioned behavior, these people are hopeless. I get them back again after flunking them and they simply will try over and over until they can memorize enough of the course to squeak bye. If I changed the material around enough they would NEVER pass my course except by accidentally gaining some understanding so they can pass. Plus you have the fact tools like google make it easier to use the non-thinking approach to solve problems so even things that used to require thinking can be done half awake. Online and take-home exams are extremely foolish in today's environment.

    Naturally, the modern school system doesn't like flunking "customers" and has a completely fucked up mentality about education. Now the college system is slowly being infected by the same idiocy -- I know, I have relatives who've talked about the public education system's demise and many of the same things they saw are migrating into my world under a lot of the same false reasoning as well...

    To be fair, some students WANT to learn. I really feel bad for those who have a poor background who really struggle to grasp this stuff; that is something I notice more with the immigrants - they sincerely work hard while the Americans don't seem to care; overly confident that their half ass skills are plenty good. The immigrant is more upset when they don't "get it" when my grading system shows them doing poorly and their old useless techniques fail them.... they will end up blaming me unless other profs follow thru (not caring what the "customer" thinks) while the Americans won't hold it against me, as if the whole thing is a meaningless game/sport between me and them.

  89. WTF? by Anonymous Coward · · Score: 0

    Maybe it's just me (at the ripe old age of 28) and the people I normally associate with (decently educated people) but isn't the entire point of being in IT to be able to diagnose a problem, develop a solution, and implement it? Fundamental understanding of business is an afterthought for me until i got my current job where i interface directly with the CEO and learned a lot about business.

    As well, personally, the solution and the implementation are the same thing to me. WTF is wrong with this hunk of technology and how do i make it work again? Hardware tends to be black and white (unless you've got a very whimsical piece of hardware like an Abit IX38 QuadGT motherboard...) and software involves any number of combinations. Networking can be an entirely other monster.

    If you can't deduce what part of something isn't working or have the ability to find out why (assuming you didn't know the answer in the first place), you have no right to be in IT or call yourself an IT person.

  90. No Such Thing as an IT Professional by tmjva · · Score: 1

    There are really only 3 professions based on the multi-thousand year long history of people in the world, Doctors, Lawyers and Priests. Everyone else is a craftsman.

    As soon as I'm ordained by Microsoft, I can be the latter.

    --
    Tracy Johnson
    Old fashioned text games hosted below:
    http://empire.openmpe.com/
    BT
  91. "would you like me to discuss it or fix it?" by raymorris · · Score: 1

    > Have you never had to deal with constant interruptions from management and clients/customers asking about the status of tickets?

    I know what you mean.

    "I'd be glad to talk to you about this. Right now, would you prefer that I discuss it with you, or go fix it?"

    That line normally puts an end to any interruptions. :)
    I've been fortunate that I've always been in a position where I can ask that question. I've either been the president of the company, or the system owner - the only one who can fix it. For Y2K, I did hire a couple of extra people to answer the phone and say "We apologize for the inconvenience. We are aware of the problem and working on resolving it." It turns out that we didn't need them for Y2K since that was just a display issue for any sanely designed software. 2038 could be a much larger problem.

  92. Increase the scope of the question by relaxinparadise · · Score: 1

    I would ask has there ever been a time that a majority of the working population displayed critical thinking skills? Old timers will likely say, "Back in the day..." but I wager that when they were the young-uns, the older timers likely said the same thing about their skill set. I think the vast majority of people indentured to a wage from top to bottom of the workplace hierarchy are lacking in the ability. But as noted in above comments, I'm just another hater too, or so they say.

  93. Failing a lot more than IT. by rhalstead · · Score: 1

    Our education system has been failing a lot more subjects than IT. Although I know the majority on here are liberals, school is not a place for indoctrination into any political belief as that is time taken from learning the important subjects like science, history, and English. We need history to prevent redoing the mistakes of the past. We need to be able to construct our writing into logical order, so people will understand what we are talking about and to get our point across no matter what your political beliefs. Being able to out shout the opposition wins no argument and loses converts. "Common core" is far worse than bad. Their approach to math makes it overly complicated, they are weak on science and strong on political correctness. IOW they teach kids to be meek and obedient little elves. They kill creative thinking which is essential for science. Get hold of a teaching guide for common cor. Don't listen to either side. Read the manual and decide for your self. If our school system is poor with science, it will look great compared to common core. They are dumbing school down to the lowest common denominator and making it a cheering section for the entitlement crowd.

  94. Re:we need more trades / apprenticeships in IT by jp10558 · · Score: 1

    t's really sad when a worker getting a decent salary literally starts whining that they don't know how to do something and are unable to learn how on their own.
    I agree whining is unprofessional, but I don't see why in IT it's assumed you should be able to pick up anything on short notice with no training.

    Our CAD drafters get training on new releases of the software as it can be pretty different, and they can use having new features explained or pointed out.

    I don't know why when it comes to general computer use people are expected to get it by osmosis.

    And when you're talking about an entirely new environment, sure they probably could wing it enough to get it going, but how likely is it they won't make some boneheaded mistake that might have been avoided if they got basic training on a new platform or design.

    A personal example: I come from AD and Group Policy. We started doing Puppet for other platforms. My first inclination was to say, this is probably like a slightly different implementation of GPOs, so I will install an ENC, The Foreman. Then I'll have hostgroups mirror my AD OUs. It turns out that helps, and hurts. Trying to apply manifests to hostgoups like GPOs on OUs can work, but in the way you end up writing manifests, it's often easier or better to do filtering in the manifest (or I'm finding that right now anyway, maybe it'll be different after a few more years). I generally shy away from filtering inside a GPO - both because it's kind of weird (WMI filters, deny apply permissions, GPP with Item Level Targetting) and because it's non-discoverable. In Puppet, a particular manifest pretty much lays it out, so you're not wondering about which of 3 different methods might be making something not apply...

    Now, I think I'm doing OK, but maybe having training on Puppet would have had me make a better choice in the beginning, or point out some fundamental thing I'm still getting wrong, but don't see because I'm learning enough to do my current task as I go.

    --
    Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
  95. Re:we need more trades / apprenticeships in IT by Darinbob · · Score: 1

    I certainly have to pick up everything with no training. That's why there are college degrees so that people learn how to learn. Sure, occasionally you bring in a corporate trainer for a day for their product when it's obtuse, but generally you should be able to point people to the stack of manuals, white papers, and the web.

  96. Geezer talk by a11ikat · · Score: 1

    Wah, wah wah. The younger generation is going to hell; the sky is falling; if only those kids were as smart as, good-looking as, (insert your own description) we were/are. I've heard same complaints everywhere - so boring. Yes, there are many ignorant, annoying, lazy people in every profession. In fact, I remember some I worked with in the 1970s and earlier, and some of them were OLD and had advanced degrees and positions. And I'm sick of all the "critical thinking" talk, since no one can define what that means. I'm 76, so, of course, I'm outstanding at everything!