I always wanted to pursue CS as my majors but due to the recent news of SWE getting fired changed my mind

Now I’m confused about what to opt for my bachelors. Should I take CS or a Management degree?

  • AstridWipenaugh@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    15 days ago

    A degree in management is useless. “Management” isn’t a job, it’s a title. You still need to be skilled at something useful to manage other people. These kinds of degrees are for football players that have to have a degree and the party crowd that needs training on how to be a functioning human. This is a perfect degree if you want a soul-sucking job in megacorp HR or banal white collar office management leading a team of minimum wage temps. IMO, learn a productive skill instead.

    The CS market is very saturated (at least in the US). I’m a lead software dev responsible for hiring and probably 90% of the resumes I get are from people needing H1B sponsorship; this is where the saturation is coming from. Most of the candidates are pretty weak with an increasing over reliance on AI assistance, so if you have a knack for programming using your own brain, you should go for it. Just be prepared for a long and draining job hunt.

    • QuarterSwede@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      15 days ago

      Management is managing people and/or processes. If you don’t think it’s a productive skill, it’s because you’ve never done it or understand the value it brings.

      Good luck completing a product or being profitable without any.

      • thebestaquaman@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        14 days ago

        You’re missing a key point here: Management is a secondary function, in the sense that management doesn’t in itself produce anything of value. When done correctly, it enhances the productivity of those actually producing something.

        In order to be effective at management, you need to have a good idea of what the people you are managing do. Otherwise, you won’t be able to appropriately manage resources and help people be effective by moving support to the right places. “Management” as a degree aims to teach people how to manage resources they don’t understand, and more often than not ends up producing managers that have no idea what the engineers and technicians they’re managing actually do. These managers are usually more of a burden on the people they’re managing than anything else. Every good or decent manager or leader I’ve come across has a background from the field of the people they’re managing.