Advice to Myself When Starting Out as a Software Developer - The Pragmatic Engineer
As I look back to over a decade ago, there are a few things I wish I'd started doing sooner. Habits that could have helped made me grow faster and in a more focused way. This is the advice I'd give my younger self, who has just landed their first
Before we start: I'm hosting the first-ever The Pragmatic Summit on 11 February, 2026, in San Francisco. Join 400 top engineers and leaders as we answer the question: How is AI reshaping software engineering, dev workflows, and the modern engineering stack? Spaces are limited - don't miss out! Buy tickets here . --> As I look back to over a decade ago, there are a few things I wish I'd started doing sooner. Habits that could have helped made me grow faster and in a more focused way. This is the advice I'd give my younger self, who has just landed their first professional software engineering j
saved by
related reading
- How to become a more effective engineernewsletter.pragmaticengineer.com
- My Mentee Went From Junior -> Senior Engineer in less than 2 years. Here's how.read.highgrowthengineer.com
- Advice for new software devs who've read all those other advice essays • Buttondownbuttondown.email
- Don't Call Yourself A Programmer, And Other Career Advice | Kalzumeus Softwarekalzumeus.com
- Reflections on 10,000 Hours of Programming | Matt Rickardmatt-rickard.com
- Advice on starting out as an engineerstopa.io
- A Bunch of Programming Advice I'd Give To Myself 15 Years Ago | Marcus' Blogmbuffett.com
- Habits of great software engineersvadimkravcenko.com
- My Reading & Listening List - The Pragmatic Engineerblog.pragmaticengineer.com
- Things they didn't teach you about Software Engineeringvadimkravcenko.com
- AddyOsmani.com - 21 Lessons From 14 Years at Googleaddyosmani.com
- Habits of great software engineersvadimkravcenko.com