Senior engineers don't out-code juniors by 10× — they out-explain them. A clear PR description saves three reviewers an hour each. A clean design doc kills bad ideas before sprint-three. An honest incident update buys trust no dashboard can. Writing is the highest-leverage skill in this profession; speaking is a close second.
← Back to Soft Skills & Ecosystem| Format | Purpose | What good looks like |
|---|---|---|
| PR description | Tell the reviewer why this change exists | One paragraph: what, why, how to test. Link the issue. |
| Design doc | Align before code; capture the why | Context → goals → non-goals → options → decision → risks. |
| ADR (Architecture Decision Record) | Pin a decision to a moment in time | Status, context, decision, consequences. One page max. |
| Incident update | Tell stakeholders what's known & what's next | Impact, what we know, what we're doing, next update time. Repeat at the cadence you promised. |
| Status update | Async progress without a meeting | What shipped, what's blocked, what I need. Headlines only. |
| Slack message | Get a fast answer | Lead with the question, not the prelude. Add context below. |