by gcj on 3/26/24, 7:04 PM with 29 comments
One of my favorite podcasts (Soft Skills Engineering) has been talking about it for months. My article about how to easily find a job as a dev, which got me literally hundreds of e-mails of thanks, no longer makes sense https://gcj.io/blog/how-to-get-a-better-dev-job/.
I myself have just been laid off, and since I was foreseeing the decline of the company, I have been firing CVs away for MONTHS and couldn't find any decent offer. Not even a half decent one. Hell, a friend who's worked at Twitter, among others, can't find a job.
Is this AI? Is it a temporary decline of the market? Caused by what?
Is there still any niche where we can be employed faster as we could just a year ago? Are we all going to die?
by rglover on 3/26/24, 7:17 PM
The "why" is ZIRP (zero-interest rate policy) money. That made it possible for a lot of tech companies to operate in the red for long stretches of time. Now that that cash is drying/dried up, they're having to reduce hits to cash flow and act like real, money-making businesses.
Unfortunately, many companies will get rid of their more-talented (but more expensive) employees to keep costs down short-term. Long-term, this will burn them exactly the way you'd expect. My personal bet is that in 18-24 months, the technical issues will be piling up and companies will panic-hire senior talent at a premium to come clean up the mess.
Until then: lower expectations and humility are likely the best bet. It's also a great time to start your own business/company if that's an option.
by moomoo11 on 3/26/24, 7:18 PM
I’m a brown guy. This is the first time for people like me to not be in zoo exhibits or be called savages. That’s only a hundred years ago. My grandfather grew up under British colonial rule.
This thing about not having a job. I mean all things eventually get automated.
I’d recommend not being a doomer glued to the present and past.
Look for opportunities and capitalize on them. If you won’t others will.
We are getting closer and closer to true equality. When nobody has economic value to offer because we can automate it all, we might get to the Star Trek future. I hope.
by moose_man on 3/26/24, 7:31 PM
by Dutchie987 on 3/26/24, 8:05 PM
Then the dot-com bust happened. Oh no, everybody got laid off, there certainly was no future in IT. Until the market picked up like never before and every developer hopped to greener pastures every few months. Happy days!
Then the financial crisis in 2008 made a lot of frowny faces. After which the growth in the IT market was frankly insane again.
And now, well, it's all on a downwards trajectory again. The days of getting half a million dollars for playing with a two weeks old framework at a startup that bleeds money and never has, or will, turn a profit are over.
The AI hype is just starting, and perhaps it will have to get worse before it all gets better again. But it will get better. Still, the market isn't all that bad now, if you accepts a job at a smaller company that isn't FAANG-level.
Ups and downs. It's never been different.
by Mc91 on 3/27/24, 12:06 AM
No
> Is it a temporary decline of the market?
Yes
> Caused by what?
That's a complex thing to answer, but the fed funds rate starting 2022 at 0.08% and now being 5.33% doesn't help.
> Is there still any niche where we can be employed faster as we could just a year ago?
AI
> Are we all going to die?
Epictetus said "it has been given to you for the present, not that it should not be taken from you, nor has it been given to you for all time, but as a fig is given to you or a bunch of grapes at the appointed season of the year"
by AnimalMuppet on 3/26/24, 7:47 PM
We're doomed by the sun going nova in 4 billion years. Shorter term, we're doomed by global warming, economic instability, the AI revolution, viruses, farmland failure, political chaos/incompetence, the international order falling apart (maybe in a very hot war), and the fall of civilization.
But we always have been. My grandparents went through World War II, the Great Depression, World War II, and then the Cold War. That looked like a lot of doom, and it got quite deadly for a huge number of people. But we (as a society) survived.
Your bank account may take a painful hit. But things will settle down to some approximation of stability, and there will be work, including work for you. It may be a bumpy ride, though.
by fragmede on 3/26/24, 8:32 PM
by leet_thow on 3/26/24, 11:09 PM
I would expect anyone doing this from 2010 to at least have decent savings and solid experience at known companies. If not, its definitely over for them.
by legrande on 3/26/24, 7:43 PM
AI for me is just a small assistant role I hire when creating projects. It's not the whole product/service with all its moving parts which require a human-in-the-loop. It's not going to spit out a fully fledged SaaS enterprise for you or run a business for you.
by SirensOfTitan on 3/26/24, 10:43 PM
For established companies, I don't really buy the argument that the policy rate is forcing companies to focus on cash flow. Companies are just taking advantage--and since everyone in software thinks they're a top 10% performer no one wants to collectively bargain. And since workers cannot coordinate with each other, companies can do things like rolling layoffs to force individuals to come to the negotiation table with a much worse position.
I don't think that AI is a substantial reason for this. I'm reminded of the "No Silver Bullet" rule from Fred Brooks:
> there is no single development, in either technology or management technique, which by itself promises even one order of magnitude [tenfold] improvement within a decade in productivity, in reliability, in simplicity.
... now sure, Brooks wasn't talking about AI, but LLMs are not AGI and more resemble a modern iteration of a search engine, in my opinion, than a technology that truly breaks the rule. It's really easy to build software demos that look compelling like Devin, but even if the videos weren't cherry picked examples, the hardest part of software development isn't writing the code.
by gjvc on 3/26/24, 7:15 PM
by nsjames on 3/26/24, 8:07 PM
Lots of companies base their salaries on the locations of their workers. They understand how the market has changed and that they can near-shore or off-shore very easily with today's tools (post covid). However, they want happy employees, so giving an above-average wage for their location is just good business.
When you live in a location where the salary from western countries is 300-1000% higher than locally sourced, you better bring your A-game. You will always be the first person that a company looks at and says "are we overpaying for this?". I'm saying this as someone who also works remotely with western countries.
Also, here are some tips for your cv (which was better than most, but still some glaring problems):
- Be specific: Things like "Designed and managed big APIs" sounds like BS (not saying it is, it just sounds that way). Mention which, mention why, mention how.
- Each bullet should matter: "Worked extensively on a big codebase in Laravel and React", okay, so what? You and every other fullstack dev can do that too. Why should anyone hire you over them?
- These were your most powerful lines: "Improved a CSV ingestion service time from 20 hours to 4 minutes" and "I cut Cloud billing from around USD150 daily to around USD5 daily". Do more of that. Tell the reviewer how much GOOD you did for the company. Show off your mastery and wow them. If it doesn't wow, it ow's.
- I would roll some of the previous jobs into one. You have some there that last for 5-8 months, it's not a good look. Roll them up into a single May 2012- Jul 2021 at Company A, Company B, Company C, and then list off of the best things you did there in aggregate.
Sadly, the majority of pay scale is what you can negotiate for. If you're not a good negotiator/salesman then you're gonna have a hard time regardless. It wouldn't hurt to "specify down" and go after one of the highest paying verticals instead of the most average one (fullstack dev).
by giantg2 on 3/26/24, 8:11 PM
by mistercorea on 4/9/24, 4:24 AM
by nojvek on 3/27/24, 9:52 AM
We are likely not going to die but the reality is any corporation has no responsibility to hire and pay people well.
A solo founder could very well be running a billion dollar corp with the help of AI employees.
The bitter truth is there will be more automation in the coming years and decades - both physical and digital. The value of the average worker has dropped and will drop.
More wealth will accumulate to those who are already wealthy and own assets, and those who can build what people want.
It’s the new stage of survival evolution. Automate or be automated.
by aristofun on 3/26/24, 9:47 PM
Learn history (or history of economics), not some podcast gurus personal opinions :)
by h2odragon on 3/26/24, 7:15 PM
by stefanos82 on 3/26/24, 7:14 PM