3 ms·
This is something I talk about with SDE teams I’m coaching: - we’re like a football team - and that means it’s okay we have different roles that utilize our u
by zmgsabst 4y ago
This is something I talk about with SDE teams I’m coaching:
- we’re like a football team
- and that means it’s okay we have different roles that utilize our unique skills
- or because we need a single play caller
- but that doesn’t mean your role isn’t important; QBs can’t work with no linemen
- and managements job is to be high level direction, staffing, and play calling
- but they need to step back and let the people on the field do business
- and only bad managers don’t take feedback from the people on the field
You can give the same speech about military units or professional kitchens; because it turns out the ways humans organize aren’t all that varied.
I just wish we could get to a paradigm of “team building” instead of “fungible cogs in the process chart”. Both sides, employees and employers, would be happier.
- bjornsing 4y ago> I just wish we could get to a paradigm of “team building” instead of “fungible cogs in the process chart”. Both sides, employees and employers, would be happier. Sadly I’m not so sure about that. If you’re mostly cleaning toilets in a hospital then you would benefit greatly from confusion about your role, so that you can have a bit of the compensation and recognition of a senior physician. In fact when there is a wide distribution of ability a clear majority benefits from this confusion. I think the reason it works in football is that (almost) anybody can judge ability, so the confused state cannot be maintained for very long. But sure, with exceptional leadership that will stick their neck out to “give credit where credit is due” you can get around this. It’s just very rare.
- zmgsabst 4y agoExcept that doesn’t happen: “Janitor” and “physician” are different kind of cogs. What actually happens is that you don’t build the depth in your janitorial department that trades require — so the overall quality decreases. “Janitor” and “physician” are different teams: they don’t “play the same sport”.
- bjornsing 4y agoIn healthcare, yes, and everybody understands that. In software engineering, not so much. I think the OP illustrates that fairly well. What he’s describing is a janitorial job, but he clearly thinks he’s a physician, and he has written a blog post titled “What it’s actually like to practice medicine”.