Hacker News new | past | comments | ask | show | jobs | submit
I'm sorry about your experience.

Personally, I only rehire people from projects that went smoothly, not ones where I had to make the urgent phone call.

Teams that "just work" are highly valued. They clear up my attention for other things.

Teams that just work can't exist in stack ranked companies. You can't keep the team as a whole, you always have to cut someone.

Which means that everyone is playing the game to not be cut.

True, stack ranking is a terrible management approach, and if you work at a company that does it, then playing the game is the only way. But frankly, I'd be looking to get out anyway. The best way to play thr stack ranking game is to be job hunting.

But I'm not sure the author of this thread works in such a place. In that case the game is different.

In the case where the "urgent midnight fix" is important, it's necessary to promote the visibility of your (just working) team. If visibility is the game, then be visible.

You know how test-driven-dev was always "write the test first"? In that environment a test is always written before any code.

Well in the "ticket closing" scenario it's important to open a ticket, regardless of how trivial, for every code action taken. For every meeting attended. For every scenario dodged. If tickets are the way to score then write tickets.

If "being a hero" is the valuable thing, then be a hero. Be prepared to champion your team every chance you get. Every time you interact with management stress the emergency you just fixed (before it became an emergency.) Tomorrow do it again with the next thing.

Management needs visibility. Be visible. I know, this seems stupid and beneath you. But that's why they call it a job, not playtime.

loading story #48504646