

Join the discussion
Write your take first — we'll ask for email only when you're ready to publish.
- Hacker News
- If you don't have a full time job for a year, why don't you start a software business on your own? It's hard to succeed, but, successful or now, you will have something to show people and something that you are passionate to talk about. It will give you a new way to connect to people, and quite likely will help you to get hired. And who knows, maybe you will succeed.by regnull
- Creating a business something that sounds soooo far fetched. It is such a tail event for me that I never even considered. How do you even begin? You just start calling people if they want your product?by anon-3988
- 100% this. Interviewing isn't something that can compound. Striking out from company after company doesn't leave behind a trail of real work and real lessons. Starting a business is tough but it really does teach skills that are hard to find any other way (about sales, recruiting, management, etc). After a certain point, it's wiser to give up on getting hired, and just hire yourself and build something.
- Curious about the perspective from anyone who has a skill set / reputation where finding jobs is easy right now.
I imagine people in ML or who've found a good way to demonstrate prowess with agentic systems may be highly in demand right now(?)
by tern - My perspective is it is impossible to cut through the three layers of bullshit between you and anyone who knows what they are talking about. The only way to do this is with brand-name qualifications, like "MIT graduate", not things that are actually impressive. This is also why you see senior developers saying, "the offers I'm getting are bigger and bigger," meanwhile skilled younger developers need to become a marketing professional just to get an interview.
Recruiters have utterly given up on being efficient in the market. I do not know why, but there is something very wrong given "spamming the same brand-name fish all the other recruiters are spamming" is their only strategy. My guess is there is a combination of bad (or an entire lack of) hygienic data filtering and a disconnect between compensation and terminal goals (hiring the best candidates).
by programjames - Silicon design/verification. In really high demand at the moment, I guess because of the death of Moore's Law - now it is much more worthwhile making custom chips.by IshKebab
- Easy hires are the same now as in the past. They have held several specialized roles before without letting it narrow their career path, and they have at least a decade of experience.
The problem with specialized roles is that nothing lasts too long in software. Given enough time in it, nobody really has an edge. Everyone is smart enough to have invented and implemented the very thing eating the world right now. They just don't have supervillain money or clout, so they work for you instead.
by sublinear - I'm starting a new job in a few weeks, and can confirm (for startups at least) experience with coding agents is something companies are looking for. Multiple companies I interviewed with had a AI assisted interview session to go along with a more typical closed book programming session. I was asked about my use of coding agents in behavioral interviews. I'm not an ML guy, just a generalist SWE with 4 YOE. I only got one offer in my search, but it only took ~a month and I feel pretty good about being able to get more offers with more searching. It helps that I'm young, no dependents, and willing to relocate.
- Anecdotally I've seen the latter to be true and have had third-party recruiters echo that familiarity with AI use in coding has become a pivotal part of job interviews with startups.
That being said, I'm not sure how much job security having such prowess would convey because I feel AI will be better than us at that too eventually (if not already).
by giwook - I joined a new company 6 months ago. I interviewed at 16 companies and got 5 offers from a mix of ai cos / big tech / trading firms
Background is SWE at an AI co that's in the news sometimes
It felt about the same in terms of grind effort from my last search in 2022. the main difference was ai companies cared a lot about your understanding of agentic systems and harness / context engineering, and had much more practical rounds with less leetcode (usually 1 medium). More legacy firms (finance / some big tech) still expected you to solve 3-4 leetcode medium/hards throughout the process
by vanuatu - I feel like any advice you get from someone would be as useful as "how to be a good coin flipper" advice from the 1 person in 1024 who flipped heads 10 times in a row. In other words it would be purely survivorship bias.by ryandrake
- I work in an industry tangentially involved with the ML build-out (think companies like Broadcom, Marvell, etc.). We can't find enough people, if you have like 3+ years of experience with PCIe, Ethernet, DDR, you're a shoe in. Verification, Validation, Design, Customer Applications, Firmware, you name it, we need it. The pay is good too, especially for people who got in a year ago or more, stock base compensation has taken off like a rocket.
Hiring here is a little bit more old school, I guess? Especially because the types of roles we are hiring now are usually 5+ years of experience, we focus more on learning about what the candidates have done in the past, the leetcode type of question interview is just a small part, and matters more for prospective Jr. hires.
That being said, we aren't hiring that many fresh graduates anymore, we already have some we hired, we're focused on investing in them, getting them to learn more about our hardware and code, etc. and hoping to retain them.
by fl4regun - It might also be foolish, but I'm mid-pivot to becoming an Actuary. They credential through a very transparent exam system, and interviews are relatively cursory, assuming you've passed the appropriate exams on the right timeline. I've got a math degree, and my software experience is all in the data engineering space, which seems to be in demand.
I got laid off from a large company last summer, and took some time off to travel. Now I've got a chill, low paid dev job in a resort town in New Zealand, but my sense is that dev work is not going to be the thing for me long term. This job will pay my bills while I pivot, but they're not going to sponsor me to extend my visa, so I'm on a bit of a timer. The market back in the US seems like an ongoing mess and I don't want to get back into it.
by annzabelle - Nice, I don’t think your foolish. Now you just need to ignore the jokes that say that Actuaries make Accountants look exciting!
A couple of decades ago I was leading a project migrating one of the main applications widely used by actuaries.
Those were the days - https://news.ycombinator.com/item?id=48641095
by aryehof - There are a number of reasons I’d site for the current job market tightness:
- political: there’s an enormous amount of uncertainty here. All businesses make plans and uncertainty puts them all on pause.
- economic: related to political, but we’re teetering on a very bad recession. Watch where national oil reserves go.
- AI: I throw this in with every new technology that comes out. There is always a period of chaos before normalization. We’re still in the chaos phase.
- Business Pain: Right now I don’t see any sector that’s in pain. Inflation has hurt consumers, but we’re still spending. When consumers lock it down, that pain comes back and job market shifts with it.
I have no solution other than figuring out a way to do your own thing. There’s no better time to be a founder.
by ChicagoDave - * cite
> There is always a period of chaos before normalization.
In this case, it's the normalization period that has people terrified.
by Exoristos - I am currently quitting a company of 10 years of employment. And I keep hearing how everything's shit. Btw. I'm located in Tokyo where it isn't as bad, apparently, but...
Let's see. My plan:
- Have my own company and start looking for customers. (Rust consulting)
- Keep looking for job opportunities, but don't succumb for shit jobs.
It might be that I'm too hopeful, but you can't know unless you try.
Anyway, I may join the "everything is shit" crowd in half a year if nothing pans out, but until then, I'm hopeful.
by GolDDranks - Don't leave unless you have something lined up lolby bayareateg
- why not start looking for customers before quitting?by radiator
- Best of luck!by NetOpWibby
- A month ago, I fell back into reading patio11's "don't call yourself a programmer" and I found it fitting. The core of the message wasn't about the title we assign to ourselves but the "other career advice".
I felt compelled to write "don't call yourself a Software engineer" [0], because we are still falling into the same trap of thinking we are hired only for our technical skills.
If we are just looking at a skills and these are assessed by parsing through a resume, then OP is right. We are all at a disadvantage. But the job search starts way before you are looking for a job. It's all about the connections you make along the way.
[0]: https://idiallo.com/blog/you-are-an-ai-enabled-engineer-now
by firefoxd - >Engineers in particular are usually very highly paid Cost Centers, which sets MBA’s optimization antennae to twitching. This is what brings us wonderful ideas like outsourcing, which is “Let’s replace really expensive Cost Centers who do some magic which we kinda need but don’t really care about with less expensive Cost Centers in a lower wage country”. (Quick sidenote: You can absolutely ignore outsourcing as a career threat if you read the rest of this guide.) Nobody ever outsources Profit Centers. Attempting to do so would be the setup for MBA humor. It’s like suggesting replacing your source control system with a bunch of copies maintained on floppy disks.
Really good stuff haha.
EDIT: https://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-pr...
by xtracto - I feel like this advice is not very useful because when you call yourself a software engineer or programmer, you are doing it in order to sell a service.
Your customers are companies looking for someone to slot into a box called "software engineer" and so you sell yourself as such. Nothing wrong with that.
We should also note who Patrick was at the time. He was an SEO consultant and in general a business development expert. It just also happened that he was able to code. And he was very very early to the field. An SEO expert was barely a thing.
So if your only skill is software development, then of course you would call yourself that. And if your main skill is SEO or some other marketing channel, then you call yourself that.
I think the real takeaway from the advice "don't call yourself a programmer" is to search the market for higher paid opportunities, where you can still leverage coding. And you can call yourself a programmer while doing so.
by ItsYan - Two weeks ago, I got 100/100 of a test from a big company for a first screening without using AI. I was pretty confident that I would pass the first round, even hinted few of my friends, but ended up being rejected with an automated mail… The job market is insane at this point and I am not sure what the recruiters are actually looking for. If the candidate uses AI they’re eliminated, if not they’re eliminated. I guess this is one of these times we read on history books: great unemployement.by celltalk
- You can do everything right in an interview and still get denied. It is truly a crapshoot in today's job market.by nickvec
- Getting through an interview process during a bull market has always had a small random component. I think we all have to understand and accept that in bear hiring markets, almost the entire component is random. Having a perfect skill quiz or hackerrank score and getting rejected should not cause you to try to figure out what you did wrong.by ryandrake
- Nowadays more than half of job postings are fake. It's either process to show activity or they already have one to hire but need to follow established process.by ponector
- > The job market is insane at this point and I am not sure what the recruiters are actually looking for.
To justify their own jobs.
In theory there's never been a better time to hire on SWE talent. There are lots and lots of candidates who rode high during the COVID hiring wave, took on debt based on a high income, got fired, and now need money.
But hiring isn't picking up. You have a bunch of people in the HR industry who realize that for the most part, the combination of candidate filtering, ML, and a basic tech interview process could probably do their jobs. So they have to make the process as byzantine and difficult as possible to be able to go to the suits and say "look at all of these low-quality candidates we kept out!"
> I guess this is one of these times we read on history books: great unemployement.
The good/bad news is that if this continues, there will be either a regression to the mean or a massive de-stablization of most societies. You can't kick most of the working-age population out of their jobs.
by lenerdenator - DevOps isn't different!!
4 months to land a contract that lasted 2 years, and due to laws it could no longer be extended.
5 months to land another contract that only lasted 6 months, this is my last week at this place.
I have been working in IT for near 20 years now, from dial-up to ADSL, from on-prem to cloud, from software to SaaS, from manual everything to GitHub and anything CI/CD related, from VM to Kubernetes, from DevOps to DevSecOps, etc. And more recently AI!!
I did applied for some IT jobs but I am seriously thinking about any other non-IT job, even tho homelab is my main hobby and enjoy it very much.
What makes me happy is that companies after companies are noticing that firing engineers to be replaced by AI is costing them half million for some companies within half year, so 1M a year spent with AI tokens.
I hear developers saying "I used AI, the code works but I do not understand it" all the time. It has already started, 2027 is the year companies more than never will start being breached due to AI slope.
I do use Perplexity AI as a replacement for Google since SEO is dead in 2026, it does provide me all the sources it used to spider, but all my code is written by me. That is different than copy/paste.
But honestly.......I am tired boss!!
After so many generation of technology jumps, I am tired man.
by h4kunamata - > 5 months to land another contract that only lasted 6 months
My god this is insanity
by gib444