Slashdot Mirror


Most IT Workers Don't Have STEM (Science, Tech, Engineering, Math) Degrees

McGruber writes "The Wall Street Journal's Michael Totty shares some stereotype-shattering statistics about IT workers: Most of them don't have college degrees in computer science, technology, engineering or math. About a third come to IT with degrees in business, social sciences or other nontechnical fields, while more than 40% of computer support specialists and a third of computer systems administrators don't have a college degree at all! The analysis is based upon two job categories as defined by the federal Bureau of Labor Statistics: network and computer systems administrator, and computer support specialist."

655 comments

  1. Personally by Reliable+Windmill · · Score: 5, Insightful

    I prefer education over schooling.

    --
    Signature intentionally left blank.
    1. Re:Personally by Anonymous Coward · · Score: 0, Interesting

      Even that's not good enough. I work in the electronics industry and the educated and schooled engineers fuck up far more than the merely "educated but unschooled" I.T. staff. And this is saying a lot, because we are a Windows shop.

      I have yet to see even a domestically-born Caucasian engineer write a legible procedure, even with modern miracles like spelling and grammar checks. For example, one likes to write "speck" instead of "spec." And in one of our more recent procedures, there's no logical progression from one section to the next -- Though the sections are numbered sequentially, the actual order in which the steps are carried out makes the procedure look like TurboTax written in BASIC, with GOTOs everywhere. And I'll never forget the engineer who swapped the "+" and the "-" on a drawing our customers used to wire the system themselves. Whoaboy, blown fuses and warranty repair nightmares everywhere. Give me a proven I.T. guy any day of the week, and I'll train him to be a fucking engineer.

      -- Ethanol-fueled

    2. Re:Personally by mellon · · Score: 4, Interesting

      In principle college ought to benefit IT workers; in practice, at least when I went, it was less useful than I would have liked, and I dropped out after a year and a half because I felt that I was wasting my money. But I haven't been forced to put my resume through an HR department in a long time; I wonder if it would be as easy now as it was a dozen years ago.

    3. Re:Personally by Anonymous Coward · · Score: 1

      If credentials are so much an issue why not decouple certification from schooling?

      In IT it is possible to sit for exams to obtain certification (certifying that you indeed have the required education and experience) without requiring a compulsory course. However obtaining most other types of credentials also requires compulsory schooling.

      I think it is about time people everywhere be allowed to sit for exams without having to attend to compulsory schooling beforehand. Teachers and lecturers everywhere need to be less pretentious in assuming their students wouldn't be able to gain knowledge on their own and without their divine intervention.

    4. Re:Personally by c-A-d · · Score: 3, Funny

      I'm surprised by this. I was required to take an english course in college when getting my tech diploma. It's focus was on technical writing.

      Also, have you mentioned to the engineer in question that it's "specification" and not "speckification"?

      --
      some karma... and kinda lukewarm about it.
    5. Re:Personally by mwvdlee · · Score: 4, Insightful

      The HR drone hiring you prefers schooling over education.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    6. Re:Personally by Anonymous Coward · · Score: 0

      What kind of windows shop does their own electrical wiring? Secondly, no reverse polarity protection?

    7. Re:Personally by Ellis+D.+Tripp · · Score: 2

      Of course they do. Schooling is easy to just "check off the boxes", and even verify with a simple phone call. Education, not so much.

      Evaluating whether or not an applicant actually has the requisite knowledge and skills for the position would require them to actually do their jobs, including understanding (at least at a meta-level) exactly what the position entails and what skills are actually relevant.

      --
      Remember "News for Nerds, Stuff that Matters"? Help make it a reality again! http://soylentnews.org
    8. Re:Personally by Anonymous Coward · · Score: 2, Funny

      Its focus, as the it was the focus of the English course.

      Gotta be extra careful when writing about writing well.

    9. Re:Personally by strength_of_10_men · · Score: 5, Funny

      It's focus was on technical writing.

      You don't say? :)

    10. Re:Personally by wisnoskij · · Score: 2

      Experience > Education > Schooling > Degrees

      --
      Troll is not a replacement for I disagree.
    11. Re:Personally by Anonymous Coward · · Score: 1

      Crux of the problem right here.

      The HR drones don't know what a job actually entails, because they of course do not do said job. They see "degree in _____" and think "well that's close enough. they'll probably do. Besides 'Degree = competence.' I know this because I have a degree and look how good at my job I am!". Kruger-Dunning in effect.

      Every company I've ever worked for that wasn't running itself into the ground, it was the manager who would do the actual direct supervision and direction of a new employee who were the ones that did the interviewing and made the hiring decisions. HR was there to handle payroll and inter-company personnel disputes.

    12. Re:Personally by Blaskowicz · · Score: 1

      At least they had fuses.

    13. Re:Personally by ttucker · · Score: 5, Insightful

      I'm surprised by this. I was required to take an english course in college when getting my tech diploma. It's focus was on technical writing.

      Also, have you mentioned to the engineer in question that it's "specification" and not "speckification"?

      The problem is that you can take and pass a college level English class without actually giving half a shit about writing at an educated level. Having a university degree only proves that you are willing to do whatever busywork it takes to graduate, not that you actually know anything at all, that you paid attention in class, or even that you were smart in the first place.

    14. Re:Personally by ttucker · · Score: 2

      What kind of windows shop does their own electrical wiring? Secondly, no reverse polarity protection?

      Reverse polarity protection always involves a component which is destroyed to protect the rest of the device. It is still a warranty nightmare when a SMT diode or fuse is burnt on every shipped device.

    15. Re:Personally by FreakyGeeky · · Score: 5, Insightful

      Getting a degree can also demonstrate that one might be able to do whatever busywork a job requires to be successful. The few non-degree people I've hired had problems seeing their projects through to completion.

    16. Re:Personally by Anonymous Coward · · Score: 0

      In principle college ought to benefit IT workers;

      No. IT is a a technical field.
      It's like trying to claim that an Architecture major should prepare you for a job hanging sheetrock or installing sprinkler systems. Or that a mechanical engineering degree will give you this skills needed to do oil changes.

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

      Thanks to the internet, you can now get a college level education in a lot of subjects without the college busywork, paying pennies on the dollar (if even that, depending on how you go about it).

      Unfortunately it may take another 20 years to flush the 1980s/1990s era "I had to get a degree so dammit so should you" graduates out of positions of hiring, and have them replaced by people who understand the new market for skills in the 21st century .

    18. Re:Personally by FreakyGeeky · · Score: 0

      >Evaluating whether or not an applicant actually has the requisite knowledge and skills for the position would require them to actually do their jobs, including understanding (at least at a meta-level) exactly what the position entails and what skills are actually relevant.

      That's generally the job of the hiring manager, not the HR drone.

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

      Good point

    20. Re:Personally by Apothem · · Score: 1

      Leave it to /. to scrutinize every little bit of what you're saying.

    21. Re:Personally by Anonymous Coward · · Score: 0

      On the flip side, it amazes me how many programmers can't do things like install peripherals and associated drivers, remove toolbars and other malware they should have been (but weren't) able to block in the first place, and most surprising of all... touch type. How do you make a computer your career and not learn to properly interact with it (yes yes I've seen the youtube videos of the people claiming to type 100wpm with two fingers too. A. How many takes did that video require, and B. imagine what somebody with that skill and persistance could accomplish if they learned to use the other 80% of their hands).

    22. Re:Personally by Anonymous Coward · · Score: -1

      "It's" is possessive.

      You could rewrite this as "My college course's focus was on technical writing."

    23. Re:Personally by Anonymous Coward · · Score: 0

      Reverse polarity protection always involves a component which is destroyed to protect the rest of the device.

      Wrong.

    24. Re:Personally by s.petry · · Score: 4, Interesting

      In fairness if "you" are discussing how "you" were required to take a technical writing course, expressing dismay at someone's writing abilities, I would expect much more caution in what was written.

      --

      -The wise argue that there are few absolutes, the fool argues that there are no probabilities.

    25. Re:Personally by Anonymous Coward · · Score: 0

      No, it doesn't. What is the point in such a "protection", if it destroys the product anyway? A fuse is not a reverse polarity protection and a diode that can't handle the reverse polarity wouldn't be able to handle it the correct way either.

    26. Re:Personally by landoltjp · · Score: 1

      Funny. I was required to take an English course.

      Surprisingly enough, I also took an english course in French. They were teaching the French language, but the class made use of a liberal amount of the English language.

    27. Re:Personally by mrchaotica · · Score: 4, Insightful

      [I]t amazes me how many programmers can't do things like... touch type.

      Although I completely agree with your point, I feel to need to point out that if your programming speed is constrained by your typing speed, you're not doing nearly enough thinking.

      --

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

    28. Re:Personally by digsbo · · Score: 3, Informative

      Seriously? "Its" is a possessive pronoun. "It's" is a contraction of "it is".

    29. Re:Personally by HideyoshiJP · · Score: 2, Informative

      Actually, "its" is possessive, while "it's" is a contraction for "it is." Its one of those ridiculous English quirks, that I have to say in my head occasionally to ensure I've got it correct. See Wikipedia.

    30. Re:Personally by jargonburn · · Score: 1

      "It's" is possessive.

      Incorrect. "It's" is a contraction of "it is". The word you are searching for is "its", which is possessive.

    31. Re:Personally by Dcnjoe60 · · Score: 1

      The HR drone hiring you prefers schooling over education.

      That is probably true for most fields other than IT. The proof would be in the summary and the article itself which points out that most IT workers don't have an IT related degree. If you think about it, the majority of IT related jobs are not with tech companies but in business and government. Having a business degree with CS related courser work or skills on your resume is more enticing to a prospective employer than a computer degree.

      We see stories on slashdot all the time about individuals with IT credentials stuck in a programming or networking job and wanting to move up by going back to school and almost always the response is instead of taking more computer courses, take business courses. There's a reason for that.

      If your goal is to work for Google or Microsoft or one of the big software engineering firms, then yes, get a computer science degree. If you goal is to work in the business world in the various IT related fields, then get a business degree, but by all means, take some computer courses as electives.

    32. Re:Personally by rwa2 · · Score: 1

      Meh, I've worked on training systems that need some kind of button box to act exactly like some other expensive physical multi-selector control system. And sometimes it's deemed worthwhile to build your own little UI box to interface with the software.

      These projects were kind of dished out almost like a reward for the EE guys so they could get their hands dirty doing something fun and get a bit of a break dealing with the software / UI devs hashing out the state logic tree with them for the umpteenth time.

    33. Re:Personally by shiftless · · Score: 0

      Getting a degree can also demonstrate that one might be able to do whatever busywork a job requires to be successful.

      There is no such thing as "busywork required to be successful." If you are doing "busywork", you are doing bullshit, not what is actually required to be successful.

    34. Re:Personally by Anonymous Coward · · Score: 0

      Nice, i'd like that kind of reward

    35. Re:Personally by Anonymous Coward · · Score: 0

      Touch typing speed is irrelevant for programmers. We don't sit their typing pages of prose all day, we have a very limited set of opcodes and a bunch of library and function names, with some variables/data structures thrown in. Furthermore, most programmers can out type "typists" when it comes to entering programming languages. Our hands have memory for how to enter what we need far quicker than rigid touch typing. It is also worth noting that the world's fastest typists competitions are always topped by programmers and admins.

    36. Re:Personally by s.petry · · Score: 4, Insightful

      Having a university degree only proves that you are willing to do whatever busywork it takes to graduate, not that you actually know anything at all, that you paid attention in class, or even that you were smart in the first place

      Thirty years ago I probably thought very similar, but today I don't hold those same beliefs.

      Wisdom is being able to draw on, and use, an accumulation of knowledge. Schools like College add much to that pool. Language, Math, Science, it all ties together. If you don't get the language you can't communicate effectively. A huge percentage of people today can't communicate effectively. More, they don't write down what was done so you end up with lots of one off shit that you can't repeat in either problem or solution. "Bob said it didn't work" is not very scientific, where "When Bob had X application open and launched Y the system panicked" at least gives you a point to begin debugging.

      Having the larger knowledge pool means that you can perform a job anywhere, not just do LAMP and Puppet as I see many administrators today claim.

      The classical education system really does have value. The problem today is that we are in a hurry to make huge bucks, not be intelligent and productive members of a society. Much of that is societies fault mind you. We put huge price tags on education and emphasizing garbage collection over real knowledge. I.E. Miley and Fantasy Football are the "hot topics" at work, where intellectual conversation would be "nerd/geek talk". Of course another huge issue is that we don't use the classical education system, we use the industrial education system.

      --

      -The wise argue that there are few absolutes, the fool argues that there are no probabilities.

    37. Re:Personally by denis-The-menace · · Score: 1

      They tried this in the 90s.

      we ended up with PaperBoys: ==> All certs - no substance

      This sums it up: ahref=http://search.dilbert.com/comic/Vast%20Power%20Of%20Certificationrel=url2html-11981http://search.dilbert.com/comic/Vast%20Power%20Of%20Certification>

      --
      Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
    38. Re:Personally by Anonymous Coward · · Score: 1

      For utility programming, where cycles are perceived as cheap, it's possible to rattle off lots of code rather than a little easy-to-maintain code.

      The best programmers take the time to understand the use cases and then address them cleanly with not a lot of lines of code, and often get dinged by idiot expert systems that measure productivity by lines of code composed.....

    39. Re:Personally by outlander · · Score: 1

      The HR drone prefers *credentialization* over demonstrated skillsets.

      Been there done that....the credential wins too often, sadly.

      --
      "Truth is what works" -- William James "It works!!" -- o-dark-AM comment
    40. Re:Personally by uncqual · · Score: 3, Interesting

      Unfortunately, one person's "busywork" is sometimes another person's critical need.

      I think that many references to "busywork" in software dev are really "doing something that I'm too narrow to understand why it is needed". Sometimes this "something" is testing. Sometimes it's writing down a functional and architecture design on a critical piece of software so other devs can review it, so tester's can figure out how to test it, or so customers can figure out how to use it. Sometimes it's putting in sufficient diagnostics so "one in 1,000,000 hours of execution data corruption problems" can be tracked down and fixed.

      In my experience, the odds of someone referring to "busywork" is inversely proportional to their breadth of experience in a variety of roles.

      Of course, most of my experience is in fairly small growing companies where true busywork gets extinguished fairly quickly.

      --
      Why is there an "insightful" mod and why isn't it "-1"? If I wanted insight, I wouldn't be reading /.
    41. Re:Personally by g0bshiTe · · Score: 2

      Where do I sign up, I always wanted a career in porn, engineering would then be a bonus.

      --
      I am Bennett Haselton! I am Bennett Haselton!
    42. Re:Personally by s.petry · · Score: 3, Insightful

      Being able to "Google" an answer is not the same thing as being able to understand and solve problems. Unfortunately many people today believe that Google = Intelligent at their own demise.

      --

      -The wise argue that there are few absolutes, the fool argues that there are no probabilities.

    43. Re:Personally by Anonymous Coward · · Score: 5, Funny

      Its one of those ridiculous English quirks, that I have to say in my head occasionally to ensure I've got it correct. See Wikipedia.

      You should do that more often :)

    44. Re:Personally by Newander · · Score: 1

      You could actually select a properly sized diode. There's also the option of adding a full-wave rectifier for polarity correction.

      --

      Jesus saves and takes half damage.

    45. Re:Personally by ttucker · · Score: 1

      I view busywork as an easy to do thing that people can do compulsively to pass a class, instead of, or in lieu of, something which is actually difficult. Something which lets you pass a class with no brain, but a lot of gumption, and a brown nose.

    46. Re:Personally by Anonymous Coward · · Score: 0

      Maybe it was a class on putting english on the ball to get it to curve just right?

    47. Re:Personally by Anonymous Coward · · Score: 1

      I'm surprised by this. I was required to take an english course in college when getting my tech diploma. It's focus was on technical writing.

      Also, have you mentioned to the engineer in question that it's "specification" and not "speckification"?

      The problem is that you can take and pass a college level English class without actually giving half a shit about writing at an educated level. Having a university degree only proves that you are willing to do whatever busywork it takes to graduate, not that you actually know anything at all, that you paid attention in class, or even that you were smart in the first place.

      I'm trying to remember what that description reminds me of... Oh yeah A JOB!

      Seriously, can show up at regularly scheduled events and complete arbitrary tasks. That pretty much sounds like the definition of most jobs to me.

    48. Re:Personally by plover · · Score: 3, Informative

      Our company's HR department posts the jobs, filters out the resumes, and passes only the ones forward that meet the job requirements we list as well as their fairly generic criteria. They also do some kind of pre-screening work, although I don't know what that is. That stops us from wasting our time weeding through a hundred applications from people who apply for any job, people who can't spell our company's name correctly, or those who claim "25 years Java experience." (Unless the resume was from James Gosling himself, that would be a hell of a thing to claim.) It's the managers and senior technical people in the departments who do the final interviews and make hiring recommendations. Over the last few years, I've only gotten a few "duds" from HR through this process - most were great candidates that I recommended we hire. This system works really well.

      You might argue that we'll never hire the guy who is really smart but doesn't have a degree. And you'd be right - we won't even see his resume. It turns out that doesn't matter, because we still get a lot of very good people anyway, and I'm happy to work with any of them.

      --
      John
    49. Re:Personally by AlphaWolf_HK · · Score: 1

      There is some waste to it. There are three information systems courses I've taken in fact that all seem to be pretty much the same thing. If I was paying for it I'd be pissed, but the university issued me a grant so it doesn't cost me anything, so I'm just annoyed instead.

      I fit the demographic the article describes though; I'm getting a business management degree for the purpose of going into IT. That doesn't mean I intend to go into management (I don't really care whether or not I do in the end) rather I'm told that having a bachelors degree gives you much better leverage for...well...everything, and I'm getting it while I don't really need to work. Still though, the business courses themselves are valuable in my opinion, and I think I'd rather know how to turn information systems into a profit instead of being able to solve integrals (which I do know how to do, but I don't particularly care for it.)

      I've already finished the IT related education, which was mainly a bunch of courses for vendor certifications (Cisco, VMware, Microsoft) with the Cisco courses being the ones I felt the most valuable.

      --
      Careful with names containing L slashdot.org/~AiphaWolf_HK slashdot.org/~AlphaWoif_HK slashdot.org/~AiphaWoif_HK
    50. Re:Personally by Anonymous Coward · · Score: 0

      That's because the HR Queen doesn't care for independent thinkers, therefor looks for other college drones to put to work.

      how appropos - captcha = crotch

    51. Re:Personally by jason.sweet · · Score: 4, Funny

      I think you meant to write, "It's's possessive."

    52. Re:Personally by cayenne8 · · Score: 1
      I know VERY few people who's job really involves anything they got their degree in...only one and good thing since he designs off shore oil rigs.

      I think the most important thing a college degree does for you..is get your foot in the door of a first job or two.

      As you get older, it is resume experience that lands you the better paying gigs.

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    53. Re:Personally by Impy+the+Impiuos+Imp · · Score: 0

      Seriously? "Its" is a possessive pronoun. "It's" is a contraction of "it is".

      "Its" is a possessive adjective.

      --
      (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
    54. Re:Personally by Anonymous Coward · · Score: 0

      stop asking for ridiculous amounts of paperwork that could all be done together in a single on-line questionnaire.

      The only problems I have with management are when they nitpick over pointless minutiae that is meaningless to the project, but shows that you cow-tow the boss man.

      I have no issues picking up, running with and completing complicated projects under pathetically stupid time-lines pulled out of some simpleton's ass.

    55. Re:Personally by DM9290 · · Score: 1

      Touch typing speed is irrelevant for programmers.

      yes. just like being able to play a musical instrument is irrelevant for composers.

      ( that was sarcasm)

      --
      No one has a right to their *own* opinion. They have a right to the TRUTH.
    56. Re:Personally by pr0fessor · · Score: 1

      The smartest people I know have unfinished degrees {multiple unrelated unfinished degrees with good GPAs}. They are very good at solving difficult to understand problems quickly, but very bad at tedious long work. They are the ones that do amazing on tests but poorly only daily assignments. They possess a unique perspective and do not always solve problems using methods that we are familiar with {or necessarily understand}.

      If you were to employ one of them you would only assign them to projects that are stuck on a hard to solve technical problems, have them solve the problem quickly and move on. This is how their talents are best used, assigning them to complete a long project with many simple but required tasks would probably give poor results.

      I even prefer short difficult problems to many simple problems. They are more interesting.

    57. Re:Personally by LifesABeach · · Score: 1, Insightful

      It's been my experience that in non U.S. places one can purchase a degree, like a bribe? I'm curious, how can one get a B.S. in Computer Science in India? I never seem to hear what other courses these geniuses have taken. One can only wonder?

    58. Re:Personally by LifesABeach · · Score: 1

      Thank you Cap.Buzz Kill. I was LOL till you ruined the joke by explaining it to the clueless masses. XD

    59. Re:Personally by Mr+D+from+63 · · Score: 2

      Its not its, its it's, isn't it?

    60. Re:Personally by jc42 · · Score: 4, Insightful

      Note that the criticism was about a misused ' and the current topic is about building correct software. In most programming languages, a misplaced quote (of either type) is almost always an instantly-fatal error (unless you do it twice, in which case the compiler or interpreter just goes quietly insane ;-). If you can't be bothered to get the quotes/apostrophes right, you have no future at all in the software industry. In a software arena, misusing such characters is one of the biggest mistakes you can make.

      (Not that there is any shortage of big mistakes to be made. Let's just say that, if attention to "insignificant" details is something that you can't take seriously, you shouldn't be mucking around in software. Or even writing about it in a public forum frequented by software geeks.)

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    61. Re:Personally by LifesABeach · · Score: 1

      "...new market for skills..." like you suggested by buying a degree? For "pennies?"

    62. Re:Personally by Livius · · Score: 1

      No, the apostrophe rule applies to nouns. "It" is a pronoun, and its possessive is "its".

    63. Re:Personally by digsbo · · Score: 2

      +1 pedantic
      Contextually, you are correct (generally "its" is primarily classified as a possessive pronoun, though in the case above you're right). Still, some would prefer the term "possessive determiner". http://grammar.about.com/od/pq/g/possdeterterm.htm

    64. Re:Personally by Anonymous Coward · · Score: 0

      Actually, "its" is possessive, while "it's" is a contraction for "it is." Its one of those ridiculous English quirks, that I have to say in my head occasionally to ensure I've got it correct. See Wikipedia.

      Irony...

    65. Re:Personally by digsbo · · Score: 1

      It's what I do. Eventually, everyone, including you, will either suffer trauma and/or get sick, and then die.

    66. Re:Personally by lgw · · Score: 3, Insightful

      An architecture degree should give you vocational skills you'll actually need to work as an architect. A mechanical engineering degree should give you vocational skills you'll actually need to work as a mechanical engineer. A software engineering degree should give you vocational skills you'll actually need to work as a software engineer.

      For what modern degrees cost, if they don't actually help you do the job, why bother?

      --
      Socialism: a lie told by totalitarians and believed by fools.
    67. Re:Personally by Obfuscant · · Score: 1

      Reverse polarity protection always involves a component which is destroyed to protect the rest of the device.

      Not always.

      You can protect a valuable circuit by installing a diode across the DC power input so that it conducts when reverse voltage is applied. This will, at worst, blow the fuse you have prior to that. It is not a warranty issue when a fuse is blown, it is a customer replaceable item.

      Or you can install a diode in series so it only conducts when the proper polarity is applied. If your diode blows when reverse voltage is applied, you used the wrong diode. This is your fault.

      With a series diode, you have the issue of the voltage drop across the diode, and that may be a consideration. If your circuit can live with about 0.6V less on the input voltage, it's a reasonable solution.

    68. Re:Personally by Anonymous Coward · · Score: 0

      Between 80-90% of what is taught in college is totally useless for any job. Think about what they teach that no one will pay you to know: history, algebra, biology, philosophy, etc. They don't teach you what you want. They teach you what they want.

    69. Re:Personally by Anonymous Coward · · Score: 0

      I said no such thing. I said education. Not degree. One is the accumulation of knowledge and skills, relevant to a field of expertise. The other is a piece of paper.

    70. Re:Personally by Penguinisto · · Score: 1

      In fairness if "you" are discussing how "you" were required to take a technical writing course, expressing dismay at someone's writing abilities, I would expect much more caution in what was written.

      Maybe he was using the South Chicago Manual of Style as his template?

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    71. Re:Personally by Anonymous Coward · · Score: 0

      CEOs and presidents use the worst grammar of all when they write their own letters. Their 30k secretaries usually can do quite well, though.

    72. Re:Personally by Anonymous Coward · · Score: 1

      Personally, I've never had a problem with this from non college grads. About 90% of the college grads I've hired have been very lazy. If I can help it, I will never hire someone directly out of college again. I would not have a problem hiring someone out of High School though. If he or she has the guts to apply in this field with only a diploma, then chances are this is a person that's pretty driven to accomplish something.

    73. Re:Personally by Belial6 · · Score: 2

      There are very few problems that "or necessarily understand" should ever apply to. 99.9% of the time, if the problem can't be explained to a lower level individual, it is a poor solution. Part of solving problems is making sure that if you get hit by a bus, someone else can step in an maintain what you built.

    74. Re:Personally by Anonymous Coward · · Score: 0

      Someone sounds bitter that they didn't attend college.

    75. Re:Personally by s.petry · · Score: 1

      That's the place where you put's an apostrophe on thing's that end in the letter 's ain't it?

      --

      -The wise argue that there are few absolutes, the fool argues that there are no probabilities.

    76. Re:Personally by HideyoshiJP · · Score: 2

      Its one of those ridiculous English quirks, that I have to say in my head occasionally to ensure I've got it correct. See Wikipedia.

      You should do that more often :)

      I should also, really, think about my extraneous/incorrect comma usage.

    77. Re:Personally by Anonymous Coward · · Score: 0

      It's only surprising if you have never communicated professionally with people ever. We have an entire floor of people whose job requires a four year degree. Basically every two and four year college requires all freshmen to take an English class to prepare them for basic college level writing. Yet somehow the majority of them cannot write grammatically correct business documents and emails.

    78. Re:Personally by Anonymous Coward · · Score: 0

      You might argue that we'll never hire the guy who is really smart but doesn't have a degree. And you'd be right - we won't even see his resume. It turns out that doesn't matter, because we still get a lot of very good people anyway, and I'm happy to work with any of them.

      What if instead of screening by degree, they were screening by skin color? You could make the exact same statement about your experiences from your point of view. Sure you never see the resume of the black or latino candidates, but that's ok because you see more than enough good white candidates to fill your positions.

      Now before you say "that's not the same thing at all, you can't choose your skin color, but you can choose whether you get a degree or not", remember that not everybody has a college fund from their parents, and many of those who don't may have all the skills you need but still not be looking forward to the idea of putting tens of thousands of dollars in debt on their shoulders to "prove" they've got skills they already have. What exactly is wrong with those people again?

    79. Re:Personally by Anonymous Coward · · Score: 0

      Its one of those ridiculous English quirks, ...

      Perhaps you meant, "it's one of those ridiculous English quirks..."

      It is one of those ridiculous English quirks that I abhor to explain to people. Over the Internet, you could do what I do and just link this: http://www.angryflower.com/itsits.gif

    80. Re:Personally by Belial6 · · Score: 1

      We still have PaperBoys. It is just that the colleges have now sucked up a bunch of the loot that the testing centers used to have all to themselves.

    81. Re:Personally by AK+Marc · · Score: 1

      It's like trying to claim that an Architecture major should prepare you for a job hanging sheetrock or installing sprinkler systems.

      The best architects know how to build a building. The material science around strucctural engineering is rigid and mostly wrong. It allows for imperfect (but marginally acceptable) installation of low-grade materials, and if you have premium materials and well-supervised/inspected installation, you are held to the same engineering standards, even if in practice it's 300% "minimum" strength (and minimums are set by Scotty standard).

      The best architects can argue materials with an engineer, and one of the best ways to learn such things is on a job site, working with the materials.

    82. Re:Personally by Solandri · · Score: 1

      It's one of the idiosyncrasies of English. You have plurals, possession, and contraction.

      For most nouns, adding an s makes it plural. Websites, posts, etc.
      Adding a 's makes it possessive. Obama's, slashdot's, my dog's, etc.
      And written contractions of "is" are technically not allowed, even though they're common in the spoken language ("Obama's really upset about the government shutdown." "My dog's eating a biscuit.").

      For pronouns, this gets all mixed up. A plural changes the pronoun (it => they).
      Possession is denoted by simply adding an s.
      Written contractions use 's.

      I'll correct native English speakers or people trying to learn English if they make this mistake. But I tend to skip it on forum posts because many posters are not native English speakers, and I consider this grammatical rule itself to be at fault because it's inconsistent.

    83. Re:Personally by Anonymous Coward · · Score: 0

      ...The few non-degree people I've hired...

      What would be the confidence interval of a sample that size?

    84. Re:Personally by Anonymous Coward · · Score: 0

      I think you meant to write, "It's's possessive."

      Its' Also possessive. ;)

    85. Re:Personally by Anonymous Coward · · Score: 0

      No, no, no, they just forgot to capitalize the T. It was supposed to read as "[Information Technology]'s focus was on technical writing."

    86. Re:Personally by Plebis · · Score: 1

      BURN

      --
      "Dude, pounds are so metric, fuck that." - Noah
    87. Re:Personally by AK+Marc · · Score: 4, Insightful

      The problem is that you have to get past the drones. I was hired once by a hiring manager that advertised directly. My first day, I went to HR for paperwork, and the HR guy got into an argument that I wasn't in the system because he went around HR. I've also been turned down for jobs by HR drones who called to reject me indicated that 10+ years of IT experience, including time in a call center and CCNA/CCNP/MCSE level certifications was under-qualified for an entry-level phone support position (Computer Science degree + 5 years experience minimum, yes, for an entry level help-desk position in a call center).

      So I understand people who lie. It's the only way to get a chance. When everyone lies, the few of us honest people left are screwed.

    88. Re: Personally by Anonymous Coward · · Score: 0

      The CEO typically knows this and has a trusted assistant who can take the major points and refine them. The CEO is also the person ultimately responsible for paying said assistant.
      Symbiosis.

    89. Re:Personally by Platinumrat · · Score: 4, Insightful
      I couldn't disagree with you more. That isn't problem solving. That's management.

      What you describe is a manager's view of problem solving. They basically don't want problems in the first place. It is a manger's role to ensure succession planning, training, resourcing and appropriation documentation and standards are maintained. A manager doesn't have to do them all. Just create the environment through appropriate "stick & carrot" measures.

      Problem solving is a rare gift. I know many competent Design Engineers that cannot solve problems. Most good ones can follow patterns and apply them to new situations. They're the ones you want to do most day to day designs. They'll need attention to detail. But again, they'll get stuck at something that doesn't fit within the those patterns.

      The true problem solver is one that can make those intuitive leaps. They can see patterns, where others don't. Or even work with a thousand disconnected clues to get to the root cause. The very best do have a formal background (and they'll draw on those bits of lectures and notes when needed, going back to 1st Principals). Unfortunately, this is difficult and mostly can't be put down in Manuals and Procedures. This doesn't necessarily make them appropriate for Design and quite often they are terrible at mundane tasks. So bad managers don't know how to value or deal with this skill.

    90. Re: Personally by Anonymous Coward · · Score: 0

      Actually that's true, race is more often than not an excellent proxy for intelligence. Damn shame it's illegal to use for hiring. I see no problem with using the methodology you mentioned.

    91. Re:Personally by Anonymous Coward · · Score: 0

      So you went through 4-500 pages of Calc books on your own? Well done! What about the rest of a standard eng degree of almost any sort?

    92. Re: Personally by techprophet · · Score: 2

      The really interesting (note: not necessarily useful) classes didn't start for me till the 4th semester. Prior to that, it was mostly gen ed and basic cs/math. Now I'm getting into the more advanced and interesting topics. Really though, university class content is worthless in most contexts. It serves two purposes in my mind: to entertain the intellectual and to promote the usage of the mass between our ears.

    93. Re:Personally by jc42 · · Score: 1

      I should also, really, think about my extraneous/incorrect comma usage.

      Or don't use commas, which aren't necessary.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    94. Re:Personally by X0563511 · · Score: 1

      Except those certifications were too easy to earn. Try earning your RHCE without knowing what you're doing - good luck!

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    95. Re:Personally by Anonymous Coward · · Score: 0

      "Having the larger knowledge pool means that you can perform a job anywhere, not just do LAMP and Puppet as I see many administrators today claim."

      Brother, I take huge offense to this. I have 0, yes that is zero, finished education after our equivalent of junior high. English isn't even the language we speak where I come from, yet somehow I deal with more complex tasks of engineering and reverse engineering than anyone I know of. There seems to be some confusion here: being educated and sitting on the school bench for a number of years like a drone to pass some made up test are not the same things! I skipped school to educate myself, from an early point in my life: The middle of junior high. The things I wanted to learn they did not teach. Today those things are becoming commonplace. All this has led to an interesting life and today I know (not including assembler variants for other CPU architectures) 8 compiled languages, 5 scripted languages, and 4 major spoken languages, as well as the written skills that go with knowing them verbally.
      If the above mentioned is the kind of system administrator you know, then you've been taken for a ride, or whoever hired them needs to get fired.

      Now fuck off and get off my lawn, "industry insiders" are often the dumbest sacks of bricks I meet.

      P.S. I still learn things. Just because I want to.

    96. Re:Personally by Anonymous Coward · · Score: 0

      Jesus. The biggest mistake you can make is not knowing what the hell your code does. Most "programmers" do not know the ramifications of the code they write. This is why people like me, without anything above a junior high education, come in, look at your code and hack it up without breaking a sweat. We're dumb tho. It's not like we know anything.

    97. Re:Personally by jdk1 · · Score: 1

      ...one of those ridiculous English quirks.

      Quirk, yes, but not by any means unusual. In non-artificial languages, the most commonly used words often have irregularities, such as "to be" (English am/are/is; Spanish soy/eres/es and Hindi huun/ho/hai are likewise irregular).

    98. Re:Personally by farrellj · · Score: 1

      Even that's not good enough. I work in the electronics industry and the educated and schooled engineers fuck up far more than the merely "educated but unschooled" I.T. staff. And this is saying a lot, because we are a Windows shop.

      Well there's your problem!

      Windows aims to be a simple OS for the masses...as opposed to Unix which is aimed at computer geeks and engineers.

      I would be surprised to see the same comment ending in..."AIX shop" or "Solaris shop" for example.

      ttyl
                Farrell

      --
      CAN-CON 2019 - Ottawa's only book oriented Science Fiction Convention! October 18-20, Sheraton Hotel, Ottawa, Canada h
    99. Re:Personally by Anonymous Coward · · Score: 0

      Agreed, but I cringe to think how much slower I'd be on the command line (or vim) if I couldn't type. (And by "type" I mean from the f and j home keys, without looking, purely from muscle memory.)

    100. Re:Personally by Darinbob · · Score: 1

      It would be good to have both.

    101. Re:Personally by Darinbob · · Score: 1

      You can't blame them for that though. You know how hard it is to spell correctly when you're typing with your thumbs on a phone?

    102. Re:Personally by Darinbob · · Score: 1

      The writing well is very deep and there's something down there lurking in the dark.

    103. Re:Personally by Darinbob · · Score: 1

      This is the point where the Windows Certificate holders need to stand up and say in unison "woah, that's not our job!"

    104. Re:Personally by Anonymous Coward · · Score: 0

      That's a damn good point. I do believe there is a vocal minority (that is, I hope it's not a majority) who are so smug about their technical abilities that they feel the need to crap all over the "non-STEM" fields, namely liberal arts. Little do they know that their English smells bad enough on its own.

    105. Re:Personally by Darinbob · · Score: 1

      You can make a computer your career, but computers keep changing every year. Things change faster than you can keep up, especially if the particular system is one you don't use all the time (ie, not everyone uses Windows). Not knowing how to remove a toolbar could be normal even if you know now to install an operating system on a VAX. I can even imagine someone who helped design and code the Windows internals and PC device drivers knowing anything at all about malware.

    106. Re:Personally by Darinbob · · Score: 1

      Until it comes time to write those comments and some documentation. I've had people in some jobs (when keyboards were louder) come into my cubicle wondering how I can type so fast, and that was while working on a program and not documentation.

    107. Re:Personally by Darinbob · · Score: 1

      And knowing how to do composition is irrelevant for musicians (also sarcasm).

      There's just something about the group of programmers who showed up in the last twenty years or so who seem to want to limit their breadth of knowledge; the minimum necessary to pass the class, the minimum needed to get a job, and learn all the most common skills so that when necessary they can hop out of the job requiring more adaptability and into one that doesn't.

      On the other hand, it is decent job security for people who are able to think, have a large breadth of knowledge, and have experience to back it up.

    108. Re:Personally by Darinbob · · Score: 1

      I should add that I'm not necessarily ragging on people without a STEM degree here. I've known some very smart people who were very knowledgeable who've gotten ahead without it; however they were also people who did want to learn new things all the time (even irrelevant things).

    109. Re:Personally by Darinbob · · Score: 1

      However a combination of those items usually beats out having just one. Experience+education beats out education alone, and education+schooling beats out education alone, etc.

    110. Re:Personally by spotvt01 · · Score: 1

      In the early 2000's, during the middle of an interview for a SWE position, the hiring manager (proverbial MS in Systems Engineering) indicated to me that I was an ideal candidate except for one shortcoming: I didn't have the 15yrs of Java experience they were looking for. I expressed my disappointment, shook the woman's hand and wished her the best of luck finding the right candidate. I later heard the project was an abysmal failure...

    111. Re:Personally by spotvt01 · · Score: 1

      As a manager you quickly learn where you need to focus and how to prioritize. If you want to lead great teams you have to know how to assemble a great team without going on a safari to track down qualified candidates. Finding the proverbial diamond in the rough will take you a lot longer than saying "find me a candidate with demonstrable experience in something related to X with a degree in Y from a top Z school". Of course, don't be completely rigid and if you happen across the diamond in the rough - all the better. You just can't send all your time looking for her/him.

    112. Re:Personally by s.petry · · Score: 1

      First and foremost, I specifically called that out Society is mostly to blame for the lacks in education. Consider your personal offense to my post in relation to your self perceived intelligence. Either it's unwarranted, or perhaps you are not as good at reading and comprehension as you thought you were.

      I made a realistic points, if you choose to take offense that is your issue. If you are not from the US and have to communicate in English (and believe you do so very well) that's awesome. I was not pointing at a foreign person trying to adapt to a new or foreign language, I was pointing at US workers born and raise here that can not communicate effectively. That is a fact of the work place today in the US.

      If you skipped school to educate yourself and don't have a well rounded education that _is_ a deficiency. It may not help or hinder your current work, but if you need to be a sales engineer for a huge program you could be a liability to your company. Yes, that's a lot of "could" and I freely admit admit that its a hypothetical. That said, I stated that with a well rounded education you can fit in anywhere.

      When it comes to education, do I believe a kid/teen/child can make the best decisions about what they "want" to learn versus what they should be learning? I'll take an education system that's been tried and refined for 2,000 years over an individual's opinion any day.

      That's not to claim that there not exceptions to the rule mind you. Einstein was so smart he was bored and quit school for a time before getting back into education at a much higher level.

      Consider that in reality there are only Einstein level people every century or so. I have met a few people that think they were that intelligent. A few of them quit and hated education because of they believed they were "that intelligent". None of them were Einsteins by even a long stretch of the imagination.

      --

      -The wise argue that there are few absolutes, the fool argues that there are no probabilities.

    113. Re:Personally by Bite+The+Pillow · · Score: 1

      His, hers, its - all possessive. It makes sense if you think about it that way.

      You wouldn't substitute and say "that book was its" so it's not a great analogy, but mnemonics and similar tricks just have to save you time.

      "It's its" is similarly nonsensical, but effective in context.

    114. Re:Personally by The+Cat · · Score: 1

      Having a university degree only proves that you are willing to do whatever busywork it takes to graduate

      Horseshit.

      Were that true, more than 15% of the workforce would have one.

      Folding laundry is busywork. Graduating from a university is dedication, intellect and scholarship.

      I love how the un-degreed always try to minimize the education of others.

    115. Re:Personally by Sperbels · · Score: 1

      The classical education system really does have value.

      And yet, getting one doesn't make you a good engineer. Some people just aren't good at it regardless of their education. Some people are good at it regardless of their lack of education. I agree on your points about communication, but what good is a geek who communicates well if he can't do the geek well?

    116. Re:Personally by Reliable+Windmill · · Score: 1

      I think it is about time people everywhere be allowed to sit for exams without having to attend to compulsory schooling beforehand. Teachers and lecturers everywhere need to be less pretentious in assuming their students wouldn't be able to gain knowledge on their own and without their divine intervention.

      That's a great idea. Another problem I experienced in school was that many teachers misinterpret their role and concern themselves with how they should use criteria to filter away students, instead of how they can help the students achieve and pass for higher education and a career.

      --
      Signature intentionally left blank.
    117. Re:Personally by ttucker · · Score: 1
      My comment meant no disrespect to what you can learn in college, or the very smart people there. Your assumption is that I am commenting from some position of spite stemming from not having a degree or satisfactory life, but it is incorrect. If you are in college, and you really care about what you are learning, then your education is invaluable. The problem is that they give degrees to everyone who completes the coursework, regardless of their actual interest, and in spite of any actual deeper understanding of the topics presented. The degree does not mean anything, only the education.

      Much of that is societies fault mind you. We put huge price tags on education and emphasizing garbage collection over real knowledge.

      There is plenty of forced garbage collection at the university too. Any time you learn to solve a particular problem for a test, without learning how or why the solution works, it is just trivia, rubbish.

      The problem today is that everyone is encouraged to obtain a university degree, really regardless of whether they want one or not, because otherwise it is hard to get a job. These students from a huge population of people who just want a piece of paper with their name on it, and it really does dilute the meaning of that document.

    118. Re:Personally by The+Cat · · Score: 1

      Unless the resume was from James Gosling himself

      I'm sure if James Gosling applied, he would be duly disqualified along with all the other white people born in North America.

    119. Re:Personally by ttucker · · Score: 1

      He is just a curmudgeon, who sees you as a star shaped brick that he is trying to break the spirit off of, and jam into a square shaped hole.

    120. Re:Personally by s.petry · · Score: 1

      I agree on your points about communication, but what good is a geek who communicates well if he can't do the geek well?

      Reverse the question and you still have a dilemma. What good is geek that can't communicate? Great, he can slap a board on a wall to keep it from caving in. Can he explain to the architect what the problem was to begin with? Can he offer suggestions for building better walls? Can he teach someone else to fix a wall?

      I fully realize that a geek and technical writer are two different positions. Two types of people will fit into the different jobs, and they would not be fully interchangeable. I'm pointing out that each should have a _bit_ of knowledge about each others roles so that they can work together.

      I suspect that my comment about "classical" education is not understood or not noticed. The point is to give people a foundation for other knowledge and a common core of knowledge to draw on in further education. For more information, you could study on the Trivium and Quadrivium.

      --

      -The wise argue that there are few absolutes, the fool argues that there are no probabilities.

    121. Re:Personally by ttucker · · Score: 1

      Having a university degree only proves that you are willing to do whatever busywork it takes to graduate

      Horseshit.

      Were that true, more than 15% of the workforce would have one.

      Folding laundry is busywork. Graduating from a university is dedication, intellect and scholarship.

      I love how the un-degreed always try to minimize the education of others.

      To smart people, doing the same calculus problem ninety five times is also busy work. Writing a paper about medieval lesbian vampire studies, is busy work. Memorizing exactly how to solve a specific type of problem to pass a test, is busy work. There are ways to graduate without ever doing anything besides busy work.

      The university degree has been minimized to the smallest possible degree, because the lowest slouch (you, probably) gets the same title as the most engaged scholar. The degree only guarantees that you slouched through college, beyond that your experience may vary.

    122. Re:Personally by Anonymous Coward · · Score: 0

      It's not because you can't choose your skin, it's because your skin is irrelevant to more than 99% of jobs. As it happens, the parallel still sometimes works because some degrees are also irrelevant, or nearly irrelevant, to the jobs, but frankly I think STEM is probably an asset to most programmers, whether or not it is overweighted by HR.

      The fact that the poor have more difficulty getting degrees is a thing which I agree is unfair, but degrees *are* relevant to their future job performance. Thus I prefer solutions that solve the problem of "substantially more difficult to get a degree without at least upper middle class parents" rather than "need a degree to do X".

      BTW, inasmuch as poor people and people of minority races sometimes face similar problems, I also prefer solving the problem where they have trouble getting qualifications than getting them jobs. But I recognise that's difficult because when you look at it in a vacuum, such solutions look like "giving minorities an advantage" and that makes the majority's hackles rise, and, well, majority rules.

    123. Re:Personally by spiritgreywolf · · Score: 1

      I would agree with this. I am a consultant/programmer in the medical technical field that works with all manner of EDI tools and the like, making sure that patient data for various hospitals is communicated correctly and accurately between various healthcare systems. I have had to wear the varied hats of programmer, analyst, manager, documentation specialist, trainer, mentor, troubleshooter, network specialist, and a whole slew of "titles" - all of which simply mean that If I don't know how to do something - I can figure it out.

      I however do not have a degree. I didn't particularly care for school growing up for various reasons, but what I did have was a knack for figuring stuff out and truly enjoying making things work. Personally with all of the online learning opportunities available I think I would enjoy going back - so getting a degree (or multiple degrees) is certainly a future possibility.

      But that aside - it also means with no degree I am pretty much blocked by any/all opportunities from a cold-call perspective; as my resume, regardless of having a myriad of demonstrable skills and domain knowledge, wouldn't even pass the first educational filter to get to a human being. If I were to stay in the same niche field? That would be far easier than were I to try something completely different.

      I at least make up for not having a degree by having built a network of contacts in my industry, having many positive client references - and the fact that EDI in healthcare is such a niche market, that consultants pretty much know each other in many respects. I was in the right place at the right time and ran with it with everything I had.

      I do wonder sometimes if the ability still exists for younger people who starting out like I did with no degree - can make it as far or farther than I have as a general rule. I'd like to think so. I think it's still as much "who you know" as it is "what you know" that gets your foot in the door... But note that I said "gets your foot in the door". You might be a great people person but know absolutely diddly about actually doing the job...

      --
      Never have a philosophy which supports a lack of courage
    124. Re:Personally by s.petry · · Score: 1

      Your assumption is that I am commenting from some position of spite stemming from not having a degree or satisfactory life, but it is incorrect.

      Honestly I made no such assumption, and apologize if that was implied somehow. I was stating that the education does have value and gave a simple example of a common failure in the work place (communication).

      There is plenty of forced garbage collection at the university too. Any time you learn to solve a particular problem for a test, without learning how or why the solution works, it is just trivia, rubbish.

      Since College may have changed a bit since I attended, let me squash most of that but keep this open ended where some things surely change. Someone more recently in school can correct where I'm wrong. I'm only going to use Math here since it's the easiest examples, but this would relate to any degree program.

      In order to get into Calc 1, I had to take Trig. You don't learn to plug atan(x) into a calculator in Trig, you have to learn what it really means. In Calc 1 you learn limits, and until you understand limits you don't get into derivation. When you master derivation, you get into integration, then into matrices, then finally differential equations which combine everything to solve very complex problems. There is no "Go here and study for the answer", you have to know and understand the concepts and methods. You don't learn to solve one problem, you learn to solve numerous problems. As long and far as you wish to study, you will keep using those same skills over and over.

      Now relate that to CS work. If you know that PI is derived from (4 * atan(1)) then you don't need to understand math.h or know about M_PI when programming math functions. It is feasible for a "programmer" with a CS degree to know about M_PI, but not about the math expression to derive PI. Give them no header or a different length for M_PI and their code does not work and they won't know why. It may seem arbitrary, but in essence it's because what you learn you can relate to what ever you are doing. Most college degrees require at least Calc 1 and Trig.

      Now I will say that much of our lower education is garbage collection. Not all, but anything that is rote is immediately suspect in my opinion. One big thing I have against College is that they allow you to substitute history for Philosophy and I believe everyone should learn the basics of rhetoric and critical thinking (that should begin in grade 1 to boot).

      The point is, that your requirements in College are not really garbage collection. One could get a degree with a whole lot, but it's not required.

      The problem today is that everyone is encouraged to obtain a university degree, really regardless of whether they want one or not, because otherwise it is hard to get a job. These students from a huge population of people who just want a piece of paper with their name on it, and it really does dilute the meaning of that document.

      We agree on this point. The other point I gave is also relevant, which is we are no longer using the classical methods of teaching. Probably a much longer talking point, but I could probably convince you that changing back would be beneficial.

      --

      -The wise argue that there are few absolutes, the fool argues that there are no probabilities.

    125. Re:Personally by thetoadwarrior · · Score: 1

      That's the problem. People who don't know any better set the bar. The vast rise in degrees in IT hasn't seen an equal return in the quality of code. The interview processes are the most broken part of IT hiring. But it might cost money to fix that so it's just easier to off-load the cost to the employee, make them get a degre and hope for the best and just make them redundant when it doesn't work out.

    126. Re:Personally by mysidia · · Score: 1

      I feel to need to point out that if your programming speed is constrained by your typing speed, you're not doing nearly enough thinking.

      My programming speed is sometimes constrained by my typing speed, and I can type at 85 WPM with 99% accuracy.

    127. Re:Personally by Anonymous Coward · · Score: 0

      Wait, you say that the education system is important toward people accomplishing tasks in effective manors then go on to rip the education system and call it industrial education? You might be on to something, as your post was modded "insightful" by some "educated" folks.

        I tend to believe that no amount of schooling is going to make a person that isn't fit for a certain profession, fit for that profession. I have seen enough "engineering grads" come through lately that have the problem solving skills of a raccoon on meth. There are guys that have worked in the shop, sometimes ones that didn't even finish high school, that can comprehend and diagnose problems better then 90% of the fresh college grads, even ones that interned somewhere while pursuing their degrees. Book smart doesn't always equate to business smart and I would take 1 guy that has comprehension skills over a guy with a "education" any day of the week.

    128. Re:Personally by Anonymous Coward · · Score: 0

      I don't think it has to do much with programming speed, as much as it has to do with the fact that you should be able to transparently transfer your thoughts to code without having to think about the actual pressing of keys.

      I generally believe this post puts forth most of the things I believe about this. http://www.codinghorror.com/blog/2008/11/we-are-typists-first-programmers-second.html

    129. Re:Personally by pwizard2 · · Score: 1

      Sounds like you guys need to hire a tech writer.

      --
      "It is a denial of justice not to stretch out a helping hand to the fallen; that is the common right of humanity."
    130. Re:Personally by Anonymous Coward · · Score: 0

      Problem solving is a rare gift. I know many competent Design Engineers that cannot solve problems. Most good ones can follow patterns and apply them to new situations. They're the ones you want to do most day to day designs. They'll need attention to detail. But again, they'll get stuck at something that doesn't fit within the those patterns.

      The true problem solver is one that can make those intuitive leaps. They can see patterns, where others don't. Or even work with a thousand disconnected clues to get to the root cause. The very best do have a formal background (and they'll draw on those bits of lectures and notes when needed, going back to 1st Principals). Unfortunately, this is difficult and mostly can't be put down in Manuals and Procedures. This doesn't necessarily make them appropriate for Design and quite often they are terrible at mundane tasks. So bad managers don't know how to value or deal with this skill.

      Case in point, many years ago now, I was working for a large defense contractor and one of our 'products' was a high-res CCD camera, the readout from the CCD was in 4 quadrants (for speed). They kept having issues with the timing logic/analog readout board (designed by a EE 'engineer'), both he and the tech had spent days trying to figure it out and couldn't. The tech (a friend) asked me to look (I had a clearance), an IT guy w/ no degree but who grew up around electronics and hi-tech ideas and kept up on electronics (how CCD's worked, optical prinicipals, etc) since it's a lot of what we did (and it was cool stuff).

      I walk into the lab, he's got the board going with an 8-channel logic analyzer on it... I glanced over the schematics (4 quadrants, much of it "4 of the same thing"), looked at the traces on the analyzer... and within a couple of minutes of watching it pointed at one section and said "this doesn't look right, in between one frame ending and the next starting - what's going on there?" Randomly it seemed it screwed up the timing... 5 minutes of looking at the schematic I pointed out what I thought was the issue. He had it fixed that afternoon (my tech friend) - the EE who designed it had been no help since it was 'his design' and in a way he was somewhat blind to potential issues with his circuit.

      It is a 'way of thinking' though I've found, over the years, that many people don't have. Even looking at code and figuring out issues people ask "how did you figure that out?", and then they obviously kinda 'eyes glaze over' when you try to explain how you got there.

    131. Re:Personally by mellon · · Score: 1

      Apparently you have never coded in C.

    132. Re: Personally by mellon · · Score: 1

      It does depend on where you go. If I'd been at MIT and had Sussman and friends as teachers, I might be telling a different story.

    133. Re: Personally by Anonymous Coward · · Score: 0

      You have just described me. I have recently come to the belief that I am a pattern-thinking high functioning autistic.

    134. Re:Personally by Anonymous Coward · · Score: 0

      *similarly*
      *moreover*

    135. Re:Personally by Anonymous Coward · · Score: 0

      Or, you just think *way* too slowly.

    136. Re:Personally by dbIII · · Score: 0

      Give me a proven I.T. guy any day of the week, and I'll train him to be a fucking engineer.

      Fair enough if you've got five years to do it. Oh you mean Visual Basic monkey or electronics tech following standard operating procedures instead of being the person that thinks up the designs? Carry on then.

    137. Re: Personally by techprophet · · Score: 1

      True enough. I'm going to a simple state school, but there is still much to learn that I won't have the time for.

    138. Re:Personally by Anonymous Coward · · Score: 0

      I agree, while I feel the first year of University was beneficial the other years would've been better served by specialising and gaining work experience.

    139. Re:Personally by jc42 · · Score: 1

      I do believe there is a vocal minority (that is, I hope it's not a majority) who are so smug about their technical abilities that they feel the need to crap all over the "non-STEM" fields, namely liberal arts.

      Yeah, but in my experience, it is a minority. Most "techies" that I know are also involved in hobbies of the "liberal arts" kind. For example, I just played music for a local Scottish Country Dance session, with four other people who are all techies, and are musicians and dancers on the side. But music and dance are poor ways to make a living, so those with the ability to learn technical subjects typically do so, and relegate the artistic stuff to "hobby" status.

      And this is nothing new. Historically, an impressive number of the famous musicians from earlier centuries were also scientists, engineers, and/or mathematicians on the side. Before the recording industry arose, a person with both technical and musical skills could make the rational decision to go with a musical career, which often paid fairly well in comparison. These days, if you can handle both, it makes little sense to pick an artistic career over a technical career.

      OTOH, I do have some "liberal arts" friends who aren't techies. The rest of do try to be nice to them despite their handicap, and try not to discriminate against them in artistic settings if we can avoid it. Thus, those of us who can handle the sound equipment will often do so to help out friends who are incapable of understanding all the technical stuff required to do the job well. I rarely hear techies putting someone down for being non-technical. (But maybe it's just the crowd that I hang out with.)

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    140. Re:Personally by BaldingByMicrosoft · · Score: 1

      I once was interviewed by a company that was all wound up about schooling and degrees. As such, they showed their inability to evaluate real-world criteria and failed my screening process. I hired a different company to employ me instead.

      The company asking for my transcripts 15 years after my last class went out of business within 4 years. So please, do continue. We need more evolution in action in the job market.

    141. Re:Personally by RyanBall · · Score: 1

      Which is really unfortunate if you want to get in the top companies. Still, on one stopping you from joining start-ups where you can amass significant amounts of work experience.

    142. Re:Personally by Anonymous Coward · · Score: 0

      Touch Type?!?

      WTF does that have to do with programming? Who spits out code at 100wpm?

      Learn the Keyboard Shortcuts to increase your productivity. So much of code is copy/paste/modify.

      SHIFT-Right Arrow
      SHIFT-CTRL-Right Arrow
      SHIFT-CTRL_END
      etc.

      I have been programming for 20 years and never has wpm mattered.

    143. Re:Personally by Anonymous Coward · · Score: 0

      If you have all of those certifications and 10 years of IT experience, why are you going for an 'entry-level phone support position'?

    144. Re:Personally by Anonymous Coward · · Score: 0

      It was exceptionally boring for me and I dropped it after 6 months because none of the courses were relevant. NONE. It was like "omg we need to hop on this Java bandwagon, let's just swap out C++ for Java (not javascript) and throw in some generic art courses" 15 years ago. Hence why I hate on Java a lot, because the college hired people for this program that knew NOTHING about what they were teaching, and hence I was wasting my money being there and taking the program.

      I don't know if things are any better now, but I wish I had taken something else relevant.

    145. Re:Personally by AK+Marc · · Score: 1

      So CCIEs are all paper, no substance? One of the issues with MCSE was that the initial tests were too easy. The intention was to cert everyone (so they'd stay on MS). So people like me got it because it was expected, 6 tests, 6 passes, no classes. When you've done it for a few years, the tests aren't hard.

      The classes/certs do more for teaching best practices than ability.

    146. Re:Personally by kwbauer · · Score: 1

      Correct. Even Penny was smart enough to only claim that her phone was as smart as the smart girls.

    147. Re:Personally by Anonymous Coward · · Score: 0

      You need both though and a healthy dose of tinkering as a hobby and not just IT but in tech in general.... I have an MSEE & MBA and grew up with the Linux crowd taking apart computers and installing the stuff in the day when we all had to download to floppies from tsx-11 and we have to figure out the clock rates for those damn diamond cards just to get x term to start up... yesterday it was designing chips, today I lead teams to develop them.

      Today's kids are twitter savvy and are great to write software. pull out hardware and it's aurdino time... That's great cause nowadays things are easier but learn it deeper folks and that comes from a health dose of tinkering and getting to understand and enjoy what you do with your profession. That works for hardware or software. You can get all the training and pass all the exams, and get practice at work, but if you don't tinker and experiment to stretch that brain you'll only be an average tech -- and I can hire plenty of those overseas...

           

    148. Re:Personally by The+Cat · · Score: 1

      There are ways to graduate without ever doing anything besides busy work.

      That's simply false. A misconception promulgated by someone with no experience.

      You cannot pass my American Literature 485 final with busy work, because it requires you to think in ways that must be learned in a language curriculum. If you don't pass American Lit 485, you can't graduate with any letters degree, including pre-law.

      The university degree has been minimized to the smallest possible degree, because the lowest slouch (you, probably) gets the same title as the most engaged scholar.

      I'm sorry. You need to take the dick out of your mouth so I can understand you.

      The most engaged scholar gets titles like Doctor, Master of Sciences, Master of Education, Summa Cum Laude, Professor and Rhodes Scholar.

      I earned a four year degree so my title is CEO.

    149. Re:Personally by Ghaoth · · Score: 1

      The problem is "IT Workers". This include a huge variety of "workers" and disciplines. There is no single qualification or group of qualifications that cover everything. I initially studied for 7 years in electronic engineering, radio communications, digital, analogue and control systems, programing, etc. After 40 years in the industry, I have migrated from one facet of IT to another as my interest changed. Every facet is becoming more specialized and people with a general knowledge across the board are becoming rare. If a CEO wants a business oriented CIO, then business must be studied, otherwise, pick your discipline. Learning is endless. For people like me, we are now consultants because we have broad levels of knowledge and know where to find the expertise. As consultants, we charge people a lot of money to tell them what they want to hear.

      --
      Nos Morituri te salutamus
    150. Re:Personally by Anonymous Coward · · Score: 0

      I prefer to invent my own facts over having someone else tell me what the facts are and then having to prove I learned them.

    151. Re:Personally by laejoh · · Score: 1

      It's also the first word uttered in the Monty Python episode!

    152. Re:Personally by AK+Marc · · Score: 1

      I had just moved to the area and needed a bridge job, something to feed me until I found a Real Job (tm). I ended up getting a Real Job in the new market without needing a bridge job. But I'm not above taking a job, any job, when I need a job.

    153. Re:Personally by Anonymous Coward · · Score: 0

      > The problem is that you have to get past the drones.

      That's only a problem if your talents and accomplishments are so nonexistent, that founders of companies don't bypass their own drones looking for you.

    154. Re:Personally by Anonymous Coward · · Score: 0

      Nothing about that indicates that they're nonexistent. It can be next to impossible to get into serious contact with someone and have them evaluate your skills if the business is poorly run, as many are.

    155. Re:Personally by sI4shd0rk · · Score: 1

      You might argue that we'll never hire the guy who is really smart but doesn't have a degree.

      I'd actually argue that you might as well be dropping people at random if you need to get rid of some applicants (along with the really obvious duds). Degree != competence. Right now, all you're doing is getting rid of people who are obviously imbeciles, as well as people who aren't.

      --
      Ignorance is a choice
    156. Re:Personally by skovnymfe · · Score: 1

      Forcing yourself to get a useless degree could also show you have no sense of direction and have seriously fallen victim to the whatsitcalled fallacy, the one where you go "Well, I already sat twiddling my thumbs for 3 years, might as well finish it". That kind of behaviour is very dangerous in a business where everything changes from year to year.

    157. Re:Personally by ivano · · Score: 1

      > is get your foot in the door of a first job or two Unless the person hiring you is an idiot. I don't have a CS degree but I do have one in maths (PhD). Unfortunately the interviewer refused to accept that I have any knowledge in CS because I didn't have a CS degree. I pointed out I was involved in one of the first big pushes of "experimental mathematics" where we program computers to investigate high level maths objects. Nope, can't get the job - no CS degree. After about 5 interviews like this in Australia I moved to Europe and in my first interview with a startup I got a programming job. It's all about attitudes. Some people have had problems with people with CS degrees. Some people have problems with self-taught guys. You really need to interview people based on what they can give to the company.

    158. Re:Personally by ivano · · Score: 1

      Like Jenny McCarthy.

    159. Re:Personally by ivano · · Score: 1

      A lot of this is due to the fact that we no longer value expertise/experts. We've had too many well-funded self-interest groups going around nick picking experts until all that is left is your own self-doubt. Universities are full of experts and to not take advantage of that is one of the least fruitful things you can do while there.

    160. Re:Personally by Alioth · · Score: 1

      I came across something (very true) in a precalculus textbook only last night, in a chapter on functions:

      "We believe it is in your best interest to learn the analytic way of doing things so that you are always smarter than your calculator"

      This. The problem with the maths education I got (I only went up to GCSE level which you do at 16 years old here) is that it was all taught by rote. For example, in trigonometry the fuctions sin, cos, tan etc. were just treated as black boxes - you put something into you calculator and get something out and you can use it to solve a problem with a right angle triangle. No one went into the unit circle definition or even drew the sine function on a blackboard (let alone talk about radians). In other words, there wasn't even the most simple attempt to try to encourage students to be smarter than their calculator.

      And this is why I'm doing maths again, because I want to get into signal processing, and to get into signal processing you need to know something about calculus, but to learn calculus you actually have to understand algebra and trigonometry etc. and be smarter than your calculator - not just be able to follow a set of steps by rote.

      (The other problem with my maths education as a teenager is that I was basically very lazy).

    161. Re: Personally by lwriemen8809 · · Score: 1

      ""Educated" but unschooled" chooses to be a "Windows shop". I think that settles the discussion. I always wondered how Windows shops came into existence. "Educated" must preclude logical ability.

    162. Re:Personally by Ash+Vince · · Score: 1

      The HR drone hiring you prefers schooling over education.

      Actually, I think it usually that the HR drone prefers nice people who can interact with other human beings well.

      Many people who come through STEM courses are slightly geeky, often to the point of being socially awkward. This often makes them a nightmare for non-techies to work with. The thing is though, learning to be a half decent techie is not that hard so for many roles you can hire someone who does not have a technical education but does have a passion for technology and train them to do what you need.

      I remember myself and another very technical person talking about mistakes we made in our youth. We both came to the conclusion that our biggest mistakes had been related to not paying enough attention to learning soft skills like sales and people management. We thought technical skills were the be all and end all as that is what we enjoyed but now we have both come to the conclusion that technical skills are secondary to people skills and motivation when it comes to the world of work.

      --
      I dont read /. to RTFA, I read /. to offend people in ignorance.
    163. Re:Personally by Anonymous Coward · · Score: 0

      Couldn't've said it better!

    164. Re:Personally by ILongForDarkness · · Score: 1

      It's a screening tool just like a lot of other things. Drivers license: you managed to drive well for ~30min one time and write a multiple choice test well. But are you a douche that texts while trying to parallel park on a one way street with a no parking sign in the way? Who knows, sometimes you might be sometimes you might not be. Diddo credit rating: are you another wise good credit risk but were unable to work for a few years because of health problems? Did your identity get stolen and the 2 years it takes to get everything sorted out hasn't happened yet?

      People's time is limited so they find proxies for the characteristics they want so they can filter quickly: race, education, cultural dress, whether or not you look awake/sharp at the time I run into you etc.

    165. Re:Personally by mrchaotica · · Score: 2

      Why do you say that? Given how terse C is, what I said should be even more true. Now maybe Cobol or Basic, on the other hand...

      --

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

    166. Re:Personally by Anonymous Coward · · Score: 0

      Being an honest man among a sea of liars isn't getting screwed, it's a gift.

      That said, I think you overestimate the number of people who lie. "Everybody lies" is the conceit that liars tell themselves. There's no reason the rest of us have to believe it.

      Now, the number of people who have never, ever lied in their 20/30/40+ year career is probably much smaller, but still considerable. Also, I think some people like to report that they lied or cheated at some point because it makes them feel cool, but in reality they didn't lie or cheat--it was just an ambiguous situation that they didn't understand, they thought they might have gotten away with something, so they kept their mouth shut instead of clearing the air.

    167. Re:Personally by gymell · · Score: 1

      Speaking as someone with 15 years of software development experience, and who has 2 music degrees + 1 degree in IS, I can say that musicians learn a lot about compositional techniques and quite of bit of a formal musical education is spent writing pieces in various styles, from 16th century counterpoint to 12-tone serialism. The reason is that if you are going to be a musician, not a "singer" or an "artist", then you need to understand what you are doing by studying these styles and then attempting to imitate them as part of the learning process. That's why Bach spent so much time copying scores by composers like Vivaldi, and Mendelssohn later studied scores of Bach, etc. I certainly wouldn't equate touch typing with playing a musical instrument, so I don't agree with the original analogy. But in general, the more you understand the theory and basis of what you are doing, the better you are going to be at it, vs. someone who doesn't study that stuff. And an important part of that is analyzing what others do, which is one reason I enjoy doing code reviews - it's a great way to learn.

    168. Re:Personally by Anonymous Coward · · Score: 0

      Cool story bro.

    169. Re:Personally by Anonymous Coward · · Score: 0

      The HR drone hiring you prefers keywords over schooling or education.

      FTFY

    170. Re:Personally by Fenster+Karton · · Score: 0

      too bad you can't get an education in the US. My boss had me write all the test reports, test procedures and test proposals in my building- because he had to. My co-workers wrote very poorly thanks to their shite education. My education was old school in rural Montana. That's gone too. Isn't progress wonderful?

    171. Re:Personally by Fenster+Karton · · Score: 0

      oh, and all I have is a high school diploma and they all had college degrees. Too sad for words.

    172. Re:Personally by Nizumzen · · Score: 1

      An architecture degree should give you vocational skills you'll actually need to work as an architect. A mechanical engineering degree should give you vocational skills you'll actually need to work as a mechanical engineer. A software engineering degree should give you vocational skills you'll actually need to work as a software engineer.

      For what modern degrees cost, if they don't actually help you do the job, why bother?

      Because a degree should teach you for the pure love of learning. Education for educations sake.

      I don't hold with the idea that education should just get you ready for work. If that were the case what would be the point of reading Shakespeare or learning Latin? There wouldn't be any point but not doing those things would be a huge shame and would result in people with hugely lopsided educations where they can do one thing and one thing only well and all the rest has been ignored because it is not required on the job.

    173. Re:Personally by lgw · · Score: 1

      Sure, go and spend $100k on "education for education's sake" if your trust fund covers it. Enjoy the years of entertainment your luxury allows. Normal people need to do productive things with their lives, and can (and will) learn the stuff they love to learn far more cheaply in other ways.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    174. Re:Personally by AK+Marc · · Score: 1

      As someone who has been a hiring manager, I'd have to disagree. Though it may come down to your definition of "lie". I personally like "intentionally convey a falsehood", rather than the more strict "state a falsehood with the intention of deceiving". With my definition, nearly all are lies. With the more strict definition, fewer are lies. The number of actually fabricated resumes/applications is small. But the number of "fudges" on resumes is higher.

    175. Re:Personally by AK+Marc · · Score: 1

      Most people don't get hired by founders of companies who see your name in the news and seek you out. Most people are hired to fill open positions through some HR process. You are arguing that since %0.00001 are hired exceptionally, it's proof that dancing through HR isn't necessary. I think that's silly.

    176. Re: Personally by windharp · · Score: 1

      My response to this statement: my Liberal Arts degree served me well when I was a senior tech working on the CBB. My lack of smugness helped me to recognize when I needed to ask for Tier 2 support sooner than my peers, who had engineering degrees.

    177. Re:Personally by Bengie · · Score: 1

      Everyone, stop doing particle research because someone somewhere doesn't understand it. If you have a complex problem that requires a complex solution, you don't dumb it down and expect things to work correctly. If the "lower level" individual can't even understand the problem domain because it's above their potential ability, then they shouldn't be there.

      If you can't understand the problem domain, then GTFO, don't dumb it down until everyone can understand it.

    178. Re:Personally by Bengie · · Score: 1

      I had very little busy work in college. Most of my learning was in class having very intellectual discussions on pros, cons, theories, ideas, reasons, corner cases, devil's advocates, and other fun things. This was in almost every class, from biology, to communications, to history, system security, to data structures, to advanced database designs, to system analysis and design.

      Lots of theory, lots of real world cases, lots of brain storming. Most of my learning had little to do with books or homework. Almost all of my learning was in-class discussions.

    179. Re:Personally by Anonymous Coward · · Score: 0

      So you're happy about your ignorance ?

    180. Re:Personally by Anonymous Coward · · Score: 0

      ...[I]t amazes me how many programmers can't do things like... touch type...

      I can still do 55+ wpm without 'touch typing.' I use the quotes simply because I probably do it by touch (and all ten fingers), just not the way you learned.

    181. Re:Personally by Cederic · · Score: 1

      If your thinking speed is constrained by your typing speed, you aren't programming efficiently.

      I may indeed spend two minutes typing fuck all. I want to spend the next two minutes typing fuck all too. The quicker I type the thing I spent two minutes thinking through, the quicker I'm onto the next two minutes.

      Type fast, it lets you think faster. Programming is merely a formalised articulation of your thoughts.

    182. Re: Personally by pupsocket · · Score: 1

      What I learned from fellow students far exceeded what I learned in class. Perhaps that's why I took so few science courses; the people in those courses were such urgent careerists and the teachers unduly condescending, with the exception of one Physics professor who wanted to colonize space. Anyway, I went in with more advance placement credits in science than I needed for a degree, and more than I felt I deserved, so I luxuriated in nineteenth century British essayists, twentieth century epistemology, independent study in the influence of the bong on musical appreciation, and physical coeducation.

    183. Re:Personally by evilRhino · · Score: 1

      I hear that school is brutal over there. It's not unheard of for a student that has done poorly on one exam to kill themselves.

    184. Re:Personally by Anonymous Coward · · Score: 0

      25 years of Java experience is a funny claim.
      Wikipedia states that Java first appeared in 1995.

    185. Re:Personally by mrchaotica · · Score: 1

      Real programmers don't need to type fast.

      You do have a point, though: I guess there's some argument to be made in favor of touch typing so that you can continue thinking about the problem while you type (instead of having to think about typing)...

      --

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

    186. Re:Personally by Anonymous Coward · · Score: 0

      And touch typing is VERY easily self-taught.

    187. Re:Personally by Cederic · · Score: 1

      Yeah, touch typing lets me write the bugfix to the universal constants while thinking about what to have for breakfast.

      Can't be perfect _every_ time.

    188. Re:Personally by Belial6 · · Score: 1

      You are agreeing with me without even realizing it. Particle research is very likely going to be in that 0.1% of cases. Also, the "lower level" individual working in the research center IS going to be able to understand the solutions as long as the original problem solver isn't being too "clever" for their own good.

      Pr0fessor was the one suggesting that the "lower level" individuals that are working with the problem solver could not understand the solution.

    189. Re:Personally by Anonymous Coward · · Score: 0

      In the land of the blind, the one-eyed man is king.

      It's a shame that no one in your company has the eye. I happily pass by the companies with idiotic HR departments that REQUIRE a degree above all else. I tested 4th year college in early high school. I then attended a single semester of college, but got tired of tutoring the seniors while paying $30K/year for the privilege of learning almost nothing.

      Since then (almost 20 year ago), colleges have only gotten worse, and more expensive.
      Blowing money for a piece of paper vs. an education is just stupid.

    190. Re:Personally by anyGould · · Score: 1

      The problem is that you can take and pass a college level English class without actually giving half a shit about writing at an educated level. Having a university degree only proves that you are willing to do whatever busywork it takes to graduate, not that you actually know anything at all, that you paid attention in class, or even that you were smart in the first place.

      I've been flat-out told that unless you're in a narrow discipline, employers don't care about *what* your degree was in, just that you have one. (And by narrow I mean "actual trades requiring certification"). My wife is now an expert in her field, but that's a completely different field than what her diploma says she specialized in.

      Heck, just *attending* university got me in the door a few times. And now I've got enough work experience that no-one seems to particularly care about what CS class I took 20 years ago.

    191. Re:Personally by cavebison · · Score: 1

      > I should also, really, think about my extraneous/incorrect comma usage.

      Helpful

    192. Re: Personally by Anonymous Coward · · Score: 0

      Honestly, in USA, you can call yourself an engineer with 2.0 gpa, or a 4.0 gpa. Any engineer who gratuate with less than 3.0 gpa is pretty much a failure in Engineering field. You must be talking about those wanna be engineers. A real engineer will have no problem getting a job in engineering field.

    193. Re:Personally by Anonymous Coward · · Score: 0

      The only type of company that cares about typing speed is one that values quantity over quality. You can hunt-and-peck fast enough to get out a decent amount of code in a day.

      On the other hand, it's useful for typing things like this and makes your google searches faster.

    194. Re:Personally by toddestan · · Score: 1

      The real problem is the cost of college. If it cost a several hundred or so a semester to learn about Shakespeare or Latin or whatever like was a few years back, then no real harm done if someone wanted to spend a couple of years doing that just for the sake of it. But when it costs tens of thousands to go to college, now a degree it must immediately land you a high paying job or it's "worthless".

    195. Re:Personally by zugmeister · · Score: 1

      For what modern degrees cost, if they don't actually help you do the job, why bother?

      Getting past Human Resources so you can get a job.

    196. Re:Personally by ttucker · · Score: 1

      Lots of theory, lots of real world cases, lots of brain storming. Most of my learning had little to do with books or homework. Almost all of my learning was in-class discussions.

      And you could have gotten the same degree without any brainstorming or real world thinking... I think that is the gripe.

    197. Re:Personally by ttucker · · Score: 1

      I did not read any of your comment, and I will not.

    198. Re:Personally by Bengie · · Score: 1

      I used an extreme example, but in the normal world, it seems most people don't properly understand their much simpler problem domains, then blame overly complex designs. I will agree that for every time this happens, it probably happens several times that someone does overly complicate a design, but that's is probably because they don't fully understand a problem domain or have a good ability to abstract ideas.

    199. Re:Personally by Bengie · · Score: 1

      A "degree" is only as good as the school that stands behind it. Degrees from degree mills won't get your foot in the door nearly as well as reputable colleges or unis.

      "Get a masters in business by only spending 1 hour per week for 1 year from our online course!" Good luck getting a job with that.

    200. Re:Personally by LifesABeach · · Score: 1

      The same in Japan I hear. But what other courses in India are taken? Maybe ed web site in India? When the question is not answered, it makes one ask why? There are cheaper ways of getting to the U.S. that allow one to stay longer; than a H1B visa.

    201. Re:Personally by pr0fessor · · Score: 1

      Sorry, the problem and the solution are understandable it's the method by which they come to conclusions that cannot be understood.

      Have you never had a difficult problem to solve that defied everyday problem solving techniques only to eventually have an epiphany and find a simple solution? I regularly get brought in on projects to jump problems because sometimes a change of perspective is all that is needed.

    202. Re:Personally by ttucker · · Score: 1

      Our problem is the assumption that education will cure all of societies ails. The only real way for a bureaucracy to measure education is to look at diplomas. Public measures taken to increase college graduation rates, then, operate with a misguided goal... they often find credentials instead of education. Throwing a birthday party does not make you a year older. Perhaps my original point is that normal universities, under an immense pressure to accept more students than ever, yet maintain historical drop out rates, are slowly morphing into degree mills.

    203. Re:Personally by lgw · · Score: 1

      It costs someone, whether taxpayer or student, to have a live professor involved. It also wastes 4 years of your life, which is a huge cost.

      For everything non-vocational, a MOOC done in one's own time is just a better approach.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    204. Re:Personally by Belial6 · · Score: 1

      That is a completely different thing, and I can agree with that.

    205. Re:Personally by pr0fessor · · Score: 1

      I have on more than one occasion started working on something that had me stumped only to look up and find it had consumed me for hours and there were voice mails because I hadn't noticed the phone ringing. I really enjoy those type problems.

    206. Re:Personally by denis-The-menace · · Score: 1

      CCIE was and still is one of the few Certs that I respect.

      Disclaimer: I'm NOT a CCIE or in that side of IT.

      --
      Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
    207. Re:Personally by plover · · Score: 1

      The "who you know" certainly counts for something. If you get a recommendation from someone on the inside, you've already passed the first hurdle of HR, and would get a fairer shake from the technical teams. However, HR might still want their "requirements" met, so I don't know how that would play out. The situation hasn't come to that yet, at least not on my team.

      --
      John
    208. Re:Personally by teebob21 · · Score: 1

      This! Thisthisthisthisthis. Oh man, you just made a friend in me. I was recently told by an industrial engineer here where I work that it was "more important to be a team player and get the general concepts of the integration working before we worry about the details". This is the guy who also has a Master's of Business Administration, but is unable to correctly spell "MBA". Of course, this strategic-level million-dollar project is 14 months late and has had over 22,000 defects logged.

      I wonder why.

      --
      khasim (12/9/06): In a blind taste test, more people preferred Coke over the Pepsi that I had previously pissed in.
    209. Re:Personally by MysteriousPreacher · · Score: 1

      You don't need to shop abroad. Spend your money with some kind of genuine American colleges:

      http://www.cubt.edu/
      http://www.columbusu.com/degreeprograms/

      Seems legit.

      --
      -- Using the preview button since 2005
    210. Re:Personally by ckedge · · Score: 1

      Yeah, but when they're communicating via e-mail and filing bug reports and writing documentation, they're SKIMPING heavily.

      The difference in quality and quantity of written content between people who can touch type and people who can't, is pretty big.

      impo touch typing should be a mandatory class in high school these days.

    211. Re:Personally by FuegoFuerte · · Score: 1

      You might get a lot of good people, but you'll probably miss out on the great ones. That's alright though, because thankfully for every shortsighted company like yours, there's another one that cares more about what people know and can demonstrate through their experience than about where they went to school. My experience has been that most of the people with the education are adequate, but most of the best employees have come in with completely unrelated (if any) schooling, and often from completely unrelated industries.

  2. Clueless by Anonymous Coward · · Score: 1

    So this is where 90% of the clueless management come from?

    1. Re:Clueless by Opportunist · · Score: 1, Insightful

      No, that's from BA degrees.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    2. Re: Clueless by Anonymous Coward · · Score: 0

      IT work is the equivalent of being a file clerk under the old system.

      Engineering is something completely different. When I was mounting tapes and putting film intovthe processor back in the 80s I was a computer micrographics technician , but it s
      didn't require any degree. Just the willingness to be a tape mounting monkey, in a sea of 1200, 2400, and the occasional 'new' 6250 bpi tape that came through our service bureau. I had to go to school to become a real Technician.

    3. Re:Clueless by Anonymous Coward · · Score: 0

      No, that's from BA degrees.

      Agreed!

    4. Re:Clueless by Anonymous Coward · · Score: 0

      No, that's from BA degrees.

      Agreed!

      Or the optional, MBA degree.

    5. Re:Clueless by cold+fjord · · Score: 1, Insightful

      No, that's from BA degrees.

      That may or may not be, but based on the evidence of seemingly endless "BS" in countless Slashdot posts, there is apparently no shortage of holders of "B.S." degrees that seemingly have a major concentration in "BS" rather than STEM.

      --
      much of left-wing thought is a kind of playing with fire by people who don't even know that fire is hot - George Orwell
    6. Re:Clueless by some+old+guy · · Score: 1

      MBA degrees. ftfy

      --
      Scruting the inscrutable for over 50 years.
    7. Re:Clueless by Opportunist · · Score: 1

      Whatever you call the "too dumb to understand but good enough to learn by heart" degrees that deal with business instead of legal.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  3. As someone who runs an IT company by Anonymous Coward · · Score: 5, Insightful

    Our best techs don't have degrees. Most of the people who can become skilled techs without having it force-fed down their throat at college can teach themselves, and easily grasp new technology as it becomes available. Most of the people we've hired from college were the "I-can't-do-it-unless-you-show-it-to-me-first" type, which suck to have work for you.

    1. Re:As someone who runs an IT company by Anonymous Coward · · Score: 0, Flamebait

      Oh, you mean you prefer employees able to read your mind over those that ask you to clearly verbalize your expectations?

    2. Re:As someone who runs an IT company by broken_chaos · · Score: 3, Interesting

      Not to mention that science, math, and engineering degrees are all-but-worthless in IT, as being able to design a circuit board, or optimize a search algorithm, or sequence some DNA has little-to-nothing to do with your average IT department's concerns about practical matters. I'm not entirely sure what a "tech" degree even is (I've never seen a university offer a "bachelor of technology", for instance), so I can't say anything about that.

      IT, especially as defined by the linked article, is not programming, after all.

    3. Re:As someone who runs an IT company by broken_chaos · · Score: 5, Insightful

      There's a big difference between telling someone the end goal and having them get to that goal largely on their own, and having to hold their hand through every single step along the way. The latter seem to be the type that the grandparent is complaining about.

    4. Re:As someone who runs an IT company by Anonymous Coward · · Score: 2, Interesting

      Have to agree. Self direction, initiative, mixed with curiosity and some intelligence is what makes for a good IT worker. Most IT degrees are junk anyways. (STEM) degrees are a good indicator that the person can solve problems but since IT isn't rocket science the STEM degree isn't needed.

    5. Re:As someone who runs an IT company by Anonymous Coward · · Score: 4, Funny

      Oh, you mean you prefer employees able to read your mind over those that ask you to clearly verbalize your expectations?

      Spoken like a true college grad. :)

    6. Re:As someone who runs an IT company by Anonymous Coward · · Score: 4, Insightful

      No, He's saying he values employees who understand how the technology, that their job is based on interacting with, actually works, and can derive answers to their own questions instead of him doing their job for them. He's saying that having employees that can resolve problems because they have a passion for the field, instead of only a simple ability to follow carefully laid out instructions, is valuable to him.

      I'm pretty sure you can say that about most jobs. Unfortunately a lot of HR departments can't grasp that and they have their own ideas about who would make a good employee.

      Happy to clear that up for you, and I'm sorry about you mounds of student loan debt.

    7. Re:As someone who runs an IT company by shadowknot · · Score: 4, Interesting

      I think this is the closest thing I've seen to being a "tech degree" though they still call it CompSci. I think the Bachelors in Information Systems and Business IT are the closest things to preparing people for the real world of IT. Even these, in my experience of working with people fresh out of them, are far less useful than a few years working at the coal face in a first line tech support job, especially one in a large business or education institution (ironically!). I got my first job at 18 with no degree and now I'm 29, still have no degree and am working on System z mainframes and have done sysadmin, computer forensics and consultancy jobs in between. Paper means nothing in the IT world, demonstrable skill and aptitude mean everything. If someone can prove that they've been able to adapt and learn then they're the people who'll get hired.

    8. Re:As someone who runs an IT company by Opportunist · · Score: 1

      Erh... yes? Who wouldn't?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    9. Re:As someone who runs an IT company by Guppy06 · · Score: 0

      Or the parent is just pleased with people that are able to vaguely meet vague goals, rather than employees who ask for clarification with pesky questions like "Why?"

    10. Re:As someone who runs an IT company by Anonymous Coward · · Score: 2, Funny

      Not at all. My expectations are usually along these lines:
      "Hey, Person J says her computer keeps locking up. Can you go figure out what's going on?"

      Good IT:
      "Sure." "Turns out she had installed a toolbar that kept popping up a hidden prompt for her to click on. It's all cleaned up now, and she is good to go."

      Bad IT:
      "Sure." "The screen seems frozen. What do I do?" "Ok, I hit alt+tab, and there seems to be a prompt. What do I do?" etc.

    11. Re:As someone who runs an IT company by Anonymous Coward · · Score: 4, Funny

      Not at all. My expectations are usually along these lines:
      "Hey, Person J says her computer keeps locking up. Can you go figure out what's going on?"

      Good IT:
      "Sure." "Turns out she had installed a toolbar that kept popping up a hidden prompt for her to click on. It's all cleaned up now, and she is good to go."

      Bad IT:
      "Sure." "The screen seems frozen. What do I do?" "Ok, I hit alt+tab, and there seems to be a prompt. What do I do?" etc.

      Real IT Person: "That's against company policy to unfreeze this computer"

    12. Re:As someone who runs an IT company by Anonymous Coward · · Score: 0

      Not to mention we can hire them for a lot less too!

    13. Re: As someone who runs an IT company by Niris · · Score: 2

      Heh, I keep seeing all this assumption about student debt in grads. I should add "I don't have any student debt because I invested 80% of my school loan, cashed out and paid it off in full on top of tuition" to my resume. Will look nice under my bachelor's in computer science.

    14. Re:As someone who runs an IT company by RandomUsername99 · · Score: 3, Insightful

      The question that the OP was complaining about was not "why"; the question was "how", combined with the lack of willingness to take the initiative to find out on their own. Asking how to solve a problem, because you aren't self-directed enough to figure it out on your own, is very different from asking why a problem needs to be solved, to give you a better understanding of the problem, so you can make a better solution.

      You're projecting your unrelated problems onto this post.

    15. Re: As someone who runs an IT company by Oligonicella · · Score: -1, Flamebait

      Interesting. Hopefully the IRS won't subpoena /. for your id. What you did was illegal. Hopefully, your future employer won't know that.

    16. Re:As someone who runs an IT company by HideyoshiJP · · Score: 4, Informative

      In all fairness, paper means one thing in the IT world - mainly getting through HR somewhere where you don't have connections.

    17. Re:As someone who runs an IT company by Anonymous Coward · · Score: 5, Insightful

      You've never worked with or taught those people. I have done both. There is a somewhat common subset of people that DO NOT ask "why", they ask "how" but in the worst way possible -- without EXACT directions (exact down to the step by step listing of commands to type or buttons to click to the get the result), they will basically throw their hands up and say "I don't know what to do next" and sit on their thumbs until given more directions. Socratic method doesn't work, because they will never understand the question you are asking. Showing them how its done accomplishes nothing, because they do not watch and learn but simply let you do the work, then they go on break or go home content that the work is over. They do not know how to research or even Google things; if you tell them exactly what website to go to, and to look up certain directions, they will later tell you "I didn't know what was important so I waited" and did nothing. They don't like to read. They have no real interest in learning the topic apart from doing the absolute bare minimum as defined by their manager to take a paycheck home at the end of the day. I've been trying better ways to teach and train these people and nothing seems to work. They're somehow fundamentally "broken" (my thought is that they lack some kind of basic logical and reasoning skills, based on their responses, but it is hard to teach that too unless they have interest...)

    18. Re:As someone who runs an IT company by Dcnjoe60 · · Score: 4, Funny

      Not at all. My expectations are usually along these lines:
      "Hey, Person J says her computer keeps locking up. Can you go figure out what's going on?"

      Good IT:
      "Sure." "Turns out she had installed a toolbar that kept popping up a hidden prompt for her to click on. It's all cleaned up now, and she is good to go."

      Bad IT:
      "Sure." "The screen seems frozen. What do I do?" "Ok, I hit alt+tab, and there seems to be a prompt. What do I do?" etc.

      Real IT Person: "That's against company policy to unfreeze this computer"

      Real IT Person: "Did you try turning it off and back on again?"

    19. Re:As someone who runs an IT company by Anonymous Coward · · Score: 0

      Not to mention that science, math, and engineering degrees are all-but-worthless in IT, as being able to design a circuit board, or optimize a search algorithm, or sequence some DNA has little-to-nothing to do with your average IT department's concerns about practical matters. I'm not entirely sure what a "tech" degree even is (I've never seen a university offer a "bachelor of technology", for instance), so I can't say anything about that.

      IT, especially as defined by the linked article, is not programming, after all.

      I couldn't program myself out of a wet paper bag but I'm invaluable to my IT team. 15 years and going strong. When my former boss originally hired me back in 98 his first requirement was that I didn't have a Computer Science degree of any kind. So many bad and outdated concepts are taught in college that only make it harder to transition to the corporate world.

    20. Re:As someone who runs an IT company by mc1138 · · Score: 2

      The Rochester Institute of Technology offers a degree program specifically in IT, which covers Database Administration, Web Programming/Design, and maybe Game Design. (assuming they haven't moved the programs around since I was there) They also have a spun off program, called Networking Security, and System Administration, which actually covers real world IT skills, though I still learned a ton more through hands on experience through internships than I did in the majority of my classes. Though there were a few gems in there, and I credit having taken an early VoIP class to getting into my current position. I know most "IT" degrees are really just CompSci that has nothing to do with day to day IT, but there are a few schools out there that do focus in better offerings.

    21. Re:As someone who runs an IT company by ShanghaiBill · · Score: 4, Insightful

      Oh, you mean you prefer employees able to read your mind over those that ask you to clearly verbalize your expectations?

      Yes, of course. Once someone has worked for me for six months or so, they should know what my expectations are, and they should be able to extrapolate those expectations when new situations arise. A good employee should have the judgement to know what needs to be done, and the initiative to do it.

    22. Re:As someone who runs an IT company by Dcnjoe60 · · Score: 1

      Have to agree. Self direction, initiative, mixed with curiosity and some intelligence is what makes for a good IT worker. Most IT degrees are junk anyways. (STEM) degrees are a good indicator that the person can solve problems but since IT isn't rocket science the STEM degree isn't needed.

      When I was on the advisory board for a local Technical college, with regards to their IT programs, we would always recommend they add course or two in general business, public speaking and the like. As 99% of their graduates were going to work in corporate America, it was important that not only did the graduates know their stuff, but also be able to lead teams, conduct meetings, give presentations,etc. This was all on a two year associate degree, but even on four year degrees CS degrees, often graduates may have great technical skills but they can't translate into good workplace skills.

    23. Re:As someone who runs an IT company by Zephyn · · Score: 1

      No, He's saying he values employees who understand how the technology, that their job is based on interacting with, actually works, and can derive answers to their own questions instead of him doing their job for them.

      Which is just great until they start deriving the wrong answers. And since they don't ask any questions to confirm, they wind up either being useless (doing something tangential to what they were supposed to be doing), or worse than useless (irreparably screwing up their work and possibly their coworkers' as well). Not asking enough questions is a much greater concern than asking too many.

    24. Re:As someone who runs an IT company by Anonymous Coward · · Score: 0

      "Most of the people we've hired from college were the "I-can't-do-it-unless-you-show-it-to-me-first" type, which suck to have work for you."

      That's why you work for them.

    25. Re:As someone who runs an IT company by techno-vampire · · Score: 1

      I spent a number of years doing tech support for an ISP. Sometimes, we had to go into a particular control panel several times and try different settings to get things working. Most of the time, I could just tell the caller that we needed to go back to their Network Settings and they'd remember how to get there, but a significant percentage of them had already forgotten what they'd done less than three minutes ago. I don't know why, but well over half of them were using a Mac.

      --
      Good, inexpensive web hosting
    26. Re:As someone who runs an IT company by TrippTDF · · Score: 2

      I have a liberal arts degree, but have always worked in IT/Project Management. You know what is more important than an IT degree? Critical thinking skills and general creativity. This is what you learn in liberal arts. The technical ins and outs? Thanks to Google, any unknown information is a couple searches away.

    27. Re:As someone who runs an IT company by Anonymous Coward · · Score: 0

      I've seen what you seen, but I've had a few times where a senior developer has a problem because they lack exposure to a basic CS concept. While you don't want an employee that has to be led by the hand forever, you also don't want to pay someone 6 digits to spend days on a problem that a college junior could solve in their sleep. One of those problems is likely to be self correcting, the other isn't.

    28. Re:As someone who runs an IT company by Anonymous Coward · · Score: 0

      The above philosophy major is now qualified to flip burgers.

    29. Re:As someone who runs an IT company by 0xdeadbeef · · Score: 1

      What did you expect when hiring "techs"? You're only going to get the people who couldn't hack it as an engineer or programmer.

    30. Re:As someone who runs an IT company by Anonymous Coward · · Score: 0

      Correct. And a good employer should be predictable and consistent enough to make that possible. Just 2 sides of the same coin.

    31. Re:As someone who runs an IT company by Anonymous Coward · · Score: 0

      At many companies (including my last two jobs, one being a world leader in video games, and another in transportation) have development teams inside the IT department...so yes, optimizing algorithms as you've mentioned is relevant after all.

    32. Re:As someone who runs an IT company by Belial6 · · Score: 1

      It only seems like mind reading if you are a "I-can't-do-it-unless-you-show-it-to-me-first" type.

    33. Re:As someone who runs an IT company by Christian+Henry · · Score: 1

      Not at all. My expectations are usually along these lines: "Hey, Person J says her computer keeps locking up. Can you go figure out what's going on?"

      Good IT: "Sure." "Turns out she had installed a toolbar that kept popping up a hidden prompt for her to click on. It's all cleaned up now, and she is good to go."

      Bad IT: "Sure." "The screen seems frozen. What do I do?" "Ok, I hit alt+tab, and there seems to be a prompt. What do I do?" etc.

      Real IT Person: "That's against company policy to unfreeze this computer"

      Real IT Person: "Did you try turning it off and back on again?"

      Real IT Person: "Hold on while I ask my colleague..." **CLICK** <dialtone>

    34. Re:As someone who runs an IT company by Anonymous Coward · · Score: 0

      I betcha you can easily become this way in some situation yourself: How about a fishing trip, fixing the car, upgrading the house, doing the plumbing or the whole bathroom!

      Interest and willingness is crucial. Some people are at a job just to get a paycheck. The idiotic thing these days is people expecting more out of them, when it's already a solved problem. You write down their routines, and then you start automating their work, bit by bit, eating a small part of the elephant every day, until you yourself become obsolete too.

      Wonderful. And that's why it isn't happening tomorrow folks!
      Face it: You have a good job because of "these people who'll never learn".

      Captcha: unaided

    35. Re:As someone who runs an IT company by Salgat · · Score: 1

      I relate your base level IT workers (there is a huge difference between a server administrator and a level 1 IT worker) to a mechanic. It's a job that most anyone can learn and is taught mostly through experience, hence the lack of need of degrees.

    36. Re:As someone who runs an IT company by Herkum01 · · Score: 1

      It depends on how schizophrenic you are, because sometimes there are bosses that set no expectations, or explanations. If you did then when s**t goes wrong it becomes your fault instead of mine when I follow procedures but stuff does not work out.

      It happens in a lot in the real world which is why some people will show no initiative, because there is no point in doing so.

    37. Re:As someone who runs an IT company by Anonymous Coward · · Score: 0

      I am a network manager for a mid sized company with a multinational presence. I want network, system, and infrastructure engineers that understand the technology and suggest the direction we should be going with technology and equipment that they currently specialize in. They help set the goals and the direction themselves. There is no one manager in the world that can determine what is the "best" backup system to use, what switches to use, what monitoring software to use, what blade chassis to use, what SAN to use, what version of ESX to use, which accelerators to use, what cloud service of any to use and why. If a single person is making all of those decisions where you work, my guess is they are based on which vendor gave him the best game tickets or took him to the most dinners. When you choose that way, you have a bunch on engineers left scratching their heads and wanting to work somewhere else and equipment that may or may not be the best fit for your environment. I am still a hands-on guy but I NEED input from my engineers and architects to make decisions and set goals and I need them to stand by those decisions.

    38. Re:As someone who runs an IT company by Anonymous Coward · · Score: 0

      Paper means nothing in the IT world, demonstrable skill and aptitude mean everything.

      Actually paper means everything when you're trying to get in the door. In a lot cases you won't get in without credentials of some type. Once you're inside you had better be able to demonstrate your skills and show you have aptitude for the task.

    39. Re:As someone who runs an IT company by Gilmoure · · Score: 1

      I dropped out of art school to fix early desktop systems in the late 80's. Now I admin HPC systems. Still, would be cool to one day get my BFA.

      --
      I drank what? -- Socrates
    40. Re:As someone who runs an IT company by steelfood · · Score: 2

      No, first you start with: Is it plugged in?

      Then you move on to: Did you hit the power button?

      Has nobody here ever done tech support for family?

      --
      "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
    41. Re:As someone who runs an IT company by Anonymous Coward · · Score: 0

      As long as you're consistent. Any inconsistency will m

    42. Re:As someone who runs an IT company by Anonymous Coward · · Score: 0

      make sure they put it in writing. document everything.

    43. Re:As someone who runs an IT company by Darinbob · · Score: 1

      The big thing college gives, no matter the major, is teach the student to actually do some thinking and train them how to learn. I have indeed seen some self educated people do well, but this was a minority of the self educated people. Very often the self educated people want to learn the minimum necessary, skipping stuff that they naively assume they'll never use on the job (even though the industry reinvents itself constantly so that you never know what the job will require in the future). I'd much rather hire someone with a BA in literature who learned programming later over someone self taught who skipped school because it was irrelevant.

      The attitude you describe from those out of college is also very common in those who skipped college as well. The problem is that this attitude is common everywhere. People want to do the minimum work for the maximum results, and this hurts long term prospects.

      Now take the person with no education who knows how to do the basic IT job. That person then is in trouble in advancing in a career, especially if the career is not in IT computer support. Who's going to take a chance allowing that person to design a brand new product, or transfering the person to an engineering job?

      Also, "new technology as it become available"... There really is very little in the way of "new" technology. The people who understand it the best are often those who realize it's merely a rehashing of older ideas that the mass market never adopted, ideas that they learned in school. And who actually creates these new ideas? The grunt who did the minimum necessary learning to get a certificate, or the engineers who learned the math and theory and physics?

    44. Re:As someone who runs an IT company by Darinbob · · Score: 1

      Real IT Person: has prerecorded voice mail message that says "Did you try turning it off and back on again?"

    45. Re:As someone who runs an IT company by Darinbob · · Score: 1

      It is confusing because most jobs I've been in, "tech job" means "technician" and not a "job that uses technology".

    46. Re:As someone who runs an IT company by Anonymous Coward · · Score: 0

      absolute truth and the waning of these degrees is disaster.

    47. Re:As someone who runs an IT company by Darinbob · · Score: 1

      That seems wrong. I haven't run across anything outdated from CS degree. Maybe it's old and not used as much, and you need to learn new things to augment it, but never anything outdated.

    48. Re:As someone who runs an IT company by Anonymous Coward · · Score: 0

      Oh, you mean you prefer employees able to read your mind over those that ask you to clearly verbalize your expectations?

      Yes, of course. Once someone has worked for me for six months or so, they should know what my expectations are, and they should be able to extrapolate those expectations when new situations arise. A good employee should have the judgement to know what needs to be done, and the initiative to do it.

      Translation: When I give a idiotic PHB directive, I expect my employee to turn it into something sensible, and then remail silent when I take credit for his insight and clever solution.

    49. Re:As someone who runs an IT company by evilviper · · Score: 2

      Showing them how its done accomplishes nothing, because they do not watch and learn but simply let you do the work, then they go on break or go home content that the work is over.

      There are plenty of ways to deal with such people... The best is that you (IT) demand that computer related tasks are treated as any other job function. So IT trains managers how to do a task, the managers train supervisors, and the supervisors train employees. This critically gets IT out of the loop in employee training for departments with ridiculously high turn-over, or unhappy and useless minimum-wage slaves. It also drastically reduces the number of calls, as problems filter up the chain of command, instead of 20 people calling about a printer not working... But the supervisor/manager/director of IT must be willing to stick to the principle of shooting down any calls from regular employees or supervisors, with a blanket response of "Ask your manager". Managers don't like wasting their time any more than IT does, but they have numerous options to address that kind of a problem in their department with their underlings, while IT has none.

      Another option, or a supplement for the above, is to have WRITTEN procedures, in a binder, in the supervisor's desk. So when they call screaming about error number 7905495 popping-up on their screen, and how the world is coming to an end, you just tell them you won't help them unless they look it up in the binder and follow the official procedure described there. This one really helps reduce the 3am calls (after you yell at them for not looking in the binder the first couple times).

      Another option is to adjust your response time around how useless a particular person or group happens to be... Well-behaved departments get quick responses to any questions they have, while badly-behaved departments that don't learn (and might even expect IT is supposed to do the "computer" part of their job for them), get a callback the second Tuesday of next month. This usually results in the idiots missing some deadline or another, and getting in trouble. When they blame IT, you'd better have a few facts and figures in your back pocket, that show the inordinate number of hours IT staff has spent with group X explaining and re-explaining Y. But this is generally a good thing, because getting high-ranking attention focused on the problems IT faces is rare. And because they're the ones dealing with the money, and know that an IT employee is earning 5X more than the idiot taking up all of IT's time, they're likely to work towards fixing the problem, or at the very least, you'll get an obvious justification for IT projects being behind schedule, and can suggest hiring another IT employee right in-front of the guys who need to sign-off on that.

      Related: http://slashdot.org/comments.pl?sid=2595000&cid=38522902

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    50. Re: As someone who runs an IT company by Anonymous Coward · · Score: 0

      citation? i do that all the time to get IRA write offs

    51. Re:As someone who runs an IT company by spotvt01 · · Score: 1

      Showing them how its done accomplishes nothing, because they do not watch and learn but simply let you do the work, then they go on break or go home content that the work is over.

      Let me fix that for you:

      Showing them how it's done accomplishes nothing, because they do not watch and learn but simply let you do the work, then they go on break or go home content that the work is over.

      Other that,I concur!

    52. Re:As someone who runs an IT company by Anonymous Coward · · Score: 0

      You've never worked with or taught those people. I have done both. There is a somewhat common subset of people that DO NOT ask "why", they ask "how" but in the worst way possible -- without EXACT directions (exact down to the step by step listing of commands to type or buttons to click to the get the result), they will basically throw their hands up and say "I don't know what to do next" and sit on their thumbs until given more directions. Socratic method doesn't work, because they will never understand the question you are asking. Showing them how its done accomplishes nothing, because they do not watch and learn but simply let you do the work, then they go on break or go home content that the work is over. They do not know how to research or even Google things; if you tell them exactly what website to go to, and to look up certain directions, they will later tell you "I didn't know what was important so I waited" and did nothing. They don't like to read. They have no real interest in learning the topic apart from doing the absolute bare minimum as defined by their manager to take a paycheck home at the end of the day. I've been trying better ways to teach and train these people and nothing seems to work. They're somehow fundamentally "broken" (my thought is that they lack some kind of basic logical and reasoning skills, based on their responses, but it is hard to teach that too unless they have interest...)

      Holy crap, how did you read my mind like that?!? :-D

      That was most definitely my experience at my last job, my last boss had little idea what I even did because I spent most of my time helping with (read: practically doing) other peoples work, research, etc. Spent numerous times getting invited to a call to 'help', and then having the person who was trying to fix it just drop off the call leaving me there to fix it (and obviously not learning a damn thing for the next time something like it occurred). There were a few that I liked working with, because they were the same - if they asked a question it was because they'd spent a lot of time trying to figure it out first, and actually listened and tried to understand when I explained things... but most just wanted to toss their hands up and have me do/fix it for them.

      Of course, it was a large company that thought any problem could be solved by throwing 'resources' at it, not actual experience/intelligence. God forbid someone should actually stop and take the time to plan something, and build to that plan... no time for that, and besides, the manager(s) need it yesterday, done the way they decide based on zero real knowledge. Glad to be out of that mess. ;)

    53. Re:As someone who runs an IT company by Anonymous Coward · · Score: 0

      The reason for this problem is simple and damning, modern schooling, I know because I have this mentality and it's nearly impossible to break since it was hammered into me from when I was a child. Sure you can work around it and force yourself to do certain things, but the mentality is there, sitting at the back of your mind like a constant pain. I was never really taught life skills in school, I had to learn from other people, tv, and even the internet, and I still have problems with initiative. The one thing you're taught in school and society as a whole, is to follow directions, don't rock the boat, and don't ask questions. The people you're complaining about are the result of 2 generations of this system coming to a head, look around society today, look at all the bullshit with politics and how the government and corporations step on people left and right and they don't do anything about it, that's because unquestioning authoritarianism has been driven into their heads.

      In a society that wasn't taught how to reason, use logic, or ask questions, how can you possibly expect people to function?

    54. Re:As someone who runs an IT company by AK+Marc · · Score: 1

      That's why I, the only person in the department with a degree (in psychology) was assigned the job of wireless guru (including satellite). I was the only one that could calculate a Fresnel zone or link budget. All the non-degree guys (some smarter than me) didn't have the inclination or ability to work large math problems, though they were simple if you could take log(base 10) in your head. dB to power and back without conversion charts (one guy memorized the charts for 1 mw to 100 W in dB).

    55. Re:As someone who runs an IT company by AK+Marc · · Score: 1

      Often the problem is you get out what you put in. I was a network admin for a while. Most take that to be mundane. But I looked at a layout, solved a traveling salesman problem of network distances, and re-designed the network to cost less and get better performance. I could have just "wr mem" my way through 10 years of admin, but I fixed problems people didn't even know they had. Most jobs I've had I've been the best worker they've ever had because of things like that.

    56. Re:As someone who runs an IT company by kwbauer · · Score: 1

      Only in colleges that have no connections to industry.

    57. Re: As someone who runs an IT company by AK+Marc · · Score: 1

      "Technically, using your loan money for ‘alternative’ purposes may not be illegal." http://banking.about.com/od/loans/a/loanuses.htm

      Not a very authoratative source, but I've not seen anything to indicate that using a "student loan" for investment is necessarily illegal. Maybe you have more specific knowledge of some specific programs where it is, but given the (Admittedly weak) results from my search, it isn't strictly illegal to do so.

    58. Re:As someone who runs an IT company by arkhan_jg · · Score: 1

      Not at all. My expectations are usually along these lines:
      "Hey, Person J says her computer keeps locking up. Can you go figure out what's going on?"

      Good IT:
      "Sure." "Turns out she had installed a toolbar that kept popping up a hidden prompt for her to click on. It's all cleaned up now, and she is good to go."

      Bad IT:
      "Sure." "The screen seems frozen. What do I do?" "Ok, I hit alt+tab, and there seems to be a prompt. What do I do?" etc.

      Real IT Person: "That's against company policy to unfreeze this computer"

      Experienced IT Person: "After talking to the user, I realised they were not competent enough to operate a real computer, so replaced it with an etch-a-sketch. If they don't break that for a week, we can upgrade them to an iPad."

      Very experienced IT Person: "I saved us all the trouble of dealing with future tickets from this user. In an unrelated question, who borrowed my shovel without asking?

      --
      Remember kids, it's all fun and games until someone commits wholesale galactic genocide.
    59. Re:As someone who runs an IT company by sI4shd0rk · · Score: 1

      The big thing college gives, no matter the major, is teach the student to actually do some thinking and train them how to learn.

      College does not give you any such thing. In my experience, most college-'educated' people are simply hacks. Likewise, most people in general are imbeciles. You've noticed a pattern with so-called self-educated people because imbeciles are simply common.

      What's far more important is to evaluate whether or not they know what they're doing; whether or not they have a degree is simply not relevant.

      Very often the self educated people want to learn the minimum necessary, skipping stuff that they naively assume they'll never use on the job (even though the industry reinvents itself constantly so that you never know what the job will require in the future).

      That's very often true with college-'educated' people as well. If they believe they'll never use something, they won't try very hard to learn it and they'll never come to understand it. This is almost always true.

      College is not magic. It does not magically teach people how to think (And if someone is telling you how to think, you may need to get a mind of your own). Determination and aptitude are what is important.

      --
      Ignorance is a choice
    60. Re:As someone who runs an IT company by Anonymous Coward · · Score: 0

      So once someone's worked for you for six months, you're redundant?

    61. Re: As someone who runs an IT company by Anonymous Coward · · Score: 0

      That depends you know... for people getting a degree in Finance or Economy it could be considered "self-employment" or perhaps an "early internship"... In that case, it could be quite legal, depending on how *high* are the profits... ;)

    62. Re:As someone who runs an IT company by Anonymous Coward · · Score: 0

      And make sure you say it with an India accent.

    63. Re:As someone who runs an IT company by Anonymous Coward · · Score: 0

      Real IT Person: "Sorry we'll need to reinstall Windows, backup all your data"

    64. Re:As someone who runs an IT company by Anonymous Coward · · Score: 0

      Not at all. My expectations are usually along these lines:
      "Hey, Person J says her computer keeps locking up. Can you go figure out what's going on?"

      Good IT:
      "Sure." "Turns out she had installed a toolbar that kept popping up a hidden prompt for her to click on. It's all cleaned up now, and she is good to go."

      Bad IT:
      "Sure." "The screen seems frozen. What do I do?" "Ok, I hit alt+tab, and there seems to be a prompt. What do I do?" etc.

      Real IT Person: "That's against company policy to unfreeze this computer"

      Real IT Person: "Did you try turning it off and back on again?"

      Real IT Person: "I'm going to have to escalate this to tier 2 support."

    65. Re:As someone who runs an IT company by Anonymous Coward · · Score: 0

      Not at all. My expectations are usually along these lines:
      "Hey, Person J says her computer keeps locking up. Can you go figure out what's going on?"

      Good IT:
      "Sure." "Turns out she had installed a toolbar that kept popping up a hidden prompt for her to click on. It's all cleaned up now, and she is good to go."

      Bad IT:
      "Sure." "The screen seems frozen. What do I do?" "Ok, I hit alt+tab, and there seems to be a prompt. What do I do?" etc.

      Real IT Person: "That's against company policy to unfreeze this computer"

      Real IT Person: "Did you try turning it off and back on again?"

      Real IT Person: "I blocked Dumb users installing any software in future, so this wont happen again"

    66. Re:As someone who runs an IT company by RandomUsername99 · · Score: 1

      Actually, I never went to college. I'm a self-taught software engineer.

    67. Re:As someone who runs an IT company by Anonymous Coward · · Score: 0

      Unfortunately that is the truth about corporate IT. "Hey I fixed that computer by blah blah blahing." "What!? You can't do that." Uh but I fixed the problem. "No! You have to crochet a computer costume for someone else's dog while riding a motorcycle with blinder goggles on and jumping through flaming hoops because red tape!"

      BS.

    68. Re:As someone who runs an IT company by Anonymous Coward · · Score: 0

      I don't do tech support for family or friends. I have before and my friends are IT. It is not allowed any longer. You want help, you gotta pay.

    69. Re:As someone who runs an IT company by someSnarkyBastard · · Score: 1

      Bonus points for creating an expert system to play back various prerecorded messages as the sap on the phones works through a generic T-Tree until they have exhausted all options but to actually bug you. Double-plus bonus points if the expert phone system was designed by the BOFH.

    70. Re:As someone who runs an IT company by Anonymous Coward · · Score: 0

      I would contend that it is not about how many questions are asked, but about the quality of the questions.

      Three imaginary (and simplified) IT employees:
      1) Never asks any questions
      2) Asks the same or similar questions for every task, never internalizing anything
      3) Asks the right questions to get the job done in an efficient manner, and internalizes key learning points

      The OP is intimating that, of the employees he has hired in the past, those with "The Degree" tend towards category #2, while those without "The Degree" tend towards category #3. I am pretty sure (without reading his mind) he was not intending to include discussion of employees in category #1. I consider that a different topic, personally. Category #1 employees (in all fields) tend towards a lack of employment eventually (with varying exception levels across different fields).

  4. Breaking news by UK+Boz · · Score: 1

    Because, you don't really need one to do the job.. Duhhh!

    --
    www.boznz.com Simple solutions to complex problems.
    1. Re:Breaking news by Dcnjoe60 · · Score: 4, Insightful

      Because, you don't really need one to do the job.. Duhhh!

      There is more truth in that statement than many would want to believe. While I was employed at a large government agency that was involved with collecting government taxes from individuals and corporations, instead of hiring programmers, we would take individuals who were familiar with the various tax systems and train them to program. It was our experience that it was easier to train those who were experienced in their field and had an aptitude for development to be programmers than it was to train programmers in all of the intricacies tax laws. I imagine there are a lot of other business and corporate areas where that would be applicable, too.

    2. Re:Breaking news by Belial6 · · Score: 1

      The best development groups I have worked in had some people that were focused on the technology, others that knew the business, and everyone having an understanding that it is all important with a willingness to share. I have seen a lot of projects fail because someone highly technical does not respect the less technical team members who bring the business knowledge to the table.

    3. Re:Breaking news by Dcnjoe60 · · Score: 3, Insightful

      The best development groups I have worked in had some people that were focused on the technology, others that knew the business, and everyone having an understanding that it is all important with a willingness to share. I have seen a lot of projects fail because someone highly technical does not respect the less technical team members who bring the business knowledge to the table.

      Exactly! While not to diminish the importance of technical skills, it is also just as important not to diminish soft skills. I've lost track of the number of times that a non-technical person asked a question that led to a line of discussion that ultimately led to a much better solution.

      It is common to hear "think outside the box" but often, team members from different backgrounds have an advantage because they were never "in the box" to begin with! When we hire, our primary focus is for team players. We can always provide training to improve technical skills, but the greatest technical skills are worthless (to us, anyway), if that person can't work with the team.

    4. Re:Breaking news by steelfood · · Score: 1

      I was employed at a large government agency that was involved with collecting government taxes from individuals and corporations

      You could've just said IRS. We don't judge.

      --
      "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
    5. Re:Breaking news by Darinbob · · Score: 1

      Probably better to have a mix though, some who can do the taxes and some how really know how to program well. However, given "large government agency" and financial related programming, it's probably easier to find tax experts willing to learn to program than programmers willing to learn tax systems.

      I do know in my first job doing "information services", ie, computer support and administration, we hired one person who had spend a couple decades as part of a huge group that maintained corporate financial programs on mainframes to join our small team. This person was just awful at the new job; could not work independently very well, adaptability was very low, programming skill was mediocre, and frankly had great difficulty learning new concepts. However this person fit in great into the structured large team doing small predictable changes to an ancient source base.

    6. Re:Breaking news by Dcnjoe60 · · Score: 1

      I was employed at a large government agency that was involved with collecting government taxes from individuals and corporations

      You could've just said IRS. We don't judge.

      Except it wasn't

    7. Re:Breaking news by Anonymous Coward · · Score: 0

      And thirty years later, people who actually knew programming concepts and convention are going to be tearing their hair out at the awful shit your tax experts wrote. Thanks for keeping us employed, at least.

  5. Most can't do their jobs by Anonymous Coward · · Score: 0, Informative

    Most can't do their jobs

    1. Re:Most can't do their jobs by Anonymous Coward · · Score: -1

      They (probably numerous conflicting government agencies) made it that way. I.T. fucking sucks now. Nothing works right, and if it does, it only works for a while.

  6. They pretend by Anonymous Coward · · Score: 1

    Of course!

    The industry folks will always pretend that a degree is not really necessary, and experience/skills matter.
    That way, the number of people available to do IT increases, and the average salary decreases.

    I wonder why you can only be an architect, doctor, lawyer, dentist etc. WITH a degree.
    They should suppress that requirement for those professions too, shouldn't they? It is experience that counts after all...

    1. Re:They pretend by Opportunist · · Score: 4, Informative

      Because in all those professions you can kill people (directly or indirectly) if you screw up because you don't know jack about your profession.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    2. Re:They pretend by Anonymous Coward · · Score: 0

      The key difference is that if you're a doctor you can kill someone if you don't have the correct training. The same is true for the other professions you listed too. It is structurally impossible to get into such a position in IT (they do exist) where such an outcome is likely without an enormous amount of proven experience. You can't, for example, become a tech for the systems that run a Nuclear power plan by just saying you know Linux and without a tremendous amount of oversight when you do get in to such a job after decades of experience. You're not making an apples to apples comparison with your argument and that's where it falls down. I understand that it may seem like a good idea to have proof of skill provided by some ivory towered "institution of higher learning" but in today's world it is entirely unnecessary and the people citing anecdotal evidence of the opposite to your point being more valuable are in the right. I can cite numerous examples of useless people interviewing, sometimes successfully, for jobs at places where I've worked who have impressive pieces of paper but no real-world skills or ability to do the job. The same is true of some experienced people too but in my experience it's more the other way around. It's a waste of money in our industry and anyone who recommends a formal program of education over experience where the goal is not to be a researcher but to work in the IT world has some vested interest in you being $40K in the hole.

    3. Re:They pretend by Anonymous Coward · · Score: 0

      I had about 12 or 13 years of practical IT experience before I got an actual IT job. I did it at home, on family and friend's machines/networks, and unofficially for my (non-IT) day job. a few years later I'm now in escalation and lead company-wide projects.

      What doctor, lawyer, or dentist you could say that about? there is no real world "practice mode" for them.

      Architect I couldn't say. It seems like something you could study and practice at home, but I'm not familiar enough with the field to say for sure.

      I make a very comfortable salary for my market as well. Enough to pay for the bills, buy all the tech toys, and allow my wife to quit her job to stay at home and raise our child. With no College degree. I'd say that IT is indeed a fantastic chance for those with no degree to do well for themselves. Assuming they have any talent for the field anyway.

    4. Re:They pretend by Anonymous Coward · · Score: 0

      also the liability... probably mostly that.

    5. Re:They pretend by plover · · Score: 1

      I'm not so sure I'd trust a neurosurgeon who picked it up at home in his spare time.

      --
      John
    6. Re:They pretend by colesw · · Score: 1

      Like screwing up the software that controls your breaks? Or perhaps the auto pilot of the plane you are on? This list could go on for quite a while for the things that are now programmed by 'IT' people that could kill you.

    7. Re:They pretend by Bigbutt · · Score: 1

      I'm sure there are sysadmin positions where you can screw up and cost people their lives. What do you know about Emergency 911? Do you think they have degrees?

      [John]

      --
      Shit better not happen!
    8. Re:They pretend by Darinbob · · Score: 1

      However there are many many programming and engineering jobs where you won't kill or even harm people if you're incompetent, however you can screw up a company's profits and anger customers by delaying projects and dragging everyone back. This is where I'm mystified by companies willing to hire two cheap programmers for the price of one good one because it doesn't work out well economicaly.

    9. Re:They pretend by Opportunist · · Score: 1

      Because most of the time you can somehow shed the blame somehow, or mitigate the cost. It's a risk management game: How much do we save by hiring the cheap idiots, how likely is it that they fuck up and how much would it cost if they do.

      If the equation works out, get the duds.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    10. Re:They pretend by kwbauer · · Score: 1

      I'm fairly certain that the few who have gone that route were jailed for small violations of the law.

    11. Re:They pretend by gl4ss · · Score: 1

      such systems shouldn't be run before being certified, doh.

      anyhow, anyone can draw a building - but you need someone certified to accept it in their name to be legal. usually multiple people, some of who are employed by the state.

      in the 1st world west anyways.

      --
      world was created 5 seconds before this post as it is.
    12. Re:They pretend by Anonymous Coward · · Score: 0

      What sort of unexperienced or uneducated programmer is working on an airplane software system or a car braking system? Manufacturers are not morons, they will hire decent people to do these sorts of jobs.

  7. I'm a non-degree slacker by grub · · Score: 5, Insightful

    I graduated Grade 12 in the early 80's. Was going to go for a CS degree but put it off for a year while I worked. Then another year went by, and so on.

    Back then, the vast bulk of "nerds" loved this stuff as a hobby and could slide into a work role easy enough. Then people started going to school to 'learn teh computerz' as it seemed like an easy way to make cash. Those are the folks who were dumped during the dot-bomb.

    Fact is many of the best IT folks I know who also have excellent technical skill were self-taught.

    --
    Trolling is a art,
    1. Re:I'm a non-degree slacker by morgan_greywolf · · Score: 5, Informative

      I've got a degree. It didn't teach me a damned thing about IT, but I've got the degree. The degree helps get your resume through the HR drones, though, but not much else.

    2. Re:I'm a non-degree slacker by Anonymous Coward · · Score: 0

      I agree with grub. I will finally finish my degree in Project Management in Dec, but my experience and technical ability surpass many of the just out of school guys. Based on what I have seen, I would hire experience over a degree.

    3. Re:I'm a non-degree slacker by diodeus · · Score: 1

      Yeah, back then I was running a BBS with a C-64, and fiddling around with and Amiga and an Atari-ST. Going into CS meant working on a VT-100 terminal on some mainframe. It seems like a big step backwards, so I never bothered.

    4. Re:I'm a non-degree slacker by Anonymous Coward · · Score: 0

      I saw more people like yourself in the 90s. They were "cyberpunk" types who got hired at the same cattle-call at the local ISP where I had my first real job. The joke was, "so, you're a convicted felon but you know what TCP/IP stands for? Hired!". I'm really not kidding. To be fair though, I believe all of the convicts we had were non-violent drug offenders... not that I asked or probed or anything.

      Not to put you in that category of course. The expression in support was "learn out or burn out". We had our share of military too. One guy went back in for ROTC. Some had picked up enough general tech in the military that they gravitated towards consultant gigs.. None of these guys had a BS, but perhaps the equivalent of an associates degree or a few credit hours.

      I had a degree, and I got promoted off the floor into development. My degree wasn't in CS though--it was EE with just a handful of programming courses. 90% of my programming skills were self-taught.

      . Take what you will from that.A lot of the people who were doing just fine at the company but didn't have degrees got into University of Phoeniix and things like that. I'm not sure how much weight that carried. There was a time when U of Phoenix was probably just another degree from an OK school; but I think now everybody knows it' as an online thing...

    5. Re:I'm a non-degree slacker by Anonymous Coward · · Score: 0

      self-taught plus a CS degree from a good institution makes you even better.... but between someone who is self-taught and someone only school taught, the self-taught IT worker is usually the better one as his motivation is higher...

    6. Re:I'm a non-degree slacker by Christian+Henry · · Score: 1

      I graduated Grade 12 in the early 80's. Was going to go for a CS degree but put it off for a year while I worked. Then another year went by, and so on. Back then, the vast bulk of "nerds" loved this stuff as a hobby and could slide into a work role easy enough. Then people started going to school to 'learn teh computerz' as it seemed like an easy way to make cash. Those are the folks who were dumped during the dot-bomb. Fact is many of the best IT folks I know who also have excellent technical skill were self-taught.

      Same with me, but during the mid-90's.

      For the first five years of my work life, I'd half-seriously tell my friends that I was getting paid to do what I would already have been doing in the first place.

    7. Re:I'm a non-degree slacker by Darinbob · · Score: 1

      A degree in what? An "IT" degree is mostly nonsense, it's a nebulous term that means something different to everyone who hears it. However a CS degree would not be useless; also a mathematics degree or any science degree would not be useless. If you plan on staying in the IT grunt job forever and ever then maybe it doesn't matter, but if you want to be an engineer or programmer someday then a degree is very helpful. Even English literature is not a bad degree as long as your school required science and math courses (similarly, any engineering program worth the money should require non-science and non-math courses, breadth of learning is invaluable).

      Almost all of the best engineers and programmers have a degree of some sort, even if it's from a tech school. Being self taught when you had a chance to get a degree is a self imposed liability.

      Any anecdotes about having seen fresh college grads who were incompetent can easily be counted by anecdotes about the self taught people being incompetent.

    8. Re:I'm a non-degree slacker by Darinbob · · Score: 1

      So you shot yourself in the foot before you really got started.

    9. Re:I'm a non-degree slacker by Darinbob · · Score: 1

      I'm from a different time and era I think. Back then no one went into a science field without having motivation, and that included computer science. Although things were changing then, computers were the new big thing and so many parents who wanted their kids to get a good job immediately out of school forced them to major in CS regardless of aptitude.

    10. Re:I'm a non-degree slacker by Anonymous Coward · · Score: 0

      Fact is many of the best IT folks I know who also have excellent technical skill were self-taught.

      There are actually multiple sets of skills, even just on the strict technical side. A CS degree helps take care of (at least) one of them.

      But you're right, there are many more that are relevant to a career, and the set of most relevant ones keeps changing. One thing nice about a CS degree is that the content doesn't change nearly as much over the course of a career.

    11. Re:I'm a non-degree slacker by antdude · · Score: 1

      Do HR care about master's degree too?

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    12. Re: I'm a non-degree slacker by Anonymous Coward · · Score: 0

      Early 200's - I had a programming position come open. Got 300 resume's. I went through and selected about 30. Called all and did phone interviews. Narrowed to 5 candidates. 1 with PHD, 2 with Masters. 1 with Bachelors, 1 no degree.
      Brought them in for interviews with 2 of my tech leads and one other project manager. Overwhelming number one choice by all interviewers - the guy without a degree. Second place went to the bachelors degree, 5th was the PHD.
      These people would have been working together - we all chose the very best candidate based on ability, experience, personality, attitude, etc. You can't teach those things.

    13. Re:I'm a non-degree slacker by Anonymous Coward · · Score: 0

      You ever hear people saying that they have experience in the "REAL WORLD" then they don't have a degree or an advanced one.

    14. Re:I'm a non-degree slacker by Anonymous Coward · · Score: 0

      Totally unfair, uncalled for, arrogant and big-time dense to call people drones. Been in IT for over 20 years and I am yet to meet an HR drone. No wonder you are having problems - look at the person in the mirror. I wouldn't hire someone with such low view of people.

    15. Re: I'm a non-degree slacker by Anonymous Coward · · Score: 0

      In my view, the current Computer Science is not a degree program. Just as being a professional craftsman in Electricity, Air Conditioning, Plumbing or other trade. There is room for a few architects, but it is the trades people that build homes.

      A math degree with emphasis on Computing where math is used evaluated to a) determine a system's capacity, data security for devices, networks, System response times based on queuing models, algorithms for various functionalities such as drivers, scanners, ERP systems and the like.

      My view is that CS should more at hardware design, network topologies, and the like. Learning Java, python, etc. does not require a bachelor degree.

  8. STEM education is great but it's not everything by QilessQi · · Score: 4, Insightful

    I hold two CompSci degrees (BA, MA) from two reputable universities, and I can tell you this: some of best developers I've ever met have come from non-CompSci fields: geology, physics, and (building) architecture.

    The keys to being a good developer are much the same as in any other field: being able to learn, and being able to apply what you've learned, and giving a crap about what you do.

    1. Re:STEM education is great but it's not everything by QilessQi · · Score: 1

      And, of course, part of "giving a crap about what you do" involves reading the Preview carefully before you post. That should say:

      ...some of the best developers...

      Sigh... Tell me again why /. doesn't have an "Edit" button?

    2. Re:STEM education is great but it's not everything by fredprado · · Score: 2

      I am not sure about Architecture, but Geology and Physics are STEM fields.

    3. Re:STEM education is great but it's not everything by doggo · · Score: 5, Funny

      Well, if there was an "Edit" button we couldn't pick on you for a typo.

    4. Re:STEM education is great but it's not everything by Anonymous Coward · · Score: 1

      Amen, I learned to program in basic on a Commodore 64 when I was in middle school, and went on to C, and C++ later on the 386 and 486 computers. I only got my degree, because it was the only way to get a salary bump from where I was at otherwise I wouldn't have even bothered.

    5. Re:STEM education is great but it's not everything by Anonymous Coward · · Score: 0

      Jesus, give the guy a break - it was just a typo you jerk!

    6. Re:STEM education is great but it's not everything by Anonymous Coward · · Score: 0

      Sigh... Tell me again why /. doesn't have an "Edit" button?

      CowboyNeal, BA, Art History, 1953.

    7. Re:STEM education is great but it's not everything by nwf · · Score: 5, Funny

      Sigh... Tell me again why /. doesn't have an "Edit" button?

      Because computers are hard and most developers don't have a degree.

      --
      I don't know, but it works for me.
    8. Re:STEM education is great but it's not everything by QilessQi · · Score: 1

      I see what you did there. :-)

    9. Re:STEM education is great but it's not everything by QilessQi · · Score: 1

      It was actually my own typo I was pointing out, so I think I'm allowed to be a jerk about it. :-)

    10. Re:STEM education is great but it's not everything by PhrostyMcByte · · Score: 3, Insightful

      I am a developer and I hold no degrees. In anything. Every other developer or admin I know and work with has a degree. Some are good, some are bad.

      We've had some conversations about it and my general thoughts are that I was hurt a bit in communication (not knowing what "X Pattern" or "Y method" means, despite doing it for years because I thought it was good design), and they were hurt a bit when it comes to thinking outside the box. Over time, I learned the name of "X pattern" and they learned when to go outside of the "X pattern" box. Minimal difference in the end.

      It's pretty clear to anyone in the field that a CS degree really only guarantees that someone will be able to speak (perhaps outdated) office lingo. When trying to gauge someone's ability, simple enthusiasm is easy and effective to measure, and far more valuable than a degree.

    11. Re:STEM education is great but it's not everything by QilessQi · · Score: 1

      True, but in these cases the software had nothing to do with Geology, Physics, or Architecture. My point was that if you've got a brain and the willingness to apply it, you can be a damned good software developer.

    12. Re:STEM education is great but it's not everything by Anonymous Coward · · Score: 1

      If there _were_ an "Edit" button...
      Subjunctive mood FTW

    13. Re:STEM education is great but it's not everything by jones_supa · · Score: 1

      He's correcting himself. :)

    14. Re:STEM education is great but it's not everything by Dcnjoe60 · · Score: 1

      I hold two CompSci degrees (BA, MA) from two reputable universities, and I can tell you this: some of best developers I've ever met have come from non-CompSci fields: geology, physics, and (building) architecture.

      The keys to being a good developer are much the same as in any other field: being able to learn, and being able to apply what you've learned, and giving a crap about what you do.

      One other thing, often overlooked, is that when coming from non-traditional fields, you tend to approach problems differently.

    15. Re:STEM education is great but it's not everything by Anonymous Coward · · Score: 0

      Bachelor and Masters of Arts in a Computer SCIENCE. Sad.

    16. Re:STEM education is great but it's not everything by Anonymous Coward · · Score: 0

      Is that what you think?

    17. Re:STEM education is great but it's not everything by Dcnjoe60 · · Score: 2

      I just thought it was a new acronym for a new type of developer like Bio Engineering System Technical developer!

    18. Re:STEM education is great but it's not everything by Anonymous Coward · · Score: 0

      Taking that a step further, none of the "better" developers I have ever worked with have had masters in CSci. One of them had a PhD but he certainly didn't need it and freely admits that he got it because he thought he wanted to get into a research facility. (I've been a professional software weenie for 15 years for mostly HPC and embedded platforms, been programming for 25, and have degrees in CSci and Math)

    19. Re:STEM education is great but it's not everything by fredprado · · Score: 1

      I agree that anyone can learn to program as long as the person is smart enough and willing to dedicate himself to it. I should say that I am also no very fond of titles and formalities. But I have to disagree with you in at least part of your argument. Someone that comes from a STEM field is trained to think logically, and has at least a reasonable knowledge of Math, which is the basis of programming. So at least in the IT fields related to programming, especially high level programming, these fields you list actually do have something to do with the IT job.

    20. Re:STEM education is great but it's not everything by Anonymous Coward · · Score: 0

      Incorrect. Adding an "edit" button would be trivial. The reasons why an "edit" button on /. would be a a bad idea have nothing to do with computers being hard. Moreover these reasons are apparently over the head of many people who find computers easy.

      All of which is why STEM degrees are not a silver bullet (either). Creating successful technologies often requires non-technical insight and analysis.

    21. Re:STEM education is great but it's not everything by plover · · Score: 4, Interesting

      Don't dismiss the value of "the lingo". It's painfully clear to me that one of the biggest problems is the lack of a shared meaning in words between two people or areas. When I'm in meetings where there are problems between people or groups, the key to solving them lies in discovering where they differ. And that takes careful listening.

      For example, I might be in a meeting listening someone from dept A going on about unit testing their code, and someone else from dept B saying that they're not able to unit test dept A's code. So I get them both to ask each other "what do you mean by 'unit test'?" Turns out that nobody in the room knew jack about what an actual unit test was, and dept A was referring to the developer running the code in a debugger, and dept B was referring to passing the code to their testing team to run a bunch of functional tests. The start of the solution was to get them to use the right names for what each of them was doing. Once they both agreed on the terminology, we could address the real problem, which was that nobody knew shit about unit testing at all - they just thought they were doing it.

      --
      John
    22. Re:STEM education is great but it's not everything by Anonymous Coward · · Score: 0

      I have a BSc CompSci degree...I wonder what the difference is with the BA version.

    23. Re:STEM education is great but it's not everything by QilessQi · · Score: 1

      Math might have been the original basis of software development, but you can have a solid career as a developer and not have to perform much more than basic college-level (or even high-school-level) mathematics. If you can deal with binary and hex, you're mostly there. There's no requirement for advanced math skills in Object-Oriented Design, or writing database ETL scripts, or doing Perl text-processing, or Bourne shell scripting, or slamming together a LAMP site.

      As for logical, procedural thinking: architects and structural engineers need that, or buildings would never get put together. :-) I agree that a STEM background does put the odds in your favor, but STEM graduates don't have a monopoly on logic, and some of them seem to be able to get CompSci degrees and go on to become positively awful developers.

      I also agree that in some settings a STEM background will help a lot (especially in logic programming languages, where formalism still rules the roost), but nowadays you're probably better off having an educational background in the exact problem domain you're developing for. Working in the financial sector? A business degree can help you understand the purpose behind the software you're writing, which can help you spot problems and avoid incorrect simplifying assumptions.

      IMO where the Computer Science skills still really come into play is in high-efficiency or cutting-edge systems. Many developers might not have heard of quadtrees or k-d trees, but find someone who's implementing a DBMS or a spatial browser (a la Google Maps) and those skills become paramount again. Likewise, if you're building a Siri clone, you damned well better know Natural Language Processing, Expert Systems, and a few other things.

    24. Re:STEM education is great but it's not everything by QilessQi · · Score: 1

      Absolutely! The best example I can think of is Simulated Annealing, an artificial-neural-network approach.

      First, consider that neurocomputing itself comes from biological origins. But in Simulated Annealing, a problem is "coded" into a neural network by structuring it analogously to a physical arrangement of atoms, where the a "lowest energy state" arrangement of the atoms corresponds to an optimum solution of the problem. Problem solving is then done in the same manner a growing crystals out of a molten substance: you raise the temperature high, and then gradually lower it to give your atoms a chance to wander into lowest-energy configurations and stay there.

      (If you're familiar with probabilistic algorithms, this is like hill climbing to find a global maximum, but where the "temperature" parameter gives you a certain amount of freedom to go downhill instead of uphill so you don't get caught in a local maximum that isn't a global maximum.)

      My point is that a biologist or physicist can make contributions that would have eluded virtually any other computer scientist.

    25. Re:STEM education is great but it's not everything by Anonymous Coward · · Score: 0

      BS > BA

    26. Re:STEM education is great but it's not everything by Anonymous Coward · · Score: 0

      Hello,

          My son is 17, he is a senior and taking an on-line course for java programming at a local community college while finishing his senior year of high school.
          he is reading all of these conversations and he is convinced, that as a self taught (from books and trial and error) programmer -- java, c++, python, and what ever else, that he does not need to earn a college degree. I am trying to advise him that as time goes on, he will most likely see that in his industry, that a college degree will be desired. Even though it may not be now, it may possibly be in the future and that it is his best interest, while he is young and has no family or girlfriend or bills, to go ahead and earn a degree now, before he is older.

          Can some one please confirm that it is his best interest to earn a degree in programming while he is still young, he has a life time after the degree to work. Please help get it into his head, that education is key and that it helps show employers that he is willing to start and finish a project. Also inform him that he should do all he can to earn his Eagle scout badge, he is so close, yet so far, it will do him good I tell him, but he seems not to see it from my view point, I can look back at my errors, he cannot look back at his errors, as he has not made any that have altered his life yet to look back and say, "Oh, dad is right"

          A pre- thank you to anyone who is able to convince my son to earn a college degree while he is young, and while it is cheap, because in ten or twenty years, we all know it will be much more costly. Thanks again, a concerned father.

    27. Re:STEM education is great but it's not everything by QilessQi · · Score: 1

      (And yes, biology and physics are STEM fields as well... but I think any unique perspective on a problem can be a good thing.)

    28. Re:STEM education is great but it's not everything by Anonymous Coward · · Score: 0

      Yeah sucks that he got a science education and a well rounded exposure to other topics. I'm biased because I got a BA in CSci from a public liberal arts college but my ego, my results and my raises/promotions say I'm better than all my peers. Most have a BS, a bunch have a MS, a couple Ph.Ds. About 1/4 are CSci, 1/2 are EE/CE. Many went to big name schools :stands up to go down a row of cubes: (harvard, CMU, Cornell, UW-madison, Purdue, West Point, Minnesota, ???, U of Chicago, Mich tech). I know most of them because I interviewed them on their way in, they are all good, none of them great. And when interviewing we usually drop a lot more from big name schools than we continue on with.

    29. Re:STEM education is great but it's not everything by steelfood · · Score: 1

      How about, making logical sense, and being thorough?

      You use a certain pattern because it makes sense. It's the best fit for the goals you were given. If you were given (or otherwise had) other goals, you probably would've used a different design pattern. Perhaps you would've used a different pattern, but also modified it slightly to work better towards your goals.

      Those are the most important qualities of a developer. Figuring out what needs to be done (communicating, being thorough), and knowing how to get it done best (logical reasoning). Semantics are just semantics, and for the people who have no idea what they're doing but want to look like they do. Now, being a (good) manager or lead of programmers requires one more skill: delegating.

      --
      "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
    30. Re:STEM education is great but it's not everything by Gilmoure · · Score: 1

      Someone that comes from a STEM field is trained to think logically

      Please tell this to the scientists and engineers I support. At least once a day I get My job failed! or X doesn't run!. Apparently, noting down details, such as what system you're on, what error messages received, etc, is for suckers. Or maybe they assume IT techs can read their minds. I know a lot of them think we have magic wands we can wave and make x, y, and z happen.

      --
      I drank what? -- Socrates
    31. Re:STEM education is great but it's not everything by fredprado · · Score: 1

      Sorry, but you must support very bad engineers. Either you are a bad manager or your HR department is very incompetent in hiring.

    32. Re:STEM education is great but it's not everything by fredprado · · Score: 1

      Math might have been the original basis of software development, but you can have a solid career as a developer and not have to perform much more than basic college-level (or even high-school-level) mathematics.

      Yes, you can, but you will always be limited by this. Although some fields of Math are less useful than others, deep understanding of the math involved in computer science is necessary to truly understand many of the problems a programmer may face along his career, and to solve them, and big problems with higher Mathematical content are becoming more frequent as time passes and software complexity increases.

    33. Re:STEM education is great but it's not everything by Anonymous Coward · · Score: 0

      Riiiiiight, because enthusiastically ignorant coding is so very helpful to software development.

      I've worked on software development teams where many of the coders lacked formal computer science education and also for an early-stage software startup where all of the first engineers were effectively senior engineers, each with more than one degree, at least one of which was in CS or EE, and none with less than a decade of professional experience. The latter is a far, far more productive team. If you've never been there, I suspect that it is a matter of "you don't know what you don't know" -- and it's much more than just lingo.

    34. Re:STEM education is great but it's not everything by Darinbob · · Score: 2

      But they had a degree which I think is key. This is different from the "school is stupid" types who want to take the shortcut, who end up in an entry-level or junior job for decades.

      Note that the degrees you listed are all "STEM" degrees, which I don't think is necessarily a requirement as long as the school giving the degree requires a breadth of lower division classes (I see some engineering degrees that aren't good either if they don't have non-engineering related requirements). A good programmer could end up working for any sort of company in the future where you might need to know things beyond mere programming; and even when programming it very often turns out that you need to know esoteric stuff about programming and computers (yes, theory is actually useful). Which is why I think a lot of people like to shut themselves off in an IT wing of the building and remain ignorant about what the company actually does to make money, because it's a safe world where you never need to learn more than what Microsoft or IBM says you need to know.

    35. Re:STEM education is great but it's not everything by Darinbob · · Score: 1

      And that is part of the "give the guy a break" joke. Don't they teach humor in college anymore, or is it all self taught now?

    36. Re:STEM education is great but it's not everything by Darinbob · · Score: 1

      Anyone with a brain can learn to program. However anyone with a brain AND who has some education will learn it better and more easily. Anyone with a brain AND computer science degree will do better and learn more easily than someone with STEM degree. Anyone with a brain and a computer science degree AND experience will do extremely well at it; similarly anyone with a brain and a computer science degree and a second degree (or very strong minor) will do extremely well also.

      The key here is not to be the person with a brain who stops there and assumes that just some hard work is all it takes. After all, school is also hard work and the reason some people skip it is because they think it's hard work and they want a shortcut. The education is not necessary for success in a field however it is an invaluable tool to help out. It's easier to climb using a ladder than a rope.

      But if someone is unable to go to school for real world issues, then that's fine and understandable. That liability can be overcome. However I see too many people who want to claim that education is useless, or that college degrees are useless, or that computer science is useless, and that's just wrong.

    37. Re:STEM education is great but it's not everything by Darinbob · · Score: 1

      Computer science degree has nothing to do with office lingo, or even offices. Computer science degree is about understanding computers and computation. This is a very useful understanding to have when writing programs, though it's not required all the time. You can always take shortcuts and use pre-written libraries created by people who did get the degree, or relearn what people already know and have been teaching for decades, but it's certainly more efficient to get the degree.

      Granted an advanced computer science degree is more useful to academia than a low level IT grunt job, it is still highly useful because all this technology everyone is taking for granted came from people who studied and researched this stuff. We wouldn't have anything like the internet today if it was left to people who thought communications theory was pointless to design it. What major computing effort was designed and built by people who skipped school as being irrelevant to their jobs? Do not look to Zuckerberg as a role model here, or even Gates.

      (and "X pattern" isn't from universities really, it's certainly not computer science)

    38. Re:STEM education is great but it's not everything by Darinbob · · Score: 1

      I have an MS in Computer Science and quite a lot of people in my current and past jobs have said I'm one of the better programmers and engineers I've worked with. Now I probably didn't need the "masters" part and in hind sight it may have been a mistake, but the mistake was not in the education I received but in the economics of it (would have been smarter to not leave school for a few years before going back).

      Some success have been luck but that luck has been supported by having a good education and background behind me so that when opportunities showed up I could step up and take them and pass the interviews instead of saying "sorry, I don't know this stuff". I didn't plan my education so that I learned just enough to get my first job, instead I learned everything I could and it's helping me out two and three decades later (and yes, I do use computer theory on the job sometimes, and math and physics too).

    39. Re:STEM education is great but it's not everything by Anonymous Coward · · Score: 0

      Because none of them had degrees!!

    40. Re:STEM education is great but it's not everything by Gilmoure · · Score: 1

      I call them brilliant idiots. Very smart in some ways but rather clueless in others. Funny thing is, 25 years ago, working with rocket scientists (they designed rocket motors for NASA and DoD), saw same thing. PC Load Letter totally flummoxed them.

      --
      I drank what? -- Socrates
    41. Re:STEM education is great but it's not everything by fredprado · · Score: 1

      Then it is a good thing, because they do their jobs and justify yours.

  9. This says more about the categories... by fuzzyfuzzyfungus · · Score: 4, Insightful

    It isn't...exactly... news, is it, that neither 'computer support specialists' nor 'network and computer systems administrators' are jobs that are particularly close to what a 'STEM' curriculum might teach you. You can't be afraid of computers, and the ability to bodge out some scripts when the occasion demands it is always handy; but it isn't as though you are expected (or even permitted) to break out the CS-fu and build some custom management system, or put your EE skills to work by diagnosing that malfunctioning motherboard properly rather than just shipping it back to the vendor for a replacement...

    1. Re:This says more about the categories... by Austerity+Empowers · · Score: 1

      However, many jobs which require STEM degrees fall under "IT" based on job market. For example a microprocessor designer may be considered "IT" to someone sufficiently far removed from knowing what IT really is (i.e. wall street analyst).

      I have been listed as an IT industry worker more than once in my career, by virtue of who my employer is. No one cares that I don't give a rats ass what my company sells, nor does it bear any resemblance to what I do: all that matters to me and my career are the products I make. However to MBA types, your employer is your industry, and your industry defines you.

    2. Re:This says more about the categories... by Anonymous Coward · · Score: 0

      Isn't it fun to be an insect? ("Specialization is for insects.")

    3. Re:This says more about the categories... by doggo · · Score: 5, Informative

      The truth is, most "computer support specialists" & "network administrators", & "system administrators", and I am one, are technicians, not engineers. Even some of the IT guys with "engineer" in their titles are really technicians.

      http://en.wikipedia.org/wiki/Technician

      http://en.wikipedia.org/wiki/Engineer

      And that's okay. Well, except for inflating the importance of the the job by adding "engineer" to the technician's title.

      Technicians are important. Technicians keep technology running. Being a technician is a noble pursuit.

      Engineers take what the researchers have discovered and create the technology, technicians deploy the technology and maintain it.

    4. Re:This says more about the categories... by Anonymous Coward · · Score: 1

      Look at the word "engineer" It is literally engine-er; one who [does] engines.
      Back in the day, when engines were a new thing, the same guy who designed the engine would also build it, run it and maintain it. So the word engineer was fine to describe him.

      However, as we specialized into different roles, the term engineer may mean different things in different contexts.
      In the train world an engineer is an engine operator. So also in the submarine world and the garbagetruck world.
      In the car world, it's usually an engine designer or tester.

      To say that a technician is not an engineer is to add fake clarity to a word that never had it. It is not good pedantry. It is simply incorrect.

    5. Re:This says more about the categories... by turbidostato · · Score: 1

      "Engineers take what the researchers have discovered and create the technology"

      So what part of building a bridge is taking what researches have discovered and create a technology?

      Or bridge engineers are engineers no more?

      A True Scotsman...

    6. Re:This says more about the categories... by mrchaotica · · Score: 3, Interesting

      Look at the word "engineer" It is literally engine-er; one who [does] engines. Back in the day, when engines were a new thing, the same guy who designed the engine would also build it, run it and maintain it. So the word engineer was fine to describe him.

      In the real "back in the day," "engines" were siege engines (e.g. ballistas and trebuchets). Civil engineers (who built everything except engines) are named such in order to distinguish them from military engineers.

      --

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

    7. Re:This says more about the categories... by LordNacho · · Score: 1

      I have an EE degree from a top university, and I write programs all day.

      I wouldn't have the faintest clue how to diagnose a malfunctioning motherboard. I doubt I have the tools available, either. What exactly do you mean by diagnose, other than ascertaining that the MB is indeed broken? I don't think I've come across anyone who's had the necessary hardware to find this stuff out. Maybe somewhere in the lab of a chip manufacturer I used to work for, but obviously not everyone works for the people who actually makes them.

    8. Re:This says more about the categories... by fgodfrey · · Score: 1

      Well, certainly the part where you take what materials science researchers have discovered in concrete technology and design structural members of a bridge certainly seems to fit that statement of what an engineer does quite nicely. Depending on how "cutting edge" the bridge is, I image there is more or less engineering involved vs. looking up the right sizes in a table, although I'm not a civil engineer so......

      --
      Go Badgers! -- #include "std/disclaimer.h"
    9. Re:This says more about the categories... by Anonymous Coward · · Score: 0

      a crane operator is a technician. I really don't know how else to answer your question, are you suggesting all bridges are the same?

    10. Re:This says more about the categories... by Anonymous Coward · · Score: 0

      Ze troublesome part ze OP-quote is 'create the technology';

      Zis is why ze smart fellas call engineering 'applied science'.

      Bet you wish you'd thought of zat!

    11. Re:This says more about the categories... by Anonymous Coward · · Score: 0

      If researchers discover better ways to model dynamic wind load on bridges using finite element analysis and engineers apply software tools that use the new models to validate their new bridge designs against wind load in simulation how is that not taking what researchers have discovered to create technology (new bridge design == new technology). The pace of research to application may be slower, but we don't see repeats of the Tacoma Narrows despite many longer and more ambitious bridges having been built since then.

    12. Re:This says more about the categories... by Anonymous Coward · · Score: 0

      "Engineers take what the researchers have discovered and create the technology"

      So what part of building a bridge is taking what researches have discovered and create a technology?

      The part where they analyze the local soil stability, design support structure that won't disappear in the rain or under expected load, and select the appropriate fabrication material.

      Unless you consider "set this mobile bridge across the stream" to be "building a bridge." That is something I'd trust a trained technician to do.

    13. Re:This says more about the categories... by Anonymous Coward · · Score: 0

      Architects use the knowledge about physics and material science created by scientist to engineer a bride.

      Don't forget anyone can make a bridge that is perfectly solid, you need an engineer to make one that almost collapses.

    14. Re:This says more about the categories... by Anonymous Coward · · Score: 0

      Even some of the IT guys with "engineer" in their titles are really technicians.

      In some states, passing oneself off as an "engineer" (a PE) without holding a license—which often requires a degree—is against the law.*

      Ironically enough, if you write software for embedded systems, you have to be a licensed PE or you can get in trouble.

      * Which is designed to create artificial scarcity under the guise of "ensuring quality."

    15. Re:This says more about the categories... by Anonymous Coward · · Score: 0

      The part that involves IT work, of course.

    16. Re:This says more about the categories... by blueg3 · · Score: 1

      Engineers don't build bridges. Engineers design bridges. Construction workers build bridges.

    17. Re:This says more about the categories... by Anonymous Coward · · Score: 0

      The engineer picks the materials, their thickness, the load they can handle, based on the research done on those materials. Knowing the building material's properties the engineer designs a structure (technology) for the bridge.

    18. Re:This says more about the categories... by Anonymous Coward · · Score: 0

      That would be the part where resarch into metallurgy, environmental interaction (current, wind loads, etc), and physics interact to create a customized design which is functional and reliable in the environment where it's placed, while hopefully being efficient to manufacture.

      Or do you think that most bridges are simply ordered from a catalog?

    19. Re:This says more about the categories... by Anonymous Coward · · Score: 0

      Researchers discovered how to map stresses and strains through structures with lots of pieces.
      Researchers discovered how much load different types of metals can handle in different directions
      They discovered techniques to model harmonic frequencies and approaches to dampen them.

      Putting all that together (and a lot of other stuff) into a particular type/size of bridge in a certain location is the engineers job.

    20. Re:This says more about the categories... by Salgat · · Score: 1

      The etymology of a word does not magically cancel out what it's contemporary meaning is. In fact, the title "Engineer" in many countries including England is a protected title that requires an degree from an accredited university.

    21. Re:This says more about the categories... by turbidostato · · Score: 1

      "Well, certainly the part where you take what materials science researchers have discovered in concrete technology and design structural members of a bridge certainly seems to fit that statement of what an engineer does quite nicely"

      Of course it does: a bridge engineer is an engineer.

      But he certainly doesn't create the technology and that's my point. The parent poster above implies that the only engineer is the one that innovates when most engineers don't innovate nor we need them to: the basis of the modern engineering is its repeatability and "looking up the right sizes in a table" *is* an engineer's job.

    22. Re:This says more about the categories... by turbidostato · · Score: 1

      "Architects use the knowledge about physics and material science created by scientist to engineer a bride."

      False.

      Most architects most of the time use the knowledge of other architects to engineer their buildings. That's the basis of engineering and that's what allows it to be regulated.

      Do you imagine engineering being regulated the way it is today in the days of Eiffel?

      And, by the way, of course Eiffel innovated. But not all engineers are Eiffel and not because of that they are any less engineers.

    23. Re:This says more about the categories... by turbidostato · · Score: 1

      "The engineer picks the materials"

      out of a table.

      "their thickness"

      out of a table

      "the load they can handle"

      out of a table.

      When does he exactly create any technology?

      Look again. Now read exactly what I wrote, not what you think I wrote.

      Engineers != Engineering

    24. Re:This says more about the categories... by turbidostato · · Score: 1

      "Engineers don't build bridges. Engineers design bridges. Construction workers build bridges."

      Quite true.

      But then again, is he still doing "engineer stuff" when he only designs a run-of-the-mill bridge, or is it indeed required for him to create new technology to be considered an engineer, as the parent poster said?

    25. Re:This says more about the categories... by Darinbob · · Score: 1

      I certainly wouldn't want a bridge designer to not use state of the art mathematical models, so I want the designer to be an engineer and not a technician. Plus all the other people who are double checking the equations.

    26. Re:This says more about the categories... by Darinbob · · Score: 1

      I don't live or work in those states or countries though. California has no such requirements for software or firmware. Maybe it might be a decent idea to have a requirement for this, except that pragmatically this means with all the high tech companies here whining that there are no qualified workers that the license requirements would be watered down so that they'd be as meaningless as a Microsoft Certificate.

    27. Re:This says more about the categories... by msobkow · · Score: 1

      The whole article is also rather biased, as it claims that those two entry-level positions are a measurement of IT in general. It's like trying to claim that you interviewed a bunch of mechanics at garages, and from that you can draw conclusions about the engineers who design cars.

      --
      I do not fail; I succeed at finding out what does not work.
    28. Re:This says more about the categories... by blueg3 · · Score: 1

      Hey, I didn't say that description of an engineer is actually accurate.

    29. Re:This says more about the categories... by fuzzyfuzzyfungus · · Score: 1

      I think I didn't express my point very well: As you say, the capabilities(and equipment) required to actually narrow down and fix a fault in something like a modern motherboard are Serious Business (excluding trivial cases like the capacitor plague, where getting a 30-50% fix rate with a supply of new capacitors and a $10 soldering iron is pretty doable).

      My intended point was that, for that reason, it is almost always uneconomic to hire and equip your 'computer system specialists' to the standard that would be necessary to do that sort of thing. Instead, you just buy vendor warranties or a shelf of spares, and hire people who are capable of using basic diagnostics tools, mostly software, and handling board swaps. When even just throwing the thing away and buying a new one costs ~$100, well qualified EEs with sophisticated test equipment are priced right out.

      The reason that they Shock, Suprise! discovered that most IT workers don't have degrees, or don't have 'relevant' degrees is that those sorts of economic factors have largely bifurcated the market for "IT" workers. At one end, you have people who are nominally 'IT', because that's the department they work for; but every effort has been made to reduce the amount the actually have to know about electronics or computer science. Problem solving, organization, good interaction with users, some logistical skills; but all the technology is really just plugging stuff where it fits. On the other end, you have the people with assorted deep specializations in specific classes of products or problems.

      Software has probably resisted the bifurcation effect a bit more than hardware, because (vendor promises aside) software 'solutions' never seem to quite fit, so IT operations of any nontrivial size sooner or later need somebody who can at least hack out some scripts (and if IT doesn't do it, somebody else will, probably in Excel), possibly do more significant customization to 'one size fits none' products, or even do some internal development of full-fledged applications.

    30. Re:This says more about the categories... by Anonymous Coward · · Score: 0

      Thanks for this.

      I'm an engineer (in Product Development) and get into arguments with techs all the time over this. This is kinda the reason that in Canada you can't call yourself an engineer "unless u iz one".

      Some technicians can create tech but the vast majority seem to balk when you say, "well if you can do it, have at it".

      I'm also more hands on (do my own prototyping, soldering, etc.) so sometimes the techs seem to get miffed that "I'm doing their job" but I started doing things like that as a kid and I'm not gonna bother some tech over soldering a few wires to a DB9.

    31. Re:This says more about the categories... by fuzzyfuzzyfungus · · Score: 1

      The article makes a perfectly reasonable observation, in one sense, (to go with your car analogy, it is in fact true that most people in the 'car industry' are blue-collar workers with on-the-job training or technical degrees/certs); but to extrapolate from "most workers are" to "the industry is" is folly, in almost any business.

    32. Re:This says more about the categories... by Alioth · · Score: 1

      Perhaps diagnose why the motherboard is broken. For example, a few years ago we had increasing problems with some brand new PCs, and swapping them out wasn't doing any good. Probing the DC rails with an old analogue scope revealed the problem (excessive ripple) and the cause (capacitor plague) so the faulty part could be replaced rather than just swapping the PC and hoping for the best. The scope wouldn't have been necessary in the end, the capacitors on the motherboards soon started to show obvious signs of faults. HP ended up swapping out all the motherboards with a batch which used different manufacturer's capacitors.

    33. Re:This says more about the categories... by doggo · · Score: 1

      Two things:

      First, leave etymology out of it. Language is an evolving system. Meanings of words change over time. "Engineer" may have, at one time, meant an "engine-er", and engineers may have, at one time, been a person who researched, designed, and built a technological device/system/whatevs. And there are "engineers" who do it this way today. But contemporary usage gives us a person who employs principles from the physical sciences to design technologies (objects/systems/or whatever).

      There is also a fuzzy hierarchy from scientist/researcher -> engineer -> technician. Knowledge, technique, and best practices pass up and down that hierarchy. Each has their role, but they may overlap and extend.

      Second, I didn't mean to imply that it's necessary for the engineer to "innovate", though certainly many do. Engineers possess the level of knowledge and specialization to take scientific principles and use them to build technologies.

      All I'm saying is, you don't need to be an engineer to do the work of a technician, in fact, you be losing money if you did. However, technicians do the work of maintaining the technology engineers design. Because of that, they must be familiar with much of what the engineer is expert at. Likewise up the chain from engineer to scientist. And all in all, it's more of a scientist/researcher engineer technician. All three classes are interdependent.

      Let's just say Sheldon's string theory work is not going to be turned into a inter-dimensional portal if Howard doesn't build the hardware. But once it's built they're gonna need a technician to keep it working while they're exploring the other dimension or they'll never get back. And it's a pretty good bet that that technician won't even have a Masters. It's also a pretty good bet that Sheldon, Raj, Leonard, & Pitr (we'll call the technician character Pitr) will shift duty up and down and across the scientist/engineer/technician hierarchy during the course of building the inter-dimensional portal.

    34. Re:This says more about the categories... by AK+Marc · · Score: 1

      "Tech support" is taught nowhere (well, maybe DeVry or something, but I've never gone, so I wouldn't know). Problem solving consists of managing the affected (psychology/communication), and solving the problem ("technical" skill). Neither is taught in STEM. Solving a problem is taking a large problem - "printer won't print" and cutting it down to bite-sized chunks, and applying previous knowledge and additional research to identify the cause as quickly as possible, then fix or work around the cause of the problem.

      For the printer, some like to check a print queue (those are the server admins who want to prove it isn't their printer). Some print to the printer from another machine. Others run to the printer and print a test page (I've never personally seen that fail, except when there's an error code on the printer already that explained the problem - toner out and paper jam being the top two). If your first thing doesn't "fix" it, then if you are any good, it narrowed it down to a network, printer, or client issue. Then you focus on the smaller problem, until you get it down to the problem, and you can then address it.

    35. Re:This says more about the categories... by AK+Marc · · Score: 1

      or put your EE skills to work by diagnosing that malfunctioning motherboard properly rather than just shipping it back to the vendor for a replacement...

      I've done the math on this. My "EE skills" are worth more triaging other problems than saving $5 on shipping for 30 minutes or an hour of circuit tracing to find the loose chip/cap/resistor to re-fix or broken trace to wire around. Yes, I can fix it. But at my rates and the fact it's under warranty (or a $100 component), it's cheaper for the company to ship it back to Dell and let them fix it or ship it to China for "recycling" and get a replacement to me tomorrow. A good spares plan, and I'll have the person up and running faster with a component swap than component fix.

    36. Re:This says more about the categories... by AK+Marc · · Score: 1

      By that definition, most "engineers" are technicians. Most MEs are air-flow handlers. They use well-published equations to size ducts and fans. It's boring and doesn't "create" anything. I recently rennovated my house, and the "engineer" I had out to verify the plans for code compliance gave me a design that would have failed. Of course, I didn't listen to the engineer, and built it more cheaply than his bad fix, and much better as well.

      I moved out of the US, and the rest of the world uses "engineer" in an older sense of the word. A train "engineer" is a technician who makes something run that was built by others. That's the more traditional definition.

      Technician, engineer and architect are three words that mean different things to different people.

      From your link: " In the UK, "engineering" was more recently perceived as an industry sector consisting of employers and employees loosely termed "engineers" who included the semi-skilled trades. However, the 21st-century view, especially amongst the more educated members of society, is to reserve the term Engineer to describe a university-educated practitioner of ingenuity represented by the Chartered (or Incorporated) Engineer."

      How quaint. Though electricians are still commonly called "electrical engineers" (or sparkies) in the UK, only the uneducated would call them that. So it's an instant ad hominem. Anyone that disagrees with the person that wrote that sentence in Wikipedia is obviously sufficiently uneducated that their opinion doesn't count.

      And most of the exclusive cites on the page are to US societies that define it as exclusively as possible.

    37. Re:This says more about the categories... by AK+Marc · · Score: 1

      So you are an EE that doesn't know how to use a multimeter or oscilloscope?

    38. Re:This says more about the categories... by Bratch · · Score: 1

      Grown up: What do you want to be when you grow up?
      Kid: An engineer!
      Grown up: Oh yeah, what kind of engineer?
      Kid: The kind that wears black and white striped overalls with a cap, and carries around an oil can, of course!

      --
      Beware of the Redittor who loans you a Sharpie.
    39. Re:This says more about the categories... by LordNacho · · Score: 1

      Makes sense. Perhaps it's the same dynamic as whatever it is that makes the title "Engineer" more widespread than actual engineers.

    40. Re:This says more about the categories... by LordNacho · · Score: 1

      An EE course is not a course in soldering. Nice troll though.

    41. Re:This says more about the categories... by AK+Marc · · Score: 1

      You are the troll. You don't need solder to "diagnose" it, which is what you said you can't do. You didn't say anything about fixing it, only diagnosing. Then you change your argument when confronted. Were you lying then or are you lying now?

      Nice troll though.

      The EE lab where I went had soldering irons in it. That you got yours from University of Phoenix doesn't mean all EEs are the same.

    42. Re:This says more about the categories... by Anonymous Coward · · Score: 0

      So a nurse is a doctor? If you need surgery ask the nurse to perform, it'll be cheaper.

  10. Self Taught by justcauseisjustthat · · Score: 3, Insightful

    I'm self taught and far better for it, institutional learning is too rigid and doesn't foster creative individuality.

    1. Re:Self Taught by Fallen+Kell · · Score: 3, Insightful

      Says someone who obviously never went to a school which fosters creativity...

      --
      We were all warned a long time ago that MS products sucked, remember the Magic 8 Ball said, "Outlook not so good"
    2. Re:Self Taught by coastal984 · · Score: 1

      This. I did a solid 5 years of traditional college... Majored in Architecture, Communications, and finally Business before saying "screw it" and sitting for my A+ exam after a couple of nights in a study guide book. Did a 6 month term on a corporate help desk before moving on to a municipal IT shop, where I've been for nearly 5 years, and have gained a TON of knowledge and experience. I'm simply a better learner by doing and figuring than I am by sitting in a classroom.

    3. Re:Self Taught by johnlcallaway · · Score: 0

      Says someone trying to justify wasting a shitload of money on an education that smart people don't need so he can get a piece of paper proving he knows how to take tests and please his professors.

      And yes .. I've taken a few courses. When I've needed to and when someone else was paying for it. Smart people learn how to make other people pay for their education, and learn how much 'educating' they need instead of having to have some tenured drone, who only has his own self-interest at heart, do it for them.

      --
      I rarely read replies, it's my opinion and if you thought about your opinion a little more, I'm OK with that.
    4. Re:Self Taught by Anonymous Coward · · Score: 1

      What a coincidence! I too find that smart people tend to be like me and make the same life choices that I make.

    5. Re:Self Taught by Anonymous Coward · · Score: 0

      Wow. Just wow. Butt hurt much?
       
      The bottom line is that most people who never did college have the same attitude as you. As someone who did some college but never got a degree I can tell you that you're dead wrong. On projects I'd often approach my professors with ideas that were off the beaten trail and they allowed me to follow my own ideas 100% of the time and I never took a hit to my grades for pushing the envelope a bit.
       
      I found that I was allowed to be creative as I wanted to be. Maybe if you would have gone yourself you would know this. Many of my professors were professionals in their fields and not just lecturing drones. I got out of my classes what I put into them.
       
      Between having landed a job in my field and trying to balance a working life with a class load I didn't complete my degree but I still found a lot of value in the time I spent there.
       
      Sorry you're so close minded about the process.

    6. Re:Self Taught by Anonymous Coward · · Score: 0

      Says someone who doesn't understand that the majority of good jobs require that piece of paper proving they know how to take tests and please his professors.

    7. Re:Self Taught by Fallen+Kell · · Score: 1

      I hate to say it but you may be a little short sighted in your current view. Yes, you learn many different things by actually doing instead of learning in school. But those are two completely different kinds of things that you are learning, and a good school/college/university will be able to get you both the experience in doing as well as the experience in academia that will get your the step up on others.

      Your current experience exists in those 2 jobs, a helpdesk job, and a municipal IT job. But you have not experienced (or maybe you have) the biggest problem without having the degree, being getting HR at companies to not simply toss your resume into the round filing bin (i.e. trashcan) when they do the first pass on their resume's to see if they meet the requirements of "Degree in CS/ECE/IST".

      --
      We were all warned a long time ago that MS products sucked, remember the Magic 8 Ball said, "Outlook not so good"
    8. Re:Self Taught by geek · · Score: 1

      I'm self taught and far better for it, institutional learning is too rigid and doesn't foster creative individuality.

      How would you know if you never went? Most self taught people I run into think they know everything because they taught themselves. Never realizing there was a huge field of knowledge out there they'd never even heard about. Education is also collaboration, no one person can know it all and learn it all.

      The self taught crowd likes to think they have it all figured out but I dare them to spend time with a Ph.D. to find out just how little they actually know. Besides that, there is a humbling factor in formal education which trains you to work with peers instead of trying to run solo as a 'leet haxorz' and rubbing your ego in the face of everyone you see.

      FYI, I'm self taught and I learned a lot of this the hard way. If I had it to do over again I'd have gone to school for it instead of what I actually went to school for.

    9. Re:Self Taught by justcauseisjustthat · · Score: 1

      The only reason they toss the resumé away on the first pass is because the person reviewing it has degree or a boss that is a degree snob. People with degrees tend to color inside the lines and follow the rules they were taught, those that learn on the job and are more or less self taught look for new ways.

      PS I'll put a smart person with 8 yrs. experience in a field against any Ph.D fresh out of school in that same field on any given day! And yes I did attend college but my job and passions have nothing to do with my degree of so many years ago. Also based on some of the comments, I think Elon Musk should close up shop and go home...

    10. Re:Self Taught by Anonymous Coward · · Score: 0

      I'm self taught and far better for it, institutional learning is too rigid and doesn't foster creative individuality.

      How would you know if you never went? Most self taught people I run into think they know everything because they taught themselves. Never realizing there was a huge field of knowledge out there they'd never even heard about. Education is also collaboration, no one person can know it all and learn it all.

      The self taught crowd likes to think they have it all figured out but I dare them to spend time with a Ph.D. to find out just how little they actually know. Besides that, there is a humbling factor in formal education which trains you to work with peers instead of trying to run solo as a 'leet haxorz' and rubbing your ego in the face of everyone you see.

      FYI, I'm self taught and I learned a lot of this the hard way. If I had it to do over again I'd have gone to school for it instead of what I actually went to school for.

      This.
      I skipped school and started off as a software developer. I did quite well for myself, and currently have a very nice position in the financial industry.
      Recently I went back to school, part time, to work on my B.S. in Comp Sci. I didn't realize how much stuff I didn't know, and how ignorant I was.

      For example, in "Foundations of Computer Science." We had to learn about regular languages, context free grammars and so on. I used to think I understood these things pretty well - after all I had read the Wiki on NFAs and regular expressions! However, once I was forced to actually convert some regular expressions that aren't super trivial into NFAs, and then convert those NFAs to DFAs, I realized that I had never really understood them at all. My brain had simply filled int he gaps it didn't understand on Wikipedia, patted itself on the back and moved on. My mind was also completely blown when I learned about the equivalency of the two! Plus I had to do very bizarre and distasteful things, like write inductive proofs to show various properties of these things. This helped solidify that these were just some rules and frameworks someone made up! Now I can understand WHY a true regular expressions can never be written which will match only those strings containing arbitrarily deep nested matching parenthesis!

      Now this is of course pure theory. My younger anti-college self laughed at theory, I figured it was this crazy math stuff you didn't really need to know. Who really does anything with NFAs or DFAs anyway? Sure, people use Regex's, but you don't need that theory stuff to understand them, right? Coding is just knowing your programming language, understanding the libraries, listening the requirements and making it all work!

      This semester I am taking Design and Construction of Compilers. This involves parsing things, which sure enough requires an understanding of the mathematical formalisms about Regular Languages, context free grammars and so on. These are required to understand parsing theory. While many people have successfully written recursive descent parsers (a common type of parsing technique), I don't think many people have independently devised, say, LR type parsers on their own. I'm not saying that RDP is worse than LR, but I can tell you that an LR parser can handle left recursion in the grammar where an RDP cannot. I can also tell you that LR needs only linear time to parse a grammar, where RDP can potentially require backtracking. Of course, then you learn about predictive parsers and how they offer many benefits of RDP but require an LL(1) grammar which can entail left factoring!

      I don't think a person will grasp all of this stuff following a compiler tutorial online on the own, though certainly if someone did the work and got the required feedback it would be feasible to learn on your own. But how many self-educated people are really able to teach themselves to that level? I did very well at computer programming as self taught (though lets be honest, a lot of it h

    11. Re:Self Taught by Anonymous Coward · · Score: 0

      1 year experience == 1 year of school
      4 years experience == bachelors degree.
      5 years experience > bachelors degree.
      1 cert == 1/2 year, or 1/2 semester.
      so no his certs and his xp is better then the degree that would have cost him much more, and limited him in scope.

    12. Re:Self Taught by Darinbob · · Score: 1

      Ok, so you're smart. You could have been even smarter and been self taught WITH the degree, with an even better career and prospects.

    13. Re:Self Taught by Darinbob · · Score: 1

      In my first post-graduate job, my manager was very smart and very hard working and all self taught. She ran the computer department for a research lab and know how to do all the jobs, very organized and nothing at all negative in her qualifications. But she had no degree. So she hit the ceiling hard with absolutely no chance for promotion and with a lot of pressure for her to leave which she had to do.

    14. Re:Self Taught by Anonymous Coward · · Score: 0

      As someone who did some college but never got a degree I can tell you that you're dead wrong.

      As someone who has a degree, I can tell you that you're dead wrong. One-size-fits-all solutions aren't for everyone, and the more time you waste doing assignments that someone else asks you to do, the less time you'll have to do meaningful things. This is simply a fact.

    15. Re:Self Taught by sI4shd0rk · · Score: 1

      Never realizing there was a huge field of knowledge out there they'd never even heard about.

      Then they're doing it improperly. The knowledge does not only exist in colleges and universities.

      The self taught crowd likes to think they have it all figured out

      Strange... because this is what I've noticed about the college-'educated' crowd. Maybe most people in general are simply imbeciles?

      Besides that, there is a humbling factor in formal education which trains you to work with peers

      Again, not being college-'educated' does not mean you haven't worked with people, or can't.

      You're talking about self-education done wrong and comparing it to college-education done well. This is a very bad comparison. Fact is, many colleges are garbage, and many college students are also hacks.

      --
      Ignorance is a choice
    16. Re:Self Taught by Anonymous Coward · · Score: 0

      Says somebody who obviously doesn't get sarcasm

    17. Re:Self Taught by Anonymous Coward · · Score: 0

      In my experience "school" and "creativity" rarely meet.

      I learned more in my first 3 years working for a busy IT contractor than I even saw (let alone learned) in 4 years of school.

      I found undergrad to be just more of the same from high school. Extensive hand holding, attendance, serialized instructions, little to no challenge think for your self. It seemed like a factory for office drones, the type of people who are happy to fill out TPS reports.

      The only people I'd want to work with again were the people who were actually interested in IT, and only some of them had IT related schooling.

  11. Why would they? by Anonymous Coward · · Score: 0

    Yea everyone meet Tim.
    He has a masters in astrophysics, a phd in quantum mechanics, and he learned to be our IT Admin by copying and pasting buzz words from wikipedia on his resume.
    Let him know if you are having any issues with the printer.

  12. How many CEOs don't even have a degree?

    You could apply the apprentice/journeymen/expert to the IT guild as much with most any other learned trade.

    --
    There are no loopholes. It's either legal or it's not.
    1. Re:And? by AK+Marc · · Score: 1

      How many CEOs don't even have a degree?

      Almost none. Most in the Good Ol' Boys network have MBAs. If you look at a wide spectrum of current companies, I'd bet most of them have some sort of degree, and a large number would have MBAs or similar.

  13. I wonder how many of them by mark_reh · · Score: 4, Funny

    know what "IT" stands for?

    1. Re:I wonder how many of them by Fosterocalypse · · Score: 1

      Internet Things

    2. Re:I wonder how many of them by NotFamous · · Score: 0

      IT turned out to be some kind of huge spider running around underground. Not the best ending.

      --
      Some settling may occur during posting.
    3. Re:I wonder how many of them by Anonymous Coward · · Score: 0

      Internet Things --Jenn

    4. Re:I wonder how many of them by HnT · · Score: 1

      Hello Jen!

      --
      "Only one thing is impossible for God: To find any sense in any copyright law on the planet." - Mark Twain
    5. Re:I wonder how many of them by Anonymous Coward · · Score: 0

      A fair number of them can't even spell IT.

    6. Re:I wonder how many of them by Anonymous Coward · · Score: 0

      Internet Things

    7. Re:I wonder how many of them by Anonymous Coward · · Score: 0

      Some blonde I had to tolerate on a few occasions thought it meant "Haiti" (which works better in French, as we usually ignore H letters). So, for 2 years, she thought IT guys were Haitian people.

  14. "Computer Support Specialist" by Guppy06 · · Score: 3, Insightful

    You don't need a college degree to read a phone script.

    Just because there's a lot of 'em doesn't mean they're all good.

    1. Re:"Computer Support Specialist" by mark_reh · · Score: 3, Funny

      "Have you tried turning it off and back on again?

    2. Re:"Computer Support Specialist" by johnlcallaway · · Score: 1, Informative

      Just because there's a lot of 'em doesn't mean they're all good.

      Just because someone has a degree doesn't mean they are smart.

      Just because someone doesn't have a degree doesn't mean they aren't smart.

      Did you have a point???

      --
      I rarely read replies, it's my opinion and if you thought about your opinion a little more, I'm OK with that.
    3. Re:"Computer Support Specialist" by Anonymous Coward · · Score: 0

      Yeah his point is "IT" is a vast field and for a lot of it a brain isn't needed.

    4. Re:"Computer Support Specialist" by Guppy06 · · Score: 3, Insightful

      Yes: you shouldn't assume that a degree is irrelevant to competence because this survey makes no effort separate the competent from the incompetent.

    5. Re:"Computer Support Specialist" by Anonymous Coward · · Score: 0

      If only the people placing the calls, that have the degrees, would listen to the analyst and actually turn off and turn back on their device it would make life so much easier for 2nd/3rd level support.

      Apparently everyone with a degree is racist and will only follow instructions to power cycle when instructed to do so by an American rather than an Indian.

    6. Re:"Computer Support Specialist" by Anonymous Coward · · Score: 0

      I've worked in many IT departments as a Tier 2 or Tier 3 desktop support analyst, help desk analyst, and in many other IT production roles, and I have never once seen or heard of anyone reading a phone script for anything who actually was labelled as an "IT" worker. The sheer amount of knowledge you are REQUIRED to have on at least 200 different individual systems or applications (unless you work for a very small company), is utterly ridiculous. I'm a "code-monkey" too and I associate almost exclusively with IT people - believe me when I say that I know from first hand experience, the best programmers I know who are mountains better at it than I am, are not smart people or knowledgeable people who can do much of anything on a computer.

      They just understand the concepts and are good at applying them creatively.

  15. Because IT is a superset of stem by CastrTroy · · Score: 5, Insightful

    This doesn't surprise me at all. Especially when they mention "computer support specialists and a third of computer systems administrators". These aren't fields that even require a STEM degree in the first place. I'm sure if you just looked at programmers, you'd probably see a much higher percentage with a STEM degree. If I had a stem degree, and was working as a computer support specialist, I'd probably wonder what the purpose of my degree really was. Also, if you have a degree in chemistry, you technically have a STEM degree, but you're probably no more prepared for a career in IT than somebody with a business or fine arts degree

    Personally, I've always hated the fact that they even refer to certain jobs as being in the IT sector. It's so large and all encompassing, that it basically fits anybody from a minimum wage support person to a hardware engineer designing cutting edge processors, or people writing financial systems on wall street.

    --

    Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    1. Re:Because IT is a superset of stem by Anonymous Coward · · Score: 0

      Personally, I've always hated the fact that they even refer to certain jobs as being in the IT sector. It's so large and all encompassing, that it basically fits anybody from a minimum wage support person to a hardware engineer designing cutting edge processors, or people writing financial systems on wall street.

      I hate that as well.

      When people bring it up I tell them that the hospital janitor, dr. office receptionist, nurse, and neurosurgeon all work in the medical field.

    2. Re:Because IT is a superset of stem by geek · · Score: 1

      If I had a stem degree, and was working as a computer support specialist, I'd probably wonder what the purpose of my degree really was.

      This. I'm saddened every time I see a CS degree as a requirement for what amounts to systems admin or support desk work. That's like getting your medical degree and going to work as a nurse. Nurses get what are the equivalent of certifications just like admins and support should have. A CS degree should be for, you know, Computer Science........ There should be a whole new category of degrees specifically for programming also as that can be and often is completely separate from computer science.

      I strongly believe they still champion CS degrees for all computer type positions as a way of pumping up the H1B workers. It's just a scheme, they know damn well a CS degree is worthless for what amounts to desktop troubleshooting or database administration or mail server configuration and support.

    3. Re:Because IT is a superset of stem by Anonymous Coward · · Score: 0

      This.
      It's like saying that most accountants didn't go to university for technical mathematics.

    4. Re:Because IT is a superset of stem by Anonymous Coward · · Score: 0

      Personally, I've always hated the fact that they even refer to certain jobs as being in the IT sector. It's so large and all encompassing, that it basically fits anybody from a minimum wage support person to a hardware engineer designing cutting edge processors, or people writing financial systems on wall street.

      That's not really any different in other fields though - it's meant to classify companies, not workers.

      My wife is a Resident (physician), specializing in Radiology. She'll be grouped by the industry Health Care along with first responders, surgeons and pediatricians, orderlies, highly technical nurses, not-so technical nurses, maybe a helicopter pilot, and the business-oriented group that makes up the hospital administration staff.

      I'm an aerospace (mechanical) engineer who does structural analysis of aircraft, so my job is grouped as an industry as Aviation or Aerospace/Defense. The group will also include the admin near my desk, the director down the hall, the finance team, a few project/program managers, QA/inspectors, subcontracts, and a retired maintenance shop lead.

    5. Re:Because IT is a superset of stem by Belial6 · · Score: 1

      It could be worse. It could be as encompassing as a "Business Degree". I remember when I was younger, I would ask my peers that were getting Business Degrees, "What are you planning on doing when you graduate." 9 times out of 10, the answer would be "Go into business!"

    6. Re:Because IT is a superset of stem by Anonymous Coward · · Score: 0

      You're wrong on the Chemistry degree front. Process chemistry, kinetics and thermodynamics are excellent preparation for working in IT and programming in particular.

  16. some of the best people I have seen dont have degr by Anonymous Coward · · Score: 1

    per Joel Spolsky 'smart and gets stuff done'. I am a DBA and my undergrad degree is in political. I did go back and get a masters in software engineering and take several undergrad CS classes. I found that these helped quite a bit, but are not 100% critical. CS degrees are useful and have alot of value. Especially early on... for programmers. However, you don't need a technical degree to build a computer or do desktop support. They help some with IT Admin jobs. It helps me as a DBA in that it helps me learn new things since I have a better grasp of underlying concepts. I have gone out over the years and googled college coursework and then read some of the books on my own.

    some of the best programmers I have worked with don't have college degrees. Its the person not the degree. The degree can help, but you should be able to see it in the quality of the work and it should be in the background.

    this is not a good way to assess whether someone is qualified for a job. A quality technical interview given by peers at the company. Since these are the people who use the technology every day.

  17. Finally, it is now clear why Microsoft by mark_reh · · Score: 1

    is the dominant player in corporate IT systems!

    1. Re:Finally, it is now clear why Microsoft by skovnymfe · · Score: 1

      All the technicians and support people secretly went and purchased billions worth of Microsoft products, and installed them all over the company infrastructure without telling anyone? What?

    2. Re:Finally, it is now clear why Microsoft by mark_reh · · Score: 1

      You missed the point of my snarky comment. OK, I'll explain it to you...

      You see, the article is about how computer-uneducated vast numbers of IT people are. I was implying that the lack of education about computers/systems/software is why Microsoft products have dominated IT for many years, further implying that people who were better educated about computer systems/software would not have selected MS products.

      There, now, isn't it funny?

  18. OMG! NO DEGREE! WE WILL ALL DIE! by TiggertheMad · · Score: 1

    I don't have a STEM degree, and I am a senior programmer. I dropped out of college entirely. I couldn't deal with the bureaucracy. You have to take this class, you can't take this class, bleah bleah bleah...

    Of course, I have been programming since 1980 when as an 8 year old, I taught myself how to code. I also have self-educated myself in graduate level math, game theory, algorithms, statistics, relativistic physics, AI, and probably a half dozen other STEM type topics. I have worked in a half dozen languages, high level scripting to ASM and from the front to the back of the stack in contemporary Enterprise web app environments.

    A degree is only worth as much as the person it is imprinted upon.

    --

    HA! I just wasted some of your bandwidth with a frivolous sig!
    1. Re:OMG! NO DEGREE! WE WILL ALL DIE! by bluefoxlucid · · Score: 1

      I hope you have a Project Management certification or the relevant learning (i.e. read the PMBOK5e published this year, some supplementary materials, maybe taken a course, whatnot). Those are the real useful skills if you're a programmer. Or sysadmin. Or anything else.

    2. Re:OMG! NO DEGREE! WE WILL ALL DIE! by c-A-d · · Score: 1

      Sometimes, the degree is the only way to get your foot in the door. Alternatively, sometimes the degree is the only reason you're not out the door.

      --
      some karma... and kinda lukewarm about it.
    3. Re:OMG! NO DEGREE! WE WILL ALL DIE! by sandytaru · · Score: 1

      You can get the CAPM (baby PM cert) just by having been on a team that does projects for at least a year, or taking a 23+ hour course/training online, then passing a relatively simple test. Probably one of the easier IT certs to get, considering.

      --
      Occasionally living proof of the Ballmer peak.
    4. Re:OMG! NO DEGREE! WE WILL ALL DIE! by Anonymous Coward · · Score: 0

      Does that mean the real useful skills for a Project Manager is programming? The most useful skills for a programmer, by definition, will always be their programming skills. I think your point is that you feel project management skills are helpful for programmers to have, which depending on the job, is probably true.

      To the parent poster's point, one doesn't have to attend college to learn marketable skills. It seems the IT profession provides self-evidence of this with most having no degree at all and more than 2/3 either having no degree or a degree in a different field. For many, especially those in cutting edge fields, college is both unnecessary and inadequate.

    5. Re:OMG! NO DEGREE! WE WILL ALL DIE! by bored · · Score: 1

      I'm convinced that a _LOT_ of PMI's certifications are basically there to harvest money from people. The CAPM is one of those.

      Besides the complete inane question on the PMP test... Frankly, people doing ACTUAL project management understand that theory and reality collide all the time. Telling you stake holders to take a hike isn't really a good plan.

    6. Re:OMG! NO DEGREE! WE WILL ALL DIE! by bluefoxlucid · · Score: 1

      Yeah. CAPM you don't need the time in; but the actual information from the PMBOK5e, some of the practice standards (WBS, Program, Project), Tess Roeder's book on Stakeholder Management (INVALUABLE), and such things is really fucking useful.

      As a sysadmin/sysengineer, I do a lot of risk analysis and management with ORM charts (plot Severity versus Probability) and come up with mitigation (prior action to reduce severity and/or probability, thus risk) and contingency (action plans for when a risk event occurs). Project Risk Management provides guidance on how to use these tools in the course of a project to come up with a list of risks (both negative and positive--opportunities are risks) and a Risk Management Plan filled with contingencies and mitigation strategies to control those risks as a matter of course.

      Work Breakdown Structures are useful for defining repetitive complex task in terms of standard processes or templates (operational management, not project management). They're also useful for ... breaking down the work you need to do for a project such as building a server or a piece of software, which is what WBS was created for anyway. New server. Hardware (Rack; Cabling--Power, Network, KVM, IPMI, SAN), OS (Installation; Configuration--Networking, Join to Domain/LDAP), Install Software, etc. On a team, you can hand out the work packages as pieces of manageable work that each get done by one individual.

      Project Stakeholder Management is massive: people around you will meddle with your work by making noise at other people who have authority over you. There's a huge emphasis on identifying any stakeholder--any person or group who affects, is affected by, or perceives itself to be affected by the activities or outcomes of a project--and categorizing them in the stakeholder register. This includes their power (organizational), influence (involvement in a project), interest (level of concern), impact (ability to effect change in a project), their project knowledge, their support or opposition (unsure, resistant, neutral, supporting, leading) and required support, etc. These attributes are used to decide how to manage stakeholders--keep them informed so they don't make noise at high-powered individuals; keep them satisfied so they don't start wanting to effect change (satisfying an individual may mean changing a project: maybe it doesn't address the business' needs!); and so on. The stakeholder register even goes as far as to identify the communication needs of a stakeholder: do they prefer e-mail, phone, face-to-face, IM, etc.? And the register changes constantly as stakeholder involvement and disposition changes or is discovered.

      Project Stakeholder Management ties into everything. It ties into scope management, because you need to make sure your stakeholders are satisfied and the scope doesn't change--or that it does change when it's inappropriate for the business. It ties into requirements generation: you're going to build your requirements by identifying key stakeholders and coming up with a description of all the things they need from this project so you don't do a bunch of unnecessary work and don't constantly change things because people start adding on new requirements. It ties into risk management, because any changes in stakeholder disposition are risks--dangers and opportunities. It's even used to build a team: some of your employees will be very disinterested in a certain project; others will be extremely interested; and in all cases you will need to assess their motivation and keep them motivated (a leadership skill--usually the only skill PHBs have, and they're usually poor at it because you need to apply a lot of OTHER skills to provide effective leadership; PHBs tend to be floundering egomaniacs applying leadership skills without any understanding of the needs and feelings of the people they're trying to lead or the work they're trying to accomplish).

      I've been studying for my CAPM because I'm extremely interested in the act

    7. Re:OMG! NO DEGREE! WE WILL ALL DIE! by LordNacho · · Score: 1

      But the things you list are provable. It's easy to separate a room into people who understand ASM from ordinary people who clearly don't. You main problem would have been getting a job interview, and after getting that first job, you wouldn't have much issue with getting in the door.

      For other degrees, such as say history, it's a bit more tricky. Even asking a historian about a topic outside his specialism could put him in a category with ordinary people. So you need a piece of paper saying you get it.

      There's an xkcd about this.

    8. Re:OMG! NO DEGREE! WE WILL ALL DIE! by kwbauer · · Score: 1

      "I couldn't deal with the bureaucracy. You have to take this class, you can't take this class, bleah bleah bleah... " I couldn't deal with the bureaucracy. You have to make this, the app has to do this, the customer wants that. blah blah blah...

      Same thing as college.

  19. What's the degree going to do for them? by Sevalecan · · Score: 1

    I'm going to sit here and speculate on why. First of all, I taught myself C at 11 years old, and I'm 25 now. In the past 14 years, I've obtained a pretty good idea of what programming is, and of course spent plenty of time messing around with and administrating my own systems. I'm sure this isn't an unusual story to hear on slashdot, I'm sure many of you made a similar journey. But here's the problem, after talking with friends who had taught themselves how to program and do it well, and had gone through schooling for that subject, I realized there weren't heaps of new things to learn. Almost all of the schooling would be rehashing things I already knew.

    So where am I going with that? Programming is a relatively easy subject to pick up on your own. You can just start messing around and get immediate results. You don't need a huge buildup of theory before you can start applying the stuff, either. If I can start coding in C at 11, it isn't that hard. And I'm definitely not one of those people who had a PhD by the time he was 14 either. So this doesn't really surprise me at all, the degree has very little practical value to someone who is already confident in their abilities with these kinds of things.

    It was actually because of this that I chose my major to be Electronic Engineering instead(still working on it). The material is more challenging to me, and most of it isn't stuff that I've done already. It's not as easy to learn on my own (though it could be done. I even made a list of textbooks used in the 4-year school I want to attend in case I decided I wanted to go that route). I'm not sure how everyone else here feels about it, but I think programming is easy shit. Using computers is relatively easy shit. Just because you don't have to spend as much time making that foundation, I think it's a lot easier to get away without getting a degree in it. Maybe this is due entirely to the fact that it's easier to self-teach, rather than it being an easy subject in and of itself. I know many of you wouldn't agree with the latter statement. Once you know it, why have someone try to reteach you?

    1. Re:What's the degree going to do for them? by Anonymous Coward · · Score: 0

      Overall I agree with your comment but just want to elaborate. Yes for SOME people IT comes relatively easy. Programming comes relatively easy. But be careful not to confuse IT support specialist, Programmer, Software Engineer. I would think for IT support specialist you wouldnt even need programming experience as you will be on the phone all day. Programmer is is sort of like an intern or low level software engineer who is told what to write and they write it. However; there are also engineering majors in IT such as Computer Engineering and Software Engineering. Some of this stuff you can learn on your own because - well its just fun. Some other stuff will be a little more difficult because it's not as tangible - more theory. For example - Using Vector Math and Geometric calculations to find intersections of lines/polygons. Understanding and applying different software design patterns. Understanding theory behind multiprocessing/multithreading. Understanding network rate formulas for bandwidth and how to apply them. There are many more fields which are not as applied as programming that will be semi difficult to learn on your own time (not because they are hard but because you may not have a drive to do so - such as with EE).

    2. Re:What's the degree going to do for them? by Mr+D+from+63 · · Score: 1

      What is easy is managing computer systems and products that are already made (to some extent) to be user friendly and/or have a good support structure. Someone, like yourself, with a degree can offer better IS services to customers who have needs in that field. So an electronics design company may be better off using you, with your degree, to develop a solution for electronic design or modeling. A non-degreed person, or one with different degree, might not be as helpful.

      I also see this as an excuse for those who's companies have hired crappy workers. Claiming you hired some idiot out of college, and he turned out to be an idiot, has less to do with the value of education and more to do with not hiring someone with the necessary skill set, or did not put in place the training or resources needed to make that person successful, degree or not.

  20. We're talking about support and Windows admins by Anonymous Coward · · Score: 1

    These are the people who do tech support by reading from scripts. They're also the people who setup computers, plug cables and have magical access simply because they have the correct passwords.

    These are NOT skilled jobs. They are admin assistants with fancy tech-sounding names. This whole article seems braindead obvious and stupid to me. Talented people with STEM degrees do not call themselves IT workers - they call themselves engineers, designers, developers, researchers, etc.

  21. College wasn't an option for some by acoustix · · Score: 2

    For many of the older people in this field college was not an option. Some of them "fell into" the job because they "knew computers".

    I have a AAS degree from a two year school because IT related studies were not offered at the 4 year schools. In fact, I was bluntly told by a department head of a four year school: if you want to learn networking then go to a two year school. So I did. Best decision ever. No college debt and got a job right out of school.

    --
    "A plan fiendishly clever in its intricacies"- Homer Simpson
    1. Re:College wasn't an option for some by mj01nir · · Score: 1

      When I went to school, my current job (network admin) didn't even exist.

      I went to school for computer repair. As in- find the bad component on this circuit board, unsolder it and install a new one. PC LANs wouldn't exist in any meaningful way for several more years.

      I owe a lot to the sheer luck of timing. I had a good base of knowledge when PC LANs did roll around and I've just been adjusting to new technologies ever since.

      --
      the no .sig .sig
  22. And then there's me... by Anonymous Coward · · Score: 2, Informative

    ... while more than 40% of computer support specialists and a third of computer systems administrators don't have a college degree at all!

    I'm not particularly fond of statistics like these -- because the people who put them together usually insist on qualifying "college degree" as only meaning four year degrees or greater. I have an Associates degree, (and yes: it's in the IT field) but nobody seems to really care about that so-called "minimal" level of effort.

    Not that it matters to me anymore at this point... I've been in the workforce for long enough now that a Bachelor's degree would not by itself get me anywhere close to my current salary... nor would it even get me any meaningful bump in income alongside my current work experience. If you wait long enough, such things pretty much become moot.

  23. After five years... by HaeMaker · · Score: 3, Insightful

    ...whatever you learned in school is already out of date, when you consider what they teach in University is 5 years old when they teach it.

    Ask BSCS grads who graduated in 2008 or earlier how much of what they learned in school is still relevant.

    Getting into management without a degree is much tougher. Common knowledge is that you are a "better person" if you spent 6 years of your life getting an MBA, rather than actually doing the job.

    1. Re:After five years... by bluefoxlucid · · Score: 2

      A lot of university degrees in Project Management teach that a Work Breakdown Structure is a set of tasks; in 1978, the Project Management Body of Knowledge was replaced with the PMBOK Guide (first edition), which is also called the PMBOK (oddly enough). The new PMBOK1e specified that a WBS is a deliverable-oriented breakdown of work. Since the PMBOK1e in 1978, work breakdown structures have been all about the output of work: every Work Package or Roll-up Element is a deliverable--a tangible or intangible result of work, such as the assimilation of knowledge (intangible) or a program module (tangible)--represented by adjective-noun descriptions. Yet, now, over 30 years later, colleges teach that the WBS is a task-oriented breakdown of actions represented by verbs.

      Five years out of date? They still teach Java.

    2. Re:After five years... by ImprovOmega · · Score: 5, Insightful

      I got a BSCS degree back in 2003 and I can tell you that it is very much still relevant. You're right, the specific languages, API's, and even architectures have changed dramatically in 10 years, but the fundamentals are all still there. Learning the 2003 vintage of C++ was not so useful (except as an exercise in how to approach programming problems generally), but learning algorithm complexity analysis is timeless. And I'm sure there are more advanced process schedulers in operating systems these days, but they are still being scheduled out there in the background. And so on, and so on.

      My great "aha!" moment in my CS degree was when I realized that the specific tool they were teaching in any given class was basically irrelevant - it was just a means to teaching an important concept. Trade schools teach you tools, universities teach you how those tools work. The real value in my BSCS degree was in teaching me how to think about and solve CS problems. That has been invaluable.

    3. Re:After five years... by axl917 · · Score: 5, Insightful

      ...whatever you learned in school is already out of date...

      Quite true, but as one of my professors said, "In this course, you will not learn how to code in Turbo Pascal*; you will learn how to learn to code, and then apply that to Turbo Pascal."

      A good teacher can make all the difference to impressionable 18-yr-olds.

      (*Yes, I am old)

    4. Re:After five years... by Anonymous Coward · · Score: 1

      Yeah, my math and logic skills that I learned in the late 80s/early 90s are totally "out of date."
       
      And for all those clueless retards who learned C++? Man, that stuff is 30 years old. Who uses that crap? The dinosaurs?
       
      This idea of 5 year old knowledge being useless is only true if all you can do is memorize stuff. You should have been learning how to think... not what to think. If you never caught on to that you were "out of date" before you ever left school.

    5. Re:After five years... by mjwalshe · · Score: 1

      MM a load of new acronyms that I had not before before and I was on a RnD project with the BSI that went into the definition of BS 5750 (IS9000) and had the head of that project as the invigilator on a some of my work.

    6. Re:After five years... by Arker · · Score: 2

      "Ask BSCS grads who graduated in 2008 or earlier how much of what they learned in school is still relevant."

      And if the answer is not most/all they got ripped off.

      College is not supposed to teach you to use the current gadgets. It's supposed to teach you to read, write, and think. Those skills do not go out of date.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    7. Re:After five years... by turbidostato · · Score: 1

      "...whatever you learned in school is already out of date, when you consider what they teach in University is 5 years old when they teach it."

      Yes, you are right. I also felt that I lost my time in University when all of a sudden O(n!) algorithms started becoming faster than O(n).

      O tempora, o mores, I said.

    8. Re:After five years... by SavedLinuXgeeK · · Score: 1

      Accidentally modded redundant. Commenting to undo.

      --
      je suis parce que j'aime
    9. Re:After five years... by valadaar · · Score: 1

      BCS 1995 Grad Skills still relevant: Operating Systems (Was Unix, but the growth in Linux let me reuse that knowledge) Databases - using daily. Compiler Construction - Very useful in conjunction with the programming languages I learned. C++/Fortran/Modula-2/Scheme/Cobol/APL/JCL - Apart from C++, do not use these, but newer languages are quite easy for me to pick up. Algorithms - Occasional use in analysing performance issues. Lessons from this inform most of my decisions when programming. Sometimes I think people exaggerate just how much different things are from what came before - perhaps it just points to how easily pick up on new technologies.

    10. Re:After five years... by Anonymous Coward · · Score: 0

      I totally disagree. University is not about learning the latest user features of a Windows operating system, or how to configure a CISCO router. These things are taught in trade schools. University is about fundamental knowledge and learning how to think.

      The most fundamental CS problem, P vs NP, was introduced 40 years ago and has not changed since. Computer applications, if modern or old, such as networking (routing algorithms), databases (joins), graphics, cryptography, numerics, search, or _anything_ that requires data processing or computations, will boil down to figuring out if and how it can be solved efficiently. Most algorithms live and will live on for much longer than most people who work in these fields.

      Calculus hasn't changed since Newton, the periodic table doesn't get updated every 5 years, the laws of Physics are not overturned every decade. Please check first the curriculums of Universities before posting such statements.

    11. Re:After five years... by Anonymous Coward · · Score: 0

      Computer Science doesn't change much.

      I'm in a four year BSCS program that I decided to do for personal enjoyment. I've been a professional software developer for 14 years, and been programming for 20.

      I'm using the Dragon Book as one of the compiler books. First edition. It was published in 1986, and it's still very relevant.

      Computer Science hasn't changed much. Regular languages, CFGs, DFAs, NFAs and so one were all understood well in the 60's and 70's. But it's very relevant. I mean sure, it may not seem relevant when making an "eCommerce Website," and an argument can be made that not all developers cranking out boiler plate code by the spec need to understand such things. But if you want to do interesting things, there's a lot to be gained by understanding the history of computer science and how it has developed.

      Just pay attention to how many new graduates and hires will spend a lot time reinventing the wheel (often poorly) because they don't understand how things have come before. Usually these people are using "NoSQL" because "databases are too slow..." and then trying to wedge transactions or ACID compliance back in or something.

      And I develop both on Hadoop and Oracle, so I'm not against new techniques or no-sql.... But previous experience dealing with Mainframe formatted data definitely helped me get up to speed on Hadoop more quickly because Hadoop attempts to solve many problems that were solved (in some fashion) decades ago.

    12. Re:After five years... by blueg3 · · Score: 1

      Ask BSCS grads who graduated in 2008 or earlier how much of what they learned in school is still relevant.

      Almost all of it, because I learned computer science, not a programming language.

    13. Re:After five years... by Anonymous Coward · · Score: 0

      You're working under the delusion that the large companies who employ a lot of staff use modern equipment. By the time you finish college, the stuff you learned about is just starting to get a foothold in big business, and you'll be working with vendors to extend service contracts even beyond end-of-life. ;)

    14. Re:After five years... by Anonymous Coward · · Score: 0

      Yeah! Almost as old as me if you were learning Turbo Pascal. I had that in college too. It was a joke! Visual Basic is what programming should have been all along. JAVA is fantastic.

    15. Re:After five years... by 0xdeadbeef · · Score: 1

      I don't know what kind of shit school you went to, but I graduated fifteen years ago, and literally nothing I learned in school is out of date.

      Maybe you shouldn't have gone to a place that promised to teach you Java, and instead went to one that promised to teach the theory of programming languages and maybe how to implement one or two in a compiler.

    16. Re:After five years... by Shatrat · · Score: 1

      Data structures, OSI network model, big O notation, all these things are as relevant today as they were decades ago. University isn't vocational school.

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    17. Re:After five years... by BoberFett · · Score: 1

      Even in management degrees are less important than experience and the ability to market yourself, IMO. I managed to get through about one month of college before I got sick of it and dropped out. Through a series of career moves starting with self taught programmer leading up to my current position as the IT Manager of a mid-size healthcare company, I've always found that being able to communicate clearly and not come off as a complete ass goes a long way. It's amazing how many people fail at one of those two things.

    18. Re:After five years... by Anonymous Coward · · Score: 0

      Any chance the course involved a Tom Swan book? :)

      Turbo Pascal was amazing for its time and this 16 year old was amazed, though in retrospect I wish I'd learned C as my second language.

    19. Re:After five years... by Anonymous Coward · · Score: 0

      I received my Sc.B. in CS in 1994 and most of what I learned is still relevant. Building compilers and operating systems from scratch while taking Calculus, Linear Algebra, Concrete Mathematics, Organic Chemistry, Physics, Histology, and every other difficult course offered taught me how to learn (CS & Pre Med). The best programmers that I know where also the best students I knew in college (Ivy League School).

      Many have the ability to deploy and maintain what I've created. However, most don't have the ability to do what I do, and very, very few without a degree have that ability.

    20. Re:After five years... by sydneyfong · · Score: 1

      Tell me a language or API that were not available 10 years ago. The only ones that come to my mind are web frameworks and mobile computing stuff. And even these built on languages and APIs and protocols that were widely available 10 years ago, that you'd just need a week or so to pick up the new stuff.

      Even C++11 wasn't that much of a change. You can still mostly write vintage C++ if you wanted to, just that C++11 makes many things easier.

      The so called ever changing landscape in the tech industry is becoming more and more of a myth these days.

      --
      Don't quote me on this.
    21. Re:After five years... by dmatos · · Score: 1

      Man, I _wish_ I had been taught Turbo Pascal one year earlier in high school. I was taught Quick BASIC, and basically invented a hacked-together jury-rigged version of recursion using an unbounded array to store previous states for a programming competition.

      It would have been way easier if:
      1. Someone had formally taught me what recursion was.
      2. I knew how to use tools that didn't throw stack overflow errors when you try to use it.

      We learned Turbo Pascal the very next year, and one of the first things taught to us was recursive sorts.

      --

      It may look like I'm doing nothing, but I'm actively waiting for my problems to go away.
      --Scott Adams
  24. Most Journalists Don't Understand Statistics by 14erCleaner · · Score: 4, Insightful

    For this profile, we mainly focused on two job categories as defined by the federal Bureau of Labor Statistics: network and computer systems administrator, and computer support specialist.

    So they looked at the two lowest-paying job categories out of the 8 defined by the Bureau of Labor Statistics, and drew conclusions about the education levels of other six. Hmmm, maybe that's not the best approach...

    --
    Have you read my blog lately?
    1. Re:Most Journalists Don't Understand Statistics by 14erCleaner · · Score: 2

      Which, on looking deeper at the BLS info, represents only about a third of IT workers.

      --
      Have you read my blog lately?
  25. My degree is Business rather than MIS by Anonymous Coward · · Score: 1

    My degree is Business rather than MIS simply because for my catalog year, MIS didn't exist. Yes, I'm old, just turned 40. I had the option to change my catalog year and take some additional non-MIS courses required by the new year, or stay on course (pun intended) and graduate with a general Business degree rather than an official MIS degree. It was still a fantastic learning experience, I was fortunate to have excellent professors, and still work in the industry today.

  26. Tell it to HR that some wants CS for IT / desktop by Joe_Dragon · · Score: 1

    Tell it to HR that some wants CS for IT / desktop / helpdesk jobs.

    I have even seen what / nice to have masters for IT jobs as well.

  27. Passion over profession by oDDmON+oUT · · Score: 1

    I'm degreed in the medical field, but found the tech world infinitely more exciting.

    Also the fact that I could almost always resurrect my patients played a part in my decision to go with IT.

    --
    Some days it's just not worth
    chewing through my restraints.
  28. American Studies woo hoo! by sootman · · Score: 1

    Been doing IT-ish stuff, up to and including moderate intranet app development, for 15 years. It's just the kind of mind I have: methodical, technical, but I didn't have the desire to get a CS degree. (Besides, do you need STEM to tell people to reboot so they can print?)

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    1. Re:American Studies woo hoo! by Anonymous Coward · · Score: 0

      54, 40 or fight... you'll find him in his log cabin drinking hard cider...

  29. I don't have a degree...SO What!! by Anonymous Coward · · Score: 0

    It doesn't make me any less of an effective worker and as the Corporate OS Deployment Expert (a SR Architect Role) I have a much higher level position, more authority/respect, greater influence, and greater acknowledgement of my skills than a great deal of people with degree's.

    In IT is about what you know, what you can do and the skills you have.

  30. STEM For Pulling Cables and Reinstalling Windows? by Anonymous Coward · · Score: 0

    You don't need an engineering degree, or even a college diploma to pull cables, reinstall windows swap out hardware, install software, configure routers, or any of the other menial tasks most IT folks do.

    Companies simply ask for degrees to weed out the obvious addicts who shouldn't be there.

    IT is like being a Barista @ Starbucks, or a worker @ McDonalds. Plenty of qualified people, so why not set the bar high.

  31. DUH! by Anonymous Coward · · Score: 0

    I've been a Network Engineer for 30 years.

    The IT field is an experience driven industry. Universities can't keep up with the ever changing technology, especially when those companies that develop the technology, have their own classes which they sell. It's not in their best interest to let a university sell it, and even when they do, it is taught at such a slow pace, that it's outdated by the time the student graduates.

    Those of us that do well in the IT field, do so because we love it; we are more often than not, self taught.

    On a job interview, you will usually be given a written and a hands on test. Those that can do it, get hired. And all the degrees in the world are no substitute to actual experiance. That piece of paper is not the same. It's RESULTS that are being paid for, not your paperwork.

  32. its a pretty decent gig.. by Connie_Lingus · · Score: 2

    i have a four-year degree (CPEE) and decided long ago to focus on software instead of hardware, and thru my 30 year professional journey I have seen *drastic* changes in the personal make-up of the shops I've worked at.

    Back in "the day" (hate that euphemism but used it anyway), programming in C, there was little room for error, as bad code could easily crash systems and cause very expensive issues. I took probably a year of working with them to *really* understand pointers. Companies simply couldn't allow just anyone to code...the potential and real costs were way too high.

    Interpreted languages like PHP, Ruby, and Python make it so that pretty much anyone can start hacking away on some code and see results that make them think "damn, I can do this a make a decent living". If they can find someone looking for inexpensive development they can get a job, for awhile at least until either they reach a level where there incompetence shows (the tech "Peter Principle" of course)

    Those with the determination and/or genetic blessing to understand coding can do even better and make a very very good living. Overall, I think this is a good thing.

    Due to very poor life choices I currently work in a low-end web shop, and the people I code with don't even *like* programming, and are almost totally clueless about OO principles, design patterns and the like...they just want to collect a decent paycheck and don't want to work at McDonalds.

    I can't say I blame them.

    --
    never bring a twinkie to a food fight.
    1. Re:its a pretty decent gig.. by Anonymous Coward · · Score: 0

      I am an Information Systems professor. A friend makes 3 times as much as I do, mowing lawns for a living. 140k

  33. It's probably because people with STEM degrees are by Anonymous Coward · · Score: 0

    off doing other non-IT stuff.

    Why do people always confuse IT with engineering?

    Find me a person without a STEM degree who can design a wide-band transceiver, provide the modeled results and parts in a time frame that's business applicable and that'll make for a more interesting article.

  34. There's a good reason for that by Anonymous Coward · · Score: 0, Funny

    IT does not involve Science, Technology, Engineering, or Math.

    1. Re:There's a good reason for that by alexo · · Score: 2

      IT does not involve [...] Technology [...]

      Really?

    2. Re:There's a good reason for that by Anonymous Coward · · Score: 0

      IT does not involve Science, Technology, Engineering, or Math.

      This was modded up. Seems just as insightful as all the other comments equivocating IT and CS, or the non sequitur that not having a degree makes someone less knowledgeable.

    3. Re:There's a good reason for that by Anonymous Coward · · Score: 0

      I think what the OP meant to say is that IT does not involve a deep understanding of the theory of how the technology works.

      IT people are basically just prosumers of technology products. Most of them don't have the foggiest idea about the theories and science that underlie them.

  35. They fail to say. by Anonymous Coward · · Score: 0

    Things like The Cisco Certified Internetwork Expert (CCIE) and (CCSE) are harder to get.

  36. I've noticed this by Anonymous Coward · · Score: 0

    I have a BScCS and also a 2 year diploma in Electronics Engineering. I worked for a company that had a lot of people from other backgrounds. It was very nice. But where I was (in particular) you really did need to know how to configure an IO card (it was old with dip switches) so that interrupts (and the connection) worked properly. You *did* need to know what a routing algorithm was and how it worked and when it was broken, because they needed one. Likewise SCADA remote sensing, remote sensing, etc. A lot of it was custom, and nearly everyone else I worked with was not up to the job. I noted that I was 'just another IT person, here's a dime, where's my dozen', and then I got a job somewhere else, and noted that for all the IT people they had, they couldn't replace me. Not internally, and with great effort externally (I think they had to hire someone with a CS degree for the software part, and contract an electrical engineer for the hardware part). They were shy about paying more than entry level for the longest time, but then had to pay more than triple that amount when I left. They even tried to re-recruit me.

  37. IT is about use and behavior by Anonymous Coward · · Score: 0

    IT is ultimately a field driven by use and behavior. We particularly see this in the field of security: an engineer can design a system that performs within specifications, but if user behavior falls outside of expectations, the effectiveness of a system plummets. If an engineer designs an elegant system that completely ignores user requirements, users either won't use the system, or poor user satisfaction will ultimately drive a wedge between the business and IT - most likely costing someone in IT their job.

    I received my BA in Psychology, and went back for an MBA a few years later. I work with many people who never received a degree, as well as several people with STEM degrees. I think it's short-sighted to completely discount the value of a degree; there are plenty of people who received no degree who happen to be brilliant, while others were simply burnouts. In the end, it's important that people working in IT realize that the systems and software they design and maintain must be something that users will actually be able to use. There are no doubt some engineers who have the skills to architect and design those systems, but I don't buy the argument that only a "great engineer" will be capable of such a feat. Successful design and implementation requires a diversity of skills, including, but NOT LIMITED TO, engineering skills.

  38. Because IT is a skill by EMG+at+MU · · Score: 1

    The analysis is based upon two job categories as defined by the federal Bureau of Labor Statistics: network and computer systems administrator, and computer support specialist."

    In other news, I did a study on the finance sector and determined that since the guy who works at the local Chase branch is in highschool that everyone in finance doesn't have a finance degree. I also found that I am also an expert statistician.

  39. at least on is an entry level jobs though by mjwalshe · · Score: 2, Insightful

    Computer support specialist thats a first line helldesk role which normally doesn't require a degree

  40. Tradeschool by asmkm22 · · Score: 1

    IT should really be run as a trade school program. A few years as an apprentice, gaining certifications and experience, and working towards becoming a master. All of the various specialties, such as programming, network administration, etc, would act as analogues to plumbing, electric, etc.

    1. Re:Tradeschool by bussdriver · · Score: 1

      I've been saying this for years... as my University added IT as a 4 year degree... I even say it for most CS professionals -- the college model doesn't fit for a trade skill - it is OK for supplement or as part of the process of going from apprentice to master if there isn't a union to do it (and somehow I doubt the union is as good at teaching the academic areas.)

      One size only fits all small minds.

    2. Re:Tradeschool by LordNacho · · Score: 1

      There are places that work more or less like that. I don't know how common they are, but I used to work at an incubator site that had a common IT desk. There were some very young kids there, but they'd get things done for you like installing a new OS, sticking memory in your machines, and configuring networks. Every now and again there would be a leaving party for some kid who'd gotten himself a university place, studying something related. I think a fair number of them would get a CCNA or an A+ / MSCE whatever they're called.

  41. Differences... by jacknifetoaswan · · Score: 1

    When I worked for Lockheed Martin, emphasis was placed upon degrees and formal education, and though I have a BS in Business Administration, I have an ME in Systems Engineering, with a concentration in Space Systems.

    Now that I work for another defense subcontractor, more emphasis is placed upon technical certifications, so I've run through the CompTIA gamut, got my Certified Information Systems Security Professional (CISSP) cert, and have about another half dozen technical and security management certs planned out.

  42. back in the day by vrhino · · Score: 2

    Bell Labs used to like to hire teachers and re-train them for programmer and system test jobs. Re-treads was what some HR recruiters called them.

  43. And it shows :( by LostMyBeaver · · Score: 3, Insightful

    Honestly, even most IT majors can barely handle most technology since they spend years basically learning to hack around until something works. I meet hundreds of IT people every year and many function entirely based on hacking, misconception and rumor. Want an example? Ask IT pros which OS is best. Instead of choosing based on educated reasoning, research or better yet explaining that each has a purpose and you'd have to choose based on the task at hand, many will choose based on religion and mostly hearsay.

    The best IT professionals I know have studied computer science inside or out of a school. Algorithms and operating system design are core components of their knowledge. They understand how to research and study technology before choosing tools because of pretty boxes and articles on their favorite blog.

    I am glad these people exist. If it weren't for them, I'd have to install antivirus software and reinstall Windows for everyone I know.

    1. Re:And it shows :( by Anonymous Coward · · Score: 0

      The best IT people I know did not study computer science at all. They learned another trade or science first and then moved into IT, bringing the understanding of the business they are operating in with them.

    2. Re:And it shows :( by iamhigh · · Score: 1

      You just described the /. user base.

      --
      No comprende? Let me type that a little slower for you...
    3. Re:And it shows :( by Phroggy · · Score: 1

      Back in the Win95/98 days, I can't tell you how many people mentioned to me that they had tried defragmenting their hard drive as a troubleshooting step.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  44. Re:some of the best people I have seen dont have d by mlts · · Score: 1

    I have a CS degree. Does it help in IT? It helps the same way that knowing the specifics of the Otto engine cycle help with cleaning the carb of gunk from bad gasoline.

    One lesson I learned is that no, degrees and certificates don't mean a person is clueless. However, the people with the purse strings that hire and promote don't see a person's work unless they epically fail. However, they do see the MCSE, BS, BA, CISSP, TS/SCI clearance, and other certs. So, in my experience, one can be totally clueless, but if they have the pieces of paper, there will be jobs for them. In fact, I've worked at places which fired people on the spot if their certs expire, saying they "lacked the authority to operate the equipment."

    So, the cert treadmill is important, in my experience.

  45. Re:They pretend roxy by Anonymous Coward · · Score: 0

    Expect to see more studies like this with the same results. The goal is to show that because US employers can't get enough foreign H1B workers to fill all the vacancies for STEM jobs, no college degree is really necessary. They will petition to hire foreign non-degreed workers for STEM jobs. You lazy ass americans are going to be losing your jobs by a whole new category of "skilled tech" workers. How you gonna like that?

  46. Not surprised by grasshoppa · · Score: 1

    Been in the industry a while, worked with a lot of IT admins. It is a rare admin that understands the scientific process. That can think about problems rationally. That can put aside their own bias and do the job in front of them.

    Wish it were different, I truly do. I spend my days cleaning up these admins' mess more often than not. But it is what it is.

    --
    Mod me down with all of your hatred and your journey towards the dark side will be complete!
  47. Not IT by Demoknight · · Score: 2

    In my not so humble opinion as an engineer surrounded by non-engineers in an IT division...

    These people you speak of are customer support/power users/project managers/etc. Most of them do very little "IT" work.

  48. Um, so? by roc97007 · · Score: 4, Interesting

    This a perfect example of an article that makes a statement but does not make a conclusion. I guess the conclusion -- perhaps that we should be concerned that our IT professionals don't have scientific or technical degrees -- is implied?

    > About a third come to IT with degrees in business, social sciences or other nontechnical fields, while more than 40% of computer support specialists and a third of computer systems administrators don't have a college degree at all!

    Panic!

    I have an engineering degree, got a job making war toys for a military contractor, needed the computer to do my work, and found that nobody was administrating the computer. In self-defense, I learned how to administer Unix, how to do backups and housecleaning and diagnose problems, all so I could get my primary job done. After several years, when I got burned out on my primary job, (designing stuff for the military is less fun than it sounds) I found that I had learned enough to carry on with systems administration full time.

    I strongly suspect that this happened to a lot of people, especially during the rise of the dot coms, and I also suspect that many of them were not originally in engineering. It happens -- people rise to the occasion, and find new career opportunities.

    Why is this a problem? Is the admin going to see a countdown someday that says "answer this question that was on the 3rd trimester final in year two of an EE curriculum in 30 seconds or the computer melts into slag"? What you learn in college, other than techniques like ways to attack and solve a problem, are going to be horribly out of date anyway. What you accomplish in the workforce is more up to your commitment and talents, (and training you've sought post-college) than the letters after your name.

    Conversely, having letters after your name does not mean you get a free ride (in most companies). You still have to show competency.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
    1. Re:Um, so? by evilviper · · Score: 1

      Why is this a problem? Is the admin going to see a countdown someday that says "answer this question that was on the 3rd trimester final in year two of an EE curriculum in 30 seconds or the computer melts into slag"?

      You can definitely tell the difference between those who have a rather formal understanding of a technology (whether from a course or reading a good book on the subject cover-to-cover), versus those who learned "computers" through just experience and trial-and-error without a good theoretical basis. The former tend to be those who can track a problem, in sequence, from top to bottom, and quickly narrow down where the problem lies. The latter tend to be superstitious types, who will swap monitors to try and resolve a system crash...

      I'm far from a blind advocate for a C.S. degree. In fact I'd say the majority of 4-year degrees objectively aren't worth the massive student-loan debt it takes to earn them, that will be hanging over your head for decades. Studies showing the benefits of a degree are just correlations that are caused by self-selection bias (more smart and/or rich people attend college). However, there are real benefits to be had from a formal CS education.

      What you learn in college, other than techniques like ways to attack and solve a problem, are going to be horribly out of date anyway.

      You're suggesting we won't be using C, bubble sort algorithms, TCP/IP, Cisco routers, Unix-compatible OSes, 4+ years from now? In fact the bulk of those are over 40 years old, now, aren't they?

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    2. Re:Um, so? by roc97007 · · Score: 1

      > You're suggesting we won't be using C, bubble sort algorithms, TCP/IP, Cisco routers, Unix-compatible OSes, 4+ years from now? In fact the bulk of those are over 40 years old, now, aren't they?

      ...if you did learn C in school, and not Pascal. (Or Lisp. :-)) I learned Fortran on punch cards, fed to a batch mainframe -- no interactive OSs at all. I think the number of Fortran programs I wrote in my professional career was ...lemme see... carry the one.... zero. Although admittedly I did debug a Fortran program once in professional life. Some obscure circuit analysis program written in ratfor. Was surprised I still remembered the syntax.

      There was this new microprocessor class in my sophomore year. We studied the 8008. That's not a typo. The 8080 had (just) come out, but the curriculum takes awhile to get updated. Mind you, that actually did help in one job, where I programmed Z80 code for an embedded system. Not the instruction set, but the methods.

      Even when C was common, many colleges still taught Pascal. We had one Stanford grad on the "war toys" team who insisted in using Pascal, (because it "was superior") even when all the rest of us had taught ourselves C.

      I submit, though, that even today you'll tend to see newer, less familiar technologies in the field than you'll see in college. This comes from having different goals -- teach vs do. And of course, it does depend on the college. I maintained a MACH system in the early days on which a PHD was doing parallel computing research, and carnegie mellon definitely had a leg up on us. :-)

      You are absolutely right about knowing the basis behind a technology as opposed to a witch doctor's understanding. It's the difference between being able to figure out the root cause of a new problem or only being able to fix what you have fixed in the past. But I've seen people with non-engineering degrees step up and learn what was necessary to do the job. It's not impossible.

      I've seen examples of what you've said, also. The most trivial of which: "First we try uninstalling and reinstalling the application, then we try reinstalling the OS". "But it's a network error!" "Shut up and help me with these CDs."

      --
      Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
    3. Re:Um, so? by sydneyfong · · Score: 1

      I consider that I have a rather formal understanding of a lot of technologies although I almost never read a book from cover to cover and I've had minimal formal education on the subjects. Part of being a good learner is the ability to gather empirical evidence and piece together a good "theoretical framework" to put everything together in a coherent story.

      And I'll be using bubble sort for interviews that ask me to write a sorting algorithm. Oh, and I use it for writing programs to keep the CPU busy. Other than that, there's no reason to use bubble sort ever. Your general point holds though. Except for the hipster stuff, most tech in use today are mostly the same as the ones available 10 years ago. The industry is not moving as fast as it were 20 years ago.

      --
      Don't quote me on this.
  49. IT evolves quickly by bananaquackmoo · · Score: 1

    Let's say you want to create an IT track at a college. Maybe it takes a few years to create an appropriate track of classes and plan out various concepts to be taught. By that time, whatever software you were using is outdated and/or replaced. Processors have sped up quickly. Old previously valid security techniques are easily cracked with more cpu power so you have to learn new techniques. Your professor doesn't have time to learn new techniques or new software or whatever. Then on top of that, your students take 4 years of learning old outdated information in college. At that point its 8 years outdated. OF COURSE a large portion of the IT workers don't have STEM degrees. Don't get me wrong. There are certain programming logic and security concepts which are important to learn and CAN be taught at a university. It's just that at the end of the day you'd be paying many thousands of dollars to learn outdated information other than those core concepts.

    1. Re:IT evolves quickly by geek · · Score: 1

      Let's say you want to create an IT track at a college. Maybe it takes a few years to create an appropriate track of classes and plan out various concepts to be taught. By that time, whatever software you were using is outdated and/or replaced.

      Which is why you learn concepts instead of the software. Your point is ridiculous. By the way, IT doesn't move fast at all, most of the fortune 500 companies out there are still using XP and ridiculously old hardware/software that need legacy support. The matter is even worse with small companies who often can't even afford IT.

      IT moves at a snails pace. This idea that it moves quickly is a notion perpetuated by kids living at home with mom and dad and constantly building new Linux kernels thinking that is what IT is and that they have to update everything every other week. The truth on the other hand is that IT is under funded everywhere you go, that technology isnt replaced until it absolutely has to be and new technology is frowned upon by virtually everyone for its cost and the headaches it inevitably causes end users who need to be trained to use it. Change in IT happens when it has to, not when the IT department wants it to.

    2. Re:IT evolves quickly by Anonymous Coward · · Score: 0

      If you can't apply something you learned 4 years ago to a problem today then it's a combination of a) you learned the wrong thing and b) you have difficulty applying your previous knowledge to current situations.

      If what you says is true, those IT skills you taught yourself 4+ years ago are completely worthless and when your resume` touts that you have 10 years of "IT Experience" then I should just immediately disqualify you from my job search.

      It also sounds like your idea of a valid college course load would be very generic, at which point I'm sure someone would say "I didn't learn anything, all they taught was pseudo-code!".

    3. Re:IT evolves quickly by scott9693 · · Score: 1

      You've provided one example of why IT runs at a snails pace. Let me provide some counter examples. Some companies are concerned about security, and that means keeping up with the latest edge firewalls, IDS and monitoring systems. Companies also want to cut costs, that means deploying ever more complicated virtual machines with live migration, failover, etc. Employees want smartphones, which means changing infrastructure to suit the needs. Taking one example and stating the "IT moves at a snails pace" is a strawman argument. Some parts move slowly, others at lightening speed. Which do most System Admins work on - XP desktops, or the network, servers and infrastructure?

    4. Re:IT evolves quickly by scott9693 · · Score: 1

      Ugh, I swear I had paragraph breaks. Something ate them up.

  50. Medical Profession by mjone13 · · Score: 1

    there are a lot of people in the "medical" profession without a degree as well. Doesn't mean they can perform a surgery.

  51. Not having a degree saved my arse by PcItalian · · Score: 1

    Not sure about everyone else, but when the recession hit the fact that I didn't have a degree saved me from the chopping block. Because I perform just as well as my counterparts with degree's I was not axed in the workforce reduction, same could not be said for everyone however. Sure I get paid less, but the difference between owning a 3 bedroom home and a 5 bedroom home means nothing to me.

  52. My two cents... by hackus · · Score: 1

    "I never let schooling interfere with my education." -Mark Twain

    Furthermore, I am a rather skeptical person. If you sit me down in a room, and wax poetic nonsense about how there are rules about Big O notation, execution time frames and information patterns which are bound to concrete mathematics, I will promptly shatter your world view.

    You certainly can and many people locked into a classroom, who write papers and do not produce anything of value for society certainly do.

    But this how I feel: No damn way are you going to put me in a chair, and make me listen to you, about how you feel computer science should be, or how it is and for the pleasure of it all, write a check to a bunch of bankers for all that nonsense for $150K plus.

    Kiss my ass.

    -Hackus

    --
    Got Geometrodynamics? Awe, too hard to figure out? Too bad.
    1. Re:My two cents... by Anonymous Coward · · Score: 0

      Please, genius, shatter our world view some more.

    2. Re:My two cents... by Anonymous Coward · · Score: 1

      "I never let schooling interfere with my education." -Mark Twain

      Furthermore, I am a rather skeptical person. If you sit me down in a room, and wax poetic nonsense about how there are rules about Big O notation, execution time frames and information patterns which are bound to concrete mathematics, I will promptly shatter your world view.

      How would you shatter such a persons world view? Are you saying that you can disprove it, or just that you find it all pointless?

      I'm sure the everyone would love for you to demonstrate how, say, an O(n^2) algorithm doesn't actually take more steps than O(n), or how to parsing context sensitive languages can easily be done in o(1) time!

  53. I'm surprised that people find this surprising. by Anonymous Coward · · Score: 0

    Maybe it's a generational thing, but when I started in it (1987) most people didn't have computer science degrees. They just fell into the job one way or another. I was working what I thought was a temporary in a warehouse, job just out of college. Then the company's owner and GM came down to talk to me. "You know something about computers, don't you?" "I took a couple programming classes in college." "How'd you like to replace our computer person, who just quit?" My degree is in economics. I've been a Unix engineer ever since.

  54. As a manager by mu51c10rd · · Score: 3, Insightful

    I hire/fire I.T. workers. I can tell you...the education vs lack of education is the wrong argument. The best I.T. guys I get are those who love technology and care about what they do. This holds true whether they are a C.S. grad, or someone who spent the last few years hacking away on the side. When I interview, the only weight I give to their degrees/certifications is whether they learned non-technical skills. I've worked with great I.T. guys who had degrees in completely unrelated areas, but turned out fantastic because they love the profession. I've had guys with no degrees who still were worth holding in to. And I've had guys with C.S. degrees who were successful. It all comes down to liking what you do.

    1. Re:As a manager by Anonymous Coward · · Score: 0

      I hire/fire I.T. workers. I can tell you

      But you're not one of the cocky but clueless ones all of us have encountered so often in our workplaces, so we should listen up

      ?

    2. Re:As a manager by hcs_$reboot · · Score: 1

      It all comes down to liking what you do

      While I basically agree with this - that's not enough. I've met great, willing and dedicated guys who did a fantastic development job for 99% of the project lines of code. The rest, 1% of the code, was typically what makes a difference when you hold a degree: algorithms. One guy had a hard time assessing the complexity of his own algorithms - even roughly - this is math. Another one had no clue about race conditions. The problem is the 1% may take 99% of the dev time to get identified / fixed / rewritten.

      Please stop hiring unqualified people.

      --
      Slashdot, fix the reply notifications... You won't get away with it...
  55. Why CS or IT degree at all? by Anonymous Coward · · Score: 0

    Firstly, an undergraduate degree is not really very helpful in a particular discipline. Yes, you have engineering degrees that get you started but when it comes to real work, the employer ends up doing a lot of training. A BS or BA ends up being, at most, an introduction to the industry.

    I have nearly 30 years in IT working for both a company's IT and software vendors. Regardless if the individual's CS or not, most still need to be introduced to the business. Most don't know about really using configuration management or software releases. Every company has it's own bug tracking database. You have to be trained on it and I just want someone who's trainable.

    I haven't seen anything in IT that requires much more than a BA or BS. Most business applications are merely automated tasks of things people without degrees used to do. I would venture to say that the domain experts, i.e., customer, for many projects I worked on had degrees that weren't related to their expertise. I know very few BA programs that discuss the intricacies of the Import/Export business, yet I know there are people in large retailers that can tell you everything you want to know.

  56. Been there, done that. by Anonymous Coward · · Score: 0

    I earn over $100K as a systems engineer for one of the larger cable companies. I didn't graduate college. Does this mean I think college is a waste? Far from it! Though I'll throw in some caveats:
    * I'm unsure as to the value of what I'll call "semi-technical" degrees -- e.g., "IT". I don't think it's a bad thing to have one of these... but I'm far from certain that you'll have learned anything of true value by obtaining it.
    * As is true in most endeavors, what you get from your education is probably proportional to what you put into it.

    At the end of the day, I'm well remunerated, enjoy my job, and get to do cool stuff. But the folks I went to college with who earned actual engineering degrees had far shorter routes into six-figure land, and also had more formal introductions to things that I wish I'd had -- e.g., OOP, data structures, database theory, etc. The bottom line is that I've learned an awful lot through doing it myself, and I'm proud of that... but some of it I learned wrong, and a lot of it would have been vastly more streamlined by having someone who knew the ropes showing me the way.

    So, yes: there is value to college. Even a lot. But if you're going to college for "IT," well, what does that even really *mean*? Some program management, and a lot of theoretical stuff with no real-world application? I'd spend my time trying my best to intern, instead -- and set up a home network with Linux, Windows, Samba, and AD. By the time you have everything talking to everything else, you'll probably have a better understanding of real, practical knowledge than you'd get out of an IT degree.

    $.02.

  57. Those jobs don't pay for the degree by Kagato · · Score: 1

    "40% of computer support specialists and a third of computer systems administrators don't have a college degree at all!"

    You couldn't pay for a 4 year degree as a support specialist. Maybe as a high end administrator, but what an employer would look for is specialized commercial training and certification. I personally think a 2 year community or technical college program is more than enough for these types of positions.

    On the other hand, I don't have a degree and it hasn't stopped me from becoming a senior programmer and architect.

  58. At my company, our best IT people... by alispguru · · Score: 3, Interesting

    ... were former physicists. Granted, we're mainly a NASA/NOAA contractor so the domain knowledge is very useful.

    --

    To a Lisp hacker, XML is S-expressions in drag.
  59. Re:They pretend roxy by Anonymous Coward · · Score: 0

    It's cool, it's just a temporary thing, as the children of those immigrants will be just as lazy as us. That hard work ethic will weed itself out in a generation or two.

  60. I'm not sure why this is shocking... by Anonymous Coward · · Score: 0

    ...since REAL IT workers don't need business skills, math skills, engineering skills or scientific knowledge. The only skills needed to work in IT as a server admin: reading, deductive logic (for scripting), and a general ability to understand how data moves. Having an electronic hobbyist background helps. Other than that, that's pretty much all that's needed. None of that requires any of the skills that STEM brings with it.

    I've been working in IT since 1997 and am currently an IT manager. I started off as the network admin for a small public library. What I find disturbing is that IT seems to be changing. It's less and less about the hardcore guts of technology and cobbling bits and pieces of software and hardware together to do the thing that no one else has ever done before and more about finding "best of breed" and "best practices" based solutions to be applied to your problem domain.

    Creativity is no longer rewarded in IT. It's viewed skeptically unless you work in software development. Where I work, we're moving from a system where we kept things in-house, to "the cloud". The reason? Because it takes us out of the business of managing hardware so we can manage instead the "best third party solutions" to our organization's problems. I expect that most IT shops will be nothing but business administration in another decade. Geeks will be long gone. Sucks.

  61. My wife by barlevg · · Score: 1

    Worked in IT for ten years. Was a project manager specializing in Citrix cloud migrations and ran her managed IT firm's help desk.

    Her degree? BA in English, with enough credits in Classics for a minor.

  62. The #1 thing I learned in college was... by Anonymous Coward · · Score: 0

    *how* to learn. How to teach myself something, as well as the intangibles like time management, working with teams, and working within constraints, deliverables, communication, and so forth.

    Having worked in IT for decades, and having hired dozens of IT staff (and unfortunately, having fired more than one of those), it's my opinion that not everyone (degree or otherwise) knows how to learn in a way suitable for technical work. I have found in my experience [warning: subjective opinion incoming], those with some significant college experience are more apt to have an easier time learning within (those) constraints. There's usually less "shutup and let me work" and "why do I have to do it this way when my way works fine?".

    Someone here commented on their college "bureaucracy". I consider much of that as "working within constraints". We have to do it at our jobs - I mean really, do I *HAVE* to wear pants to "do IT"? No, but it's a constraint that my workplace imposes upon me. We even have to do it within our tech - *why - WHY must I sanitize user input on a web page!?!?!" Technically we don't *have* to sanitize (as seen on too many failed projects) but we really should, and we should consider it a constraint and work within its bounds.

    There are also "leftovers" from my degree that I value and would have otherwise likely never attained. While certain specific things I learned in class are not 100% explicitly relevant to my day-to-day duties (I can't tell you the last time I wrote a line of ASM), the exposure to and learning of them greatly improves my ability to apply similar solutions to my "real job" (ASM taught me about HEX which at times helps with "regular" IT things like reading a memory dump address on a BSOD).

    However, I wish I could perma-vote all posts like these (on /. or elsewhere) as 150% permanent flame-bait because they are true nonstarters. Either you have a degree or you don't, and either you value a degree (as it relates to real day-to-day IT jobs) or you don't (irrespective of your degree status).

  63. Am in IT, with a Poli-Sci degree and it's plumbing by Anonymous Coward · · Score: 0

    Plumbers don't need a degree in plumbing. 99% of IT jobs are at heart, the highest of the blue collar jobs. It's about keeping the system working, or filling in the blanks that some big shot designed the general idea for.

    The only 3 reason people think of IT jobs as "white collar" is:

    1) The companies grew so fast MBA's didn't take them over before they became huge, so the wealthy people were actually IT people - and got famous.

    2) Unlike other maintenance jobs, it is clean - no mess oils, no grease, no wood shavings, so we can wear suits if we so desire - but generally we do not see the need to impress people.

    But basically, 99% of IT people are more like high end contractors. You often have to work long hours for rush jobs. The beginners/incompetent get paid like day laborers, there are a LOT of immigrants doing the work for cheap, but there are quite a few talented people (equivalent to good plumbers and electricians) getting paid well into the 6 figures.

    While some of those people have "engineering" degrees - it is by no means necessary or even an indication of what they get paid. If you can beautiful wood carvings, elegant code, etc. you get paid well. No one cares about the degree because the skill counts for more.

  64. All hail the autodidact!! by Anonymous Coward · · Score: 0

    This is yet another victory for the autodidact. When we celebrate the entrepreneur, why not celebrate the autodidact who educates themselves and is empassioned by knowledge rather than the individual who throws down a chunk of change to a big name university and says 'give me a piece of paper'?

  65. Syntax by Anonymous Coward · · Score: 0

    That's right - a language is just syntax.

    Anyone worth his salt can take an algorithm and implement it in any language.

    If you choose a language based on "the right tool for the right job" then you are not adequately trained or learned. Granted, if you're programming on metal then you are limited to languages that are supported by said hardware - usually C, C++, Assembly and Java.

    1. Re:Syntax by martin-boundary · · Score: 1

      That's right - a language is just syntax.

      Except for Lisp. Lisp is an AST.

  66. So? by i_ate_god · · Score: 1

    I don't have a degree. It may be a little harder to get your foot in the door, but I've been career programmer for over 10 years now, and in those ten years I went from measly IT support droid to leading an R&D team in a major multinational.

    At this point in my career, there is no point in putting education or certificates on my resume. The work experience speaks for itself. The only limitation I have now are countries that insist on a degree in order to immigrate there under some kind of "valued worker" type of program. I can't qualify for H1-B for example. But hey, why would I give up Canada to goto the US anyways?

    --
    I'm god, but it's a bit of a drag really...
  67. Re:Am in IT, with a Poli-Sci degree and it's plumb by Anonymous Coward · · Score: 0

    You don't just wake up one day and decide to be a plumber. Or if you do, I'm not hiring you.

  68. BA degrees rule.... by katorga · · Score: 1

    History and Poli-Sci here.

    I worked my way through college as a Foreign Affairs & Defense staffer for a US Senator, graphic designer, campus Sun workstation sysadmin and bartender (all at once sometimes). The Vax, Sun's and Mac's in the various jobs gave me the computer bug, and was completely self taught from there, barring some non-degree math/programming classes I've taken over the years. I've worked for 20+ years in IT for Fortune 100 companies. I've not had any interest in doing what I originally planned to do for my career. Go figure.

  69. Software development vs engineering by Anonymous Coward · · Score: 0

    This is why we have a long way to go before we reach software engineering as a common discipline. "Good enough" is good enough until it isn't and by then, 40% of your workforce probably doesn't have the skillset to design effective QA/engineering practices around software development to turn it into an engineering practice.

  70. Re:Am in IT, with a Poli-Sci degree and it's plumb by barlevg · · Score: 1

    Michael Bloomberg thinks more kids should grow up dreaming of being plumbers. As heavily as he was criticized/ridiculed, he does have a point.

  71. Yeah, baby! by Anonymous Coward · · Score: 0

    As a person with a couple of degrees - I agree. Not only are you a very intelligent person, you are obviously quite discerning, analytical and logical. I can only hope that one day I can achieve your ability. Could you give me some pointers?

    ....

    ....

    Yep, I can make a University professor orgasm from massaging their ego. Coasted through my Masters - baby!

  72. Actually, you're better off as a plumber by barlevg · · Score: 1

    Median salary of a Computer Technical Support Specialist: $42,646
    Median salary of a Plumber: $45,347

    And, unlike in IT, plumbers usually get THANKED when they fix a problem and do it well.

    1. Re:Actually, you're better off as a plumber by chr1st1anSoldier · · Score: 1

      Can confirm, and despite being a plumber you still deal with less crap.

  73. To code or not to code. by sad_factory · · Score: 1

    As for Scandinavia - over here "IT" usually means "install some Microsoft product". So HR is usually looking for people with the right certifications. Over time this generates a pattern where the guys in the IT department don't read or write any code. The guys that know how to write code ends up in software development, since the pay is better. There is even some "computer science" courses in univeristy that hardly teach people to code. Sad thing.

  74. Degree or Certification by heikenj · · Score: 1

    In the tech field, a degree means nothing. It's certification you need. Most companies looking for an IT tech want a specific set of skills. A degree offers a general set of skills. Certification means you have worked with, or at least studied up enough to pass a test, about specific equipment. Tack on experience to that certification, and someone not hiring a tech because they lack a degree is a fool. Certification and experience trump degrees every day. (maybe not in corporate HR's eyes, but in the practical world they do)

  75. "Most" is more than half by BenSchuarmer · · Score: 1

    "About a third", "40%", and "a third" are all less than half. -- A guy with a Math degree

  76. I don't get it. by Anonymous Coward · · Score: 0

    And, of course, part of "giving a crap about what you do" involves reading the Preview carefully before you post. That should say: ...some of the best developers...

    Sigh... Tell me again why /. doesn't have an "Edit" button?

    Well, if there was an "Edit" button we couldn't pick on you for a typo.

    Why is this 'funny'"

    Yeah, I'm stupid. Tell me why this is funny?

    I don't see it.

    I really need to know! I mean, I make mistakes like this all the time and if I'm missing something.....that may explain why I'm not getting any job interviews.

    I'm desperate.

  77. Feminists by Anonymous Coward · · Score: 0

    Now we understand why feminists just needs STEM certs.

  78. This may be obvious... by Anonymous Coward · · Score: 0

    Most IT jobs don't require, or even particularly benefit from, STEM degrees.

  79. And therein lies the problem. by Anonymous Coward · · Score: 0

    A CS major would never suggest the following definition. An English major hacking his/her way through XML probably thinks this is cool.

    1. Re:And therein lies the problem. by Anonymous Coward · · Score: 0

      ah crap. it stripped out my xsd sample defining a date as a positive integer of no larger than 30000101. Brilliant!

  80. A degree demontrates you can finish something. by Theovon · · Score: 2

    While many people learn a lot in college (I hope), the first thing that an employer learns when they find that you have a college degree is that you are likely to be able to finish something complex. There are lots of people without college degrees who can see complex and difficult things through to completion, but that is much harder to glean from glancing at a resume for two seconds. And that's all the time you get, because they go through massive numbers of resumes. And the fact is, most companies are less interested in employees who are smart than those who can follow instructions and work (however inefficiently) until they finish something.

    Back in the late 90's a friend of mine worked for a "data services" arm of a well-known communications company. They had a very successful process for developing large applications on time, on-spec, and on-budget, and it was designed around having morons do the work. A handful of people at the top did the design work, which trickled down through layers of less and less skilled worker until you go to the bottom. At the bottom, the code monkey (not necessarily their terminology) would have a stack of sheets of paper, each describing one function or procedure to write. It would describe the function name, the inputs, the outputs, and the algorithm to be coded. The algorithm was described in such detail that even the least skilled coders could do the job. And then it would be reviewed by someone else to make sure it did the job, integrated with the growing application, etc. Now, while a handful of scrappy coders could often complete projects in less time, what this big company had was predictability, so they could enter into a contract where they could be precise about the time and cost from the outset.

    Unless you understood their business model, you could find their hiring criteria to be to be counter-intuitive. But what they wanted was cheap college graduates willing to do drudge work. If you could play dumb and do the job, then you could gradually work your way up the chain. But in general, a smart 'rebel' type would never get hired there, nor would they generally want to. Linux geeks are used to thinking about computer programmers as being smart, but that's not how the business world sees them. Coders are a commodity to be bought and sold like corn (and just as lacking in useful content).

    1. Re:A degree demontrates you can finish something. by evilviper · · Score: 1

      There are lots of people without college degrees who can see complex and difficult things through to completion, but that is much harder to glean from glancing at a resume for two seconds.

      Uhh, no. In two seconds you'll see the list of major projects your prospective employee has completed at former jobs. College degree is only really important if the person has no job experience.

      MANY job listings these days say "4-year degree OR equivalent work experience" for just that reason.

      most companies are less interested in employees who are smart than those who can follow instructions and work (however inefficiently) until they finish something.

      I suppose that's true, as "most" jobs are minimum wage mindless tedium.

      Linux geeks are used to thinking about computer programmers as being smart, but that's not how the business world sees them. Coders are a commodity to be bought and sold like corn (and just as lacking in useful content).

      Except any decently large shop will have at least one highly skilled (and well-paid) coder that works on the big problems, and helps out the rest of the group when they run into issues.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  81. Wait, what? by Anonymous Coward · · Score: 0

    "The Wall Street Journal's Michael Totty shares some stereotype-shattering statistics about IT workers: Most of them don't have college degrees in computer science, technology, engineering or math."

    The IT worker stereotype is "got a worthless degree and then went into IT." or "dropped out of HS/college and went into IT."

    In all my years in IT I know 2 people who work in the field and have CS degrees. Other than those 2 if they have a degree they have one that was not marketable.
    Degree:
    History = IT
    Women's Studies = IT
    English = IT
    Geology = IT
    Physics = IT
    Philosophy = Fast food
    Biology = IT
    Aviation = IT
    I just feel bad for the PHDs. Sure their email sig looks a little nicer but they have WAY more loans to pay back.

  82. Not necessarily. by Anonymous Coward · · Score: 0

    Perhaps what it really means is that the applicant was able to pay someone to do their busywork for them, with money or sex. The degree alone doesn't "demonstrate" anything. It may imply something, but it doesn't demonstrate it. I say this as someone happily pursuing a second degree, doing the busywork myself mind you.

    I'd also add, under what circumstances and for what position, with what experience were these people hired compared to the relative average for those categories of people with degrees in your organization and by "few" what is the exact number you mean? Also, how many employees with degrees do you have? And how sure are you those degrees are real?

  83. College by Art+Deco · · Score: 1

    I have a CS degree. I know people who don't have degrees who are great and make more than I do. I know people with degrees who can't do shit. There is a misunderstanding about what a degree means. An undergrad CS degree means that you know a little about several broad areas of computers. A little about programming, a little about data structures, a little about algorithms, a little about digital logic, a little about system software, a little about operating systems, and a little about how computers work. Someone who goes through the program doing the minimum necessary to get by will not know enough about any one area to be immediately useful to employers even if they did learn what they were supposed to. It is what they do above and beyond their degree requirements that define what direction they will go professionally. The degree says that even if candidate is a specialist in one area that (s)he knows the basics about the rest of the areas. This broader base of knowledge hopefully allows the degreed candidate to rise to new challenges better than someone who only knows the narrow requirements of their position. I taught one computer course at my university. One of the most frustrating things for me was when I was lecturing on a difficult topic and a student would raise their hand and ask if this was going to be on the test. What kind of stupid question is this? I guess they don't want to waste their time learning something that won't even be on the test! Even if it isn't on the test it could be something that they need to know to do their job in the future. Their first concern should be learning and the second should be getting a satisfactory grade; for the most part if they do the former the later won't be a problem. I think it is students like this that give people with degrees a bad name.

  84. In Canada... by Anonymous Coward · · Score: 0

    Woe is you if you don't have a piece of paper. Canadian companies grossly favour people with degrees over those without. They will pay vastly different for people doing the same job between a person with a degree and one without. In the United States you are far more likely to see people get ahead in IT based on the merits of their experience and their contributions.

  85. IT versus developer by Pro923 · · Score: 0

    I object to the all-encompassing title of "IT" that lumps together the different jobs of supporting the company infrastructure and those who write software. Not to lessen the importance of those who actually do IT, but I have always been good at writing computer software. More important than the EE degree was the fascination that I had as a 10 year old trying to write games in BASIC on my TRS80 CoCo. I believe that being able to write good software is a similar to being a good artist - it's not something that can be taught or trained as much as it's a skill that you're born with - your brain either works that way or it doesn't. IT, instead is something that you can be trained for. That said, there are good IT people - those who can solve complex problems, and bad ones - who simply know how to solve problems in the way that they were trained (reformat and reinstall).

  86. Failed Projects by Azure+Flash · · Score: 1

    And then they wonder why so many IT projects fail miserably. This is just the sad realization that employers hired too cheap and too greedily.

  87. That's what HR hired by tompaulco · · Score: 1

    HR posts a position for an IT position, and puts on the job description "MIS" as a requirement. So, what do they get, MIS candidates. If they want engineers, they need to post for engineers, not MIS. MIS majors are if you want a Project Manager, not a developer. Sure, that fish restaurant might make a decent steak. But if you want steak, why not go to the steak restaurant?

    --
    If you are not allowed to question your government then the government has answered your question.
  88. From all the news about the Obamacare Exchanges by LynnwoodRooster · · Score: 1

    It seems like the ones working on that website don't have brain STEMs...

    --
    Browsing at +1 - no ACs, I ignore their posts. So refreshing!
  89. degrees don't mean anything by pouar · · Score: 1

    I've taken IT college courses before, passed them all easily and made the dean's list. Cosidering what they've taught, College degrees don't really mean anything.

    --
    while :;do if windows sucks;then mv windows /dev/null;pacman -Sy linux;fi;done
  90. STEM is a broad range of topics by atom1c · · Score: 1

    I don't want sysadmins claiming to be programmers; I don't want tech support claiming to be more competent at bug fixing than professional software developers.

    If by "Most IT Workers" they mean non-developers do not have STEM degrees, then that's a-OK! They better know how to read, write, draw, and interpret literature (like MANUALS and follow INSTRUCTIONS) and not get involved in the real challenges of problem solving software.

    As I like to say, the more schooling someone has then the less they know. STEM is broad and people coming out with those degrees are not patron saints, either.

  91. 'dropping out' trope is not a life strategy by globaljustin · · Score: 1

    The whole "tech innovators are dropouts" trope is extremely harmful to our industry, IMHO.

    I'm not saying you, directly are as bad as the worst, but you def have some of the characteristics...it's an attitude:

    Back then, the vast bulk of "nerds" loved this stuff as a hobby.....Then people started going to school to 'learn teh computerz' as it seemed like an easy way to make cash. Those are the folks who were dumped during the dot-bomb.

    that dialectic is a false narrative trope of our industry...

    before I continue, plz read these statements:

    1. I agree that, "Fact is many of the best IT folks I know who also have excellent technical skill were self-taught."
    2. college today is difficult to get eductional value from
    3. i used to be a teacher and professor

    about the false dialectic you disseminate...gotta cut it out...we the industry, maybe you...but our industry is screwing itself with this bullshit fantasy

    My evidence: Y Combinator

    Nothing Y Combinator does could not be done in an academic environment....in fact, it would be a sensation and a program featuring a tech entrepreneurship capstone class that is, essentially, Y Combinator, would be the toast of the university!

    Blame academia and dumbass biz investors.

    Our industry gets the big Billions b/c of hype. I wont deny it. If I was, say, twitter, i'd hype my company as the greatest tech innovation ever in the lead up to an IPO...i don't begrudge success...

    I do object when a dishonest narrative is presented as the source of the success.

    Jobs, Gates, Zuckerberg, on and on and on....same 'dropout' BS narrative...and each were successful for different reasons

    Jobs used force of will (and a bit of assholishness) to push his singular vision of a user centered design forward (and steal ideas)....and get the RIAA on iTunes...
    Gates & his college buddies got an IBM/government contract fall in their lap after the first choice got dickish about a NDA and IBM got impatient
    Zuckerberg & his college buddies had the coding chops and the patience to make a free online social network that was not (at the time) horribly obnoxious b/c their rich parents could support them in the interim between the dorm room and Series A funding

    we need to be honest about these things...not from jealously, but for the survival of our industry

    about college degrees...fact: none of us knew what we were doing in college!

    some knew more than others, but compared to what us college grads know now, its night and day...you autodidacts know what I mean b/c you lived it

    college is what **THE STUDENT** makes of it...

    I tell autodidact types all the time, a university is full of resources, and if they get the right program, the whole academic system is set up to help them succeed

    tl:dr You're throwing the baby out with the bathwater

    --
    Thank you Dave Raggett
    1. Re:'dropping out' trope is not a life strategy by sI4shd0rk · · Score: 1

      college is what **THE STUDENT** makes of it...

      Digging a hole in the ground with a spoon is what the person doing it makes of it. Something useless or inefficient is still useless or inefficient no matter what the person tries to make out of it. College is a one-size-fits-all solution that simply cannot accommodate everyone.

      tl:dr You're throwing the baby out with the bathwater

      No, they're just deciding that they'd do better elsewhere, which is a valid choice.

      --
      Ignorance is a choice
    2. Re:'dropping out' trope is not a life strategy by grub · · Score: 1

      I'm not saying that I would take the same avenue today. If I were 20 years younger and looking at the same field, a degree or other form of post-secondary schooling is nearly essential to do what I am doing.

      The job descriptions usually have an X year degree or Y years of practical and related experience. Y is usually somewhat larger than X.

      --
      Trolling is a art,
  92. No shit by luis_a_espinal · · Score: 1

    Most IT Workers Don't Have STEM (Science, Tech, Engineering, Math) Degrees

    In a nutshell: IT =/= STEM. Never has. Never will.

    In details: most work under the "IT" umbrella (mundane app development included) doesn't require a 4-year college degree either.

    I started my career as a software developer with an AA degree (and a shitload of programming courses, with "shitload" being relative to what most sophomore/junior college students have.) Later I completed a BS degree in CS, and later went to grad school. I've done development, software engineering, architecture on both the application and system programming domains, commercial or defense sectors, enterprise, embedded, whatever. I've also done IT work (including systems administration.)

    Rarely I've had to rely on significant CS/STEM skills to do work when it came to do IT work. And yet, we insist on people getting a 4-year degree in CS as a mandatory requirement to do IT. That's bull. All you need is a good 2 years under a solid AS community college curriculum to get the necessary skills, with programming courses not on one, or two, but three or more programming languages, in series that increase in complexity of topics, databases and the basics of network infrastructure.

    That kind of education will prepare people with the skills necessary for 80% of the work encountered in IT. Anything above that would probably require the skills and education that come with a 4-year degree.

    We really need to stop deluding ourselves into thinking IT is a subset of STEM.

    It. Is. Not.

    1. Re:No shit by geekoid · · Score: 1

      Depends on what aspect of IT.
      Software development certainly is engineering. sadly only a few people have the experiences and engineering know how to apply it to software design. This is the primary reason software sucks. Bloated, spaghetti, illogically layers of unreliable bird crap.

      IT work that means installing computers? no, stem is't really needed.

      Of course the term Information Technology is pretty useless anyways.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:No shit by igny · · Score: 1

      TFA does not discuss/state that IT =/= STEM, but it points out how unexpectedly small intersection of IT and STEM seems to be.

      --
      In theory there is no difference between theory and practice. In practice there is. - Yogi Berra
  93. Totally unsurprising... by Anonymous Coward · · Score: 0

    As a two-time college flunkie who basically fell into IT / tech work this is pretty close to my experience. Many of the people I've worked with never graduated from college or went to college some or got a degree in something seemingly irrelevant to IT. My major was English and while I had always been a big computer geek since I was about 15 - when my sister's boyfriend showed me how to take computers apart and put them back together - I had never even considered going into C/S. I consistently loved reading, writing, literature and the thought of studying C/S was utterly mind-numbing to me.

    For years everyone I met who found out I "worked in computers" to a man would assume I must have gotten a C/S degree. Nowadays this assumption seems far far less common. Most people now understand you could have just about any kind of background and work in IT.

    I'm a nuts-and-bolts infrastructure guy - systems, storage, networks, devops-type automation - with a fair amount of programming under my belt and in general I really enjoy it. Yes I've gotten away from my first love but this has paid the bills decently - a couple long layoffs aside - for almost 20 years. I'd still love to figure out how writing can pay the bills and I am working avidly on that but I still enjoy the significant intellectual and career challenges associated with being in this business. It is, in its own way, a perfectly creative enterprise that demands a lot of a person.

  94. Computer Science VS. the real world by gestalt_n_pepper · · Score: 1

    In my career, I have:

    1) Done Hardware IT (built desktops and modified servers)
    2) Technical Support (Phone and desktop)
    3) Technical Writing
    4) Software coding and implementation
    5) Software design and configuration
    6) Budgeting and purchasing of IT equipment
    7) Server Administration (VMWare)
    8) Virtual machine creation, management and deployment.
    9) Management of a software QA department

    What this shows, other than the fact that I don't seem to be able to keep a job for very long, is that my psychology degree has served me well in ways I never expected.

    I've also had to hire quite a number of CS graduates who drove me absolutely up a wall because they didn't seem to be able to *do* anything to completion. They were task oriented (Install the card) rather than goal oriented (Make sure the network on the computer is working well, the user can log in, see the directories they need to see, and everything is fast enough to matter). Someting I would have done automatically. I discovered that I had to ALWAYS explain the *goal* first, or I'd have to send them back to complete everything.

    --
    Please do not read this sig. Thank you.
  95. Yep, by geekoid · · Score: 1

    And that's why the state software engineering laughable.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  96. Very simple by Anonymous Coward · · Score: 0

    Simple fact: If you want GOOD IT workers DO NOT look to universities. Treat them the same way you would a car mechanic. Experience is better than books in this case.
    (Also, the car analogy hold up well too)

  97. Of Course Not by trongey · · Score: 1

    Why would you work in IT if you have a STEM degree?
    Admittedly I do that, and I have one, but I'm just weird and like messing with computers- that, and I could never get anyone to hire me in my STEM field.
    Sure, computers are built with science, technology, engineering, and math, but once they leave the factory they're appliances.

    --
    You never really know how close to the edge you can go until you fall off.
  98. "If you love what you do... by dave562 · · Score: 1

    ...you will never work a day in your life."

    IT is a hobby that I was fortunate enough to turn into a career. Other than a couple of ROP classes in high school and a few certification exams, I have never received any formal education in IT. I have been lucky enough to have worked for good bosses who were also interested in being good mentors. In turn, I try to do the same for my employees by giving them an environment in which they can succeed, learn and grow as IT professionals.

    IT is such a deep and wide field of expertise that in order to excel in it, you have to really enjoy it. Otherwise it will burn you out. Every day presents a new challenge to overcome. It takes a special kind of masochist to keep coming to work, day after day, knowing that no matter how hard you work, there will always be something else that breaks and needs fixing. Or even once you get beyond break fix and fire fighting, there is always the need for optimization and performance tuning.

  99. Experience Education by Anonymous Coward · · Score: 0

    Coming up on 30 years of personal experience and 20 years of professional experience, myself. I went to a junior college for a couple of years, completed 72 units, but never got a degree (was working towards a A.S. in CIS Programming). I could never manage to complete the speech class, while I have no problem speaking in front of a crowd for some reason I couldn't bring myself to write the speeches. Tried 5 times and gave up, always getting stuck at the requirement to write a controversial speech. I got really worried that if I didn't get into the workforce as quickly as possible that I was going to be really far behind my peers in wages and life in general.

    I've had zero problems finding work without a degree, the one great thing about IT is that experience trumps all else. Employers want someone that can actually do the work with minimal training at the lowest wage possible. Most corporation require degrees above a certain pay scale so they love the opportunity to hire someone that can do the work but not qualify for higher wages. My advice to any young person would be to start off working for temp agencies to build up experience then either go independent or hold out for temp-to-hire positions. More power to you if you can manage to go independent from the start.

    My best friend from high school did the same thing but in the construction industry. He got seasonal work with a carpenter helping on job sites, worked up to handling job sites himself, then went independent through Craigslist and eventually became well known with contractors that he gets work without needing to advertise. I was lucky enough to get an internship at Applied Materials when I was 15 and worked my way through temp, direct to hire, and now independent contractor.

    The next step is making mobile apps, ???, profit!!! amirite!

  100. I am an Engineer NOT an Administrator by Anonymous Coward · · Score: 0

    Looking at the dictionary definitions of "engineer" and "administrator", I came to the conclusion that less than 10% of my so-called gainful employment as a registered EE was actually "engineering", the vast majority was not even "administration", it was bottom-level accountancy, nothing more. I did more actual designing from 'first principles' as an "administrator" of networks, websites, organizational programs, than as "the engineer" - to truly prevent deliberately ignorant (proud of their 12:00 blinking VHS) MLM from destroying all the useful work, it was necessary to build in administrative restrictions to prevent deliberate destructive compliance by those who were as sick of the JOKE their carreers had become as I was.
    There was NO WAY that I could leave the proper configuration of networks, websites, organizational programs solely to "the IT department" as they were totally and completely deliberately ignorant of understanding what the term "tooluser" means in an anthropological sense. THAT is where I am in complete agreement with the sense of the distinction between those whose knowledge must exceed that of the design and provide proper descriptions of the limitations of the technology to those tasked with operating that technology.
    Just totally ticks me off that the entire industry I am presently in (think mega-watts of spinning metal and magnetic fields) has, from top to bottom of the management, NO interest in doing their jobs and providing adequate resourses for those of us who design to adequately communicate WITH those who operate.
    Who is John Galt?

  101. To STEM or not to STEM by Anonymous Coward · · Score: 0

    Gottfried Leibniz had a degree in philosophy, but still managed to invent the binary system we use today.

  102. Exactly.... by King_TJ · · Score: 1

    After doing 25 or more years of work in I.T. myself (and yes, without any degree -- though I do have "some college" as in just a couple credits shy of an Associates degree), I completely agree. Science, math and engineering are fairly irrelevant to working as a PC support person, a systems admin, network admin or even a web developer. The skills that do count for more include good people skills, a LOT of patience, persistence in finding solutions and good writing skills. (That last one is where I do see a difference between many of the degreed and non-degreed I.T. workers. Unfortunately, many people who didn't get the degree also have relatively poor writing skills. It translates to sending out emails that portray an individual as much less bright than he/she really is, and an inability to write clear, concise documentation when needed.)

    Like I keep reminding people; there's SO much to know about today's complex I.T. infrastructure, the most useful people in the field tend to be those who are efficient at finding the answers. There's almost an art to forming effective Google queries that the typical computer user doesn't grasp. (EG. If your printer has a strange light flashing on it and you don't know what it means, get *really specific* in your search. Don't just search for "light flashing on printer" or something along those lines. Put in the exact model number of the printer in question as part of the search. Better to get no relevant hits than too many. Then you immediately know to widen the search criteria a bit, vs. wasting time reading through 3+ pages of hits that sound promising but don't really address your specific problem.)

    People who are sure they always have the answer off the top of their heads worry me more than those who listen carefully to the problem, and respond "Not really sure, but I can go look that one up!".

  103. re: getting resumes through H.R. by King_TJ · · Score: 1

    I agree with you completely -- but at the same time? What a lousy deal! 4 years of effort to make good grades in a costly college or university where you exit, saddled with student loan debt to pay down. And all that just so you can get past an H.R. worker who automatically filters resumes based on "4 year degree in ...." as a line item.

    I know I've definitely been rejected for quite a few jobs since I didn't have the degree, but I've always been able to find work in my field without it too. IMO, the companies who are that closed-minded (or just that inundated with applications) that they'd discard my resume automatically are probably places I'd be unhappy working at anyway.

    I mean, a company where the manager takes the time to see what skills I claim to have and what I've previously done, and decides to at least talk to me (degree or no degree) is a company where the manager is putting some effort into the hiring process. That's a manager who is likely more reasonable and sensible in the other decisions he or she makes too.

    I was even offered I.T. positions in colleges before, where one would assume it's in the school's best interest to only hire degreed candidates. (After all, don't they want to try to at least attempt to prove the degrees they peddle have value in helping get jobs after school is over?) But again, in these cases, someone liked my skill-set enough to give me a chance to interview -- and once I was in the door, I had the opportunity to show/tell them what I could do for them.

    Really, I'm not against anyone deciding to pursue a college degree. I just know that in my case, I tried it for a while and disliked it more and more with each credit I earned. Sure, I had a few "good courses", but also a whole lot of them I felt were irrelevant to anything I'd ever be interested in doing in life. Maybe that's the bottom line though? If you're like many people and just not quite sure what you want to do, college gives a chance to figure that out ... or at least to narrow down some fields you decide you DON'T want to get involved in. I knew from the start I wanted to work with computers and I.T. - but my college didn't have a sensible path for me. I was told to take a dBase III+ class and a C programming course at one point, because that's all it really had to offer. (I never wanted to code or become a DBA, mind you. But my counselor hardly knew the difference between those careers and a data entry clerk.)

  104. If I were hiring by p51d007 · · Score: 0

    I'd take someone with PRACTICAL experience, than someone with "a degree". I've seen electronic techs, I.T. techs that can't screw in a light bulb, but were hired because they have a precious degree. I've seen some that were hired, pulled their way up the ladder, and are stuck, can't go any higher in a company, just because they don't have a stupid piece of paper from some idiotic college run RINGS around those with a degree.

  105. Funny, Neither does my plumber by Anonymous Coward · · Score: 0

    (Apparently I need more characters)

  106. IT != Engineers for BLS by Anonymous Coward · · Score: 0

    Folks, the WSJ focused cherry-picked the two categories to profile - 15-1142 and 15-1150. Try looking here for a more comprehensive listing of available descriptions: http://www.bls.gov/soc/2010/soc_alph.htm

    Just a few listings notably absent from the WSJ article:
    15-1130 Software Developers and Programmers
    15-1132 Software Applications Architects
    15-1133 Software Developers, Systems Software
    ...etc.

    Not saying the WSJ did a poor job, they stated their methodologies up front. I'm saying understand what your sample actually represents relative to the population as a whole before drawing conclusions.

  107. IT Workers and Technical Writing by lionchild · · Score: 1

    This is a very interesting topic. I find it fascinating that such a large portion of IT Workers don't have a degree, but are functioning on, and creating non-fiction technical writing that is at as much as twice the level of a BS degree is currently required to show understanding of.

    This is currently an important change being made in K-12 schools today. They know what level of reading and writing that is required in the work place today, so they're beginning to gear up to produce students who should be functioning on this level of non-fiction, technical writing when they graduate. However, it makes me curious what will happen to all those students and IT Workers out there who are operating at this extremely high level of technical writing without the background that one might expect them to have. Are we just the sort of folks who are going to stick around at our current jobs and not hop around as much because we don't have that degreed background, or will we move from place to place based on much of the word-of-mouth sort of thing for work we've done before?

    --
    Awk! Pieces of eight. Pieces of eight. Pieces of seven... ERROR: General Protection Fault. [Paroty Error.]
  108. As an engineer the bad news is ... by dbIII · · Score: 1

    You only actually need a real engineer if you want to change things - whether that's improving something or making something new. So your best techs now are just techs and can keep things running along nicely - until the game changes and somebody else who could keep up with it is selling to your customers.
    Meanwhile it sucks to be an engineer. Nearly everyone wants somebody that can follow a standard operating procedure but hardly anyone wants someone that can work out a new design or a new procedure.

    Following a list of instructions without a mistake is admirable but should not be compared with the mistakes that are made when a list of instructions is being determined in the first place.

  109. What do you need it for? by Anonymous Coward · · Score: 0

    I went through many years of education: comp sci degree from the same institution and then through the basic diploma courses for electrical and network eng at a second institution followed by certification from a third institution.

    When I finally got a long-term job (had been employed there 10 years), it was mostly questions like "why is my computer slow", or "can you help me install ____", or even "I have a virus, can you remove it for me?"

    Degrees that require you to know advanced calculus, statistical analysis, the inner workings of algorithms and how to program in every programming language under the sun to do what? To uninstall toolbars or run a virus scan, to run updates for software, or if you're very lucky you might even get to update or configure firmware on a router that you were able to plug in all by yourself! Those are the tasks most often carried out by IT workers in the "systems administrator" and "computer support specialist" roles. The money spent on the education I have is STILL being paid off many years later, and the knowledge gained from the education that I used on a day-to-day basis was 0. I considered it a huge waste of money, but it was unfortunately necessary to get the job I wanted.

    I no longer work in the field, but it was a running joke about how the HR departments that write those job postings for these positions always have the "computer science degree" as a requirement despite it not having anything to do with actual IT work.

  110. I guess I'm in that statistic by SeanBlader · · Score: 1

    No degree here, and only some college classes on programming. Although after a crappy day at work with little coding and mostly wasting time in planning meetings, which was an 11 hour day, on the way home I seriously thought about leaving to become a farmer.

  111. confirm by chr1st1anSoldier · · Score: 1

    I Work in IT. Today I was asked to work on a computer that was not managed by my company and I had zero knowledge of current network setup. Within thirty minutes I had privilege escalated up to the point where I could created my own local administrator account was logged into it fixing the issue. The other day, domain controller goes down early AM, i arrive get it back up. The database built and used by their clinic software was corrupted. Restored from backup my company doesn't give me info about because they don't think I'm smart enough to use it and had company back up and running. I only have a GED.

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

      well , sorry to say, thats not impressive , and pretty much cakewalk , any of us can do it actually. unless you learn a "real" technology, you'll be like me in a few years, unable to find a job.. Computers, I.T. are the work of SATAN. (NSA) It will leave you in a very low place, ready for the end times.

  112. College no longer does that by SuperKendall · · Score: 1

    Schools like College add much to that pool. Language, Math, Science, it all ties together. If you don't get the language you can't communicate effectively. A huge percentage of people today can't communicate effectively. More, they don't write down what was done so you end up with lots of one off shit that you can't repeat in either problem or solution.

    For many colleges though, that is no longer the effect you get. They have such low standards for passing people that for most of the people graduating, it does NOT tie together!

    Meanwhile, the ability to learn in all of those areas outside of school has grown leaps and bounds. There's no reason to think anymore that someone who has attended college is any more well-rounded as someone who has not. In fact I would tend to say that many of the people that skipped some or all of college have led a more interesting and "rounding" life than those who have just sat in school letting the machine mold them.

    I agree with you that communication skills are particularly lacking in many people today, but that just means we should focus on that vector as a starting point for hiring rather than degree(s). HR would probably be a lot better off looking for resumes that simply had the fewest software-detected grammatical flaws... hire those people and train them to do whatever!

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  113. People without degrees can do IT by Anonymous Coward · · Score: 0

    Because IT is monkey work. Any monkey could do it, just because you can plug in a printer and install some drivers doesn't make you special. It makes you a servant of the people doing real work. IT people have this smug sense of self satisfaction because they understand technology. Big fucking deal you dopes. Plenty of people understand technology. You're not special because you can show up and re-iterate shit you cribbed off some web forum populated by the other IT monkeys. You're a digital janitor. You clean up detritus just like every other janitor out there on the job.

    IT is always populated by losers and freaks. It's the isle of misfit toys. Folks with STEM degrees don't go into IT because it is a boring, hellish existence best left to the self proclaimed HS educated geniuses we see on Slashdot bragging about how smart they are. Yet, they couldn't even hack a 4 year degree in basket weaving because they're such a special brand of autistics that they'd rather sit in a darkened room and install printer drivers all day while empty quoting stick figure cartoons drawn by another autistic manchild.

    You're not scientists, you're not engineers. You are fucking janitors. Now pick up your digital brooms and get back to work before we replace all of you with stinky curry monkeys who will work twice as many hours for pennies on the dollar.

    Sincerely,
    Your betters.

    1. Re:People without degrees can do IT by Anonymous Coward · · Score: 0

      We had a real chance. It all ended circa Windows 2000, when technology went Ultra-bullshit. :( R.I.P I.T.

      Sincerely
      Frontline IT monkey

  114. IT/CS jobs by l3v1 · · Score: 1

    "About a third come to IT with degrees in business, social sciences or other nontechnical fields, while more than 40% of computer support specialists and a third of computer systems administrators don't have a college degree at all!"

    Unfortunately this is probably similar in a lot of other countries as well. A lot of people get degrees that they can't build upon later (either because the market is full, or because demand was not there in the first place) so they fill jobs which could've been taken by people who actually got the proper degrees. Also, they are cheaper for hire at the beginning, since they need to accumulate experience, but after a while there'll be no difference, and companies will prefer experience over qualifications in a lot of cases. Universities should really need to have a reality check when accepting people for certain degrees, since there are always fluctuations in every society and every economy in the need for certain qualifications.

    --
    I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
  115. Newsflash: Most IT staff are idiots by Anonymous Coward · · Score: 0

    ... and that's were our bad reputation comes from.

    Classical schooling gives you opportunities for yourself, to take bigger thoughts.
    Then a proper education and studies will open up your mind. You're no longer interested in clicking setup.exe or "yum install httpd" and feel like you've accomplished anything -- but you're trying to solve problems, be forwardthinking, understand business' needs and really advanced the computerhuman gap to make people productive.

  116. "IT worker" overly broad by Hypotensive · · Score: 1

    network and computer systems administrator, and computer support specialist

    Would you expect a filing clerk who works in a bank to have a degree in economics, or a plumber to have a degree in civil engineering?

  117. Schooling says surprisingly little. by HnT · · Score: 1

    In my own (limited) experience, schooling says surprisingly little. I have an essentially phd colleague who repeatedly can literally not read an error message, the text/command he is trying to enter or the extremely clear step by step instructions presented to him. He is working in the general field of his IT degree, he was responsible for some systems for almost 10 years - but it is me and the guy with the music degree(!) who constantly have to help him out even when those systems he supposedly was responsible for are involved. He seems to be quick at making up convoluted theories and then gets stuck why the real world is not like his convoluted theories, except in every single case that has happened he started off of completely wrong foundations and totally wrong assumptions, then spun his crazy off of that.

    Some people are just dumb and ignorant and you really wonder how they ever got their degree - but then again almost every education system can easily be bruteforced by learning everything by heart and throwing it up on the test and never be the wiser. Titles actually say shockingly little.

    There are a lot of positive things to be had from going the route of education if you choose to actually take advantage of them but ultimately it depends on you, the student, and what you make of it all.

    --
    "Only one thing is impossible for God: To find any sense in any copyright law on the planet." - Mark Twain
  118. true, but... by Tom · · Score: 2

    ...missing several points.

    Ask not for degrees, but whether or not they studied. The dot-com era was worst, but companies looking for IT talent have never stopped hiring people straight from university, and when you're a starving student and you're offered a really cool job for what at that time appears to be outrageously generous money, dropping out and taking the job is a serious alternative.

    I know a lot of people who dropped out, some less than a year away from their degree.

    --
    Assorted stuff I do sometimes: Lemuria.org
  119. Be useful by Gob+Gob · · Score: 1

    ...that is all

    There are many jobs in IT that benefit from formal education as much as they benefit from experience and attitude. Not every company has the budget for external expertise and that "girl in accounts" who "learnt the system" has more coal face and systems knowledge that is _relevant to the business_ than any of the shelf grad or expert they can afford.

    Not every business is aware of industry best practices but they just want their problem solved with the means they have. The trick is if you have great quals or great attitude / drive then in the business case "just be useful"

  120. The whole news is about ... by Anonymous Coward · · Score: 0

    the author spreading his new acronym STEM. Just keep calling it MINT.

  121. The importance of education in IT by Anonymous Coward · · Score: 0

    I hear this argument constantly in IT. "Schools can't teach you anything that I can't get from experience." You don't hear that from the educated though. The fact is a formal education in IT is very important. We as a society haven't realized the full impact of an uneducated mass of IT workers on an infrastructure yet. Actually we have we just haven't realized that the root cause is a lack of formalized education and therefore thought. The one thing that is hard and impolite to tell an uneducated person is that they lack a level of critical thinking that you get from higher level education. While this can sometimes develop as you live life and at times never develops in college, most people do achieve this when they are handed a college diploma.

    I am a senior level IT worker and have been around long enough to see the difference in uneducated versus educated working and output. We need to realize the dangers of placing uneducated people in decision making roles. People who fail to achieve critical thought make good task oriented workers but often fail to piece the larger puzzle together or see the larger consequences of their work. They seem to do what they have learned to do at the keyboard but can't understand much beyond that. "But my mom said I was good with computers so I am qualified" is the deeper mantra of the people who think education is not important. There is no substitution for learning and it is the difference between a mechanic and an engineer. It sounds like a great idea to let a mechanic try to design and build a car but it would be better to send the mechanic to school and hone their skills.

    The whole argument that education is not important for IT is based on the instant gratification spirit that is penetrating our society. To the IT uninitiated this looks good on the books to the IT educated in the trenches; our whole infrastructure is a block of Swiss cheese with rats tunneling through the holes. It is time to wake up, IT needs formal education and you shouldn't have the ability to affect change without being licensed. The Wild West days of computer engineering needs to be put in the past and we need to start being licensed like every other engineering program. It is time for IT accountability and standardization.

  122. understatement by Anonymous Coward · · Score: 0

    I completely agree with you. It seems silly, but the #1 problem at work is communication. More precisely, effective and concise communication.

  123. Caste system by Anonymous Coward · · Score: 0

    You should be concerned about the creeping/uncivilized Caste system due H1Bs/Immigrants from India.
    Google "Companies ruined or almost ruined by Indians".

  124. there is no spoon.... by globaljustin · · Score: 1

    Digging a hole in the ground with a spoon is what the person doing it makes of it.

    the good programs actually give you a **shovel**

    sorry you didn't find a good program with a shovel...sorry the truth of my post elicits such cognitive dissonance for you...but fact is, good universities w/ good programs can give you all kinds of resources you cant get on the street

    just accept that some university programs are valuable

    --
    Thank you Dave Raggett
    1. Re:there is no spoon.... by sI4shd0rk · · Score: 1

      the good programs actually give you a **shovel**

      You're making the ridiculous assumption that formal education is for everyone; it isn't. Some people simply don't do well there.

      just accept that some university programs are valuable

      Just accept that self-education can be valuable if done right, and that your precious formal education doesn't work out for everyone.

      --
      Ignorance is a choice
  125. What's a Degree? by CrowderSoup · · Score: 1

    Senior Software Engineer here; never once set foot in a college or university classroom. I provide for myself and my family by working hard, and learning everything I can from books and online resources.

    --
    Code, eat, sleep, repeat.
  126. Computer science isn't a science either by GXB · · Score: 1

    What's worse is that compared to all other disciplines in the sciences, arts, and trades, computer science is not a "science."

  127. Heh by AbominousSalad · · Score: 1

    If I go through these comments and find anybody is surprised by this, I will spend the ENTIRE DAY LAUGHING.

    College education is a complete waste of time for most IT jobs. You come out of it with zero relevant training and typically no more skilled in the fundamentals than when you went in.

    Unless, that is, you grew up lacking a passion for tech. If you weren't into tech growing up, you might need oh wait nevermind, there are internets and libraries. And they don't waste your time forcing you to drive for 90 minutes of lowest-common-denominator pacing.

    College - it's going the way of paper news.

    --
    Every trollism an AC posts is prefixed, in my mind, with "A. Coward whined, in a weak and cowardly voice:"
  128. Gas station attendant by Anonymous Coward · · Score: 0

    IT guys are like the guys at the gas station that change your oil, wash your windows, put air in your tires. Why would they need a STEM degree.

    I'm a software engineer. I design Formula 1 race cars... I hate it when people tell me I'm in IT.

  129. Absolutely not by Anonymous Coward · · Score: 0

    No shit because we live in a country where there are no jobs and people value experience and personality more than actual work aptitude. I know PLENTY of people, being an IT worker with a computer science (software programming) degree myself, who don't have ANY qualifications.

    Companies think that they can just train people to do IT but that's utterly ridiculous. You have to be experienced in it - able to think for yourself to solve problems or create things. Training does not provide you with an innate understanding.

  130. SFW by Anonymous Coward · · Score: 0

    So Fucking What??

    Will Hunting: "...you dropped a hundred and fifty grand on a fuckin’ education you coulda' got for a dollar fifty in late charges at the Public Library."

  131. Defined. by DarthVain · · Score: 1

    I used to have dealings with a corporation and a woman who's title was "DBA". She "administered" a small MS Access database.

    This is one of the problems with surveys and statistics.

  132. Degrees are redundant by Blackknight · · Score: 1

    I'm not spending $60k on a piece of paper that says I know what I already know.

  133. IT vs programmers by Anonymous Coward · · Score: 0

    I'm not surprised, since these are the stats for " network and computer systems administrator, and computer support specialist."
    People with formal computer science education tend to be programmers.

  134. so you agree with me by globaljustin · · Score: 1

    see you're putting words in my mouth

    I *never* said that A. formal education is for everyone or B. self education is always invaluable

    quite the contrary...read these sentences carefully:

    > Formal education is not for everyone
    > Self education is a life necessity

    I believe those strongly. They are true. The fact that they are true is in no way contradictory to my original point about the **false** narrative of the "tech innovator dropout"

    you see that I'm criticizing false narratives, right?

    can you teach yourself to understand wtf i'm saying?

    --
    Thank you Dave Raggett
    1. Re:so you agree with me by sI4shd0rk · · Score: 1

      can you teach yourself to understand wtf i'm saying?

      Perhaps you should speak more carefully. You said that the programs are valuable, and you stated that as a fact, as if it's always true.

      --
      Ignorance is a choice
  135. This isn't surprising by Anonymous Coward · · Score: 0

    Because IT workers == computer mechanics. When was the last time you saw a mere mechanic with a degree in science, engineering or mathematics?

    If they were qualified, they'd be working at building new systems, not repairing broken old ones.

  136. your teacher by globaljustin · · Score: 1

    can be != always

    facts can be **conditionally true**

    I'll teach you the difference:

    > "programs can be valuable"

    is different than

    > "programs are always the most valuable"

    see how those two statements are **not the same**?

    another example

    > "sl4shd0rk's comments can be moronic"

    vs

    > "sl4d0rk's comments are always the most moronic"

    --
    Thank you Dave Raggett
    1. Re:your teacher by sI4shd0rk · · Score: 1

      "just accept that some university programs are valuable"

      You tried to tell me that I must accept that they are valuable. You did not specify that they are valuable to certain people, but instead told me that they're objectively valuable.

      --
      Ignorance is a choice
  137. distinction w/o a difference by globaljustin · · Score: 1

    n/t

    --
    Thank you Dave Raggett
    1. Re:distinction w/o a difference by sI4shd0rk · · Score: 1

      What? You're becoming an eyesore to me.

      --
      Ignorance is a choice
  138. Well.... by jotaeleemeese · · Score: 1

    ... if you had an education you would know that an anecdote is not enough substantiation for statistical analysis.

    After interviewing and working with hundreds of IT people I can assure you that your situation is the exception, not the norm.

    People that learned to put a bit of code together, disassembled a PC to change a RAM chip or do some other menial IT work are promoted to positions for which they are sorely lacking in skills.

    They don't care to document what they do (because they never undertook six months or a year of software engineering classes), they don't have the mathematics and physics background to tackle complex problems (because they missed calculus, classical physics and other knowledge imparted at degree level foundation courses) , they try to reinvent the wheel (because they didn't take courses about computational algorithms) and they keep programming undocumented spaghetti code (normally Perl) because they didn't receive formal education as programmers (structured and object oriented programming), or they don't know how to avoid the basic pitfalls when designing a database (because they didn't learn the mathematical theory behind database design).

    You tell people that they will be ok without a solid education, those of us that know this to be untrue will have less competition. Many thanks.

    --
    IANAL but write like a drunk one.
  139. Oh really? by jotaeleemeese · · Score: 1

    I never did the same problem 95 times (I may have done 95 different problems, applying the same principles).

    So writing a paper is also "busy work"?

    Under such limited perspective, pretty much any intellectual endeavour will just be "busy work".

    That is how people that didn't have the drive or will to go through higher education devalue the hard work of others. It's ok to vent frustration that way, but is fundamentally nonsense.

    --
    IANAL but write like a drunk one.
    1. Re:Oh really? by ttucker · · Score: 1

      I never did the same problem 95 times (I may have done 95 different problems, applying the same principles).

      Neither did I, except in the classes where homework was graded in full, and comprised a significant portion of the grade. This is to allow people who can not do well on the test to pass the class.

      So writing a paper is also "busy work"? Under such limited perspective, pretty much any intellectual endeavour will just be "busy work".

      This is a brilliant example of the strawman fallacy in debate. Such rhetorical skills must come from someone with the drive to complete college! My actual quote was: "Writing a paper about medieval lesbian vampire studies, is busy work." Being forced to write a paper--or take an entire class--about a highly specialized discipline in history, when you are not a history student, is busy work.

      That is how people that didn't have the drive or will to go through higher education devalue the hard work of others. It's ok to vent frustration that way, but is fundamentally nonsense.

      Your assumption is that I am commenting from some position of spite stemming from not having a degree or satisfactory life, while convenient, is incorrect. Using an ad hominem fallacy here is a bit trite anyways. Perhaps if you are looking to blame someone for the devaluation of university degrees--to vent your frustration upon, even--then you should take a hard look at the university system its self; particularly what motivates it, namely cash and graduation rates.

      The problem is not with the people who work hard and pay attention in college. If you are in college, and you really care about what you are learning, then your education is invaluable. The problem is that they give degrees to everyone who completes the coursework, regardless of their actual interest, and in spite of any actual deeper understanding of the topics presented. The degree does not mean anything now, only the education.

      While writing your reply, this website might give you some fresh new ideas: https://yourlogicalfallacyis.com/

    2. Re:Oh really? by ttucker · · Score: 1

      Not really interested in an intelligent debate on the topic? I suppose you were mostly trying to make yourself feel better ...

  140. No Degree? by PerlJedi · · Score: 1

    Ohh Dear Lord! No Degree at All? How do they know how to function without being taught in over priced schools by teachers that barely understood the technology that was already outdated by the time they realized it should be taught? (Sorry, it just bugs me when people imply that not having a degree means a person is stupid, lazy, or incompetent)