Must read books
During the last couple of years i managed to read a few books that i actually found interesting - both professionally and personally.
Try them out and see if they can't change your point of views.
Non-fiction books
- The Checklist Manifesto - How to Get Things Right by Atul Gawande
- Software Requirements & Specifications by Michael Jackson
- Software Requirements by Karl Wiegers and Joy Beatty
- Software Estimation: Demystifying the Black Art by Steve McConnell
- Unit Testing: Principles, Practices, and Patterns by Vladimir Khorikov
- Test Driven Development: By Example by Kent Beck
- The Art of Agile Development by James Shore
- Good Code, Bad Code by Tom Long
- The Clean Coder by Robert C. Martin
- Agile Testing by Lisa Crispin and Janet Gregory
- The Pragmatic Programmer by David Thomas and Andrew Hunt
Management books
- Remote work revolution by Tsedal Neeley
- Managing Humans by Michael Lopp
- Radical Candor by Kim Scott
- The Mythical Man-month by Frederick P. Brooks Jr.
- The Making of a Manager: What to Do When Everyone Looks to You by Julie Zhuo
- Work Together Anywhere: A Handbook on Working Remotely—Successfully—for Individuals, Teams, and Managers by Lisette Sutherland
- Working Effectively with Legacy Code by Michael C. Feathers
Fiction books
- The Phoenix Project by Gene Kim, Kevin Behr, George Spafford
- The Unicorn Project by Gene Kim
Articles mixed
- No Silver Bullet by Brooks
- Out of the Tar Pit by Ben Moseley