Career
Resume Advice by Sam Greenfield
Software Engineering
The Rise of “Worse is Better” by Richard Gabriel
No Silver Bullet by Fred Brooks
Teach Yourself Programming in Ten Years by Peter Norvig
The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!) by Joel Spolsky
Linux
The Cathedral and the Bazaar by Eric S. Raymond
The Art of Unix Programming by Eric S. Raymond
Architecture
What every programmer should know about memory by Ulrich Drepper
Network
Introduction to modern network load balancing and proxying by Matt Klein