
From Junior to Senior: Lessons That Changed How I Write Code
The mindset shifts, technical habits, and career decisions that shaped my growth from a junior developer to a senior engineer over seven years in the industry.
Tags
7 articles

The mindset shifts, technical habits, and career decisions that shaped my growth from a junior developer to a senior engineer over seven years in the industry.

Battle-tested review practices beyond catching bugs: calibrating feedback, sizing reviews, and a culture that lifts both code quality and the team.

Navigate the shift to engineering manager: delegation, one-on-ones, performance management and measuring success through other people's output.

What staff engineering actually involves, how technical leadership differs from management, and how senior engineers grow into organizational impact.

How to run one-on-ones that build trust and accelerate growth: question frameworks, career conversations, hard feedback and tracking action items.

A senior engineer's guide to mentoring that works: structuring 1:1s, feedback that sticks, calibrating challenge and building independence not dependency.

How to think about career progression as a software engineer, from setting intentional goals to building leverage beyond writing code.