Career, Life

Reading time: minutes

What actually makes a job good


There's a version of career advice that sounds reasonable until you've actually worked for a few years. Pick the right company. Negotiate your salary. Find a role with growth opportunities. Work on interesting problems.

Nobody tells you to pick the right person to sit next to.

Every job I've had, there were colleagues who made the work easier than it actually was. Not because they were better engineers, necessarily. Just because when something went wrong, they were the kind of person you wanted to be stuck with. The kind you'd grab lunch with not out of obligation but because the conversation was actually good. The kind where a frustrating sprint felt survivable because at least you were both frustrated together.

I've worked in places with genuinely interesting technical problems and a stack I was excited about. I've also worked in places where the problems were kind of boring but I had two or three people around me who made it feel like somewhere worth being. The second type was better. I'm not proud of that, but it's true.

The official metrics for evaluating a job are legible. You can compare salaries. You can read about the tech stack. You can ask about promotion timelines in an interview. What you can't really evaluate in advance is whether anyone there is going to make you laugh on a bad Thursday afternoon.

And that turns out to matter more than I expected.

I think about the colleagues I've had who fit that description and what they actually had in common. It wasn't technical skill. It wasn't that they were always positive or always useful. It was more like: they were genuinely present. They noticed things. When you were stuck, they engaged with the actual problem instead of just pointing you at documentation. When something was absurd about the process or codebase, they said so, and it felt less like complaining and more like shared observation.

The job posting never lists that. There's no way to screen for it from the outside. You mostly find it by accident, in the first two weeks when you're still figuring out who sits where and who you can actually talk to.

What I'd tell someone starting out is this: pay attention to who you eat lunch with. Not as networking. Not as strategy. Just notice who you look forward to seeing, and notice who drains you. That signal is more reliable than almost anything else about whether a job is going to be good.

The work is the work. But the people around you determine whether you come home feeling like yourself or like something slightly less.