Skip to main content

Developer Roadmaps

What is the critical path to mastery? How is mastery recognised?

Paths

Fundamental Skills

First need to have good human skills. The best engineers are those that have a Growth Mindset. When you are in the thick of solving a problem do extra to make the job easier for the next person, even that next person is you.

A 10x engineer knows what it means to be a good ancestor, the commit extra energy to building systems and communication protocols that wil enable scale beyond their personal limits and enable the next generation of engineers to solve more complex problems.

danger

An engineer that just does what it takes to make something work then finishes with no thought to improve the situation for the next person is not a team player and of little value in the long run, no matter how personally talented they are.

SkillUnderstandingExecution
Standardisation-
Finding Help-
Analysing Code-
Code Review-
Debugging-
Testing-

Fundamental Principles

SkillValueProgressNotes
Standardisation--
Finding Help--
Analysing Code--
Code Review--
Debugging--
Testing--

Resources

URLNotes
Affinity DiagramDiagram
The RoadmapYouTube
React Developer's Roadmap
Dev Ops Roadmap
Postgres DBA Roadmap