Most active commenters
  • usernamed7(5)
  • giantg2(4)
  • ghaff(3)
  • creer(3)

←back to thread

123 points usernamed7 | 22 comments | | HN request time: 0.599s | source | bottom

I wanted to briefly share my experience as a senior engineer with 15 years of experience trying to find work in this market, because it was exhausting for me and i'm sure others will appreciate the perspective.

As the title says, I have applied to over 450 positions. Most companies did not even send me a rejection. Ghost jobs are a thing, so are fake roles to get you to signup/join some rando job board.

I interviewed for a director of engineering role, and all interviews went well, but they ghosted me at the end.

I did several take homes and all were accepted, but companies dragged their feet on next steps.

I did reject a few kinds of roles: ones that used AI for interviewing me, ones that had me do a coding challenge as the first step, and jobs that had "no working hours" and expected you to be "on" 24/7.

Many of the job applicant expected me to answer asinine questions like "what excited you about this role?" and would say things like "don't use AI! we want your true self" or would go so far as to try to get you to agree to their AI interview policy. As If.

I eventually did get hired as a software architect. the company that hired me was very professional, respectful, forward thinking (i used windsurf during the interview) and did not play games with me. They had a 4-step interview process, and asked a lot of good questions. One of the best interview processes of my career.

My advice to other engineers on the job market:

  1) Spray and pray. If its vaguely a fit, apply. It's a numbers game. Be shameless. 
  2) Always be willing to walk. Protect your time. Don't waste your time on lengthy job applications that take too long to complete. Some hiring managers will gladly waste your time. (one job application explicitly wanted you to spend 20 minutes filling out theirs)
  3) Don't do coding exercises before you interview with someone, be weary of asymmetrical time expenditures. see #2. 
  4) You can probably do a lot of different roles, "prompt engineer" is a real job title companies are hiring for, for example. 
  5) Work a couple of different job platforms. For example I used linkedin, dice, ziprecruiter, weworkremotely, and rubyonremote and a few others.
  6) Use AI to generate your resume, but feed it all the context of your work history (don't misrepresent your skills)
  7) Use AI to fill out asinine job application questions, but if they ask you thoughtful questions answer those yourself. I got the interview for director of engineering because i answered authentically to thoughtful questions.
  8) Pace yourself. Spend a few hours a day at it then come back in a day or two and go again. 
  9) Work on a side project or learn a new lang/framework in parallel. 
  10) Interviewing is like dating, everyone is looking for something different, and some don't really know what they want. Not a you problem.
  11) If they use workday for their job applications, bounce. It's the worst. 
  12) It takes time as roles become available. The job you end up getting might not open until 2 months from now. see #1.
1. 7174n6 ◴[] No.45073910[source]
Your spray and pray technique is flooding HR departments with AI generated applications. This blocks out people who are actually qualified for the role as they get drowned out by the "shameless" who apply for anything that "vaguely fits".

This is horrible advice and exactly why the job market is so broken.

replies(7): >>45073933 #>>45073937 #>>45073938 #>>45073953 #>>45074019 #>>45074630 #>>45083916 #
2. wood_spirit ◴[] No.45073933[source]
Don’t blame the applicants. As the poster says, they have to do this.
replies(2): >>45074052 #>>45076055 #
3. Spooky23 ◴[] No.45073937[source]
You get to fight with the army you have. This is what companies want… talent or qualification is not a primary objective.
4. viraptor ◴[] No.45073938[source]
There's no good approach here. If you can't rely on hiring through the network, you need to apply. And then either you get hired or someone else. It's all broken, but we can't expect every single person to collectively choose the "cooperate" option in this massive game if prisoner's dilemma.
5. giantg2 ◴[] No.45073953[source]
"This is horrible advice and exactly why the job market is so broken."

You have this backwards. The only reason they have so many applicants in the first place is that the sector unemployment rate is so high and companies play games with evergreen postings.

replies(1): >>45074018 #
6. ghaff ◴[] No.45074018[source]
>sector unemployment rate is so high

Except it's not. A lot of people just got used to quit job on Monday, have several offers by Friday (with a big salary boost) which was never the norm for professional employment.

replies(1): >>45074228 #
7. usernamed7 ◴[] No.45074019[source]
my application was not "AI generated" nor was it for unrelated roles. Everything I applied to was in alignment with my resume. I would much rather be able to apply to a handful of jobs and for that to be enough. But I don't control the market, i can only participate in it.
8. mystifyingpoi ◴[] No.45074052[source]
This. OP is playing by the rules. The rules are silly and dysfunctional, but at least in the short term, that's the winning strategy. I'd probably do the same in his case (or at least a combination of sending maybe 5 well-made resumes or cover letters, to the companies that are the most promising, + 95 "spray and pray" ones for random fishing).
replies(1): >>45074082 #
9. usernamed7 ◴[] No.45074082{3}[source]
You got it. If you KNOW the company is ACTUALLY hiring and is serious about filling the role, and it's a good fit; take the extra time. But spray and pray helps counter ghost jobs which are impossible to detect until hindsight.
10. giantg2 ◴[] No.45074228{3}[source]
Go check the stats. Sector unemployment is about 6%. Full employment rate is considered 4%. There are numerous layoffs over the past two years. It's taking people a year or more and hundreds of applications to find new jobs. The IT job market has actually shrunk this year.

https://www.theregister.com/2025/08/04/it_job_market_july/

replies(1): >>45074509 #
11. ghaff ◴[] No.45074509{4}[source]
That's still not "so high."
replies(1): >>45077265 #
12. ◴[] No.45074630[source]
13. creer ◴[] No.45076055[source]
It's not a question of who to blame exactly. The poster's practice illustrates why sending resumes in response to job postings can't work anymore. From the point of view of the new hiring company or new job applicant, it doesn't matter who created the situation. What matters is what we do about it next. You can spray and pray but you certainly shouldn't expect it to "work".

For the poster: was their method a good use of their time? is the job "found" a good fit really? will they last in this position?

For the hiring company: was their method a good use of their time? is this person in any way a great fit? will they last in this position?

The poster complains that few companies sent him a rejection note! Why in the world would they? The poster was protective of their time, and should rightly expect the hiring companies to do the same.

replies(1): >>45078935 #
14. giantg2 ◴[] No.45077265{5}[source]
Again, check the stats. 6% is higher than full employment rate, higher than the overall rate, and is above the median unemployment rate for the past 100 years. It would be even higher except the participation rate is falling.
replies(1): >>45077406 #
15. dragonwriter ◴[] No.45077406{6}[source]
> It would be even higher except the participation rate is falling.

Prime age (25-54) labor force participation rate is steady and high (steady around the highest peak since the one at the height of the late-90s dotcom boom—which itself was the global maximum since the stat was tracked—for the last couple years.) Overall LFPR (16+) is dropping, but that's just the elderly population share growing.

replies(2): >>45077528 #>>45085509 #
16. ghaff ◴[] No.45077528{7}[source]
A lot of people are looking for reasons why landing tech jobs isn't the turkey shoot that it was for the past 15 years or so. I'm unconvinced how much AI is the answer. I do think a lot of tech companies probably overhired during COVID for a variety of reasons. From what I see, professional hiring seems pretty normal even if certainly not overheated and you can argue about how it compares to the general economy by a percentage point or two.
17. usernamed7 ◴[] No.45078935{3}[source]
what are you actually talking about.

Yes, the job i found is a perfect fit for me and my skillset. I did not fake my way into something.

and my point is: if you genuinely apply to a position and you never even hear back from them, not even to reject you, it doesn't make sense to only apply to a handful. again, emphasis genuine application; answered all their questions and the role is a fit for my resume. That's why you have to spray and pray.

replies(1): >>45079659 #
18. creer ◴[] No.45079659{4}[source]
Were your applications that good of a fit? You sent 450 applications for one hiring. Very roughly speaking this means you expect the employer to carefully consider 450 applications for their one job opening (assuming roughly speaking, that everyone does the same). "Carefully" is clearly not gonna happen. You sprayed and prayed but the employer is hiring one person for that one position (not quite true) and can't just spray and pray themselves.

You may have indeed found 450 real and fictitious openings that would be a great match for you. Yes, not impossible. Still the practice puts the employers themselves in a position where these resumes and answers cannot possibly be read. Not carefully, not at all. Again no blame one way or the other. I'm just arguing that we cannot expect the employer to carefully consider all these applications. There is no point in being shocked / surprised / whatever by this. The sprayed and prayed applications will not be read carefully. The employer will find whichever shortcut to sift through the pile and will carefully consider only a handful of all these applicants. Or hopefully, will see the light and consider other kinds of applications - such as network leads (but there are other options.)

My argument is about what we do next. My answer is that it cannot be job postings and answers to job postings. That ship has sailed. (And nonetheless, congrats on your new job.)

replies(1): >>45083588 #
19. usernamed7 ◴[] No.45083588{5}[source]
> You sent 450 applications for one hiring. Very roughly speaking this means you expect the employer to carefully consider 450 applications for their one job opening

I think you misunderstand. I did not apply to the same job 450 times. These were 450 different companies/positions that aligned with my resume.

> I'm just arguing that we cannot expect the employer to carefully consider all these applications. There is no point in being shocked / surprised / whatever by this. The sprayed and prayed applications will not be read carefully. The employer will find whichever shortcut to sift through the pile and will carefully consider only a handful of all these applicants.

Which is exactly why one needs to apply to many jobs. Almost every job on linkedin has had over 100 applicants after it's been up for a few hours. If you just apply to a handful, there's little chance you'll find success.

I didn't mention it before, but a CFO friend of mine is the one who told me to spray & pray because it's what she had to do and encouraged me to do the same. She was initially against doing it herself, but she changed her mind. And she is a C-suite and is someone with a large network.

replies(1): >>45085348 #
20. forducks ◴[] No.45083916[source]
Even if you're only applying to one opening per company per day, from a recruiter's perspective your application is likely to be equivalent in value to most of the 1,500 other applications they have still to weed out. Your advice boils down to "stop applying to tech jobs."
21. creer ◴[] No.45085348{6}[source]
> You sent 450 applications for one hiring. Very roughly speaking this means you expect the employer to carefully consider 450 applications for their one job opening

No misunderstanding. Since lots of people operate like you did - more or less - that's the more or less result.

> Almost every job on linkedin has had over 100 applicants after it's been up for a few hours.

Well yeah. If your job search is going to be answering postings on anything - if you START with the linkedin posting as a given - then you will be competing with hundreds of garbage applications. Yes of course. Which means the employer won't read these all carefully (not possible). And the interview process for these will be aimed at filtering the garbage. And you won't like it. Etc etc.

And no argument that sometimes it works. Of course. It's a common way to go about a job search and on average people do get hired in the end, after a lot of nonsense. Everyone also complains a lot about a broken and inefficient hiring process. The inefficient hiring process is co-evolved with this approach.

People also mention approaching the right people and being fast-tracked through the hiring process. That is also a thing.

22. giantg2 ◴[] No.45085509{7}[source]
Prime age labor force participation rate has fallen the past couple months and is below it's expected cyclical level.