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
Explore this link on the map →saved by
related reading
- Reflections on 10,000 Hours of Programming | Matt Rickardmatt-rickard.com
- Advice for new software devs who've read all those other advice essays • Buttondownbuttondown.email
- How To Become A Professional Software Developer — EA Forumforum.effectivealtruism.org
- 20 Things I've Learned in my 20 Years as a Software Engineer - Simple Threadsimplethread.com
- Habits of great software engineersvadimkravcenko.com
- Things they didn't teach you about Software Engineeringvadimkravcenko.com
- Teach Yourself Programming in Ten Yearsnorvig.com
- GitHub - charlax/professional-programming: A collection of learning resources for curious software engineers · GitHubgithub.com
- Habits of great software engineersvadimkravcenko.com
- Habits of great software engineersvadimkravcenko.com
- AddyOsmani.com - 21 Lessons From 14 Years at Googleaddyosmani.com
- How To Learn Stuff Quickly • Josh W. Comeaujoshwcomeau.com