this post was submitted on 02 Jun 2025
221 points (99.6% liked)

Hacker News

1482 readers
262 users here now

Posts from the RSS Feed of HackerNews.

The feed sometimes contains ads and posts that have been removed by the mod team at HN.

founded 8 months ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] pinball_wizard@lemmy.zip 46 points 1 day ago* (last edited 1 day ago)

6% is Incredibly high unemployment, and a result of a persistent multi year coordinated class warfare effort against us programmers. We all use the AI they claim is taking the load off. We all know the truth. All of us who aren't so new at this to be wowed by the shiny, are quite aware of the parts of our job it cannot do.

The owner class is coming at us because we programmers tend to be organized and well connected, and we have serious leverage.

Remember that 94% employment still represents a lot of shared power. Let's look out for each-other. And remember that there's not going to be enough of us to clean up the messes they are making by under-hiring. Be choosy who you help with clean-up, and who you justly leave to rot in their choices. Don't stay too long working for shitty employers. Find the next gig, when it comes. Get the money they're trying to claw back from the next place, and from the previous place on a short lucrative contract. If all they understand is money, give them a chance to express how much like they staying online and in business, with it.

[–] Ledericas@lemm.ee 4 points 1 day ago* (last edited 1 day ago)

i have extended family that had cs, and couldnt find a job, they are probably in adjacent fields. i can say the same for bio related majors that is not going into health, which is more difficult : must have lab experience prior to graduation(catch 22, where else can you get it when not in school), you'd be lucky to even get it as a post-bacc if they dont already prioritized undergrads, and graduates first. and the biggest is research experience, which is even harder to get than lab(research as part of your degree doesnt count, unless you were published in well known journal, its pushing it though.) i know people with a MS in a bio-related degree with no job prospects, gave up after 4 months of searching in '18. agraduate degree is even less attractive to a job market.

while one of my closer fam had a wierd hybrid programming and only found a job after 1 year of searching last decade, and got laid off in '23, still unemployed to this day, he thinks he can live off what he earned over 9-10years on the job and severance pay.

i met someone in a gig job with a CS degree, was somewhat delusional, he thinks by going into a ms/ma degree for CS would mean he be able to advance in his career(obviously came to a in-between jobs because his cs dint work out), but many schools wont take someone who already has a degree, unless you're applying to a grad program. basically no 2nd BS degree, no degree shopping, or academic "incest"(which is getting a undergrad and a grad degree from the same school)

[–] MBech 90 points 1 day ago (11 children)

Funny how everyone and their mom was screaming to study computer science 3-5 years ago. Bragging about earning 6 figure wages. This is what that kind og hype gets you. A saturated job market with high unemployment rate. Next the wages will plummet because people will be so desperate for a job, they'll gladly work for half of what they're worth.

[–] courval@lemmy.world 10 points 1 day ago

Have you used software/online services lately? It seems that half the stuff out there is broken in some way.. I don't think the problem is a saturated market at all but a lack of understanding of the profession by business leaders. I actually believe there's a software crisis happening and the tech debt is only going to get worse with over/misuse of AI. At this point, considering the chaos this might create, I don't even know if I want to be right.. There have been plenty of examples of this mismanagement causing havoc in the news the last few years and we're still moving in the wrong direction imo..

[–] evilcultist@sh.itjust.works 87 points 1 day ago (1 children)

Companies have been pushing that for many years because they wanted wages down.

This is all payback for the power the workers gained during the pandemic.

Ding ding ding ding!

This is the correct answer

[–] henfredemars@infosec.pub 21 points 1 day ago

This is what planning education around fantasies creates. Demanding so many go into any one field is silly. The reality is that we need many different kinds of skilled work and no one is immune from market fluctuation.

[–] wildncrazyguy138@fedia.io 14 points 1 day ago (2 children)

I’m not so sure. Coding is a skill, just like any other. A project or construction manager who knows VBA can automate 1/5 of their job. A mechanical engineer who knows code can modify a CNC. A sales rep with coding skills is an unstoppable force for leads, outreach and reports.

Yes, coding was long a job and it long still will be for the best in the business, the well connected, or those who focused on archaic languages. For the rest of us, it becomes a skill like trigonometry or knowing a foreign language.

[–] Shiggles@sh.itjust.works 11 points 1 day ago (1 children)

It’s a lot easier to teach yourself coding with a degree in a different field versus teaching yourself an entire different field with a degree in coding though.

[–] pinball_wizard@lemmy.zip 3 points 1 day ago (1 children)

So true. And why stop at one? I've had to teach myself 9 fields, so far, to apply my degree in coding.

[–] jacksilver@lemmy.world 3 points 12 hours ago (1 children)

Haha, I was going to say "Let me introduce you to contracting". I've had to be everything from an agronomist to a supply chain manager to make things work.

[–] pinball_wizard@lemmy.zip 2 points 12 hours ago

Yes. Most of mine are from contracting, as well.

[–] uuldika@lemmy.ml 8 points 1 day ago

most software engineering isn't actual computer science, it's plumbing. and most coding isn't software engineering, it's scripting. we overproduced CS majors when we should have taught scripting as part of the curriculum for ME, finance etc.

and even the plumbing should be separated into a different major. it's like hiring electrical engineers as electricians.

load more comments (7 replies)
[–] riskable@programming.dev 49 points 1 day ago (4 children)

NOTE: Computer Scientists are the folks that do lots of math to figure out the best algorithm to use to solve any given computational problem. It's a very specific subset of programming.

For a long, long time companies sought to hire people with computer science degrees as software developers under the impression that these were the best people for developing software. This was a very bad assumption.

Turns out, computer scientists are often terrible at software development! They don't usually teach things like how to best organize large projects or even basics like source code management or software deployment/management in CompSci programs. Yet those are the actual skills employers need these days.

Want to get a job in software development? You don't need a degree at all! What you need is to demonstrate your skills with whatever tools/software employers are demanding. The simplest way to do that is with posting some open source code to GitHub (or similar).

When hiring—if the person I'm interviewing has a public repo that uses the tech we're using—they're basically hired immediately. At that point the only thing I care about is, "does this person seem OK-ish to work with?" LOL! Easiest hire ever 👍

[–] Flames5123@sh.itjust.works 1 points 12 hours ago

A lot of schools didn’t offer Software Engineering degrees until the past 10 years though, so people got CS degrees. In college, if I planned on doubling up on as many credits as possible for highest overlap (electives for one and required for the other), there was only a 12 hour difference in courses, which is just one more semester. I don’t think you could double major in them though because of how similar the fields were.

I started in CS for 2 years before swapping to SE, and it’s true that CS was a lot more theory, but we still had to do most of the time same hands on programming.

[–] Nalivai@lemmy.world 13 points 1 day ago

You're in minority. Usually when people hire programmers they want us to jump through unnecessary hoops and solve stupid fucking leetcode bullshit, and rarely care about anything else. Oh how I hate the leetcode bullshit.

[–] SpatchyIsOnline@lemmy.world 15 points 1 day ago (1 children)

Want to get a job in software development? You don't need a degree at all! What you need is to demonstrate your skills with whatever tools/software employers are demanding. The simplest way to do that is with posting some open source code to GitHub (or similar).

From my experience you certainly need both

load more comments (1 replies)
[–] ikka@lemmy.sdf.org 6 points 1 day ago

So... you hiring?

[–] missingno@fedia.io 40 points 1 day ago (9 children)

Every "entry level" job opening asks for five years of experience with some technology that has only existed for two years.

I got my CS degree eight years ago, and it's been gathering dust as I've been working an unrelated part-time job instead. At this rate I feel like it might be too late for me, having no real work experience at my age is something recruiters probably see as a red flag...

[–] Ledericas@lemm.ee 1 points 1 day ago

kinda same for bio-tech, bio related jobs. must have x, usally 2-4 years of skills. plus programs you never heard of. found out later these tend to be ghost jobs, or people they hire internally or VISA wise, and dint want to look discriminatory.

[–] BassTurd@lemmy.world 7 points 1 day ago

I have a 2 year degree in sys admin from 10 years ago. For most of that 10 years I worked as a sys admin in a smaller company where I wore many hats. I had a year of coding at uni prior to my 2 year degree, so I knew how to code. Over that 10 years, I wrote scripts and small apps to automate some of my day to day work or at least built tools to help do things.

Last year, I switched jobs and I'm kind of working part time with the dev team with a roadmap to get there full time. I'm in my mid 30s.

Basically, I just want to point out anecdotally that it's not too late to get to do the work you want, it just may be slower and in steps to get there if you can find a company to work with you. Alternatively, you could maybe get in at a start up looking for junior devs. The red type might be easier to get through there.

load more comments (7 replies)
[–] rumimevlevi@lemmings.world 11 points 1 day ago

99.9% of jobs requore at least 3 to 5 years of experience

[–] TheBat@lemmy.world 15 points 1 day ago (1 children)
load more comments (1 replies)
[–] Fubarberry@sopuli.xyz 14 points 1 day ago (1 children)

I'm curious how this compares to non-STEM majors.

[–] lundi@piefed.social 19 points 1 day ago* (last edited 1 day ago) (12 children)

It says in the article

The major saw an unemployment rate of 6.1 percent, just under those top majors like physics and anthropology, which had rates of 7.8 and 9.4 percent respectively.

Computer engineering, which at many schools is the same as computer science, had a 7.5 percent unemployment rate, calling into question the job market many computer science graduates are entering.

On the other hand, majors like nutrition sciences, construction services and civil engineering had some of the lowest unemployment rates, hovering between 1 percent to as low as 0.4 percent.

This data was based on The New York Fed's report, which looked at Census data from 2023 and unemployment rates of recent college graduates.

[–] Ledericas@lemm.ee 1 points 1 day ago

physics and anthropology, pretty much you can guess, there really isnt a market for these majors, outside of a university, or a university lab. and faculty positions are extremely competitive, and university also wish to not employ anymore tenure so they dont have to pay employees too much.(thats why they have been cutting corners with adjuncts)

load more comments (11 replies)
[–] pelya@lemmy.world 12 points 1 day ago (2 children)

It would be better to introduce 'programming literacy' course. Like, learn whatever trade you like, but with a computer, because computers are everywhere now.

The computer by itself isn't that much useful, it needs to control something, like CNC welding machine, and if you can write the most basic Python to control your welding machine, you can do twice the work, because you can run your welding machine at night.

[–] Dagwood222@lemm.ee 9 points 1 day ago (1 children)

Not an employer.

From the outside, it looks like everyone expected Gen Z to just magically become computer literate because they 'grew up with them.'

[–] uuldika@lemmy.ml 7 points 1 day ago (1 children)

because it worked for millennials! it wasn't an unfounded expectation. remember Flash? remember how many Flash games were programmed by 12yos? how many websites on Geocities and Angelfire? the 5kr1pt k1dd13z in the hacking scene? it was a golden generation of computer literacy. dev tools were basic tools, we were exposed to foundational technologies while they were new, and the Internet was oriented around producing content rather than consuming it. then came the app era, and the TV-ification of the Internet, and those skills atrophied.

load more comments (1 replies)
[–] altkey@lemmy.dbzer0.com 7 points 1 day ago* (last edited 1 day ago) (4 children)

The Uni I graduated from introduced basic coding into every programm, from engineering to humanities to arts. Everyone used chatgpt to get through it without a second glance because they didn't even understood why they need that. Even management didn't, I guess, but they wanted to check a box of 'being modern and progressive'.

It should be explained and deeply inserted into each program with at least a couple of mixed half-IT disciplines, like Databases in Law Practice or Computer vision in QA or Automation in Accounting or MatPlotLib in Countative Studies or... As it was there, it's an isolated course that's the same for everyone, it's on you to create a project connected to your main interest. And, as I heard, no one really made it besides getting a minimal sum to pass.

Basically, it needs effort and understanding from both sides.

load more comments (4 replies)
[–] LovableSidekick@lemmy.world 5 points 1 day ago

Seems ironic when you consider how many people start out in all kinds of other things and end up as programmers. [I was chemistry major]

[–] ICastFist@programming.dev 8 points 1 day ago

I recall reading a piece on The Register some weeks ago, about the "enshittification of tech jobs". It was a load of bullshit (mostly a whining piece on how workers for the megacorps were no longer being treated with red carpets) and the comments rightly stated that tech jobs were shit since the 1980s. Folks also chimed on how "have a compsci graduation and you'll get good job offers with good salaries" has been a lie for a long time, especially when you don't live near any tech hub

load more comments
view more: next ›