(no title)
testing1235 | 7 months ago
In my classes there is hardly anyone that has been able to get their hands on an internship, and even the professors have started their classes with monologues about "I don't even know why you show up, none of you will have jobs after graduation, good luck out there." (quote from my DS professor) A lot of my peers are looking to move out of the US and look for jobs elsewhere, or perhaps jump straight into graduate school to ride it out.
On the Computer Engineering side, the faculty seems a lot happier, and the students also seem to be better off. But I don't think this will last however, I have noticed a steady decline in the businesses that have been searching for Computer Engineering in our career fairs. When I enrolled there were about two dozen "Computer Engineering Wanted" posters at the fair, and the last one in Feb 2025 I only counted one.
I'm honestly thinking that if this continues I'll be looking at the military, right now I'm trying to work on side projects in the meantime.
coderjames|7 months ago
I've conducted two phone screens this month and asked each candidate to implement FizzBuzz in their language of choice after giving them an explanation of the problem. Both took more than ten minutes to write out a solution and we don't even require them to run it; I'll excuse trivial syntax errors in an interview setting if I can tell what you meant.
When CS students can't write a basic for loop and use the modulo operator without relying on AI, I weep for their generation.
testing1235|7 months ago
I honestly think that doing an in person fake technical interview with a few easy Leetcode questions at the end of your education would be a good way to weed out those that have failed to even learn the basics of the trade.
orzig|7 months ago
xboxnolifes|7 months ago
I feel like this doesn't get said enough, but I'm almost certain your issue is happening during filtering prior to even getting to the interview stage. Companies are straight up choosing (the wrong) applicants to interview, the applicant fails the interview, the company does not move forward with them, and then the companies does not go back and and consider the people they originally filtered out.
I know companies get swamped with tons of applications, and filtering is basically an impossible problem since anyone can make their resume look good, but every applicant that applied can't be that bad.
Bad applicant filtering at the first step is hurting both companies and applicants.
calderwoodra|7 months ago
klipklop|7 months ago
lispisok|7 months ago
ikiris|7 months ago
unknown|7 months ago
[deleted]
NoGravitas|7 months ago
pchristensen|7 months ago
rezmason|7 months ago
In 2009, in the midst of the financial crisis, one of my commencement speakers (and the recipient of an honorary doctorate) was Kenneth Chenault, CEO of American Express. I don't remember his exact words, but his message to the graduating class was, we have a different perspective on the world and different values— thriftier ones, necessarily— and if we stay true to them, the world will reflect them when we succeed.
"Maybe instead of having a car, like your parents' generation, your first big purchase may be a bike. Times change." Something like that.
Four days later, he laid off four thousand workers from AmEx, just a smidge more people than the graduating class.
Edit: according to Wikipedia, that year he took home $16.6 million.
bruce511|7 months ago
I graduated into a world without internet (we had it at university, hosted on Unix and Vax machines, but it wasn't available commercially. ) People who had computers were running DOS. Most businesses had no computers at all.
So the job market was both good and bad. We graduated with skills that were hard to find. But we graduated into a world where big companies had computers, small companies had paper.
So huge market opportunity, but also huge challenges. We'd either graduate into big business (banking, insurance, etc) or start something new.
I joined a person doing custom software development. We'd sell both the need, the software, and usually the hardware. ) When we didn't have work we'd work on our own stuff, eventually switching from custom development to products.
We had to bootstrap, there was no investment money in our neck of the woods.
I won't pretend the job market is the same (or even vaguely similar) now, but it seems to me that opportunities for self-employment still exist. Software is still something you can build with basically zero capital.
Ultimately a job is just someone else finding a way to add value to society. Software us one of the few ways you can do that yourself, skipping the employer.
95% of people see "a job" as the goal. I get that. My own kids are like that (zero interest in starting something new.) But there are opportunities for the other 5%. Yes, it's lot more than just coding, and yes it's a lot more risky, but the opportunities are there.
As for me, I'm closing in on retirement, but at the same time building a new (not tech) business from scratch, because there's still value I can add, and a niche I can service.
I say this all to encourage current students. You can see the world as "done" or you can see it as an infant just waiting for you to come and add your unique value. And in 35 year's time feel free to encourage the next generation with your story.
theGnuMe|7 months ago
jlack|7 months ago
rightbyte|7 months ago
s1mplicissimus|7 months ago
BergAndCo|7 months ago
[deleted]
pokerface_86|7 months ago
[deleted]
AI_beffr|7 months ago