Ask HN: How would you leverage a network that doesn't know what you do?
I was laid off from my last job and my ex-employer doesn't know anyone else that is looking to hire a software engineer. He just sometimes messages me saying "I might have some work for you to do" as short term gigs but it's nothing full-time and not sustainable at all to make a living of.
With that said, I started submitting job applications as a total stranger, but also tried hitting up the people I already know. It is then that I realized none of my local friends are in software engineering.
I posted an announcement on my Facebook wall saying I'm currently in the market and that if anyone knows anyone that's hiring for a SWE to send me a message.
I didn't get replies from the post (have 120 or so FB friends). One of my friends re-posted it with similar wording, but he didn't get any replies either.
So now I'm thinking that I'm approaching my network wrong. There has to be a better way to find the diamonds in the rough. If you had to find a new job and don't have one, in what way would you approach a network if it was like mine?
TBH, it should be easy to find a gig simply by applying to open positions that you find on interesting companies websites. However, I strongly recommend that you start working more seriously on your professional network in the future. Make sure you keep in touch with good colleagues, make sure you remain in good terms with everybody, etc.
they are both great resources for software engineers looking for jobs!
angle.co is a great place for finding a job in a startup (of all shapes and sizes).
I have personally never tried triplebyte.com, but I have head good things about it.
Also, go to meetups (meetup.com) around your area and start networking, it's never too late to start networking and meetups are a great place to start networking if you are new to it...
You can also start a blog+portfolio and go freelancing for a while. Most times freelancers get hired as full-time employees if they are working on large projects and the client recognizes the value you bring to the table and wants to retain you.
They sometimes get a bad name, but that's also sometimes undeserved, and the good ones are like gold; they will often know people in their clients' business well. That's your pre-made network.
No need to show loyalty to one recruiter at the start. Get in touch with a few, and continue with the ones you like. You'll also be in their rollerdex forever more.
As you're still on good terms with your former employer, mention, emphasise this - you're laid off because of circumstances out of your control, not performance related.
>While applying for internships and new grad positions, overall I applied to more places 'as total stranger' as opposed to via referrals from friends and received responses.
I'm not a fresher, though. I have been working in the industry since '07. And yes this is how my network looks like. Zero fellow programmers, zero leads (apparently) to get work.
I never thought of the career as a chain of jobs where one job leads to recognition that helps you more easily get the next job. I thought one could do fine just looking for work in a vacuum every single time. But guess I was wrong...
Try reframing it from their perspective, not what they can do for you (tell you if people are hiring) but what you can do for them (make them a website, sort out their IT etc)
I also occasionally PM some of my friends on Facebook and on Hangouts if they are hiring or looking for web development help. None of them have any idea. I've been going on regular rotation with the PM's for about a year (I've been unemployed that long) and they always say sorry, they don't know anything about jobs for me.