[ToDo] Career Growth as a Software Engineer

Dated Oct 28, 2023; last modified on Sat, 28 Oct 2023

Big Picture

What is a staff engineer?

3 maps: getting perspective; navigating the terrain; where we’re going.

Creating the big picture: vision & strategy; the approach; the writing; the launch.

Execution

Finite time: resource constraints; choosing projects.

Leading big projects: the start of a project; driving the project.

Why have we stopped? Should it be moving? Are we lost? Have we arrived… somewhere?

Leveling Up

You’re a role model now. Be competent; be responsible; remember the goal; look ahead.

Good influence at scale. Advice, teaching, guardrails, opportunity.

What’s next? Your career. Your current role. Paths from here. Prepare to reset. Your choices matter.

  1. The Staff Engineer's Path. A Guide for Individual Contributors Navigating Growth and Change. Tanya Reilly. ISBN: 9781098118730 .