What kind of environment do you do your best work in?
Interview · Culture & Collaboration · Question 31
Autonomy with proximity.
I do my best work when I own the problem end to end, from understanding the user to deploying the solution, and when there are other people around who are doing the same. Not micromanaged. Not siloed. Just trusted to figure it out, with teammates I can walk over to and say "does this architecture make sense to you?"
The worst environment for me is one where I'm executing someone else's fully-specified plan. Not because I can't follow instructions, but because my best contributions come from understanding the problem deeply enough to propose solutions the spec didn't anticipate. When I built the credential waiver system for Tiny Steps, that wasn't in any spec. It came from understanding both the compliance requirement and the admin's real-world need, and designing something that honored both.
I also need variety in my day. I've learned the hard way that eight hours of pure code, with nothing else, leads to diminishing returns and eventual burnout. The most productive version of me is the one who codes for four or five hours, then does something completely different. Reads a chapter. Goes to the gym. Has a conversation that isn't about work. Then comes back with the kind of perspective that makes the next four hours worth twice as much.