Hacker News new | past | comments | ask | show | jobs | submit login
Ask HN: How do you go about finding a job?
94 points by bobbywilson0 3 months ago | hide | past | favorite | 84 comments
The primary way I've found work in the past is usually through my professional network in some way (15+ years experience). I have landed a couple on linkedin (recruiter connections), and a couple through a random recruiter message. I do see lots of jobs posted and I have activated premium so I can see how many apply, and it looks like for the top jobs (faang and hot startups) there are hundreds of applicants just through linkedin. It got me thinking about how many companies actually hire directly through job listings. I know that times are different than in the past, but I'm curious what the HN community's experience has been recently.



The older I get, the worse I find the experience. I've had so many poor experiences with recruiters over the years, I think I'm becoming allergic.

It's getting harder to pierce through the BS layers with all that new meat on the market, and to make the matter worse, recruiters are even less skilled than they ever were and are often offshored now. It's insane today.

When I'm on the hiring side, we can't find candidates, and on the other side I can't get through to the right people.

My advice is put out feelers with anyone you've had a good relationship with in the past, often via your old networks and ex-colleague, you'll jump in front of the queue and avoid the pre-screening nonsense. They know what to expect from you and they would prefer to have a familiar face they can rely on in their internal struggles.

That's how I've landed my last 2 jobs without an interview.

The flip-side is always to be helpful to other colleagues. At some point, everyone needs a hand - be that guy - that lends it freely. They'll always look out for you in the future if you look out for them in the present. Become a knowledge source in the company and industry. Soak in as much as you can, become a reference, expose yourself to everyone's job to some degree, providing it isn't a dead zone of silos and the people feel right (not cagey). HTH.


That works for startups, but most larger companies still won't hire you without an interview, your old collegaues can only refer you to hiring.

Very often that's where I screw up. I code computers, not goddamn CoderPads. I run my shit to know if it works, not pretend I'm an interpreter and go through line by line. I cut and paste boilerplate and edit it, not write the boilerplate.

Some dude in an interview at a very well known AI company was staring at me on a video call and grilling me about the max value of a loss function whose formula was written in an image, and I didn't have a whiteboard to do the math on. TF do I care? I usually minimize losses, not maximize them.


Tech folks often complain about the interview experience but a big part of that experience is created by tech folks. Stuff like what you went through is really to blame in tech culture imo


Many engineers get weird when they have power over people. In search of perfect, they miss good.


Yeah exactly. I mean really, I have 15+ years of experience and they're grilling me on a correct implementation of quicksort and are going to fail me for an implementation that doesn't terminate when I had nothing to test it on?

I WILL stumble because it's not the kind of thing I do. That's the kind of thing a fresh college grad would have memorized and can vomit it to you, maybe without even understanding it. Maybe I'll code you a basic WebRTC conference call app, or train a simple image classifier, or outline an architecture of a massive system for you?


I'd be wary of almost any startup that hired without any form of interviewing whatsoever. The big difference is that you walk into the interview as a default-yes rather than a default-no, ie: they're on the lookout for any red flags that would cause them to have serious reservations but if no flags pop up, you're assumed in.

At big companies, there's more of a formal process but the key is get the attention of the hiring manager and make sure that hiring manager has enough juice to quietly backchannel to whatever process to treat this as a default-yes conversation. A good sign of how effective your manager is at a Bigcorp is how well they know how to work their internal system to get the right people onto their team.


> When I'm on the hiring side, we can't find candidates

i had the perception that people's standards and expectations are too high.

like it's not enough to just be able to do the job, you have to demonstrate something extra to stand out.

when i read the job ads HR posts for my own team, it doesn't sound anything like what we actually do.


So true about the last part! Over my last 8 years, I've learnt that to grow in the company and have a good position, you need to be a rock for at least 1 core area the company works in. Like you said, "become a knowledge source, a reference"


This was what I ideally wanted to do. In practive, when I'm laid off every 3-4 years (right around the time I start to feel like I'm becoming a knowledge source), the layoff hammer comes down.

Maybe it'd be a bit faster now with 9YOE, but In some ways I also feel like I'm "3 YOE 3 times over".


Will agree on the connections side of things. My team recently hired a new engineer, having received of thousands of applicants, including many through the corporate referral program. The only people who made it past recruiter screening were those whose referrers messaged the hiring manager directly. With recruiters getting blasted with unqualified applicants (mostly migrants with only a cert to their name) and AI applications, it's hard to get any legit applications some daylight to be reviewed.


Age discrimination is real... I'm 35 and I could feel it kicking in big time. It's particularly obvious in my case because my resume is excellent. I don't say that to brag. Speaking to recruiters and prospective employers is cringe because, for most of them, I'm the best developer they'll meet this year but they can't hire me because of my age, race and sexual orientation. Can you guess them?

I think also in my case, my libertarian views on social media and cryptocurrency background have hindered me.

My last employer was basically mainstream establishment finance but they still hired me anyway because of my skills and also maybe because the founder was a Christian... But I could feel my crypto libertarian background made them tense.

One time (before that job), I interviewed for a position for a major tech company and I cheekily marked my race as 'Ethnic Caribbean' which is partly true since my ancestors have been in the Caribbean for over 500 years... You'd think 500 years is native enough? Apparently not if you look white. First interview, they dangled a MASSIVE offer. They gave me tech tests, I passed them all with flying colours. They set up a meeting with the head of engineering... A formality, they said... Guess what? The fucker never showed up. He sent his sidekick to pretend to be giving me a fair shot. I could see that the guy I spoke with was used to the switcheroo.

I can read the mainland whiteboi like a book... With his shifty, guilty, wandering eyes. Always taking advantage from afar. Hands soft as cotton but fanged as a snake.

He spoke down to me as if I was a typical whiteboi like him who never got his hands dirty. Oh my friend, I plough the dirt with my bare hands.


My number one issue is that people can't afford my experience. I often have to dumb down my resume to look like a cog in a machine. Once they hire me, I end up getting 15-50% raises because they don't want me to leave.

I don't change jobs often.


Modern problems require modern solutions.


It sounds like you're having a hard time, but I'm not sure you're assessing your situation accurately.

Thirty-five is not when age discrimination kicks in. Age-wise it is the sweet spot. People have had enough time to master their craft, and enough experience to hit the ground running without requiring too much management.

I'd suggest asking people who know you and who have worked with you for their honest assessment of working with you.


> I'm the best developer they'll meet this year but they can't hire me because of my age, race and sexual orientation. Can you guess them?

I already know that I wouldn’t want to work with you - not due to your characteristics. I suspect that I share them - but because you come across as such a whiny ass.

> I think also in my case, my libertarian views on social media and cryptocurrency background have hindered me.

Confirmed.

Maybe work on your attitude.


The problem with being the best developer I meet this year is twofold.

Firstly, it's unlikely that your definition of 'best" and my definition of "best" co-incide. Being a developer encompasses a wide range of skills, technical skills like writing code, writing helpful documentation, interacting with colleagues, architecting for the future, fixing other peoples bugs and more. Unless your priority order is the same as mine, knowing you're good at one thing can get a hindrance.

But leaving that aside, being very good at something (and more importantly knowing it) seldom makes for a good team mate. It comes with an attitude that is less likely to conform with what we do here, less likely to admit when you're wrong, less likely to adapt when we have priorities other than yours.

I'll also point out that your additude to non-developer topics should be one of privacy. I don't really want to know your political views, or your views on crypto, or your brushes with race, ethnicity and so on. If you vered into any of those topics in an interview I'd be alarmed. Even if asked your answers in those areas should be non-committal. And if I did ask about something like crypto (I dont) I'd be looking for a measured answer that showed you can understand both sides of an argument, that you can admit when a position is controversial, that while there are positives there are also negatives and so on.

I say this not to negate you, but perhaps to help you grow in your interviewing skills. It's just fine to be white, libertarian, into crypto, 35 years old, whatever. But interviewing is about getting to know someone, and TMI can be, well, too much.

I get where you're coming from, I really do, and you may be a great developer, but unfortunately you may not be a great employee just yet. And ultimately they're hiring an employee first, a developer second.


> Speaking to recruiters and prospective employers is cringe because, for most of them, I'm the best developer they'll meet this year

Have you considered instead applying to the kind of organisations that are in the habit of hiring people at your skill level?

You should - there will be far more people to learn from, and they're probably in the habit of paying higher wages.


In reality, almost nobody wants to work with intelligent people. Most highly intelligent people don't want to have to compete with other people who may be more intelligent than themselves. Not everyone gets to play the game of 'meritocracy.' You have to be a good actor first and foremost.

Especially as you get closer to the big money, the theatrics, double-dealing, sabotage, and dirty games. etc... increase by a huge factor. It's very hard to find a company of intelligent people. I've worked for maybe 15 companies in my career and out of thousands of people, I met maybe 3 intelligent people. Intelligent people aren't interested in helping out the like-minded. They'd rather surround themselves with 100 idiots they can easily manipulate. They don't need another intelligent person around them.


To be honest, the fact you've worked for 15 companies, and you're only 35 would be a red flag to us. (Assuming that's employment not consulting.)

People change jobs for 2 reasons. They leave, or were kicked out. Doing that 15 times in (say) 20 years is not a good look regardless of which camp you fall into.

I'll be honest, we wouldn't hire that. We're looking for 10 years plus, and your track record suggests we're not a good fit for you.

As you are a good developer, and smart to boot, you may find that starting your in gig is your route to long-term satisfaction. I say that as someone who works a lot with self-employed developers (most of them self employed because they'd be terrible employees) and indeed because I'm self-employed (again because I'd be a terrible employee).

I will caution though that being self employed means you take the blame for all your mistakes (and the success or fail every month I'd revealed by the paycheck or lack thereof.)


Sorry that I've got to break it to you, but these people aren't particularly intelligent. They're just narcissistic and likely convince themselves to be a lot better at manipulation then they're.

More often then not, the "manipulated" person just went along with it because they just cba to deal with people that're convinced of their own superiority. They're tiresome to interact with and most people just don't care to bother. There was even a term for it a decade ago, they were called "madonnas" I believe. It was back when "brogrammers" thought of themselves as rockstars

As the old quote goes: You can't reason a person out of a perspective they haven't reasoned themselves into. And as such, most people just let them live in their fantasy world while moving on with their life


> Age discrimination is real... I'm 35

That's not really the typical age where age discrimination sets in. In fact 35 is very much a sweet spot where people would respect your experience but you still look young enough to be hanging out with people in their mid 20s.

If you really think it's an issue don't state your graduation year on your resume.

> my libertarian views on social media and cryptocurrency background have hindered me

Most big tech recruiters don't go around searching your social media, it's a liability and they don't have the time for that. Startup founders might, that's another story.

If you're really worried about it, just delete it, temporarily hide it, or make that stuff private so only your friends can see it.

Stop whining and find solutions.


Agreed that finding solutions is a good step forward.

There’s even a (paid) tool that can bulk delete tweets for you.

https://tweetdeleter.com/


I have a job now. You bet I'm not going to bring my real self to work. Never again.


I couldn't guess anything other than what you revealed, mind sharing? Also, what are your actual views on crypto that you think stops you from a tech role?


Do you think it might be a good idea to keep or your social accounts private? Or it's mandatory to reveal it during recruiting?


Unfortunately my Twitter account uses parts of my real name. I didn't try to hide it enough. Over time, they must have discovered it. I didn't foresee that society would turn into a censorship totalitarian hellhole when I created the account years before. I'm not controversial or hateful at all. Just Rand Paul level common sense but some people see it as improper.


Got it... So it wasn't like a step in the process: Hey, by the way give us your X/FB/reddit handles?


Why is whom you are having sex with and libertarianism coming up?


Personally, I'm not interested in a FAANG or hot startup job. So not sure if my "classic" strategy works for those positions. I also got 15+ years experience(in my late 30s). I use the exact same approach today as I did 15 years ago. When I'm in job hunting mode I search through job postings every morning. If I find an opening that stands out I write the company a short email stating my interest and why I think I'd be a good fit (I normally got a template ready for this that I customize for each job), and then I submit the job application. I got a 100% success rate of landing a job within 2 months with this approach.

I'm quite selective about the jobs I apply to. I read job descriptions carefully to try and get a sense of the place. I know the kinds of environments I prefer to work in at this point.


Can I pick your brain more on this?

I've been doing the same approach for a month and have not been getting good results.


Same age, same strategy, same results. The "searching and applying" time cost every morning is usually 1-2 hours the first few days, but ends up taking 20-30 minutes after you've tweaked the signal-to-noise ratio effectively with adjustments to your bookmarked "newest" job postings with filters applied.

You'll also have at the ready your "copy paste" document for those fields the application portals tend to screw up at scraping from your resume after upload. You will undoubtedly run across postings mentioning products or technology that you have not personally used. I take those opportunities to watch a quick YT video in my second monitor on the topic to gain a nugget of understanding while I continue my search.

I often walk away each morning having learned a little something new, and it doesn't feel like such a grind.


This YT video thing sounds very familiar. I do the same thing whenever I run into a job application in an industry/niche market I never heard of. It does makes the whole process less of a grind for me.


Where do you even find the emails addresses? Or are you saying you add that to the application notes or whatever?


That is crazy! Is it true that behind your 100% success rate, your portfolio looks great?


I don't really have a portfolio. There is nothing impressive in my Github. I don't have my own website/blog. I do have a good track record in my previous companies and plenty of old colleagues willing to give a good reference if needed.


Where do you look for job postings? I figure this is very dependent on location.


True, dxuh. I'm in Asia, I won't get many replies from companies outside my country, for sure. So I can't afford to get picky.


and perhaps industry/domain. Though these days it feels like all parts of tech are extending the interview process. It was already too long to begin with but it feels like every person in the company needs to slowly schedule an hour to talk every week for 3 months straight before considering you as a candidate.


Yeah, I think that's a very valid point. I've worked half my career in the US and the other half in Northern Europe.


I posted here the steps I'm following when looking for a job:

https://news.ycombinator.com/item?id=36494126

And I would say I am pretty successful.


That reminds me of something sort of similar I observed. I was driving with a friend who drives all day for a living. He said that the fellow drivers told him that if you want to get over and you're in heavy traffic, roll down the window, and say "Hi there, do you mind letting me in?" I watched him do it and sure he showed me putting on his blinker didn't work at all, but the direct ask always worked.


Is that assuming windows are rolled down or do they just speak nice and loud? I'd consider most drivers in my area to be relatively easygoing in heavy traffic but this sounds fun to try nonetheless.


times sadly changed very quickly in 18 months. Recruiters are flooded with applicants, they won't respond as often to a cold message. I would indeed say it worked maybe 7/10 times for me in 2019-2023, but this year it's been barely 2/10.

Some are just "ghost jobs", some are on a hiring freeze but want to look like they are growing. Some may simply be apathetic. I had recruiters contact me, schedule a call, and then ghost the call and any follow ups. That's unheard of for me in 2023 or before.


Do you make a separate profile for each job you apply for? That sounds like a lot of extra work.

I usually just wait for recruiters to contact me, which is easy, but I've got to admit it doesn't give me a lot of control.


Yup, I would say I got 9 in 10 jobs this way.


My recent experience as a L5-L6 eng: applied to 15 companies advertising on LinkedIn, plus 2 recruiters reaching out, got into the interviewing process for 7 companies. Plus ~3 potential opportunities from network but not for the sort of thing I was looking for. Got a few offers, although some were for a lower role than I was applying for.

I was mostly applying for companies with a strong product and solid revenue, ranging from ~50 to a few hundreds employees, with a few bigger outliers. No startup or faang.

It was much higher success rate than I was expecting given all I heard about the job market these days. All humility aside, could be that I just have an appealing resume.

Resume was generic, cover letter mostly generic, slightly tuned per company.

I’d say network is still the best way, just didn’t work for me for the sort of company I was looking for.


I have a decent CV (comp sci degree, awards etc) and over a decade of experience.

My strategy is quite simple - when I need a job I search for and apply for jobs I like the look of.

I might apply to a handful of companies. I tailor my CV for each one. Then I treat the interviews seriously, researching intensively and preparing as best I can, doing the problems they're known to give, practicing answers to questions etc.

It's pretty straightforward but requires a lot of work and means I have a high rate of passing through and getting offers.

My last interviewing experience was a few months back and I applied for 4 jobs, and got 2 offers. I didn't get past CV stage with the other 2 companies. I've moved around a lot with at most 2 years at a company so that probably hurts my success rate. It's always me quitting, I've never been fired or layed off.

I've gotten work via a friend before (side job), as well as through recruiters. I still get emails every now and then from recruiters that have me on their list. I even got a job via hackernews - Posting in an "Open for work" thread.


> I might apply to a handful of companies. I tailor my CV for each one. Then I treat the interviews seriously, researching intensively and preparing as best I can, doing the problems they're known to give, practicing answers to questions etc.

Don't you risk burning yourself out?


It's not something that happens very often, so I'm OK with pushing myself a bit before interviews.

The way that I see it is that it's a financial investment. Not only can you increase your chances of multiple offers (which can lead to increased salary), but performing well could be the difference of $10k+ salary per year.

If you think of raises as a percentage of salary and compound that over the years you might spend at a company, then potentially we're talking multiple 10's of thousands over the lifespan of working at a company - all for a bit of extra effort up front.

It is extra strain for sure - the smart thing to do is to start your prep a month or more before applying. Also, don't keep your prep code in the IDE. I did this (had an 'archive' folder), and Intellisense was picking up the name of an existing class I'd used during my practice (not sure if the interviewer noticed that...)!


The market is tough now, but warming up. I've been land positions through LI and job listings on company sites in the past, but this time (a couple months back) my network was the key. If you have experience at smaller startups were you can tap into your VCs I would highly recommend you do that. Some VCs have people that lead hiring for their portfolio companies, other don't but they are always trusted advisors and often the first to hear that the company has/is thinking about hiring. If you worked for larger companies you can still capitalize on their VCs - go to local events and get to know the relevant partners based on your function IRL and Linkedin.

Beyond that, I would recommend you scan your personal network for people that could refer you to companies you'd like to work for and have relevant job listings - being that most companies have referral fees there is not reason for your contacts not to refer you for a relevant position.

This might all be stuff you know, but I really want to emphasize that the networking is key in today's hiring market, which is flooded by talent.

I hope I helped. Stick in there, something will come around sooner than later.


I only go through job listings directly (though some listings may say email this person with your resume and I'm including that), and the response rate has always been low for me. I'm pretty strict with requirements and the kind of work I'm looking for. To cover the past 5 years or so:

In 2019, I submitted 400+ applications and had only 4 or 5 responses which eventually converted into 1 job. I hear the market was hot then.

In 2021, I submitted around 40 applications with 3 responses where I had 2 interviews, and 1 job offer (through HN whoishiring!) that I accepted; stopping the process with the 3rd company at that point.

Now I've been looking for 2 months, and have so far sent around 15 or so applications with 1 interview that I did not pass.

I understand that networking and referrals are basically key nowadays, but I won't do that based on my values - I think it's unfair to be prioritized based on who you know over skills - this is a hill I will die on (or at least leave my profession over).

Furthermore, I do have a solid work profile (open source, personal site, blog with mostly technical posts, etc.) but am not willing to associate my real life identity. Not because it's inappropriate, but because I value privacy.


Can't speak for myself since I haven't had to search for a job since the market went downhill, but my wife started exactly at the same time. Her experience has been dreadful, looking for a junior dev position fully remote nowadays feels like hunting for unicorns.

So her approach was to basically search through every job board available online (following my advice since I found my last job outside of linkedin). But keeping up with tens of open tabs in chrome is exhausting and very time consuming.

That actually got me an idea to basically automate the search part and webscrape every tab she had open and send a notification when new jobs get posted, this way you only get to see a clean feed with jobs from all sources.

That's how https://first2apply.com/ was born and now she's only using that. Haven't found that fully remote junior role yet tho :/


hiding under a rock with some bourbon until one of my industry friends drags me out kicking and screaming. in all seriousness this industry is very much a word of mouth back door room career, and if you actually try to fight on the job boards you are fighting for positions that were already turned down by top talent against recruiter firms that get a percentage of your salary. i don't work unless it's for a friend and there's equity. not everyone has that luxury and jobs have to be posted publicly even if the candidate was already internally chosen, so it's really rigged. i guess it's just old fashioned git gud scrub mentality which is very toxic but what can i do about it? i wouldn't trust a single person on linkedin if i was in a hiring position so it's really a losing game for everyone.


>if you actually try to fight on the job boards you are fighting for positions that were already turned down by top talent against recruiter firms that get a percentage of your salary

You don't know what you're talking about. Companies don't want to pay 3rd party recruiters if they can help it. They will if the position is difficult to fill, but that doesn't mean the job is a bad one.

>i guess it's just old fashioned git gud scrub mentality which is very toxic but what can i do about it?

Nothing. To some extent you do have to try, but you also have to recognize when the problem is outside your control. If the economy implodes, programmers and everyone else will be unemployed regardless of ability, and it may not be possible for them to get hired no matter how much they try to impress employers.

>i wouldn't trust a single person on linkedin if i was in a hiring position so it's really a losing game for everyone.

If you were hiring, you'd just have to interview people from LinkedIn to get "trust"... It's not like anyone expects you to not do that.

Personally, I got most of my jobs from strangers. The people I know have tried to help me get jobs before, but I only got one out of several due to help from a friend. And in that case, I was also a great fit for the job, so it wasn't like nepotism or anything. Maybe this lack of help is because I don't know enough people. I can't help but be suspicious of people who got their jobs due to extraneous considerations.


I've basically given up at this point, but the only interview I've got was after directly responding to someone's LinkedIn post and then sending them a connection request. It didn't go anywhere after that though.

In previous years it was nearly as bleak, and eventually just lucked out, either posting on HN or maybe applying on LinkedIn. But.. that was in the before times, now it's fair for me to ignore the overwhelming majority of recruiters, especially if they're based out of India. They're all just copy/pasting the same shit job and working as a tertiary resume hocker, might not even know he name of the company or anything about it.


I've got unlimited access to my husbands iPhone and PC and also have his activities in check thanks to this dude who is a Russian Hacker by his name Hacker11tech I got introduced to from the UK who helped my friend boost her credit score. His assistance really meant a lot to me. I got access to my husband's cell phone, WhatsApp calls, without his knowledge with just his cell phone number this badass did everything remotely, I don't know. if it's right to post his contact but I promised him referrals, alot of fake ass out here, also someone might need his help so help. I'm grateful to Hacker11tech. Email is hacker11tech @ gmail com Good work always speak for itself, you should contact him!


The past few times I've searched for a job I've literally opened Google and searched "sysadmin, Helsinki". Sometimes that points me at specific linkedin posts, random recruitment sites, and other times individual company pages.

I read a bunch and apply to three at a time, based on how the adverts sound, or what I know of the companies. The last time round I found many posts and made a ranking of the options based on the fact that people I knew said "Company XXX is awesome". Luckily I got an offer at the company at the head of my list.

Linked in I treat more as a meta/comedy site, and I've never seriously used it. I have past working experience, but I never react to things and I've made three-four posts in the past ten years. So "networking" isn't really something I handle explicitly, but I talk to people in local tech companies randomly in the pub, or via friends of friends, so I feel like I know the major companies, and the ones with good/bad reputations for staff-treatment, and technologies.

TLDR; "Networking via friends has lead to random comments over the years about companies, and using that I make a list of 10ish companies. I haven't the concentration to deal with many overlapping applications so I apply to max three jobs at time. If one rejects me I apply to the next on my list and proceed until employed".


Don't apply to only software companies. Get in at the ground, talk to higher ups immediately. Find out if they have some repetitive work and if you can save them time, then write them a script. They'll be hooked. If it's a small enough company, soon you'll be managing their entire software infrastructure. 2/2 with this approach.


I have still not been able to find one. I would be really grateful if anyone here can help me. Here is my profile: https://www.linkedin.com/in/annedeepa/

Thank you very much!


I staffed an entire team back in January just using HN (Who's Hiring) and a very high-touch email strategy. I made a video introducing myself and my company, and I screened on comp in the first series of exchanges (based on the budget we could afford). I've been running with this team for 7 months now, and the folks I hand picked out of ~200 applicants have been truly fantastic. I know this is about finding a job and not hiring, but on the other side of it, I'll say that with so many applicants, if I didn't find something impressive in the portfolio, I didn't bother going any further. You really have to make yourself stand out, and proof of work is a great way to do that (personal websites showing work, etc).


>You really have to make yourself stand out, and proof of work is a great way to do that (personal websites showing work, etc).

Sounds like you work in Web? Pretty much impossible to do that in games while looking for a senior role. They all want shipped professional games, but shipped games by their nature are NDA'd (and larger studios don't care about generalists who can ship their own indie). Sometimes you can't even talk about specific parts of a game you worked in.

In my junior years personal projects were invaluable, though. Nothing better to show you can code your way out of a paper bag than making a few game jam games.


Good point. Yeah, this was a mobile-first app company, but web skills apply (React Native, etc).


I've had to look for a few internships during my CS masters, the tip I always found most useful is to look up companies that look good in your area, search their website for a number, pick up the phone and call. I introduce myself and what I'm looking for, I know if they're interested in under a minute, write down the contact, and move on to the next.

Using this improved my experience tenfold compared to: researching the recruiter, sending an email + cover letter, waiting for a response, having 2-3 email exchanges, etc... I don't think I ever got a job/internship by applying for a job opening. I did get lucky with linkedin maybe once, when a tech lead sent me a message directly.


I only have a very small set of companies I would ever want to work for which is a huge plus, because I just check their career pages. Small local security/pentest companies. Worked twice so far. I'm just lucky tho and I know it.

What I think helps a bit is: I'm very personal in my emails and brutally honest, like I'll tell them all the bad things explicitly in the first 5 sentences (bad education, dropout). No formal greeting "Hey, my name is X and I...". I also do have some work public (code + vuln diclosures) which has helped.


Is your skillset rare?


Not really. Lot's of web hacking, bit of other stuff.


I have found 3 jobs (including my current one) by just writing blog posts. People read the blogposts and asked me to join their company.


Could you share your blog?


As an example I wrote this comparison guide between 12 CI companies back in 2017 https://blog.codepipes.com/continuous-integration/hosted-ci-...

Most of them contacted me and asked me to update pricing or had other clarifications about their product

But 3 of them actually said they were impressed and asked me to join their team. I chose Codefresh and this is the company I still work today.


looks like it's this: https://blog.codepipes.com/


as someone relatively junior and switching roles, it has been tough to find one after finishing school. wish my journey would been a success story for using hn for job search, but got no luck here. it might be the same for most non-NA talent.

tried finding vacancies on several job boards, and directly on companies' career sites. while (public) employment agencies are promoting using llm for writing cover letters and cv, i have been personalizing them the old-fashioned way. several a/b tests later, i got nothing but automated rejection letters.

the only way i found success was from my personal connections. i suppose referrals do work out for people, but even that is not a silver bullet. maybe it is a skill issue to not find success the normal way, but in retrospect i found not much to do different the next time i need to find a job.


LinkedIn recruiters have been where's it been for me in all but my first internship and my current job (referral from prior coworkers). Whether I see a post on LinkedIn or get a direct message from them, that's how I got 5 of my 7 jobs.


I use Get TJ Alerts's [1] search tool and search for jobs that have my preferred tech stack, have comp info and contact info. Then I send a personal email with a video intro.

[1]: https://gettjalerts.com/


"Looking for work" on LinkedIn and replied to one of the hundreds of messages.


Same for me for the past 20 years. LinkedIn may deserve some hate, but I was never disappointed when I had to find a new job.

I only follow friends and coworkers I like, I don’t use it as a social media, and I reject bad offers. That’s all and it’s good enough for me.


I deleted my linkedin years ago: I found it utterly useless. i won't lie, my social media game is as bad as they get but linkedin seems like the least effective option. I have not gotten the standard "while your credentials and experience is very impressive blah-blah" bollocks message from linkedin applications. So far it's been either local job boards or angel.com.

Recruiters are a mixed bag. I've had wonderful and horrible experiences(and almost nothing in between). My current job - 10/10. The one before - same - the guy was awesome and was the reason I took the offer(against my better judgment) and ultimately was the only person I liked in the company and the only one I miss. The job before that - uugh... I joined the company before the HR did and had it been the other way around, I would have turned the job down - she was absolutely unbearable. In the grand scheme of things I agree: HRs are atrociously insufferable.


Most recruiters use Linkedin as a primary tool though and I've had several real jobs offered on a plate through IMs on there, including my current role. In the UK at least this seems the easiest way to go.


I tinkered up a python script that scraps job posting site (hh.ru) and sends applications. It takes about 30-40 applications to get an interview invite, and 30-50 interviews to get an offer. based on several job-seeking periods. basically I just run a single command each day to send 200 applications (day limit on hh.ru) to filtered python vacancies and schedule interviews in google spreadsheet with those employers who wrote me. the script is disgustingly dirty even by my low standards of scripting, but it saves me several hours each day of job seeking. it feels like fishing.


It sucks. At this point, I'm focusing more on quantity rather than quality. I need a change.


you dont use linkedin premium to look at linkedin jobs. just ignore that whole section

just set to looking for work and respond tor recruiters

sign up to recruitment firms and let them send you roles

seek referrals from greedy employees looking for referral bonuses


Um generally just get a call on the Blower erry few days with some new opportunity. Spend my days working on backlog.

Might do some advertising this year. But mostly word of mouth goes harder than advertising or tendering for work. Legit have gotten consult for gov work bypassing tender just by word of mouth. Do your job well and the work will come. Also get out of conglomo megacorps. Doesnt matter how bright you shine you will still get lost in the sea of shit that they are. Making future work harder to find.

Remember, do a good enough job and other people will sell your services better than you can. Also register a company. Plenty of work where folks don't want you for the whole season just a game or two. It's easier to get thrown small bits and pieces as a contractor than having a company sign up to your services for a year. Get multiple companies throwing small bits and pieces.


Agree fully with recruiters being BS.

Google keyword alerts/searches and/or word of mouth, although the latter is less trustworthy. Search, goshdarnit!

Have also randomly contacted a few people in my LinkedIn network for advice at 2 times in my career, in order to get more knowledge about skills, industries, company landscapes, etc.


I've given up... can't do work anymore


> but I'm curious what the HN community's experience has been recently.

TL;DR: Dreadful for me. Games was never stable, but these days it's imploding in real time and my calls slowed to a trickle. Crazy how much changed in 2 years. The worst part isn't the rejections but the disrespect.

For reference, I had 7 YOE when I was laid off in 2022, and it took maybe 40-50 apps leading into 6-7 interviews and I accepted my first choice while I was 5+ interviews deep into 2 others. 3 months or so of seaching.

Studio shuttered in 2023, took a break, started looking in September of 2023. Boy, it felt like finding my first job all over again. Hell, it's worse than that; I at least lucked out into my first FTE after 3-4 months. It's been over 9 months and I felt like I experienced every bad glassdoor review in the book short of outright scams:

- See an interesting role and it's closed after an hour.

- Try to contact recruiters or old colleagues to express interest. Sometimes I get a response from the recruiter for my resume, send it, then never heard from again. Not even a "sorry we're looking for someone with more experience/more experience in X".

- Interview one or two stages in and then a hiring freeze occurs. Or better yet, layoff announcements. Especially wary now when interviewing towards the end of a fiscal quarter.

- given some project that "only takes 2-3 hours". ends up taking more like 8-10 hours (even when I optimistically estimated the project scope to be 4-5 hours), turn it in.... and no response. This is how I got my first job back in the day but I will absolutely never do a project without talking to a human anymore. (fwiw, no. I highly doubt this was anything worthy of spec work to use professionally. Some were basically college math + comp sci quizzes. Some were basically filling in a template).

- Get referrals. Higher rates, but I'm shocked how many lead to no responses. my referrals almost always lead to at least an exploratory call. Here it's gone from 95% response rate to 40%. still better than cold applying but crazy how even people vouching for you on the inside may lead to nothing (not even a generic rejection. Some referrals had to prod the manager and get some response).

- Get an invitation to a recruiter call who reached out for me. I setup a call and confirm on email. No Show. Never responds back again. This has happened twice now. One of them delayed a call a week, then another week, and 10 minutes after the 2nd delay just deleted the call. Never heard back from them again.

- get a recruiter call, express interest, then say the role is filled... all within 24 hours.

- Go through 5 rounds of interviews, get good vibes from the team, expect good news (or at least "we went with the other candidate") and then... nothing. Ghosted after 6-8 weeks of interview. This happened Twice. What the heck? When did I enter the Ghost Zone? This is crazy.

I lost count long ago, but I must be well past 400 applications at this point. My current part time role came from a complete blind message on LinkedIn, so I'm not exactly going to say LinkedIn is useless or obsolete. I've tried half a dozen other websites and LinkedIn is only second to applying directly on the company website.

It's just weird times. My rates were never as stellar as many stories you read here (the 2022 experience was still ~16-20% response rate) so I'm used to that. But the real kicker is just how little respect there is these days. I'm more than burned out from trying to curate my resume and make a homely cover letter talking about their projects, what I liked, and what I can help with. I lose hairs every time I am lead to a workday application knowing I need to re-enter 99% the same stuff but under a "new account".

The only solace is knowing I'm not alone. Most of my close friends got hit or barely dodged layoffs. I think at this point almost all of them bounced back (except one that was laid off 2 months ago or so during the Activision layoffs), but I am treading water.

funny side note: got one more rejection (this one actually came from a HN Hiring post) as I wrote this comment. Fine enough (it's 2AM right now, so I'm guessing this wasn't a US company). I just can't believe I'm in a situation where a personal feeling rejection is one of my better experiences this year.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: