Hacker News new | ask | show | jobs
by borski 1631 days ago
The sibling comments nailed it, but in short: be authentic. I readily admit to my employees when I am confused, ask for their help when needed, and am as transparent as reasonably possible. In general, we make decisions by consensus (though not always, as some cases necessitate that). I freely admit they are better than me at many things, as that was literally the point of hiring them. My job, in turn, is to ensure they can do theirs spectacularly and with minimal annoyance and maximal happiness. Being a glorified 'shit umbrella' can get lonely, so it's important to find other folks to talk to about it (ideally that are unrelated to the company you work for).

Most importantly: arbitrary decisions will kill your team. If you cannot answer the question "why?" with something other than "because I said so," or worse, "because management said so," you are in for a world of trouble. To build loyalty and get your team to follow you into pretty much any 'battle,' get your hands dirty, fight on their behalf (but this requires knowing what they care about), and help them improve and grow. That is the job of a good manager.

Everything else is secondary.