placeholder

Habits of High-Functioning Teams

I often struggle to explain what it means to be part of a high-functioning software team. Sure, there are mountains of literature, and an entire genre of LinkedIn thought leadership that professes all kinds of guidelines and heuristics about what makes teams work, but in my experience, it’s hard t...

Click to view the original at deniseyu.io

Hasnain says:

Excellent read on aspects of certain highly functional teams. I don’t think this applies in every case (and isn’t prescriptive) but it was interesting.

“Ultimately, following good hygiene practices is about empathy. Cleaner artifacts means that your teammates can absorb context more quickly and spend less cognitive energy on context-switching and spelunking. But also, it pays to empathize with your future self. There’s an entire branch of moral philosophy that says that Future You is a distinct entity who has moral rights claims (and that’s why eating that extra tub of Ben & Jerry’s or taking up drag racing today for present-day hedonistic delight might be a morally dubious action) but without getting too deeply into that, I’ll just say: Investments in socializing these hygiene habits early on will pay off later, particularly if you’re paged at 3am one morning because of a line of code you wrote!”

Posted on 2020-05-26T08:27:05+0000