Hacker News new | ask | show | jobs
by parksy 2617 days ago
I don't have a "who is a good company" algorithm, it's pretty complex and outward seeming behaviours don't always reflect what's going on inside , and our own interpretive judgements from past negative experiences can colour our approach to new opportunities, like if a founder doesn't call you back, or plays hardball on contract terms, might trigger something personal that doesn't reflect the true nature of the business - as I say it's too complex to codify.

For me personally the logical starting point is identifying what is important to ourselves. I won't say a "wolfpack" organisation that tears shit up and thinks about consequences later is any less valid than a more open and considered organisation. So any method, to me, starts with identifying our own values and goals.

I made a spreadsheet (https://docs.google.com/spreadsheets/d/18frXcsVnPoa8tIxdVCqf...) to help identify my value "pillars", quantify their meaning to me in terms of fulfilment, then guide the process of satisfying those values. I try to explain it here https://medium.com/@aparker/spreadsheets-for-the-mind-de1c19...

Whatever method is used, figuring out what you actually desire is the hardest part, I find. Maybe I'd be happier herding cattle in northern Australia? I wouldn't know if I didn't take the time to lay it out.

I think once you know what it is you actually want, then it's much easier to answer your question, because until you know yourself, you're just bouncing from one situation to the next without full agency.

Assuming you know your goals, desires, pillars etc, then a lot of it comes down to experience. Investigate the history of the company you're interviewing for - do they align? Ask questions in the interview that put them on the spot regarding your values, they probably won't call back but that's a bullet dodged. Talk to people who have worked there before.

Do your research, search for local meetups, startup companies, be active in the community, stay in touch with colleagues and friends and always be ready to meet with someone new for a coffee. Hard to do between the 9-5, there's no instant formula, but chip away at it and build up a network of people you trust and respect, and who trust and respect you.

It has taken me the best part of 40 years to get to this point though, sometimes you just have to swing it but knowing yourself is the first step I think, as you're no longer walking into interviews as the "candidate", instead you're walking into interviews as the guy who they need (and if they don't need you, that's fine, everyone dodges a bullet).