Published earlier this year, but still relevant.

  • Bronzebeard@lemmy.zip
    link
    fedilink
    English
    arrow-up
    7
    ·
    47 minutes ago

    Well yeah, when the tech industry went through multiple waves of massive layoffs, that’s going to be the case in the short term as things shake out.

  • stoly@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    35 minutes ago

    I’ve been saying that the market is oversaturated for YEARS now but this just enrages tech bros into insulting me personally. It’s very strange.

    I always tell me CS/CE/Info students that they should focus on non profits, government agencies, etc. where at least employment will be stable.

  • Korne127@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 hour ago

    Damn. Didn’t know about that at all. I’m genuinely glad the direction where I live (Germany) is the opposite, that way more people are needed and searched for than there is demand.
    (I would have enough private projects without a job though lol.)

  • SoftestSapphic@lemmy.world
    link
    fedilink
    English
    arrow-up
    31
    arrow-down
    3
    ·
    edit-2
    3 hours ago

    0% of the fault lays on the students who got the degrees they were told were in demand by every single adult in ther life.

    This was a coordinated push by our government and tech sector to drive down the cost of skilled labor by oversaturating the field.

    I say this as a CS major that was forced to work fast food for 6 years until I could find a shitty tech support job and work my way up from there, there was never a single opportunity for me to be a programmer like I intended.

    • Tja@programming.dev
      link
      fedilink
      English
      arrow-up
      1
      ·
      32 minutes ago

      Well, then “their” plan backfired, because the cost is still as high as ever for senior and lead engineers, it’s just the enty level jobs that are ever rarer (and FAANG rarely hired entry level anyway).

    • innermachine@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 hour ago

      When I started college I was in for biochem. Quickly realized there aren’t many jobs and most pay pretty shit, so I switched to computer science. Did some research and found that while there are good paying jobs, good luck finding them. Settled on a business degree (their the easiest of anything I was interested in, and I had a full ride that I didn’t want to waste dropping out). Graduated and now I’m a mechanic and make more than I would have if I stuck with my original bio degree. I also love what I do for a living despite the possibility of making more doing something else. Some fault is absolutely on the students for failing to do their own research, hopefully they have all learned a valuable lesson about being gullible. Always do your own research, and pick from various sources! At 18 you should not sign on for massive amounts of debt because “somebody said I’d get a good paying job later if I spend all the money I don’t have right now”. Not saying young adults weren’t fooled, but you cannot say 0% fault lies on the students. By that logic you should be a trump supporter because some boomer told u to be. The thing that differentiates and adult from a man-child is their ability to take responsibility for their own decisions. It’s not like you were FORCED to go to school.

      • stoly@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        34 minutes ago

        Settled on a business degree (their the easiest of anything I was interested in

        I specifically avoid hiring students from business majors because they are only into the networking and not doing work lol.

  • technocrit@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    16
    ·
    edit-2
    4 hours ago

    An unfortunate but completely predictable result of the debt manufacturing industry. Widespread and getting worse.

  • Sam_Bass@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    3 hours ago

    The one and only time I took compsci at a junior college just taught the basics of Office

  • sp3ctr4l@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    69
    arrow-down
    1
    ·
    edit-2
    9 hours ago

    In case anyone is not aware:

    Are you currently employed?

    Have you actively sought a job in the last 4 weeks?

    If the answer to both of those questions is ‘no’, then congrats, according to the BLS, you are not unemployed!

    You just aren’t in the labor force, therefore you do not count as an unemployed worker.

    So yeah, if you finally get fed up with applying to 100+ jobs a week or month, getting strung along and then ghosted by all of them…

    ( because they are fake job openings that are largely posted by companies so that they look like they look like they are expanding and doing well as a business )

    … and you just give up?

    You are not ‘unemployed’.

    https://www.bls.gov/cps/definitions.htm#unemployed

    You are likely a ‘discouraged worker’, who is also ‘not in the labor force’.

    https://www.bls.gov/cps/definitions.htm#discouraged

    Also, if you are 5 or 6 or 7 figures in student loan debt, and… you can only find a job as a cashier? waiter/waitress? door dash driver?

    Congrats, you too are not unemployed, you are merely ‘underemployed’.

    But also, if you have too many simultaneous low paying jobs… you may also be ‘overemployed’.

    But anyway, none of that really matters if you do not make enough money to actually live.

    In 2024, 44% of employed, full time US workers… did not make a living wage.

    https://www.dayforce.com/Ceridian/media/documents/2024-Living-Wage-Index-FINAL-1.pdf

    (These guys work with MIT to calculate/report this because the BLS doesn’t.)

    You’ve also got measures like LISEP…

    https://www.forbes.com/sites/chriswestfall/2025/05/27/stunning-unemployment-survey-says-millions-functionally-unemployed/

    Which concludes that 24.3% of Americans are ‘functionally unemployed’, by this metric which attempts to account for all the shortcomings of the BLS measures of the employment situation.

    Using data compiled by the federal government’s Bureau of Labor Statistics, the True Rate of Unemployment tracks the percentage of the U.S. labor force that does not have a full-time job (35+ hours a week) but wants one, has no job, or does not earn a living wage, conservatively pegged at $25,000 annually before taxes.

    So basically this is a way to try to measure ‘doesnt have a job + has a poverty wage job’.

    https://www.lisep.org/tru

    A more useful measure of the actual situation for college grads, in terms of ‘did it make any economic/financial sense to get my degree?’ would be ‘are you currently employed in a job that substantially utilizes your specific college education, such that you likely could not perform that job without your specific college education?’

    Something like that.

    It sure would be neat if higher education in the US did not come with the shackles of student loan debt, then maybe people could get educated simply for the sake of getting educated, but, because it does, this has to be a cost benefit style question.

    • sincerely, a not unemployed but technically ‘out of the the labor force’ econometrician.
  • regedit@lemmy.zip
    link
    fedilink
    English
    arrow-up
    17
    ·
    9 hours ago

    If businesses continue believing they can vibe code some intern into success while drop kicking talent to the curb to save a buck, those CS unemployment numbers will fall off like a lemming!

  • thedruid@lemmy.world
    link
    fedilink
    English
    arrow-up
    13
    arrow-down
    3
    ·
    9 hours ago

    Yep. Been saying it for years because I was laid off over and over. Do not enter computer science.

    Become an welder, electrician, etc. ANYTHING but a computer scientist

    • innermachine@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 hour ago

      The trades will ALWAYS be in demand. No matter where society goes, as long as it doesn’t collapse we will need running water, electricity, toilets, transportation, etc. I went to college for bio, switched to CS, graduated with business management degree and now I’m a mechanic. The hope is one day run my own garage perhaps, but untill then I love comfortably enough and know I can walk out tomorrow and find another job before I make it home.

  • vacuumflower@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    16
    ·
    10 hours ago

    To the quote in the summary - might be because debugging dozens of layers of bullshit is hard. Anyway, debugging is about sitting for hours and reading logs and looking for weirdness, and looking at dumps, and what not. It’s a very different skill from “being the next Zuckerberg”. Also Zuckerberg is a psychologist most of all, his computing knowledge is not that unique. Network effect is more important than skill and knowledge here.

  • Bobby Turkalino@lemmy.yachts
    link
    fedilink
    English
    arrow-up
    37
    arrow-down
    2
    ·
    15 hours ago

    The fairness meter at the bottom of the article is absurd. “Unfair left leaning” like yes, how dare the libtards use statistics to show how broken our economy is

    • alastel@lemmy.ml
      link
      fedilink
      English
      arrow-up
      12
      ·
      13 hours ago

      If you are speaking of the needle position on the dial thingy, I believe it’s just the default until you vote, not meant to indicate anything (though it’s misleading). You have to vote to see actual results.

        • mesa@piefed.socialOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          31 minutes ago

          There’s no real entity auditing it so it could be the site itself fishing for a reaction. Kinda like reddit votes nowadays ;).

    • PastafARRian@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      7
      ·
      14 hours ago

      Brave goggles has a similar concept. Search “vaccines” with “from the right”, get a bunch of disinformation antivaxxer crap.

      Just call it what it is: “Unfair truth leaning”, “Unfair fake leaning”.

  • pieman@lemmy.ml
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    8 hours ago

    Hearing advice on how to get into software dev made me I realise really don’t have enough passion for it. And given that its hyper competitive historically speaking, decided to move the adjacent job (that being a data analyst). Enjoying it so far. Now I just use my programming skills to just make cute little projects on my laptop, and of course a little bit for the data analyst stuff but.

  • Archangel1313@lemmy.ca
    link
    fedilink
    English
    arrow-up
    24
    ·
    15 hours ago

    Give it a minute. Pretty soon, they’re going to need a lot of people to fix all the vibe-code that’s currently being spewed out by AI. That’ll be a monumental task.

    • ddh@lemmy.sdf.org
      link
      fedilink
      English
      arrow-up
      12
      ·
      10 hours ago

      Just found out someone in my team has been vibe-coding VBA in Excel that our team is now using. I asked who was going to maintain it and she didn’t know what I meant by maintenance.

      Reminds me of web development in the Dotcom days, cleaning up Dreamweaver HTML garbage.

  • fubarx@lemmy.world
    link
    fedilink
    English
    arrow-up
    40
    arrow-down
    10
    ·
    18 hours ago

    Shades of dotcom days. Everyone hopped on the bandwagon. Most lured by the high salaries and gold-rush mentality. Nowadays, just having a CS degree isn’t enough. You want portfolio pieces to set you apart. Start by having a damn portfolio. You can set one up for free on GH Pages or CloudFlare. Or pay a few bucks and set one up on Wordpress. If you can’t figure out how, that CS degree was wasted.

    You want stories that show you bring value. Show that you can build things beyond school projects. Even if you do school projects, document them and push them out. Show why they’re cool and what you can do. Throw up screenshots, diagrams, or animations. No walls of text.

    Also, learn to sell yourself. Not in the oily LinkedIn way. Just be out there. Contribute back. Educate others and have a voice. Blog, newsletter, social media, book, or video channel. They’re dead-easy to set up and free so there’s no gatekeepers to go through, other than your ideas.

    If in a big city, go to Meetups or demo days. Meet people and ASK WHAT THEY DO. Help connect them to others. Anyone just sitting there cranking out resumes is going to get filtered by the LLM screener. Might as well pin up your resume above the urinal at the pub.

    Finally: everyone can low-code or vibecode. Those are table stakes now. You want to do better.

    • vacuumflower@lemmy.sdf.org
      link
      fedilink
      English
      arrow-up
      13
      ·
      10 hours ago

      I take it there are not going to be many autistic new devs in the coming decades over there, with such requirements.

    • LainTrain@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      44
      ·
      edit-2
      17 hours ago

      Yeah, no. Once I saw this kind of bullshit was needed for programming jobs I just pivoted to IT and cybersec.

      These days the pay is just as good, and chances to find a job are even better, the environment is much lower pressure and this gross techbro exploited/exploiting attitude that somehow programming is special and not just a modern day 9-5 factory job is non-existent. With dev jobs, the goal posts are ever shifting. No I’m not doing a portfolio, no I’m not doing your “take home assessment”, no I’m not doing a live coding exercise for your £20k ass minimum wage job where “we measure work by effort, not time” and I’ll somehow end up on call. I love programming, but not enough to let myself get fucked by corpos every which way.

      You do have to deal with corpo boomers though, but if you’re lucky they mostly realize they’re just cogs that got lost and they better not make too much noise or they’ll be let go.

    • themaninblack@lemmy.world
      link
      fedilink
      English
      arrow-up
      8
      arrow-down
      1
      ·
      edit-2
      17 hours ago

      Great advice. Also pick an open issue in an open source project, make a PR, have some public discussion of trade offs you considered, and get it merged. That’s an awesome differentiator. I’ve seen thousands of developer resumes without this. It shows you can work effectively and productively on good code and with a team.

      • AlecSadler@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        10
        ·
        15 hours ago

        I’d love to hear your experience around this and what sector or jobs this assisted, because more data is great.

        But in my experience across 25+ jobs ranging from startups to fortune 500/250/100…I have never encountered a hiring process that would care about this.

        I would love to be proven wrong though.

      • vacuumflower@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        12
        ·
        10 hours ago

        In the 90s “web” was about knowing FTP, HTTP and HTML. Should have stayed this way. Scripts in browsers were a mistake.

        • grrgyle@slrpnk.net
          link
          fedilink
          English
          arrow-up
          4
          ·
          9 hours ago

          I blame social media and this perverse need to display notifications instantly. Technically very interesting problem to work on, but basically useless to a customer.

          We had a button for that, on demand - it was called F5

          • vacuumflower@lemmy.sdf.org
            link
            fedilink
            English
            arrow-up
            2
            ·
            8 hours ago

            I remember that those were used for games like Travian (displaying time and resources), dynamic content (like blasting music on a webpage) and web chat (that’s what I blame the most, because it was in demand).

            Well, they didn’t do that, but I can imagine another “standard and convenient” way could have been taken to add realtime notifications to a webpage - a set of tags for displaying messages of an IRC channel, sending a message to an IRC channel, and so on, with maybe associating actions (going to an URL? or maybe updating part of DOM, but without full agility of JS, just add/remove/replace tag by id) with events. Like refreshing a page on a message in the channel, but no more frequent than N seconds.

            Combined with iframes (I’ll admit I consider iframes a good thing, burn me at the stake), this could give you a pretty dynamic experience.

            IRC is, of course, not secure, but maybe if such functionality were present and if it became popular, IRC over SSL would become normal earlier too.

            Or maybe something like WS could have been standardized far earlier. For pushing events to client.

            I agree about F5, but the effect of realtime changes was psychologically very strong.

  • some_guy@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    103
    arrow-down
    3
    ·
    22 hours ago

    The industry went to shit after non-nerdy people found out there could be a lot of money in tech. Used to be full of other people like me and I really liked it. Now it’s full of people who are equally as enthused about it as they would be to become lawyers or doctors.

    • Yaztromo@lemmy.world
      link
      fedilink
      English
      arrow-up
      59
      arrow-down
      2
      ·
      21 hours ago

      The industry went to shit after non-nerdy people found out there could be a lot of money in tech.

      I started my undergrad in the early 90’s, and ran into multiple students who had never even used a computer, but had heard from someone that there was a lot of money to be made in computers so they decided to make that their major.

      Mind you, those students tended not to do terribly well and often changed major after the first two years — but this phenomenon certainly isn’t anything particularly new. Having been both a student and a University instructor (teaching primarily 3rd and 4th year Comp.Sci subjects) I’ve seen this over and over and over again.

      By way of advice to any new or upcoming graduates who may be reading this from an old guy who has been around for a long time, used to be a University instructor, and is currently a development manager for a big software company — if you’re looking to get a leg-up on your competition while you look for work, start or contribute to an Open Source project that you are passionate about. Create software you love purely for the love of creating software.

      It’s got my foot in the door for several jobs I’ve had — both directly (i.e.: “we want to use your software and are hiring you to help us integrate it as our expert”; IBM even once offered a re-badged version to their customers) and indirectly (one Director I worked under once told me the reason they hired me was because of my knowledge and passion talking about my OSS project). And now as a manager who has to do hiring myself it’s also something that I look for in candidates (mind you, I also look for people who use Linux at home — we use a LOT of Linux in our cloud environments, and one of my easiest filters is to take out candidates who show no curiosity or interest in software outside whatever came installed on their PC or what they had to work with at school).

      • Aceticon@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        3
        ·
        8 hours ago

        My own experience (being probably around your age) is that “Software development being fashionable” and hence there being a subsequent oversupply of devs, comes in cycles, with the peaks being roughly coincident with Tech bubbles.

        I remember that period in the mid and late 90s when being a software developer was actually seen as “a good career choice” as the industry was growing fast (with personal computers, then computing spreading into all sizes of companies and vusiness activities, then the Net bubble).

        Then the bubble crashed and suddenly it wasn’t fashionable anymore. The outsourcing wave made it fashionable again but in places like India, because they were serving not just their own IT needs but also a big slice of the rest of the Anglo-Saxon world’s, so the demand-supply over there was so inballanced that being a software developer was enough for a good house with servants in places like Mumbai. (I actually managed a small team based in India back then and I remember how most were clearly people who had no natural skill at all for programming). At the same time in those countries which were outsourcing to places like India, programming wasn’t a good career choice (mainly because it was the entry level stuff that got outsourced) but if you were senior back then demand had never been as high.

        Then came a period of retrenchment of outsourcing because it wasn’t that good at delivering robust software that does what the business needs it to do (the mix of mediocre business requirements and development teams which are in fact not even it the same company means that deliverables invariably don’t do what the business needs them to do and the back-and-forth cycles needed to get it there take more time than it would if everything was in-house) and a new Tech bubble, so software development became fashionable again and once again people who would otherwise not consider it, were choosing it as a career.

        I think that what we’re seeing now is the initial effects of the crash of the latest Tech bubble: the Stock Market might still be ridding its own momentum, but the actual people “at the coalface” are already reducing costs, plus the AI fad is hitting entry level positions like the outsourcing fad did, and probably it too will fade because AI “coding” has its own set of problems which will emerge as companies get more of that code and try and take it through a full production life-cycle.

        As for how you chose devs, I would say it’s really just anchored on the eternal rule that “toolmakers make much better devs than tool users” - in my experience gifted devs tend be the ones who “solve their own problems” and for a dev that often means coding coming up with their own tool for it, either as a whole or as part of an existing open source project.

      • lmagitem@lemmy.zip
        link
        fedilink
        English
        arrow-up
        4
        ·
        10 hours ago

        I guess that anyone who managed to make the effort to join Lemmy is already on the right track.