Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Education IBM IT

Should Managers Permanently Stop Requiring Degrees for IT Positions? (cio.com) 214

CIO magazine reports on "a growing number of managers and executives dropping degree requirements from job descriptions." Figures from the 2022 study The Emerging Degree Reset from The Burning Glass Institute quantify the trend, reporting that 46% of middle-skill and 31% of high-skill occupations experienced material degree resets between 2017 and 2019. Moreover, researchers calculated that 63% of those changes appear to be "'structural resets' representing a measured and potentially permanent shift in hiring practices" that could make an additional 1.4 million jobs open to workers without college degrees over the next five years.

Despite such statistics and testimony from Taylor and other IT leaders, the debate around whether a college education is needed in IT isn't settled. Some say there's no need for degrees; others say degrees are still preferred or required.... IBM is among the companies whose leaders have moved away from degree requirements; Big Blue is also one of the earliest, largest, and most prominent proponents of the move, introducing the term "new collar jobs" for the growing number of positions that require specific skills but not a bachelor's degree....

Not all are convinced that dropping degree requirements is the way to go, however. Jane Zhu, CIO and senior vice president at Veritas Technologies, says she sees value in degrees, value that isn't always replicated through other channels. "Though we don't necessarily require degrees for all IT roles here at Veritas, I believe that they do help candidates demonstrate a level of formal education and commitment to the field and provide a foundation in fundamental concepts and theories of IT-related fields that may not be easily gained through self-study or on-the-job training," she says. "Through college education, candidates have usually acquired basic technical knowledge, problem-solving skills, the ability to collaborate with others, and ownership and accountability. They also often gain an understanding of the business and social impacts of their actions."

The article notes an evolving trend of "more openness to skills-based hiring for many technical roles but a desire for a bachelor's degree for certain positions, including leadership." (Kelli Jordan, vice president of IBMer Growth and Development tells CIO that more than half of the job openings posted by IBM no longer require degrees.)

Thanks to Slashdot reader snydeq for sharing the article.
This discussion has been archived. No new comments can be posted.

Should Managers Permanently Stop Requiring Degrees for IT Positions?

Comments Filter:
  • by rsilvergun ( 571051 ) on Saturday April 15, 2023 @05:38PM (#63452494)
    The point of requiring degrees is so they can run to Congress and ask for more H1-Bs. It's the same reason They're always whining about "worker shortages".

    Nobody wants to pay to train, or put effort into retaining trained workers. H1-Bs are perfectly disposable and come with near zero training costs, and as an added bonus the influx of cheap labor depresses wages everywhere.

    I'm so tired of our media gas lighting us.
    • Re: (Score:2, Informative)

      by gosso920 ( 6330142 )
      Those jobs are reseverved for "Nehru collar" workers.
    • Have you tried actually hiring for an IT position?

      • by vilain ( 127070 ) on Saturday April 15, 2023 @06:30PM (#63452610)
        I applied for a DevOps/IT gig at a City here in Silicon Valley. I've been doing development/IT/DevOps work for over 20 years. They said I wasn't qualified because my Chem degree didn't have the required 81 CS course hours. I had maybe 16 hours from the two courses I did take over the years. The job did not require development or coding. In fact, many CS majors don't know much about the infrastructure tools common in DevOps. They can build an application but don't know squat about setting up fault-tolerant infrastructure to support it or making it scale or backing it up. Do they teach that in IT coursework? No where else in my career has an employee said I wasn't qualified because I didn't have a CS degree.
        • by sjames ( 1099 ) on Saturday April 15, 2023 @06:57PM (#63452646) Homepage Journal

          Beyond that, recent CS grads also tend to know nothing of the practical engineering requirements.

          CS simply doesn't encompass concerns like portability, maintainability, and robustness.

          For the same reason, you shouldn't require a degree in physics from your electrician.

        • by sodul ( 833177 ) on Saturday April 15, 2023 @09:10PM (#63452826) Homepage

          What is a DevOps/IT job? Is it Development, Operations, or IT work? When I see a company advertising DevOps role, I know they probably do not actually understand what DevOps is about. I do see a lot of IT, Ops and even QE roles being "promoted" to 'DevOps', but that's quite off the mark. I do see a trend where the DevOps buzzword is being replaced by Platform Engineering, which is closer to the original intent.

          As far as degrees are concerned ... I've seen folks without higher education degrees, or non CS degrees, being more productive and write better code than folks that did have 'proper' degrees. At the end of the day, experience, passion and common sense usually beat degrees.

        • When selecting individuals to interview we used a CS degree as one metric to assign a point value to an individual. There were other ways to get points like working in the same or complimentary position at a different department or company, or working in a position considered a prerequisite for the offering.

          Once the candidates were ranked by their scores, they were contacted for an interview. This is where the hiring managers got to talk to the individuals about their suitability and knowledge base for th

          • The way we do it where I work is we have multiple employees interview the candidate one-on-one across multiple interviews. If just one says they don't like them, they're not getting the job. The answers they give don't necessarily need to be correct, it's more about how they try to solve problems. Their degree isn't that important.

            When I interviewed for my current job, I straight up told them that my degree was just a token degree to get passed the HR filters. They weren't bothered by that at all.

            Though my

        • by c-A-d ( 77980 ) on Sunday April 16, 2023 @12:55AM (#63453074)

          I'm a CS student. I can say that most CS students barely know how to program. They know the THEORY of programs, but not how to actually put code to compiler.

          • It depends a LOT based on the university that you attended - I've heard students from other universities say the exact same thing you're saying. Usually those universities teach CS with a focus on mathematics where there is more emphasis on creating efficient algorithms rather than writing code that makes use of those algorithms. However, the university I attended had many programming assignments in almost every CS course. We were taught C++ as freshman, but projects in other courses required us to use C
    • by backslashdot ( 95548 ) on Saturday April 15, 2023 @06:26PM (#63452602)

      Oh really? How can some dude in India who has never seen a computer get a degree and you cannot? And btw, the average H1B salary is $110k .. If H1B jobs don't require much skill why aren't all the people doing $50k and $60k jobs applying for those?

      Try to hire for an IT job requiring decent skill and let me know how easy it is. And no, I've never hired an H1B for anything but I know how hard it is to find good candidates in software and hardware.

    • Sure companies abuse H1-Bs, but they absolutely require training in a lot of cases. Why do you think existing employees are made to train their replacements as a condition of receiving severance pay? That training does come at a cost: the remaining pay of a worker soon-to-be-laid off, along with the churn of throwing out the H1-Bs that ultimately don't make the cut (which is why IT departments that do go the H1-B route often hire so many as replacements).

      Of course not ALL H1-Bs are like that, but those are

    • Nobody wants to pay to train

      If someone lacks the ambition and organization to learn a skill on their own despite the mountains of available online resources, why should I waste time and money on them?

      • That depends on the field you're trying to hire for. Hiring someone for security is a tricky thing, or as a former boss of me once said in frustration "good, available, no police record. Pick two".

    • by eMODGod2 ( 6260822 ) on Sunday April 16, 2023 @12:13AM (#63453020)
      HI There, White H1B person here who has been in the US worked as an IT person in the US for 20+ years. Retired now and as an IT person I was making WAY above what an H1B person is/was making. A CS degree is great if you plan on going to graduate school but wasted if you plan on work in the industry. Even a four year degree is Software Engineering is more than is needed for most programming positions. A three year diploma focused on software development, meaning no calculus, linear algebra, differential equations, advanced statistics, is better suited to what is needed in the workforce.
    • by Kisai ( 213879 )

      We should not be requiring degree's from people unless they are:
      1. In a position of making a life or death choice (eg a software used by vehicles and hospitals)
      AND/OR
      2. In a position of setting the direction of the software development (eg Google's "deprecation of JPEG-XL")

      When it's just a bunch a random coders from around the world, not actually having to face the consequences of a decision, a lot of bad decisions are made because they don't see the point of implementing something or why something should o

  • So, yes and no. In some (entry) positions you should not ask for a degree (but the degree is a plus).

    But in some positions (higher in the technical hierachy) you certainly must ask for a degree.

    And make it very clear for non-degree holding employees that promotion path is dependant on having a degree...Say, once you reach a position were an external aplicant needs a degree, you have one or two positions before you required a degree for further promotions. So the internal employees can work for said degree i

    • by SchroedingersCat ( 583063 ) on Saturday April 15, 2023 @06:17PM (#63452582)
      Degree is eventually replaced by years of experience. 5-6 years in the industry is equivalent to bachelor degree. 10 years - masters. Whether or not degree is required for positions is a company policy. The quality of college education took a massive hit in the recent years so I expect more companies will loosen that restriction.
      • 5-6 years in the industry is equivalent to bachelor degree
         
        lol. In no way having just a CS degree anywhere near the level of 5-6 years of actual work experience. More like 6 months to a year. Masters = 10 years working experience is roflmao level sillyness

      • Re: (Score:3, Insightful)

        by Daina.0 ( 7328506 )

        There is no experience equivalence to getting a legitimate degree. Experience will teach you skills in your field. A degree will teach you knowledge outside your field. That being said, it's good to get experience in your field. But you are a more balanced individual with knowledge in lots of fields, but that might not make you a better employee but it might. I've been surprised how my "extra" knowledge from a decent college degree has been useful in my jobs as a programmer. I'm always surprised when

        • What matters is "is it relevant"? Can your employer monetize your additional knowledge? If so, it will have value. If not, you may as well not have it.

      • While I generally agree with the sentiment, the amount of time a degree "replaces" is a bit off in my experience.

        Bacc: a year. Maybe two.
        Master: 3 years. Probably five. Depending on field.

        Experience trumps degree. By a margin and then some. The Catch 22 is, though, where do you get the experience when nobody hires you? The degree is the foot in the door. Nothing else.

      • by getuid() ( 1305889 ) on Sunday April 16, 2023 @02:47AM (#63453212)

        I'm going to start off backwards:

        The quality of college education took a massive hit in the recent years so I expect more companies will loosen that restriction.

        Well, if your country's level of education is a joke, that's a whle 'nother discussion; then obviously any discussion you're going to have inevitably ends with "don't get a degree."

        But let's talk at least "mediocre education" here, i.e. essentially what you'd get, on average, around the world. E.g. my perspective is from a higher-than-medium but not-exceptional STEM university in Western Europe.

        I've been doing IT development for decades, and some IT management in between. And the whole academia shebang.

        To the point: every time I've had a smart person claim "I could've done a degree, but then I decided ... [not to for $reasons]", I fairly quickly (after mere weeks of working closely with them) that (1) no, they couldn't have despide being smart enough; or (2) if they had, some significant flaw they're having despite being smart, and which significantly impacts one key aspect of their work (even if not the main aspect) would've been ameliorated by a lot.

        Take away lesson: beyond the obvious "being an educated person" argument (which is already good enough IMO), degrees -- the mere fact of going through the process of obtaining one -- have tremendous impact on your ability to do cool stuff. But here's the kicker: it doesn't even matter what kind of degree, as long as it's loosely related to what you do. You can have a Chemistry degree for IT, or a Philosophy degree for journalism, or a Religious Pedagogy degree for being an art dealer. It does tremendously impact the way you think, the way you see things, the way you perceive the depth and width of the problem space you're confronted with. People without degrees, sooner or later, turn blind to one whole class of problems that's actually relevant to their field.

        Degree is eventually replaced by years of experience. 5-6 years in the industry is equivalent to bachelor degree. 10 years - masters. Whether or not degree is required for positions is a company policy.

        "Experience" will cover only so much of what you actually require for growth beyond a certain point; because by its very nature, "gaining experience" after a while tends to lead you where you've already been; where you're intellectually comfortable. (I guess technically it is possible that experience will take you out of your comfort zone on a daily basis, but most of us -- everyone I've seen, actually -- eventually get really good at learning how to use experience to deliberately and constantly stay within their comfort zone. This seriously hampers their development.)

        To give an example: one of the most productive programmers I've had the privilege to lead was spitting out features at a rate 2x of every of his peers. All that while I couldn't get him to learn more elegant principles of a decent API design or architecture -- he was willing to learn, it just didn't stick, no matter what he did. After he left the company, I got to see close hand how terrible his architectural and design choices were, in detail. It took us about two years of refactoring to move past mistakes he did, which made the code essentially unmaintainable. I still think of him as of a great programmer, but his abandoning it with "I tried doing an IT degree once, but it seemed to irrelevant and far away from practical use" pretty much reflects the striking lack of insight and talent he had in this particular spot.

        I have many more such examples.

    • by JaredOfEuropa ( 526365 ) on Saturday April 15, 2023 @06:41PM (#63452626) Journal
      Sounds about right, to some extent.

      Let me put it this way: should we require medical degrees for our doctors? Should we require engineering degrees for our architects? Should we require our lawyers to pass the bar? Or should we stop lumping everything from tech support to programmer to enterprise architect to project manager to network engineer under the single header of "IT jobs"? Some stuff absolutely requires a degree. Some stuff doesn't. And in some cases you might get away with having experience be a substitute for a degree. Might an experienced nurse replace an entry level GP or ER doc? Maybe. But a surgeon? Not very likely. It is not different in IT, even if we like to pretend otherwise sometimes.
      • Sounds about right, to some extent.

        Let me put it this way: should we require medical degrees for our doctors?

        True, if you have a brain tumour, who would you rather be operated by? A guy who has an actual medical degree and was trained by experienced surgeons or a guy who taught himself surgery in his parents' butcher shop?

        • by narcc ( 412956 )

          If we've learned anything in the last 3 years, it's that a surprising number of people will go with the guy who taught himself surgery ... but not someone so elite, having experience in a butcher shop. No, they'll go with the guy who "does his own research" and thus knows more than any surgeon indoctrinated by some woke university.

      • Let me put it this way: should we require medical degrees for our doctors?

        A nurse using a flowchart has fewer misdiagnoses than a doctor relying on memory.

        • Re: (Score:2, Informative)

          by Anonymous Coward

          Let me put it this way: should we require medical degrees for our doctors?

          A nurse using a flowchart has fewer misdiagnoses than a doctor relying on memory.

          Citation needed.

          I work with both nurses and physicians. They have almost completely non-overlapping skill sets. I would not ever want one doing the other's job, even with a flow chart. Ever.

      • by rossz ( 67331 )

        Vivien Thomas, the man who helped develop the surgery that fixed the "blue baby" problem, was not a doctor. He was eventually granted an honorary degree for his pioneering work.

    • by MeNeXT ( 200840 )

      A degree just scratches the surface. I think it only shows that you can follow through. I learned more in the first year of work than all the years in school. My personal pet projects opened my eyes more.

      I would hire someone who loves technology over someone with just a degree. I've been disappointed too often by certificates.

      • Re: (Score:3, Interesting)

        by Daina.0 ( 7328506 )

        I taught a programming class on the side a few times. It was for adults who already know how to program but need to know a new language or operating system. I had a student come in with a wallet full of certifications. He probably had 15 or 20. He had trouble understanding the concept of a variable. I don't think he'll ever be a programmer. I met others who were "certified" for one thing or another but couldn't solve a simple problem that should be part of their certification. In my mind, certificati

    • But in some positions (higher in the technical hierachy) you certainly must ask for a degree.

      Nah.

      By the time people reach that level, either they have the skills or don't. The degree becomes ever more meaningless as someone's career progresses. Degrees are a great way of for many people for bringing them up to speed or giving them deeply specialised expertise, but not the only way.

  • One liner ob resume: I've ran business, departments, and staffs.

    What the job candidate needs is to exceed (or meet) the employer's needs.
    Ask high, accept low if no better options exist. Asking for a degree is that ask.

    In the sysadmin, netops, itsec, infosec, and coding world I've found great people
    with no degrees, a few of which used a graduacey equivalency diploma (GED)
    instead of a "real" high-school graduation. Their work was superb and their
    ability to communicate was awesome, and their work product ste

    • by sg_oneill ( 159032 ) on Saturday April 15, 2023 @10:42PM (#63452940)

      Its all over the place. I've tended to lean towards the degree , because it can be some insurance against some of the cargo cult thinking I see out of some non degree developers (ie "SQL BAD" , "Javascript is your best choice for servers" and other such ridiculous nonsense. At least the CS grads know what a database join does).

      On the other hand I've also seen some absolutely appaling graduates. One we recently hired and I've grown to *deeply* regret (If it was up to me, he'd be gone, but apparently its not up to me, the boss seems to like the idiot) angrily demanded we replace the nodejs [not my first choice either but thats a different story] UDP server with a PHP(!!!!!) one,because "Nodejs doesnt scale", and he wrote the damn thing using process forking, SQL filled with string interpolations, and to my absolute confusion not a single for loop (He'd just repeat the line multiple times with deeply indented if statements to control flow. How THAT guy got a degree in *anything* is beyond me. Needless to say I'm constantly yelling at the guy to get his code fixed because its constantly flooding the error logs with absolute nonsense bugs.

      Meanwhile our backend dev who didnt finish highschool is writing highly optimized C++ and python a, using reactive coding techniques , memoizing everywhere it makes sense and nowhere it doesn't, and the thing runs like greesed lightning.

      But thats not to say the CS grads are all bad. We hired one guy to work on our ML stuff, and he's absolutely brilliant, a total magician. Just sitting at the back of the office doing weird math and writing code thats extracting the weirdest patterns out of the data that management has been able to run riot with and actually make *good* decisions. I'm not sure a non CS grad could actually do that. That shit requires maths.

  • While the US is lagging behind, Europe is slowly getting serious about IT security and IT quality. Writing software, planning, configuring and running systems, is an expert's game. My prediction is that for many of these, in particular software (except simplistic business logic) the requirements will go up and an MSc will be the standard requirement in the longer run.

    It is no secret why IBM is dropping the degree requirement though: Cheaper workers. Nobody really expects quality from IBM these days, so they

    • by StormReaver ( 59959 ) on Saturday April 15, 2023 @06:16PM (#63452578)

      Writing software, planning, configuring and running systems, is an expert's game.

      And those things have absolutely zero relationship to a degree. Getting a degree doesn't convey any of those skills. Practical experience conveys those skills. A degree is just a long obstacle to acquiring useful skills.

      I had been learning to write and structure software for 50+ hours a week, on my own time and dime, for five years before I even stepped foot into a university classroom. The university experience was a bunch of unnecessary required classes sandwiched between a bunch of useless required classes. They taught me nothing I didn't already know (except for math), but sucked a lot of money out of me.

      The only purpose a degree serves is to convey to employers that you are so far into debt that you are willing to be treated like shit for years on end. That's the only thing they're looking for. Everything else is misdirection.

    • by sjames ( 1099 )

      Have you ever actually looked at academic code? I assure you, you'll find no security there.

      For most of CS, security is beside the point and only serves to obfuscate the algorithm.

    • masters for an basic level 1 job = big loans for an low paying job.

    • Europe has MUCH lower costs for getting the degree and trades tracks so that people who do better learning that way have an choice.

  • by redback ( 15527 ) on Saturday April 15, 2023 @05:59PM (#63452536)

    The fact that someone has a degree is kind of a shortcut to knowing some things about them.

    They turned up somewhere for a few years without anyone forcing them to, and managed to complete a series of assigned tasks.

    You would think its a pretty low bar, but thats where we're at.

    • Re:Its a shortcut (Score:4, Interesting)

      by XopherMV ( 575514 ) on Saturday April 15, 2023 @07:33PM (#63452708) Journal
      You know degree holders have been exposed to a certain breadth and depth of information that they'd be unlikely to encounter on a job. Further, they succeeded enough in their understanding of the topic over 4-5 years of painful work to convince a university to give them a degree. And, that exposure helps them understand complex solutions that people without that exposure struggle to understand even if they've been working in the industry for years.
    • by SeaFox ( 739806 )

      They turned up somewhere for a few years without anyone forcing them to, and managed to complete a series of assigned tasks.

      Using that logic, anyone with at least four years continuous experience in a full-time job, especially a job in the same field, should be counted as having passed that bar.

  • by Zontar_Thing_From_Ve ( 949321 ) on Saturday April 15, 2023 @06:04PM (#63452552)
    Asking if IT workers should be hired without college degrees is the wrong question, at least in the USA. The question that matters is this - Will the government ever do anything to make it worthwhile to hire Americans and not cheap H1B labor in American IT? I mostly hated Trump as president and I still passionately dislike him and his supporters in general, but I have to give the man this. He really made it harder to hire H1B people over Americans. The company I was working for during Trump's presidency simply stopped hiring when they hit those very real H1B roadblocks and resumed hiring nothing but H1Bs from India once Biden got into office.
  • by Plugh ( 27537 ) on Saturday April 15, 2023 @06:07PM (#63452560) Homepage

    I have been in a managerial position in a large software company for some 30 years. I very quickly learned a lesson: never hire software engineers with advanced degrees from Ivy League schools. They are useless.

    These are the people who, when given a hard problem, seem predisposed to spend more time and energy explaining why it can't be done, why it won't work, why we should use whatever they learned in school. But I don't need a whitepaper about why the whole thing should be rearchitected; I need a damn solution for the customer. And they tend to get pissy when asked to roll up their sleeves and start stepping though code with a debugger.

    One of the best, most dedicated, productive employees I ever had was a former auto mechanic who had joined the Army and taken IT courses. He didn't know a lot of fancy academic terms, but given a problem of any kind, he *knew* he could Make The Damn Thing Work with enough reading & tinkering. It was personal for him. He took pride in his work. It didn't matter that I sometimes had to show him a different/more elegant solution, once he had found Some Way To Do It.

    • by kmoser ( 1469707 ) on Saturday April 15, 2023 @06:15PM (#63452576)
      I had a similar experience with a student who had a career in the military, then retired and tried his hand at software development. Although he was older and had no prior dev experience, his ability to buckle down and dive in made all the difference.
    • by XopherMV ( 575514 ) on Saturday April 15, 2023 @06:55PM (#63452644) Journal
      What I've seen consistently among the people without degrees is that they lack a depth of understanding. And given that lack of depth, they take painfully longer to understand any solution of mid to higher complexity - all the while arguing over stupid shit and holding up the work.

      I had one guy argue against implementing oauth 2 in favor of his home-spun security solution. All the guys with CS backgrounds were saying to go with the oauth 2 approach since that was a tried and tested industry standard. His answer? "Well, make my solution a standard." Uh... No... That's not how this works. That's not how any of this works.

      The nice thing about hiring people with degrees in CS is that you know they've been exposed to a basic set of facts, can understand and work with complexity, and can put up the consistent, daily work over 4-5 years required to get a degree. Without the degree, you're gambling this person your team talked with over 2-3 hours has a similar set of skills. Keep in mind that developers typically have shitty interviewing skills since they're more comfortable evaluating machines rather than people. I'd rather have the engineer with the degree than the one without.
    • Absolutely correct. And it doesn't matter what industry. I've hired programmers in numerous industries, including genetics, and I've never found a field where advanced degrees are a good indicator of programming ability.

      I have developed a rule about degrees:
      Experience is king.
      A bachelor's degree is fine, but not required.
      A master's degree is one strike against a candidate.
      A Ph.D. is two strikes against a candidate.
      Some candidates can overcome these obstacles, but most don't.

    • Surely it depends on the sort of work you want done. If the work is fairly generic, you have to ask why someone with a degree from a high end college is interested, unless they aren't actually very good. If the work is novel and difficult then I think the answer may be different.
  • by Ritz_Just_Ritz ( 883997 ) on Saturday April 15, 2023 @06:08PM (#63452564)

    Other than being a very coarse, high level and mostly ineffective filter for "smart people," I just don't see the value in requiring a degree of any type for many IT jobs. The relevant training can be accomplished with targeted vocational schooling and on-the-job training. Bring me someone who is honest, motivated, and willing to learn and I can teach them how to do the job.

    Bring me someone with a degree who would rather be spending the day playing on an Xbox or Playstation all night and I'll take the motivated non-degree candidate every time.

    There are highly skilled jobs that certainly need advanced education and certifications, but most IT jobs do not fit into that category.

    • having a degree is not necessarily an indicator of being smart, it is an indicator that you can commit to something and complete it within the parameters laid out to you, something that is incredibly valuable and sadly something lacking in many.
      • I'm not disagreeing with you on that point. However, there are other ways of demonstrating that level of commitment that don't involve going into a substantial amount of debt (potentially for a decade or more) so that DaaS (degrees as a service) institutions can profit from that unnecessary toil and the illusion that it somehow prepares a student for a job.

        Best,

    • I'm sorry, a 6 week course does not provide the same level of understanding as a 4 year degree. And no amount of on-the-job training will cover the topics in the same breadth or depth.

      That person with the degree may enjoy playing Xbox. But to get that CS degree, they spent nights and weekends working on homework while other people their age were out drinking and screwing. They know how to work and get the job done when it's needed.
      • I'm sorry, a 6 week course does not provide the same level of understanding as a 4 year degree. And no amount of on-the-job training will cover the topics in the same breadth or depth.

        First reasonable poster. Everyone else never went to college or went to a shit college.

  • First off, maybe we shouldn't decide what someone else's requirement for a job is? Personally, yeah I think a candidates body of work such as github repo, publications, commitment/love, and prior project experience is more important than a degree. A degree is basically the same as work experience. Though in fact a degree is often better than work experience .. unless we are talking about an extremely specific skill (drawing, 3D modelling, etc.). A lot of times you can't be sure what they did at their previo

    • Corporate Github repos are private. NDAs block candidates from providing that code.

      Candidates with work experience typically aren't out writing publications. They've been working at their employer doing whatever their employer requires.

      Work does not provide the same breadth and depth of knowledge as what's provided from a good 4 year CS degree. Work involves repeated tasks with similar technologies. You only learn enough to do what you need. Developers rarely have the time to learn any one topic in-
      • by Bert64 ( 520050 )

        Work involves repeated tasks with similar technologies.

        If you don't practice something you will end up forgetting it. All that stuff you learned in school but haven't used for the past 20 years becomes rather useless.

  • by kmoser ( 1469707 ) on Saturday April 15, 2023 @06:18PM (#63452588)
    Industry: "Devs should be licensed to insure minimal levels of competency."
    Devs: "We don't need to be licensed. Besides, who is going to decide on the standards?"
    Industry: "You're right, our bad, no licensing required."

    Industry: "Devs should have a degree to insure minimal levels of competency."
    Devs: "We don't need a degree if experience makes up for formal education."
    Industry: "You're right, our bad, no degree necessary."
  • by RightwingNutjob ( 1302813 ) on Saturday April 15, 2023 @06:32PM (#63452614)

    College may be daycare for 18yos, but it's also four years that allow the morons to announce themselves for all to see.

    Trade schools perhaps can impart similar skills in a shorter amount of time, and still allow the morons to become visible.

    • I agree trade school can have better results. but for certain subjects like mathematics, engineering, and hard science, a "trade school" format would be more intensive and probably cost more. I mean, the only difference between a trade school for physics and college is the core curriculum courses right? How many of those are there? Some English classes and history/literature. That stuff is a 1 year delay at best if not 6 months.

  • no. (Score:4, Interesting)

    by sdinfoserv ( 1793266 ) on Saturday April 15, 2023 @07:17PM (#63452674)
    I've been running IT shops ~ and hiring staff for a long time now. I have had no problems requiring degrees. It is a very, very rare circumstance I will not hire a degreed individual. Like, perform the exacts same duties for 5 years and being a subject matter expert. A degree is not proof of knowledge. A degree means you can focus, apply yourself and achieve goals. That's who hire, achievers.
  • Some of us have been doing this work long enough to remember when CS degrees were rare because they simply didn't exist at most schools.

    Regardless, blanket questions like this one are rather silly. A better question IMO would be "should this become less common of a practice when hiring?" Otherwise you first need to make a compelling argument that a college degree can *never* offer any advantage to anyone.

  • by Joe_Dragon ( 2206452 ) on Saturday April 15, 2023 @07:18PM (#63452680)

    time to rework the over all Degree system?

    Maybe we need to make the first 2 years into more an high school like thing (maybe at community colleges but at the HS costs and have trades be part of that)

    • Quebec in Canada has a standardized setup like that called CEGEP [wikipedia.org]. After high school they do either a kind of pre-university program or a longer vocational program, i think 2 or 3 years respectively.

      I can't speak to the quality as I finished high school in the states and went straight to university, but it's definitely an interesting system.

  • When managers start defining the job requirements..

  • If you as a hirer/employer cannot articulate what skills and knowledge is required for a position, then you are not any use in that role.
  • There are positions that require a degree and some positions that do not require a degree, and there are positions that require a degree + a masters.

    So, let me enlighten you with a parable... Imagine you are in a company, say, a high technology comapny (after all, this is a news for nerds site). There are plenty of positions.

    The people who design your "Pressice Processors", the people who design your "fullerdome" machines. Do those people need EE degrees? Absolutely! The people who assemble the "fullerdomes

  • Is certifications, it would be apparent if you couldn't do you job well in a hurry.
  • by Sleeping Kirby ( 919817 ) on Saturday April 15, 2023 @07:49PM (#63452730)
    The problem isn't with the candidates with or without the degree, the problem is with managers often not doing their jobs/not being skilled enough to hire people, let alone manage a team for a tech company. No one thought it was weird that the manager is in charge of judging if people with CS degrees are good enough while not knowing what a repository is or what it is their team is making? Like how often have people complained about HR people or managers not knowing how to do their jobs or not doing their jobs or not knowing how their own company works or suggesting bad features/changes because they're trying to brown-nose someone or forcing you to write a feature that's not in scope or technically impossible because sales has already sold the customer on it?
  • Which position?
    Which project?
    Which customer?
    Which degree?
    Which school?

    Yes - having a degree requirement as an absolute is stupid.

    Everything else is being good at hiring.

  • degrees for IT jobs (Score:4, Informative)

    by jdawgnoonan ( 718294 ) on Saturday April 15, 2023 @08:36PM (#63452788)
    All of my best hires and all of the most talented IT talent I work with have an associates degree at most. A bachelors in Computer Science teachers people almost nothing that prepares them for the realities of developing common business applications as far as I have ever experienced. Honestly, Computer Science graduates are usually disappointed in what real IT jobs are actually like.
  • I started my career as a software developer in 1994 without a degree. I did quit my job after 8 years to get a university degree in computer science and even did a master after that. Let me tell you, it did make a difference when I was designing software algorithm. How it was before I got a degree: 1- I thought I knew everything 2- I did know know how to learn and grow. I'm worth a lot more with my degrees than without. The reason I went back to school is because two great guys with master degrees was kicki

  • Aren't they all going to be replaced with ChatGPT within a couple of years from now?

    My experience: experience counts. Having a degree is fine and it is not worthless or even low value. But I will take a guy/gal who is used to solving IT problems degree or no degree over any college poppy with a fancy degree.

  • I don't have a degree but in the last 37 years I have been an Avionics technician for the USMC (6 years), a computer programmer (37 years), a Novell/NT system administrator (7 years), an IT hardware and network technician (37 years), a PLC programmer (7 years), MasterCam technician (7 years), 3D Truespace Designer (7 years), CISCO CCIA (16 years), CompTIA Instructor (17 years), and a high school computer science instructor (18 years). I've taken college courses and gained industry certifications as needed.
  • by tiqui ( 1024021 ) on Saturday April 15, 2023 @10:00PM (#63452904)

    Let's start with the in-your-face silliness: How on Earth did we EVER get into a position where we're arguing about whether it's more important to have a framed credential on the wall or to have actual practical skills?

    Then there's the tidbit that gave me my initial laugh: "there’s more openness to skills-based hiring for many technical roles but a desire for a bachelor’s degree for certain positions, including leadership". That's quite a gem when you think about it...apparently "leaders" continue to value a credential over actual skills when selecting others for leadership positions. Think about it [grin]

    The entire subject, and the people involved, are loaded with assumptions, many of which seem untethered to any introspection. There's a lot of people with degrees making wild assumptions about other people based entirely upon whether they have degrees... which is remarkably dumb. It's quite ironic. It's not just degreed people assuming that people without degrees are lacking something, they're also assuming that those WITH degrees automatically HAVE those magical qualifications/skills/qualities. This latter assumption is sometimes worse. I've personally worked with people with advanced degrees who were complete idiots and half as capable as people without degrees or people with bachelor's degrees so new the ink was still wet on the diploma.

    As the one linked article says: " employers often rely on bachelor’s degrees as proxies for other skills that graduates are assumed to possess". This is, of course, true in many cases, but it shows employers making very bad assumptions. First, today's colleges and universities have turned their backs on many of the traditional things that were presumed to make a well-educated person, so they're not necessarily getting the same things in a person with a modern BA/BS that their policies used to be able to assume. Second, there's not a convincing case made that those other qualities presumed to be associated with a bachelor's degree are actually NEEDED for most jobs. One thing is certainly true: having a simple checkbox for "bachelor's degree" makes life a lot easier for the HR folks when hiring, certainly it's easier than figuring out a candidate's actual skill levels and degree of motivation.

  • You don't need a degree to work in (most of) IT. Getting one is a waste of some of the potentially most productive years of your life and puts a huge financial burden around your neck.

    What you should have to succeed in IT is something you're not getting in college or university anyway - social skills. It's far better today than when I started, but the IT geek with general social skills is often more valuable than the awkward weirdo who 'knows everything'. If you can discuss an issue with a client/user/v

  • "Through college education, candidates have usually acquired basic technical knowledge, problem-solving skills, the ability to collaborate with others, and ownership and accountability. They also often gain an understanding of the business and social impacts of their actions."

    Haha. I'm laughing myself silly here. I can't stop. Send help.

  • Most managers have no grasp of tech ppl. Software is one of the few without any real licensing, which is too bad. We need to establish this.
    Yes, there are certificates of which 99% are worthless. So, if we can get a single professional licensing going, in which regular schooling OR self-schooling, but passing more tests, would solve these issues.

    In the mean time, far too many worthless coders out there pushing bug after bug after bug, after backdoors, after front doors, etc.
  • I've never had a degree, although I took a few courses. My not having a degree has never prevented me from having a job in over 40 years. It may have prevented me from getting some jobs, but apparently they didn't matter as I make almost $200k/year.

    My first job was as an office clerk filling out order and estimate forms. The company offered tuition reimbursement and I took advantage of it, and I moved into IT positions internally before moving on to other companies and large paychecks.

    Some may say times have changed, but a friend of mine's son basically did the same thing where he worked and moved into IT about 10 years ago. Our company not only offers tuition reimbursement but offers full access to Udemy and LinkedinLearning. I can take any course I choose to at any time. I can learn the latest fad tool without spending a dime or even buying a book.

    Sadly, so many guidance counselors and college recruiters fail to note that it's entirely possible to go to college and never spend a dime by getting a job first and taking advantage of tuition reimbursement. They don't mention that many companies will promote from within without the degree BS if they have been paying for the college. I get why colleges don't want to mention that, it impacts their bottom line of fewer people gets degrees. But guidance counselors should be 100% behind students not running up huge debt if they don't have to.

    Smart, self-motivated people don't need college. I'm not against people going to college if they can afford it. I'm only against spending my money when I don't have to.

The more cordial the buyer's secretary, the greater the odds that the competition already has the order.

Working...