How I influence tech company politics as a staff software engineer
Inevitability of Politics vs. Escaping It
- Many argue politics are intrinsic to any group: if you want to do meaningful work with others over time, you must learn to navigate them.
- Others insist politics are escapable: become a solo founder, avoid large orgs, or even leave tech; some claim to have done impactful work with essentially zero politicking.
- A middle view: scale, culture, and country matter a lot. Big US-style corporations are seen as especially political; small companies may have less politics but much higher variance and more personal risk.
Big Companies vs. Small Companies
- Large corps: more money, more bureaucracy, more “moral maze” dynamics, and more room for low performers to hide. Promotions often depend on perception several levels up.
- Small companies: often more autonomy, wearing many hats, and clearer visibility of who contributes – but also more fragile politics (one bad relationship can ruin you) and sometimes extreme cliques.
- Several commenters note that both can be highly political, just with different “flavors.”
Core Interpretation of the Article’s Advice
- Common paraphrase:
- If your manager has a clear priority, focus and deliver on that.
- If not, anticipate future priorities, prepare ideas and prototypes, and be ready when the wave comes.
- Some see this as pragmatic guidance for working inside a dysfunctional system; others see it as pure people-pleasing.
Influence Tactics Discussed
- Keep a backlog of technically sound ideas tied to likely executive goals; pitch them when crises or new “flavors of the month” hit.
- Write concise design docs / one‑pagers and “seed” them so ideas are “lying around” when leadership needs solutions.
- Align work with what your boss’s boss cares about; make managers and their managers look successful.
- Build credibility first by shipping impactful work, then use that capital to steer direction or slip refactors into real projects.
Skepticism, Cynicism, and Ethics
- Some reject the premise: they refuse to optimize for promotions or politics, prefer doing solid engineering and going home, or even doing the bare minimum if not a shareholder.
- Others criticize advice that normalizes scheming, saying it encourages manipulation, “butt‑kissing,” and optimizing metrics over genuinely useful work.
- A recurring tension: trading mental health and integrity for higher pay and advancement versus accepting slower careers in healthier or smaller environments.
Technical Work and Communicating Value
- Rewrites, refactors, tests, and “engineering hygiene” are widely seen as underappreciated unless framed in business terms (incidents avoided, velocity gained, money/time saved or new revenue enabled).
- Several stress that staff engineers must translate technical initiatives into outcomes leadership understands; otherwise such work gets viewed as invisible “bullet‑point formatting.”