Hero Coding

Sharing knowledge, documenting decisions, and automating recurring work help engineers move beyond emergency maintenance. Organizations are more likely to promote engineers who prevent production fires than those who repeatedly extinguish…

1 sources - 5 claims

Sharing knowledge, documenting decisions, and automating recurring work help engineers move beyond emergency maintenance. Organizations are more likely to promote engineers who prevent production fires than those who repeatedly extinguish them. Systems understood by only one person create company fragility and limit that engineer's mobility. Being the only person who can repair a production system creates a bottleneck and operational risk. Repeated late-night production rescues are not reliably rewarded by organizations.