1999
The Pragmatic Programmer
by Andrew Hunt, David Thomas (346 pages) 📘, 🏆