Hacker News new | ask | show | jobs
by tinco 919 days ago
If you're grinding leetcode and are working on side projects you're already in the top 10% of applications for me as a hiring manager. I'm not in the Bay Area so maybe competition's a bit more intense over there.

Besides being on the grind, what I like to see is that you've been working on / experimenting with tech outside the stack you were using for those 10 years at your previous job. Especially stuff that's hot right now (in your own perception), just to show that you're interested in using the best tools to improve your work.

From my experience as a hiring manager, getting referrals is nice and it has a good track record of getting good team members, but (at least for me) it's not enough to build a whole company from referrals alone. I still go through regular applications to fill out the roles, and I bet everyone else does too, so don't worry too hard about forcing things at meetups.

It will definitely be easier to get a job that way though so definitely give it a shot, especially since people at fun places to work will advertise their open vacancies more loudly than people at less fun places.

1 comments

Not a hiring manager but I've interviewed/hired in the high tens to low hundreds of people on my own dime in the past decade. Many from cold applications. I intensely dislike this criteria and want to share my own:

People who perform really well at their job is who I want to hire. Solid skills, team player, proactive attitude. I have no proxy for that except digging down on recent projects and personality while talking to you. Do whatever you want in your downtime. Show those 3 things and you're golden even if your skills are a little misaligned or if you've been out of the game for a bit.

(Might apply better to smaller businesses where you're interviewing with the owner)

You've definitely hired more than me, and if you're interviewing as the owner of a company that makes you a hiring manager right? If not then I've got my definition wrong and I'm not one either.

Are you saying that if you've got one candidate who has not worked on personal projects and/or leetcode, and one who doesn't, and their backgrounds are similar otherwise, and you've only got time to call one, you'd flip a coin?

I'm not making any hiring decisions based on leetcode, I just think it's a signal that a candidate is serious about their work ethic. But from what I've seen the candidates who had impressive personal projects have more often been significantly more productive coders. Again, that doesn't mean it's a hiring decision, but it means putting the resume on top of the stack for me at least.

edit: also disclaimer I've literally never seen a resume that said the candidate had done leetcode. Maybe that's a thing that happens more at larger companies with more ambitious candidates?

I mean fair enough, all in the spirit of trying to help OP. I think your answer was definitely helpful and representative of many hiring processes.

Personally I can't remember a situation where side projects made a difference, except maybe for hiring interns. I care much more about learning how people behave in real work situations, to the point where side project isn't even a signal.

I don't obsess over perfect candidates either. I'll advertise/interview until I find someone competent and capable of growth. However those are rare enough (and the field in demand enough) that I haven't had to choose between candidates often. But if I do, I'll do my best to decide based on real work experience. Reality is messy, certainly I've bowdlerized my experience but I think that's directionally correct.

To summarize, I hope OP just goes at it and starts interviewing as much as possible after spending a few hours talking himself up. I'm sure he's good enough as it is to be hired. Same conclusion as you really :)