The computer science degree isn’t dead

(spectrum.ieee.org)

58 points | by jnord 3 days ago

10 comments

  • taurath 2 hours ago
    If one is thinking about not getting a degree and trying to go straight to work, as someone who did so (albiet out of poverty rather than choice) but didn't end up like Zuck, please heed my warning:

    Social capital matters more than just about anyone who has a degree can understand and tell you or mentor you about, because the majority of them have always had it, and they tend not even to interact with people without it.

    It is a signal about your wealth (and your families ability to deploy it for you), from which follows your stability, your intelligence, your taste, your willingness to play the game, and your belonging in the club. These matter more than EVER in the business world - I've never seen a time when tech is less about engineering than right now.

    • ehnto 1 hour ago
      To a much smaller extent due to where I live, I noticed this too. From merely the fact that I had a (local economy relative) high paying software job and that I could "make stuff happen" for people with capital or people in the "boys club", I was introduced to an entirely different layer of the city I had no idea about. I noticed how effortlessly the signals transfer and how it all feels very meritocratic, you don't even notice the layer and you just see the people. Until someone who's not in that layer shows up, and suddenly the doors close, the conversation chills and the barriers to the layer become evident.

      I am very curious how this changes for young technologists in an AI era, where maybe non-technical people in this layer no longer see a self made technologist as a value add to their cohort.

      I purposely use technologist over software developer, since I feelnthe generalist self-made developer typically commands an intuitive breadth of skills not just programming.

      I also didn't make out like Zuck, though I am happily working and making games on the side.

      • platz 40 minutes ago
        what's an example of something you made happen
      • anal_reactor 1 hour ago
        Honestly I do the reverse of that. I dress like shit and when introducing myself I specifically use the word "immigrant" rather than "expat" because signalling high social position attracts people who want something from me but don't offer anything in return.
    • stephbook 54 minutes ago
      Shouldn't a bad job market convince people to get a degree?

      You only miss a bad job market entry and low salaries, you need every meagre advantage you can get.

      100% agree on a degree being a strong signal, by the way.

    • aaron695 58 minutes ago
      [dead]
  • le-mark 3 hours ago
    > The Federal Reserve Bank of New York recently placed unemployment for recent CS graduates in the United States at 6.1 percent, with computer engineering graduates at 7.5 percent. Compared to philosophy majors at 3.2 percent and art history graduates at 3.0 percent, those figures look alarming.

    Alarming doesn’t begin to describe it. This is an existential crises for our industry. The situation for entry level has been dire for some time. Those of us who have decades experience have nothing to worry about; the companies who replace juniors with AI are doomed. It takes years to gain proficiency with art of software engineering. Who will replace us? Or what am I missing?

    • shagie 2 hours ago
      https://www.newyorkfed.org/research/college-labor-market#--:... (note: Latest Release: February 4, 2026, based on data from 2024)

      Yes, this has unemployment computer engineering at #2 with 7.8% and computer science at #5 at 7.0%.

      Philosophy is at 5.1% unemployment.

      The next column is also important to look at - the underemployment rate. Is the graduate in a profession that requires the degree.

          The underemployment rate is defined as the share of graduates working in jobs that typically do not require a college degree. A job is classified as a college job if 50 percent or more of the people working in that job indicate that at least a bachelor's degree is necessary; otherwise, the job is classified as a non-college job.
      
      Philosophy has a 47.1% underemployment rate. Half of the graduates with a philosophy degree aren't employed in a job that requires a college degree.

      Underemployment for computer engineering is at 15.8% (3rd lowest) and computer science is at 19.1% (9th lowest).

      If you want a unemployment rate for computer science that matches philosophy the answer is easy - hold your nose and take the front desk receptionist job.

      Also... sort by "median wage early career." Computer engineering and computer science are #1 and #2 at $90k and $87k. There's something important there too - most college graduates are not getting $100k/year jobs. That expectation of Big Tech wages out of college and turning one's nose up at a job that offers the median claiming that "it isn't competitive" may be contributing to the unemployment rate.

      There isn't an existential crisis there. Most college graduates are finding jobs in the profession and computer science and engineering (from that data) are the highest paying college majors.

      • RealityVoid 1 hour ago
        There is an image crisis. Yes, it's not a badly paid profession. But the perception that it's a dead end will lead to a sharp drop off in the student numbers.
    • rockskon 2 hours ago
      Oh good lord not that statistic again.

      Left unstated is what jobs philosophy and art history majors take.

      There's more computer scientists working in computer science than there are philosophy or art history majors working in philosophy or art history.

      • frollogaston 2 hours ago
        The article mentions this. Unsurprisingly, the CS grads are more likely to get jobs that require a degree.
    • upbeat_general 2 hours ago
      I think that figure (haven’t verified it but assuming it’s true) isn’t complete. It hides who and where those people are - for example, I imagine art history skews towards higher ranked schools in the first place.
    • jayd16 1 hour ago
      Unemployment is based on the amount looking. I gotta say, how many philosophy students do you know actively looking for jobs? Now ask yourself why you think it's zero.
    • JCTheDenthog 3 hours ago
      I think we're going to see a big scramble to pick up the pieces in a few years when a bunch of vibe-slopped houses of cards come crashing down. I imagine it will be like the demand for COBOL developers but on a much more massive scale.
      • dyauspitr 19 minutes ago
        You know that’s not going to happen. Most of us are past the denial stage now, come join us…
      • LastTrain 2 hours ago
        A few major failures will scare the risk mitigating bejesus out of some kinds of businesses, but maybe AI will be better than us at fixing those kinds of problems by then.
        • genxy 27 minutes ago
          It is, but that isn't how it will be used. The problem isn't the tech, never was, it is how the greedy and stupid deploy it.
      • bluefirebrand 1 hour ago
        I sure hope you're right

        I'm worried the slop can remain irrational longer than I can remain solvent

  • zerobees 2 hours ago
    My impression is that in the past year or so, IEEE journals have been leaning pretty heavily into low-quality, AI-generated articles. And looks like this author produced not one, not two, but three career advice columns in a single day - impressive:

    https://spectrum.ieee.org/u/brian-jenney

    • senderista 39 minutes ago
      IEEE has been putting their name on garbage journals and conferences since forever.
  • jillesvangurp 50 minutes ago
    Get any kind of degree. A research degree is better. Not because people will ask you for your degree but because the effort of getting one teaches you how to learn new stuff. Especially a Ph D. degree. A few years into your career, you will have learned most of what you know on the job.

    I know plenty of programmers with degrees other than computer science. Geologists, biochemists, theoretical physicists, etc. Most hard sciences involve some degree of programming at this point (usually Python). And with AI, system thinking is becoming much more relevant than deep algorithmic knowledge or math skills. Nice if you can do that stuff manually but not that essential anymore.

    • genxy 25 minutes ago
      A difficult degree in philosophy or english lit also does the same thing. Humans are amazing generalists, and when we practice thinking deeply, that skill transfers and allows us to pickup new domains.
  • rippeltippel 1 hour ago
    I agree with the "what" but not with the "how".

    The article essentially says that, for a junior to be hired, they should demonstrate the same experience as a senior: deploy real system that solve real problems, know how systems behave in production, etc. That is precisely the skillset that someone builds up in a professional environment, i.e. after being hired.

    In my view and experience (20+ years in the field) the value of junior colleagues is not in what they already know how to do, but in the freshness of their ideas, and the ability to learn the skills required to bring those ideas to fruition.

    So, I agree that the hiring pipeline is broken, but for a different reason: companies stopped looking at juniors as a long-term investment.

    I can think of a few reasons for that. In any case, that mindset is to blame, not the "kids" and their education.

  • vanuatu 46 minutes ago
    Im quite bullish on CS degrees, they equip you with a network and the general "vibe" of being in a common environment with other smart passionate kids that push you to challenge yourself

    also right now nothing is higher signal than a new grad who built a product with actual paying users

  • alephnerd 2 hours ago
    People can kvetch but the advice in the article is correct. The alternative of no degree is extremely difficult to succeed with unless you have a pre-existing network. And underemployment rates continue to remain lower for CS/CE/EE grads than other majors.

    Additionally, getting into the best school possible is critical. The top 20 CS, CE, EE, ECE, and EECS undergrad programs in the US graduate around 15-20k students a years. That is a large enough pool to recruit from for NCGs. For diversity reasons, employers will often also recruit from Veteran programs and some respected regional colleges (eg. SJSU, CalPoly, or SCU in the Bay or UTD, UTA, or UTSA in Austin) and then call it a day, so where you go truly does matter.

  • photochemsyn 2 hours ago
    If you’re going to get a CS degree, do it in a master’s degree program. Get your undergraduate degree in anything else that involves at least some mathematics, I’d recommend physics, chemistry, molecular biology, planetary sciences - probability, calculus, linear algebra. Engineering is somewhat more on the vocational side, but that works too.

    Why? You don’t narrow your scope at the beginning!

    • wasabi991011 1 hour ago
      In what way are those undergraduate degrees any less narrowing of scope than a CS undergraduate degree?
    • n64controller 58 minutes ago
      [dead]
  • mamidon 2 hours ago
    This may be a cynical take, but as someone with 10+ years of experience why should I care if companies are too short sighted to value and train juniors?
    • Terr_ 2 hours ago
      To twist another saying: "Employers can be short-sighted for longer than I can delay my rent payment."
      • wasabi991011 1 hour ago
        Why would their rent payment be affected in any way? They aren't a junior
    • frollogaston 2 hours ago
      You're framing it like they're making a mistake, so if they are, yeah that's not good for you either.

      Idk though, really seems like the "AI layoffs" are just corps shedding headcount bloat accumulated in 2020-23.

    • Traubenfuchs 1 hour ago
      It would actually be good for us…

      I never understood why software engineers were so excited about open source and teaching everyone to code.

      Why aren‘t we more like doctors or lawyers?

      • bluefirebrand 1 hour ago
        Why aren't doctors or lawyers more like us?
        • tonyedgecombe 51 minutes ago
          Because they have professional bodies that act as gatekeepers.
        • MAustriaGA 40 minutes ago
          Because they like to monetize their worth.
    • LastTrain 2 hours ago
      Sure. Why give a shit about anything really.
    • antonvs 2 hours ago
      Where do you draw the line on that attitude? Do you not care about global warming because in your lifetime, you're probably not going to experience an unsurvivable wet bulb temperature where you happen to live?
      • graphime 2 hours ago
        > Where do you draw the line on that attitude?

        I draw the line at things that directly impact my net worth.

        > Do you not care about global warming because you're probably not going to experience an unsurvivable wet bulb temperature where you happen to live in your lifetime?

        Correct. I don’t care about global warming or climate change.

        • tonyedgecombe 49 minutes ago
          >Correct. I don’t care about global warming or climate change.

          I suppose that makes a change from it's not happening or it is happening but it isn't man made or it is man made but we can't do anything about it.

        • joshmoody24 31 minutes ago
          So you don't care about things that indirectly affect your net worth? Credit score? Your overall health? How many friends you have?
        • antonvs 2 hours ago
          Do you believe in ethics or morality?

          If I decide you're having a negative impact on my net worth, can I come to your home and shoot you in the head?

          It seems we need a remedial class in morality here, where we work up to you understanding the golden rule. But perhaps you're not capable of understanding that. Is euthanizing you then the only option?

          • MAustriaGA 41 minutes ago
            What kind of hillbilly retarded comment compares murder with global warming?
        • LastTrain 2 hours ago
          > I draw the line at things that directly impact my net worth.

          That is a really interesting admission upon which to evaluate your other comments here…

    • rockskon 2 hours ago
      Because eventually you'll get to the point where you've too much work to do and there's not enough people to delegate it to.

      Hope you like being overworked!

      • strken 2 hours ago
        It's a self-solving problem, though. At that point, every remaining senior+ engineer will be paid a bajillion dollars (like they are now) and companies will start to invest in actual training.
  • strathmeyer 1 hour ago
    [dead]