The Junior Developer Guide
Julie Evans - So you want to be a wizard
Adrian Kosmaczewski - Being a Developer after 40
Being a Developer after 40
Written by excellent Developer, Speaker, Trainer and Nerd Adrian Kosmaczewski about his journey, some very good advices for (junior) devs in general and a LOAD of good book recommendations/articles.
Article recommendations
Book recommendations
Dealers of Lightning by Michael A. Hiltzik
Revolution in the Valley by Andy Hertzfeld
The Cathedral and the Bazaar by Eric S. Raymond
The Success of Open Source by Steven Weber
The Old New Thing by Raymond Chen
The Mythical Man Month by Frederick P. Brooks Jr.
Peopleware by Tom DeMarco and Tim Lister
The Psychology of Software Programming by Gerald M. Weinberg
Facts and Fallacies of Software Engineering by Robert L. Glass
The Design of Everyday Things by Don Norman
Agile!: The Good, the Hype and the Ugly by Bertrand Meyer
Rework by Jason Fried and David Heinemeier Hansson
Geekonomics by David Rice
David Brady - Loyalty and .. (Series)
Scott Hanselmann - I'm a phony
Pieter Hintjens - Confessions of a Necromancer
Zach Holman
Bryan Edds
Stuff that's important to read
Christian Heilmann - The Stackoverflow Developer
Michael Simons - Good Read
Ben Northrop - Reflections of an old programmer
Deirdré Straughan - Letting Go of a Beloved Technology
Books programmers don't really read
James Long - How I Became a better Programmer
Kristian Koehntopp
James Sinclair
Generalist or Specialist Developer
Be lazy
Advice for new software devs who've read all those other advice essays
The Awesome List