Data collected from Oct 6th, 2023, until today. All data collected by me.

Applied to 61 job offers on different sites (LinkedIn mostly, but also some minor Spanish job sites). All of them were for Django or Python backend developer (asking for Django, FastAPI or Flask), mostly mid/senior level, but some of them even were for junior level, just in case.

62 points

For companies to say that they can’t find workers, it’s curious to see why so many don’t even give you the time of day.

permalink
report
reply
42 points

Yeah. Today I read an article saying last year there was a huge increment of layoffs on IT, and “75% of companies can’t find what they are looking for”, so I guess they’re looking for slaves. Or someone who can read the job application emails.

permalink
report
parent
reply
32 points

They only want senior developers (and probably for the price of junior developers).

permalink
report
parent
reply
9 points

Yes. Today I had the last interview (before accepting the current one), and they offered me less money, for a job position where they require +4 years of experience. Well, I’m almost there, but the top salary they want to pay is just high for a junior…

permalink
report
parent
reply
17 points

Especially larger companies are sometimes structurally unable to effectively hire people.

I’ve been involved in the hiring process of a large company (>100k people at the time). The process goes something like this. The team lead needs a Java dev, announces that to the department head. DH whips out the standard dev requirements, these include some technologies that the department doesn’t use anymore, and some the department may would like to use in the future.

That shebang goes to HR. They fluff everything up, add some aspirational stuff, like AI, so they sound more interesting.

Obviously, nobody fits the bill, HR will throw out anyone who doesn’t confuse them enough with lies or jargon.

And even if you do get through, internal politics might get you. We had a pretty good candidate once, who was highly competent and had experience in teaching and training junior devs. He interviewed with two teams. My team gave him good grades, but we suggested that the other teams, full of fresh graduates, might profit more from his teaching experience. That was turned into “they don’t want him”, even though we explicitly said, he’s a good hire. He didn’t get the job. Absolute shame.

permalink
report
parent
reply
5 points

Most companies structure layoffs so that they retain as many high skilled workers as possible. That means that in times like these the market is awash in underperforming candidates. Finding good hires can be even harder than normal.

permalink
report
parent
reply
1 point

Makes sense.

permalink
report
parent
reply
11 points

Man, I can say sometimes you’re right. But I have an open position on my team, I’ve received over 100 applications and something like 85% of them have no relevant experience. Do you actually expect me to try and talk to all of them? I do what I can and interview who I think fits best. It’s not perfect science but I have to work with what I have.

permalink
report
parent
reply
12 points

I mean, a bog standard rejection email at least would be nice. Being entirely ghosted sucks, at least with a rejection I know not to keep thinking about that job.

permalink
report
parent
reply
3 points

Yeah. Standard rejection emails are good. I have gotten some really nice rejection emails. I haven’t dwelt on them long enough to know what sets them apart.

I have gotten a couple of rejections and thought: huh, I forgot I applied there. I have been wanting to do a diagram like this for my current job hunt, but I think I am getting a higher percentage of rejections than OP.

permalink
report
parent
reply
1 point

I agree with you. If I interview someone, I make it a point to get back with news(good or bad) asap. I don’t sit on it. I give the information to my recruiter and ask the recruiter to get on top of a response.

I don’t know if we respond to candidates that don’t get interviews. I can recommend it. I’m sure our recruiting software can do it.

permalink
report
parent
reply
8 points

I think it’s hr people justifying their existence by doing “market research” when there’s no actual open position

permalink
report
parent
reply
3 points

Because unemployment is 3.7%. Tech sits around 2%. This person’s experience isn’t representative of most tech workers experiences, at least in the US.

permalink
report
parent
reply
7 points

As I said, this is my experience in Spain, not US.

permalink
report
parent
reply
4 points

I don’t think that original comment I replied to was about Spain in general. They are just sarcastically parroting the line from mostly us based companies.

permalink
report
parent
reply
2 points

The one instance when you’re living in pain but with the S… and without, too

permalink
report
parent
reply
42 points

Congratulations on the job, hope you find it tolerable and that it pays well!

permalink
report
reply
26 points

Thank you!

Actually, I hope so. The team seems pretty nice, also the rest of the company. Also, considering my previous job, I think almost any position with good salary is worth. Being unemployed is stressful.

permalink
report
parent
reply
24 points

Damn just 60 applications? Nice.

permalink
report
reply
2 points

That’s what I was thinking… I’m over that amount already and I have one interview so far. Though to be fair I’m applying to co-ops which I guess might be more competitive?

permalink
report
parent
reply
15 points

1 offer. Rejected by interviewee because company didnt give any salary benefits info until the very end.

permalink
report
reply
6 points

You gotta make it a point to ask what the pay range is in the first interview or you’re wasting your own time. If they won’t tell you, the job isn’t worth your time anyway.

permalink
report
parent
reply
2 points

At one time the HR gave me the numbers but at the end of the process they told me there was a mistake (or it wasn’t the fixed salary but include benefits that you are not sure to get). Happened twice

permalink
report
parent
reply
1 point

This has been my experience. They just lie and string you along.

permalink
report
parent
reply
15 points

49+3+10 = 62 not 61 so the numbers are off somewhere

permalink
report
reply
13 points

True! I made this using SankeyMATIC, but I should generate it using Python, Pandas and Plotly (which was my very first idea) to avoid this.

Also, instead of 10 first interviews, were just 9. Good eye.

permalink
report
parent
reply
0 points

49 + 3 + 8 + 1 = 61

You add the leaf nodes.

permalink
report
parent
reply

Programming

!programming@programming.dev

Create post

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person’s post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you’re posting long videos try to add in some form of tldr for those who don’t want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



Community stats

  • 3.5K

    Monthly active users

  • 1.7K

    Posts

  • 28K

    Comments