We need to unionize, or the existing Tech/Communications unions need to get better and expand to include us.
We also need to force tech departments to stop offshoring their workers, I love our Indian tech Bros as much as the next guy, but companies need to hire local first rather than ripping off Indian tech Bros on the cheap just because they can.
And lastly, let remote workers who can do their jobs perfectly fine working remote stay remote, there is absolutely no reason why someone who works in cloud or virtualization technologies should have to be onsite, same with developers, same with so many other positions, both tech and standard.
The visa rules make it too easy for employers to take advantage of foreign workers. 30 days to find a new job isn't enough, IMO, so they have to put up with a lot more than they should.
100%. My company is suffering from this so bad.
Also bad are the overly ambitious managers in tech. These guys are simply dangerous and will cut the talent out of a BU just to save 10% and get that promotion.
Of the 30-50 PMs I've worked with in my career, I've had 2 actively contribute to the success of my team's work. I've had a handful scuttle projects because they couldn't manage the clients, the rest just kind of hung out and collected a massive paycheck.
The highest performing teams I've been on had the lead developer play that role.
The labor force just gained tens of thousands of America's most talented engineers, and as you pointed out, they likely have the funds to choose their next job carefully. I'm optimistic about what they will do!
Big Tech companies, like Meta, Google, and Amazon, have cut tens of thousands of jobs in recent months. Hiring freezes at many firms have followed. Meta recently rehired dozens of the people it laid off beginning last November—a drop in the bucket compared to the 11,000 people it let go last fall—and then completed more layoffs in its metaverse-focused Reality Labs division.
Large companies are a different breed. I can't imagine working for an org that expands and contracts by the tens of thousands. The fuck do you even do with that many people?
In the past month, he estimates he’s had about three interviews a day and gotten close to a role in a few companies, but he hasn’t been picked yet.
Scheduling 3 interviews a day and not getting an offer sure seems like something.
Go if you like but set your expectations. I might suggest something like informatics or information science because that usually has a project management and user experience side to it that is useful in any industry.
Sounds like they design/build/maintain stuff like factory assembly lines. They won't become an overnight millionaire doing it (like some software whiz) but they also won't go hungry when the economy is rough.
About 30% of my customers are governments. Sewage, garbage, traffic lights, recycling centers, incinerators etc. These are big contracts with complex requirements. Governments just go into debt when they have recessions. And the field as a whole moves at a glacial pace.
The other 70% is private sector. Big projects that can easily go on past the year mark just in construction alone. You can't be fickle with this stuff. Had a bad business quarter? Sorry, not my problem, here is the bill and your million dollar metal stamping process.
In the beginning of my career I was in more of a pure software setting. Constant turn over. Don't miss it at all.
In my experience, good candidates (including interns/juniors) are still landing the roles. Hiring in tech/design/product is tough because there's a deluge of applicants who've either coasted during the boom, or been sold a lie by an educational institution.
You can spot the ones who apply for 40 jobs a week, and those who've used chatGPT a mile off, and they're usually the worst candidates, with long, bland, unfocused resumes.
LinkedIn is full of my worst ex-colleagues bemoaning the lack of opportunities, like they're entitled to it.
Please tell me if I'm being unfair. Maybe I should be less cynical.
You are being unfair. I have been searching for 6+ months for a position in IT, had 2 companies that paid $40k+/yr, 1st one didn't pan out, 2nd one is in progress. Countless $15-20k/yr offers though. I am in Europe looking for remote only positions in any form of tech support, python programming but preferrably linux server/desktop support. I don't use AI, all applications are written by me. My CV is 2 pages, modern theme. 10 years experience.
I’ve been saying for years that the market is saturated with too many people with too many expectations. Universities are out of touch with the actual job market and need to stop recruiting so many people into CS or engineering programs.
Unfortunately it seems there are no consequences for the universities, and it's not hard to make those qualifications seem both alluring and lucrative.
There's got to be a way to hold them to account for the countless graduates who don't end up finding industry positions.
You're right in my experience, I graduated highschool in 2016 and I remember how hard they pushed comp sci as some sort of magic success bullet. I thought I was terrible at math and kids who I knew weren't much better were choosing it as a major. I genuinely think in 10 years we're going to find out guidance councilers were being paid kick backs by colleges à la the pharma industry.
This just plain isn't true for the vast majority of engineers. And exceptions occur in any industry. Focus your anger on billionaires and companies rather than your peers.
I recently started making more money, but until very recently tech workers were not my peers. They're upper middle class and have very little in common with me. Sure, I'll side with them against the ownership class, but calling them "peers" is a stretch.
The correction ought to be aimed at these ridiculous monopolized firms. The labour force just gained tens of thousands of America's most talented engineers, and as you pointed out, they likely have the funds to choose their next job carefully. I'm optimistic about what they will do!