Published on

Software Engineering Roadmap

Authors
Software Engineering Roadmap · 12 Months

From good coder to great engineer.

Six modules. Each builds on the last. Technical skill gets you in the room — the full stack of skills here determines what you do once you're there.

Five Core Principles — apply from day one

01

Think before typing

Five minutes of design saves fifty of debugging.

02

Tradeoffs everywhere

Every decision has a cost. Name it explicitly.

03

Make it work first

Correct before fast. Simple before clever.

04

Observe everything

You cannot improve what you cannot measure.

05

Communication is leverage

A doc touches 50 engineers. Code touches 5.