Ask HN: Is the market bad, or am I having the worst luck job hunting?

711 points by imadkhan ↗ HN
I got laid off at the start of the year, and ever since then, I've been applying constantly but have only gotten one interview. Before being laid off, I held a job as a front-end dev for the previous 5 and a half years.

I've had my resume looked at by three different services (TopResume, Indeed, Levels.fyi) and am currently subscribed to Resume Worded, which scores my resume. Despite all these efforts, I keep receiving rejection emails.

So, I just wanted to reach out and see if anyone else has had any similar experiences with applying for jobs.

1,091 comments

[ 5.1 ms ] story [ 420 ms ] thread
I've had similar issues - so much so that I've created Resgen[0] just because it was tough getting call backs. It turns out I really needed to tailor my resume to each job and it resulted in a lot more call backs.

[0] https://resgen.app

i've bookmarked ResGen in case i ever become desperate / crazy enough to rejoin the working class. But may I just say sir, I LOVE your lightweight pixel inspired web page -- so clean! We need more sites like this, well organized and thoughtful without the clutter
Pixel inspired? I think it looks like a Lichtenstein painting. Neat.
Wow, that design is modern but brings me back to the days of application skin sites and early digital art communities back in the early 00s. Great job. I'm going to sign up.
It's like gumroad.com (the design I mean)
I definitely had a lot of inspiration from gumroad - love their design too.
Thanks! Let me know what you think when you try it out.
To be fair this Mondrian style is a web design trend right now.
I like the idea of ResGen. But I think you should consider changing your pricing.

10 free resumes per month seems too generous. Also, $7 is very low for a paid plan, when your users are likely to churn as soon as they find a job. If this tool is really as valuable for job hunters as it aims to be, they should gladly pay three times that amount.

Thanks for the feedback! I'll experiment with it - currently still early stages and feeling out what people are comfortable with.
This site is amazing. Finally something with a clean design, no fluff and it's fast.
Gotta love Sveltekit SSR for snappy response
Great project but I don't have LinkedIn. I've previously used ChatGPT to do something similar. Wrote a text about myself, copy-pasted the job description and then asked it to generate resume bullet points. It worked well. Maybe your site can do something similar? Instead of requiring a LinkedIn job posting, users can copy/paste a job description.
I plan to have support for other job boards (greenhouse, ashby, indeed, etc.) soon.
It's really tough for remote jobs. In-person jobs, on the other hand: people are literally reaching out to me (a first in my career) about on-site jobs but it's just not tenable for my lifestyle atm. So yeah I've been unemployed for nearly a year now.
How are you making ends meet then? Or are you freelancing or something?
Occasionally but mostly I'm burning savings. I got pretty used to a low standard of living in the couple of years before I entered software development, so when I started making money, I saved a lot of it. If being confined to one place for work doesn't currently suit me, then neither do many of the material trappings of rooting: accumulation of consumer goods, a nice home, etc.
I am right there with you. And so are several other super senior (10+ years) developers that I know.

A couple years back employers were begging to hire seniors in a heartbeat, now its nearly impossible to get an interview. I am wondering if I should retake the CISSP and just abandon software for corporate security.

[flagged]
Really doesn't benefit companies that much because once the market turns around those people won't stay
Most companies can barely stay solvent let alone engineer a conspiracy. I admit there was wage collusion in the past but I reckon that is as coordinated as it gets. We need a new boom of startups figuring how to do useful stuff with computers without resorting to overhiring on success.
The era of cheap money is over and without it we wont see another startup boom.
Somehow i doubt the world’s startup engine, the us, will never get back to sprouting startups again. This situation as many before it will turn around.
Exactly. Now VCs will be looking at profitable startups instead of startups that are highly dependent on raising money every month and make little to no revenue to cover the inflated salaries.

Either that or the salaries will be going down.

New boom of startups? If the US federal reserve keeps increasing interest rates, startups are pretty much done.
New companies are not done though. Just throwing $1m seed at someone because they can code and says “something something blockchain/ai” is over.
It's bad, but it's not that bad. The fact you have only had one interview this year is very odd in my opinion. I've been on the market twice this year and it's been harder for sure (especially earlier this year), but it's far from impossible to find something.

I don't know if you're looking for advice or just anecdotes here, but I'll share some thoughts for what might be happening...

Frontend development has changed a lot over the last 5 years. Obviously I don't know what skills you have, but a few years ago it was common for companies to be looking for a "frontend developer" with just HTML5, CSS & jQuery experience. These roles basically don't exist anymore. Typically a frontend developer today would be someone who's got experience with a modern JS framework like React (or similar), knows TypeScript, has experience writing tests, possibly has some experience with dev tools like Storybook or docker, etc... At least this the kind of thing I typically see companies recruiting for these days.

The last 5 years also haven't been very representative. The tech job market from around 2016 on has been very strong and there was a huge under supply of labour (especially during the pandemic). Today tech companies are cutting jobs, or slowing their hiring, meanwhile your average 12 year old has done some basic HTML and JavaScript coding. Just knowing your way around HTML and CSS isn't going to land you a job anymore – companies can afford to be much more selective.

If you're not even getting interviews you can assume your resume is the problem. Again, I don't know what skills you have but you either don't have skills that are being sought after or you are not showing your experience in a way that highlights those skills well on your resume.

It may also be that you're applying for roles that are beyond your experience level. In my experience if you've been a developer for 5 years that would typically mean you're a bit better than a junior developer, but unlikely to be a senior. A couple of years ago you may have been able to land a senior developer role, but today the market is far more competitive and you'll have people with well over a decade of experience applying for these roles in most cases. I know it sucks but you may want to look for roles which require a little less experience even if you believe you're worth more. It's far better to be employed and in a role where you're growing your experience than being unemployed. You can always look for something else when you have the experience you need or when the market picks up a bit.

The fact you've been out of work for about 6 months now would be sending huge warning flags to me if I were a recruiter. Recruiters want to place candidates that are in demand and as harsh as this may sound a 6 month gap in your employment will suggest you are not an ideal candidate. I would seriously consider coming up with a back story to explain why you've been out of work for this long.

Some will disagree with this, but you should think of your resume like an Instagram profile – only show the things others want to see, and don't be afraid to represent yourself in a slightly exaggerated way. Obviously you need to be able to do what you say you can do, but you need your resume to give a good impression of you and your experience if you want any chance of getting an interview. So for example, if I was the primary dev on some project I'll typically say that I "led" the project on my resume. I'll also always include things like "senior" & "lead" in job roles because, "Lead software engineer" looks way better than "Frontend developer" imo. Minor things like this can make a big difference and help your profile stand out from the rest.

I guess to concluded though, the market isn't that bad that you should be getting at least some interviews. It sounds like your resume is bei...

Imo this is the worst market I've seen since 95 when I started.
Worse than the dotcom burst?
In my experience yeah. The burst was relatively quick in it's downturn, it felt like hiring and optimism came back pretty quick.

This time, there are the dark clouds of AI and lots of economic instability, along with higher interest rates to deal with. Not to mention record corporate debt.

Also this time is much different because coding was marketed as a way to just go to bootcamp and get rich, so it brought in hundreds of thousands of people on the low end.

Much diff than the dot com bust IMO.

Yeah, I'm not denying it's bad. It's the worst I've seen too – although it's picked up significantly from the start of the year.

I would warn people against blaming the market entirely for their problems finding work. I've seen stats suggesting that most tech employees who have lost their jobs have been able to find work within a couple of months. My own experience suggests this is the case. It's harder for sure, but it's far from impossible.

If someone's been looking for 6 months and are not even getting to the interview stage something else is going on. To blame it on the market would deny themselves the opportunity to self reflect on why they're finding it difficult. I've seen a lot of that this year.

The market is probably not super great, but one interview in 7 months. There's something with your resume or your search.
You need to do some personal hustling and find hiring managers or founders of recently funded companies that someone in your network can introduce you to. Otherwise you're just another resume in a sea of thousands. Do something to make yourself stand out.
Reach out to your personal network to try to get some connections to get your resume to the top of the stack.

Reach out to former co-workers and see if their current companies have any openings.

It's tough to stand out in a stack of 200 applicants without a connection.

Is your front-end stack or experience too narrow? What are you using for frontend. Are there more front-end languages you have experience with that you could broaden your search/resume?

Have you done any backend? Is now a good time to learn Rails or Laravel?

Can you seek out any alternative job boards that are more specific for your niche? Linked and Indeed are the most saturated with applicants.

Freelance and Contract work might be an option to stay active and show on your resume. Show Consulting as your current gig from when you left your last job.

Lastly you could reach out to your old company if it's a place you'd like to go back to, not sure how things left off. A lot can change in a year.

We are getting literally thousands of more or less qualified applicants for most of the roles we're hiring for at Dropbox right now. Can't speak for other places but I imagine it's similar for some. I don't know anything about your resume or qualifications but it very well may not be _you_ that's the problem, per se. As others have suggested I would see who you know places who can pull you out of the pile.
Thousands, eh?

I'd assume you're not actually hiring "thousands" of people, which means that a very large percentage of those "more or less qualified" applicants are not passing the interview rounds.

Since it's logical to assume that you'd actually want to hire someone for those open roles, it's not too hard to see where the disconnect is.

Of course, I don't mean "you" in the sense of you, personally, and I don't intend this to be a personal attack of any sort, but it really does say something about how utterly insane people on the hiring side have gotten in the past few months.

I couldn't understand this comment and wondered whether you had misread the parent. The point is that they are posting job openings and getting thousands of applicants per role i.e. They are oversubscribed.
That literally cannot be true unless the supposed "more or less qualified" applicants actually aren't qualified. Now, I suppose it's possible that thousands of people are lying on their resumes just to get a chance to work at Dropbox, but given this year's layoffs, I find it far, far more likely that people on the hiring side have gone off the deep end.

You can disagree with me on that, and that's fine, but stay with me for a second here... if there's an open role, presumably they'd be better off with someone filling it than having it stay open for months on end, right? And, given that the candidate pool has been recently enriched with people who were recently employed and would not normally be out on the job market (remember, these are "more or less qualified" candidates, at least according to their resumes), I have a hard time believing the disconnect isn't that companies either think it's a good time to go unicorn hunting, or they don't actually want to hire at all for some reason.

But, again, unicorn hunting only works out in a tiny percentage of cases, because the supply of unicorns is low, and the real unicorns probably are not the ones out there pounding the pavement. I can't even begin to explain why any sane company would post a job listing in good faith and then never hire anyone for it, given that they're supposedly inundated with reasonable-looking candidates.

So, what's the deal here? If you have the explanation, I'd love to hear it, because I've been on the hiring side, and you can damn well bet I wouldn't devote my time to resume screening and interviewing if I didn't think we were actually going to hire anyone.

The person posting did not say they had trouble filling the position, only that for positions that do open up they get thousands of applicants.
The person posting didn't have to. Everyone else is saying they aren't getting hired. Who do you think is on the other side of these transactions?
Hiring a single candidate for a single position is what’s on the other side of these transactions, typically.
> having it stay open for months on end, right

I stayed with you. Here's the non-sequitur. New positions appear on an ongoing basis and the latency from opening to accepted offer is non-zero.

You know this isn't about 1 person at 1 company hiring for 1 role, right? This is about the job market as a whole. Who do you think is on the other end of these transactions?

Context. Seriously.

The context was you responding to somebody specifically at Dropbox. You glommed onto their comment as the opening wedge for a point you wanted to make that is about the job market as a whole, not Dropbox. Then you seem puzzled (at least) if not positively affronted that people responded by saying you seemed to be missing the point Dropbox-dude was making.

Context. Seriously.

This seem pretty simple to me. Dropbox opens a role. They get 1000 applications. They hire one person. 999 people post on forums that they're getting rejected everywhere they apply.

Going more macro, there are 1000 people out of work applying to every job. There are only 100 jobs open across all companies. The same 1000 people apply to all of them, only 100 get hired. 900 people post on forums they can't get a job.

This doesn't need to be a conspiracy theory. If there are fewer jobs than there were last year (particularly in sectors like junior dev and FE eng) there are going to be people who don't get hired.

Man, that's some serious black belt level overthinking.

One open position, 1000 resumes received, pick a handful to interview, hire 1 after a few weeks, 999 come to HN to ask if the job market is tough and say they can't get hired anywhere.

No need for some weird conspiracy theory.

How much have you raised the hiring bar due to the flood of qualified applicants?
The internal standards are basically the same but who gets an interview has dramatically changed due to the enormous resume pools. Where we would have interviewed a decent chunk of generically plausible candidates before the lay-off waves we now tend to be interviewing plausible candidates with some kind of special expertise related to the role.
Yes, it's awful. I applied to 60 companies and got 3 responses. I have a background in big tech and applied to mostly large and medium sized tech companies.
That ratio isn’t bad tho
That's half the response rate I was getting years ago when I was trying for my first job with no internships and a non-CS STEM degree from BFE Midwest Liberal Arts College.
I truly graduated just 6 months too late, apparently.
I'm used to >80% callbacks. Before the pandemic that was standard.
I'm curious: when you say you've 'been applying constantly', how many jobs have you applied for?

Assuming the number of available roles isn't a limiting factor, you probably applied for ~1000+ jobs in that time. (1 job per hour * 40 hours/week * 4.3 weeks per month * 7 months)

Is that right? If so, where have you had drop off in your funnel? Are you getting dropped before or after the recruiter screening call?

If after, then the problem may not be your CV.

I'm not even getting an initial screening call. I know this points to it being the resume but I already paid for 3 separate resume reviews, so I'm hoping its just the market right now
That seems unrealistic unless you're just scattering applicaitons.

By the time you've filtered out suitable jobs, researched the company a little, written a cover letter, customized your CV, gone through their application process/questions, sometimes even a test, you're looking at 3-4 a day quality applications at most.

I'm a Sr. SRE (IC5) with corporate, startup, and consulting experience also looking.
My linkedin views are basically rock bottom and the twice-daily recruiter spam has stopped entirely. From my assessment of my network anyone who lost their job is looking, or has been looking for a long time.

The market is effectively dead. Even if you set your sights extremely low. Even corporate suit-and-tie programmer jobs are drying up. I don't know what I'll do if I lose my job. Construction, maybe. I can't be without health insurance so I am always terrified of markets where it might take months to get a new position.

Feels like the market is good in Sydney but alas you get lower wages and the high and rising cost of living. Stagflation is rampant!
I think the market is shit only in certain HCoL places like US or west europe, everywhere else seem to be normal maybe slightly wordless than last year (but last year was crazy good)
Feels like the US is on AC and everywhere else is on DC
It might be dependent on what's in your area. I still get a fair bit of recruiter spam, but the character of it has changed a lot. Amazon seem to have put their ambitions to briefly employ everyone in the world on hold, and I haven't heard from them in a year, say. On the other hand, I'm seeing a lot of mail/LinkedIn messages from (a) medium-sized post-startups (~1k employees, probably not a unicorn) and (b) financial firms (HFT and all that). I suspect that these types of companies were starved of applicants over the last few years; they simply couldn't afford to compete with stock-heavy offers from Big Tech(TM).
I have also had LinkedIn recruiter messages dry up in the past 6 months, and as for the geolocation component I'm in NYC, and yes my profile is up to date, I'm listed as 'open to offers', etc. I used to get a dozen messages weekly, now maybe one per month.
I find it to actually be a bit quicker paced than late last year, I am at least finding enough listings to conceivably apply to currently, couldn't say as much back then.
Are you only applying for front end? You might consider trying backend and devops too if not. Anything where code is written. Then if you get interviews, invest in learning the stuff that gets you past their tests and interviews.
There are, again, many qualified candidates in backend and devops as well. Changing specialties probably puts you at the bottom of the pile because you don’t have experience that speaks directly to the job.
Sure but unless your limiting factor is that you can't apply fast enough to every jobs, it's just a long shot with about no downside for you.
Same here. 22 years experience full stack; leadership roles. Can't get an interview. Taking an ML class. I think telling some recruiters I had a baby on the way was a mistake.
You’re struggling with 22 YOE? That’s unfathomable to me
this industry seems to be more and more senseless. or maybe it was a bubble and we're falling back to the norm where enterprises are your enemies..
Possibly the ageism in our profession is not only a myth?
I've heard about that many many times yet I don't believe I've ever experienced it (I'm in the UK and in my late 40s).

I am a contractor and for the most part it's still, thankfully, a meritocracy. So experience is, in my opinion, the biggest factor.

I have no doubt that sometimes, perhaps for the entry-level roles, they will discriminate against age but for senior roles, due to the cost of the candidate and the potential damage they can do, a younger candidate without the experience, could affect them badly.

I definitely hide everything about my private life when speaking with recruiters or potential employers. On the first day that you walk in the door of your new employer, dump all your personal problems (that you choose) on your new boss. It is the only chance you have to do it. All other times are "inconvenient" or an excuse to say no-to-hire or give you a lousy rating or layoff. Women have been facing this ... forever in the office. The smartest ones learn to play these games.
Out of curiosity, what's your definition of "full stack", if you started working in the early '00s?
I’m confused by the question. Are you under the impression that the term “full stack” didn’t exist in the early ‘00s? I recall the term already being an overused joke by then. It basically just means that whatever stack you got, the person can work on all parts of it.
Never heard the full stack term in early '00s, but I was very very junior so it might be me, anyway I'm pretty sure that nowadays "full stack" has a specific meaning (basically only related to web development) and that it was different back in the day
Is the definition today something beyond “can work client, web front end, web back end, infrastructure, and database”? Because that’s how I thought of it then and that’s my understanding of it still.
kinda agree, AFAIK full stack term became mainstream when front and back got closer due to ajax, maybe it was already used in the days of LAMP which was a `whole stack` too
I didn't start working that early but still find it hard to define because these days "full stack" is someone who can write frontend and backend web apps – but on my first few jobs "full stack" was anything from writing javascript for the web to setting up or troubleshooting a server, or debugging a SQL query plan

I think the best description is "give me a piece of tech and I can probably figure it out"

Full stack back in '00 was typically LAMP. Linux, Apache (httpd), MySQL, and Perl, Python, or Php.

As a full stack developer, you were expected to be able to do system administration for Linux, setup and configure Apache httpd server, work with MySQL (create tables, know SQL), and work in a language that typically started with 'P'. The way that CGIs (and Php) worked implied that you did front end and backend work as necessary... though front end didn't have the same degree of complexity that it does now.

https://en.wikipedia.org/wiki/LAMP_(software_bundle)

What you are describing is not full stack, it's backend development.

Full-stack adds the front-end, and that's why you won't find js devs that can configure nginx, because they've been surfing on that "full" part of "full-stack" for years but it really just means you can do node and JS.

Back in lamp stack days, also involved front end development - though that was before even jQuery.

Writing the page to do front end navigation was part of the expectations of the fulls tack developer. They may not be a web designer, but the "ok, this is what the designer wants the page to look like - here's the HTML that I need to write to realize this" was part of writing the perl (in my case) CGI to make it spit out the proper html in the proper spot... and you really can't do most php without doing front end development as an integral part of it.

The definition of full stack has changed over the years as the stacks have changed and more emphasis is on the front end as front end libraries and frameworks have evolved to take more of the heavy lifting for presentation.

Going to echo Shagie. Even early 2010's full stack was WAMP, MAMP, LAMP stacks + HTML/CSS/JQuery. Or .net/webforms, java, etc.
he is probably wondering if maybe his tech is some out of fashion one so that could be the reason for difficulties in getting interviews
I have had the same experience job hunting with 15 years experience as full stack and leadership. The market is awful right now, I either get rejected outright with some automated email or I get through to interviews where they clearly haven't read my cv and they'll ask if I have experience managing teams of 100+ (I don't)

I don't even know what the overlap between people that are looking for jobs at my level and people who have managed huge teams is... everyone I know who have managed teams that large is on massive comp packages at FAANG type companies.

It's all very confusing, it made me feel like I've picked the wrong field. I have been lucky enough in my career that I have a long runway, but I'm also not rich enough to retire and do something crazy like buy a farm like I've seen other people in my situation do.

Very frustrating situation, I have been trying to work on my own projects but I'm not a natural salesperson so it takes a lot of effort to motivate myself to do things like cold calls or even cold emails.

I have my system configured to auto-delete all applications containing the phrase "full stack".

Best decision I ever made.

There’s a few motives in play; office leases, are part of it.

But senior workers were getting too full of themselves a social agents for good and political status quo is coddle the government agents and their lobbyist/think tank leaders.

Now it’s templated to some dependency imports, leetcode, some well known TF; they can backfill with lower paid newbs.

I’m working on a Linux distro where the install sets up an LLM and boots to GPU accelerated 3D viewport where a little entity acts as my chatbot.

Goal is to show the world we don’t need corporate controlled software.

Its rough and people seem picky. I've been out of work for around a year now, partially by choice. I still get interviews here and there.

Post your resume in a comment here maybe? And as much as it sucks shoot a little lower? Are you you only applying to house hold tech companies?

It's bad if you're in the U.S. Companies hire folks in the US to fire them later if they want to. That's how it works, and everyone understands that we can hire today, we can fire tomorrow, because of "employment at will". Those high salaries don't mean anything anymore. If your salary was $200K and you spent 1 year to find a job, your salary is now $100K. Compare it to other countries - Germany, for example. Salaries are lower, but if you work, you can't be fired. You're getting your paycheck, you're protected by laws, and it's your American fella who is going under the bridge with his family, not you.

We really need to make "employment at will" illegal.

Personal anecdote from Russia (I hold expired Russian passport and have many friends from there). Auto-translated from chats (reach out if you're curious getting the origin link):

=== 8< ===

Another moment. When I was completely desperate to find a job here in our region, I published a CV on the Russian HH.ru. And there is a lot of activity there. In one day, they wrote to me vk, sber, yandex and several other fairly well-known offices. And all as one are looking for remote employees, but for some fucking reason that is not clear to me, I have to be on the territory of the Russian Federation. That's just an exception with Yandex. They can arrange in Serbia. But you also have to go there.

=== >8 ===

I don't know what they did to the US economy, so now it's even worse here than it is in Russia.

You sure they are not trying to draft you? Don't be a fool, smart engineers let other idiots do the actual fighting.
I can't leave the US for other reasons, so even if I really want to, I can't go there.
Sidenote: but no, drafting is not so quick and there are multiple ways to refuse to do that.

(I'm in RF at the moment)

There're no EORs (Employer of Record) like Deel etc. operating out of Russia so they'd need you to be legally/officially registered at the very least in Russia.

I know someone who did the same and then spend ~6-7 months outside Russia. Within RU, they work remotely and have never visited the office even. As a sidenote, not only did they get the job, but their income progression has been 1.5x since they joined as a newbie within 1 year.

I posted something similar just a few days ago: https://news.ycombinator.com/item?id=36876485

I worked as a cybersecurity engineer for 2 years and I've applied for over 300 _entry level_ developer jobs over the last few months and still haven't heard back from most places. It's definitely not just you!

I've heard from family and friends that are still in the tech field that most companies still have a hiring freeze in place and that this will probably stay in place for the remainder of the year, maybe even into Q1 or Q2 of next year.

The best idea right now might be to get _any_ job (even entry level positions) and just hunker down while we wait for the market to recover before we can apply for jobs that are more commiserate with our experience levels.

I decided to go back to school and get my Masters in CS while I wait and I'm also planning on doing some web or app development on the side just to pad my resume a little.

I'm sorry I can't help any more, other than to say that you're not alone in this :)

The market is bad. I've been unemployed for 9 months, almost no interview invites and the ones I did have led to nothing (also to no alternative hire of someone else for the allegedly position). And I've got almost 20 years of Product Leadership experience, Stanford, Google, myspace, Booking and Trip.com Groups, that stuff. The market (in my case APAC: HK/SG/AU) is shit and frankly not really worth engaging in right now.

I'd love to be employed, but a low IC position (haven't done that in 13-14 years) for 60-70% less pay (the last one who contacted me) is a bit of a tough pill to swallow in a market with (last year) 10% inflation.

My humble advice would be to take any job that gets offered (as long as it isn't sweatshop conditions or unrealistically low wages) and then simply continue the job search.

Once in a job, you are more employable. And employers are for sure not entitled to their worker's unquestioning loyalty. So I see nothing wrong with moving positions if a better one presents itself.

exactly, stealing someone who is already employed feels much better because from the company's point of view you have already been pre-selected. it also gives you a leverage when asking for more $$.

don't hate the player, hate the game...

Have you considered your own venture with that experience? Would love to connect
I am still considering, but assembling the right team and the right locale (to get talent and funding) is a bit difficult as I am based out of Hong Kong and Australia right now. But I am open to ideas.
Try applying with a different name, maybe there's some discrimination factor at play as well
I recall reading many years ago about a woman who had to change her name to be male to get calls.

That is in contrast with a few years ago where a man changed his resume to be of a black lesbian and started getting calls.

What kind of résumé highlights that the applicant is a black lesbian?

This sounds more like a porn movie script. “Hardcore All-Girl Positive Discrimination XVII”

lol you really are not afraid someone's going to press a cancel button on you? based.
Hah. I’m saying the idea that a man could pose on their résumé as a black lesbian sounds more like a male fantasy scenario, because that’s not how professional résumés work at all.

Where do you even put the lesbian part? College extracurriculars?

easy, you put it right under your photo with your pronouns and twitter handle. exhibitionist don't have any qualms about such sort of behavior
In the USA at least it’s highly recommended not to include a photo, even. It puts the employer in an awkward position if you give unsolicited information that they’re legally required not to consider.
photos in resume are not common in North America (and are probably grounds to have your resume tossed honestly)
It was, I believe in the professional organizations and also in a cover letter.
Remember the FAANG layoffs were huge. You are competing against those folks (you may also be one of those).

https://fi.money/blog/posts/faang-company-layoffs-what-cause...

Being in a major corporation sometimes can play against you:

- I see a couple of corporations on your resume, do you have experience working in a startup environment?

- ...

If you have Blind app access, try to search for "I really thought after Google, I should be employable" post

blind is the most obnoxiously insufferable community. i'm glad they're not employable!

TC 0. how's that.

I don’t wish TC 0 on anyone but Blind has to be one of the most toxic communities. I spent a few months on it when working at a FANG adjacent company and after seeing people personally calling out managers and just generally any visible person I stopped using it.
What does "TC 0" mean? I only found (three types of) complexity classification, which clearly doesn't match the context…
My guess is "total comp 0". Blind has a culture that somewhat turned into a meme that any post should be accompanied by you disclosing your total comp at the bottom of the post. To the original poster: if you're in the EU I can see if I have anything in my network to help you get some interviews. Feel free to reach out.
The idea that TC is a meaningful measure of anything is kind of silly given how incredibly volatile it can be. If you’re working at a company whose stock is on a constant rise, your TC also skyrockets for as long as your RSUs take to vest, and then you often get a cliff-fill, so your TC basically just keeps ratcheting up as a function of the stock price. I’m not complaining, but quoting my TC at you as if it gives me some kind of clout is kinda delusional if 2/3 of that TC is due to the stock doubling since my RSU grant.
In this context "TC" probably means "Total Compensation", and "TC 0" meaning "currently not earning anything at all".
It really is an astonishingly nasty community, probably at this point, self-reinforcing; no-one normal is going to stick around.
> "I really thought after Google, I should be employable"

Well, I can see the employer side as well

"After Google" you'll complain about the lack of chef on site, about how the automation tools are not quite like how it was in Google, how "oh in G we used to do that differently" etc

Yep. Had multiple ex-Faang folks who couldn't ship the most basic tickets in a startup because there weren't 10 invisible teams making their lives easier.
I recall reading something how some companies frowned upon FANG candidates because they were concerned the candidates were more trouble than what they were worth. Stuff like the toxic corporate mentality inherited from a FANG, and overestimation of their own ability even if they were actually good. We're talking about things like SDE1s acting like the principal engineer in their new role right out of the gate and nitpicking everything to try to portray themselves as problem solvers at the expense of their whole team. Something similar to a messiah complex coupled with entitlement. This rubs people the wrong way.
FAANG is nice, but it doesn't guarantee anything.
It seems to be bad. I have applied to 600 software dev jobs in 2/3 months and have had around 8 interviews but still no dice.
FED is finished . i would suggest moving into something with higher barrier to entry.

last 4 FED my company hired are ex-sales/ex-whatever bootcampers (yes my company is cheap).

remote working is the final nail.

still few good FED jobs but you have 10,000s expert leetcoders fired by faang to compete.

What do you mean by FED?
(comment deleted)
(comment deleted)
I assume front end developer.
I am amazed people are still getting jobs as FED
The corporate world is still in large part using Angular - it's a niche nowadays, but a safe one considering that bootcampers usually pick React.
Why are you amazed? There are many complex front ends out there.
What do you mean? Who are they hiring instead? Or do you mean full-stack is the bare minimum now?
Not really, it's evolving for sure. But maybe you say this because your company's front-end is simple, I've seen complex systems that require specific knowledge of FED, not just general engineering. There are companies who like to separate FED and BED to get more narrow expertise
Reach out to people you've worked with in the past. After having five years of experience, you should have worked with at least a handful of people who need someone to fix another broken website.

These could be managers, people on your team, people on OTHER teams, vendors, salespeople you've spoken to, anyone.

Ideally, you should ALWAYS keep in contact with people you've worked with, even if it's just emailing them "Happy Birthday!" every year for the rest of your life, but the best time to plant a tree was ten years ago, the second best time to do it is now.

A warm referral is the best way to get a job. It's tough doing cold outreach. Good luck!!!

So much this - nearly every job I’ve gotten in tech has been due to knowing someone working there, or knowing someone who knows someone.
I have around 13 years in the business but I suck at socializing and I'm thankful this hasn't been the case for me, I would be broke if I depended on acquaintances to find work, instead I just have landed positions by applying to offers found at LinkedIn and elsewhere.
You don’t need to socialize - a recruiter reached out to me and I let him know that I wasn’t in the market, but the guy who had sat next to me for 3 years (open plan offices FTW!) at my last job would be perfect. We weren’t terribly friendly but certainly got on professionally.
Interesting. Literally every job I’ve gotten was either through a recruiter or cold outreach.
How far along are you in you’re career? The first 15 years I was recruiter or responding to ad, but after 20 mostly network.
> after 20 mostly network.

I suspect the importance of networking and the likelihood of ageism are often related.

It might also be related to industry size. I've done games and robotics - both relatively small industries compared to "web".
13 years so maybe
And I'm 2 cold outreach, 1 recruiter, 1 from network.

Everyone's experience is different?

The problem being that when you muck up the interview, you get outed as a quack to someone you know.
flopping interview != quack

Everyone knows that interviews have high false negative rates (depending on your hiring criteria). You have to mentally guard yourself that interviews are not a complete judgement of you; they are at best a small pinhole view into your capabilities.

Early in my career I was an ace at learning just enough to talk the talk in an interview (I was playing the risky game that I'd have the chops to learn the skills when I needed them, which thankfully I always did)
I had a boss who was incredibly good at this strategy. She would take the time between the interview and job start to learn what she needed to know.
> The problem being that when you muck up the interview, you get outed as a quack to someone you know.

The downvotes you got were undeserved. For most job markets: If an ideal candidate is interview-disabled, their odds of being hired are dismal.

For me personally - if I refer someone and they mess up the interview, I wouldn't take it as them being a "quack". If I referred someone it's likely I thought they could do the job fine, it's just that they didn't do a great job convincing my coworkers - and that's okay.
I would it very strange to get happy birthday messages from former colleagues. Do people really do this?
Yes, but in my limited experience it's been former managers who are looking to see if they can re-hire you (at either your previous job or wherever they moved onto themselves).
I think that’s just selection bias. Managers became mangers because they’re the type of person that keeps in contact with their prior coworkers and associates.
I'm not really a birthday person in general, so no, not that specific thing, but I definitely have a set of like five to ten past coworkers who I really respected and enjoyed working with, some as peers and some as managers and mentors, and maybe about once a year I'll think "I wonder how XYZ is doing" and reach to them.
I would be totally weird out if some of my past co-workers suddenly reaches out to me with bullshit smalltalk to ask for a job.

Or random people from my past sending me happy birthday ever year.

I am probably not social enough to understand that, but that sounds like a lot of work just to stand out as kinda weird.

Yes you are not social enough to understand this, I regularly get mails or messages from past colleagues who I've never talked to in years suddenly ask me that they are looking for a job and if I know an open position. I absolutely understand their quandary and go out of my way to help them out, cuz we're humans.
Well ok that's one thing. But op was suggesting to cold reach sales people, vendors and anything you had contact with plus basically creating a list of 'humans you might have use for in future' and their birthdays for your personal benefit.
> But op was suggesting to cold reach sales people, vendors and anything you had contact with

No, it's not "cold", the point is that you had contact with them, they know you. It is totally normal to say, "hey not sure you remember me but we worked together on XYZ project in 2017, and I noticed you're at a company now that is interesting to me, can we grab a coffee to catch up?"

> plus basically creating a list of 'humans you might have use for in future' and their birthdays for your personal benefit.

No, keeping track of people you enjoyed working with and reaching out to them periodically is not "keeping a list of humans you might have use for in the future", it is having a network of professional connections that you haven't lost touch with.

I think something you might be missing here is that this is not a unidirectional selfish benefit. You know what I love? When people I enjoyed working with reach out to me. I'm glad they kept track of me and I'm glad they thought to reach out, and I'm glad to both catch up personally and see if I can be helpful to them professionally.

This is what makes the world go 'round, and it's not weird distasteful or nefarious, it's a very good system.

I have to concur with this opinion with a comment because upvotes are not visible on HN: yes it’s absolutely alright to keep in touch with people (even at the cost of it looking like pretence at times) and then ask for help ‘out of the blue’. I have absolutely helped out when I’ve gotten such reach-outs and will do so again. We live in a society…
This is literally how I got every job I’ve had over the last 30 years. You ought to give it a try. People who know you and you know them are the best way to get good jobs. You can ask frank questions, they can give frank advice, and they will talk you up with the hiring manager. I’m about as antisocial as humans get, but it sure beats beating pavement and cold calling.
Haha, I once had to reach out to two guys I worked with 5 years ago for references, because the role I was applying for required two references from two previous jobs and these two guys were the only ones that were still working in that place. No doubt it was a bit weird for them, but one's gotta do what one's gotta do. They both agreed BTW.
Yeah this is weird. Work is not just a place where you transact time/utility for money. You can also get to know people and form friendships. I still regularly chat with past work colleagues and meet up with them when I travel.

In the last 20 years I’ve interviewed for exactly one job, and that was my first one out of university. Since then it’s always been people I know offering me new positions. People don’t just hire a random person off the street unless it’s some MegaCorp sausage machine or they’ve exhausted all other options.

Look you can follow this disengaged, unsocial approach, but it’s suboptimal.

>I’ve interviewed for exactly one job

I hear this every so often, but do you mean that literally? It's so far outside my reality I can't believe it still happens.

I've never seen anyone get a job at an established company without SOME kind of interview. Even Guido van Rossum (creator of Python) has needed to do some interviews when changing companies.

Even if they are the hiring manager at a new company I've never seen them be able to completely bypass the HR process in that way.

The interviews were meeting the people, having a chat about what kind of work they’re doing, what I’d be responsible for, etc. Nothing technical. More like an informal chat where it was like them trying to convince me to come over, not me trying to convince them why they should hire me.

As for the HR process, yes there’s always HR. It’s usually a few days after the chat and just a formality to tick the boxes and explain leave policies, the medical cover, run background checks, but HR really has never had any influence over the decision.

I personally get these and want to connect and help people if I’ve had any kind of working relationship with them. But maybe I’m weird.

It helps you also because most people aren’t sociopaths and will pay it forward. It’s a way for you to build your own network.

Your career is often only as strong as your network.

I agree the small talk is weird, I prefer when people are direct and message me asking if I know of an opening. I usually check on our internal job bank and give them a referral (if they are good!)

IMO it is absolutely not weird to ask connections if they can refer you for a job? The company even pays me bonuses for successful referrals! (Well maybe that's over now, I haven't checked recently)

> I would be totally weird out if some of my past co-workers suddenly reaches out to me with bullshit smalltalk to ask for a job.

What, why? This is what professional connections are all about! Sure it is weird when like a social friend from childhood reaches out with an ulterior motive, but it's not weird when professional connections reach out for professional reasons. You're the weird one on this one :) And you're probably limiting your own career with this hang up.

I love it when past colleagues reach out. Even if I'm not personally hiring or don't think they'd be a good fit for my current company, I probably know of other people and companies to introduce them to.

The job market as a whole and the industry as a whole doesn't give a crap about you. Your ability to extract a decent life out of working in software in the long run depends on the relationships you make. It's rare to actually work on a team that executes well and where you enjoy those people's company. In my 20+ year career it's only happened less than a handful of times for me.

So if any of those people reach out to me looking for connections, I'll absolutely do so because I also expect they'll return the favour when I need it. It's worked out for me before.

You don't have to invite them to your wedding. But having a brief if awkward friendly interaction and then passing on a referral for a posting or letting them know about some opportunity you may have heard of isn't "socializing", it's just a career skill.

We're all in this together. Being able to have a career that doesn't suck depends in large part on networking, not on your coding skills.

> Being able to have a career that doesn't suck depends in large part on networking, not on your coding skills.

Yes. I'm not sure this is the thread in which to do it, but I think this is an important thing for the "Rah Rah WFH" type folks to consider. Networking over Zoom/email/chat definitely isn't rare or impossible, but is a lot more limiting & difficult than in person.

I haven't found it too bad, I've actually formed some reasonable relationships WFH in the last couple years job hopping after being stuck at Google.

Also some of the most long-standing software industry relationships I have are people I met back in the early-days of the Internet (early 90s) on MUDs/MOOs/IRC/Usenet etc.. and have never met in person.

But personally I am sick of WFH for other reasons and would love to go back to in person if the local options were better. (But also just sick of working, generally :-) so...)

But I can definitely see it could be tricky for introverted types, or people just starting their career.

What I want more than anything is a stronger separation between domestic and professional workspace.

That's a really interesting POV and I totally get where you are coming from.

It just never happened to me, I picked my jobs myself, bootstrapped my companies without promoting it in a inner circle.

In fact most people I know got their job by just applying for it or recruiting companies.

I wonder where I would be at if I had networking skills, when my coding skills already brought me everywhere I wanted to be.

Maybe it's cultural, maybe it's just my social circle.

It's about showing that you care about the person, not JUST what they can do for you, your job search, or your career.

People don't like feeling like a tool other people use to get what they want.

Or do you mean reaching out at all for a referral? This is simply because HR and managers love knowing that someone, ANYONE, likes you enough to be willing to work with you again.