|
Some years ago, I started to keep a list of all books I read. The following books are the software testing, software engineering, project management, technologies and business related books from that list.
We Are All Weird
by Seth Godin
Effective Java (2nd Edition)
by Joshua Bloch
The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses
by Eric Ries
Building and Testing with Gradle
by Tim Berglund & Matthew McCullough
Flash Foresight: How to See the Invisible and Do the Impossible
by Daniel Burrus with John David Mann
Switch: How to Change Things When Change Is Hard
by Chip Heath and Dan Heath
Made to Stick: Why Some Ideas Survive and Others Die
by Chip Heath and Dan Heath
jQuery: Novice to Ninja
by Earle Castledine and Craig Sharkie
The Five Dysfunctions of a Team: A Leadership Fable (J-B Lencioni Series)
by Patrick Lencioni
Zarrella's Hierarchy of Contagiousness: The Science, Design, and Engineering of Contagious Ideas
by Dan Zarrella
Read This Before Our Next Meeting
by Al Pittampalli
The Myths of Innovation
by Scott Berkun
Java Generics and Collections
by Maurice Naftalin Maurice and Philip Wadler
Eat People: And Other Unapologetic Rules for Game-Changing Entrepreneurs
by Andy Kessler
The Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin Series)
by Robert C. Martin
The War of Art: Break Through the Blocks and Win Your Inner Creative Battles
by Steven Pressfield
Learning JavaScript, 2nd Edition
by Shelley Powers
Behind the Cloud: The Untold Story of How Salesforce.com Went from Idea to Billion-Dollar Company-and Revolutionized an Industry
by Marc Benioff and Carlye Adler
Poke the Box
by Seth Godin
Graceful
by Seth Godin
Managing Software Debt: Building for Inevitable Change (Agile Software Development Series)
by Chris Sterling
Rework
by Jason Fried and David Heinemeier Hansson
Core JAVA Interview Questions You'll Most Likely Be Asked
by Vibrant Publishers
The Facebook Effect: The Inside Story of the Company That Is Connecting the World
by David Kirkpatrick
The Checklist Manifesto: How to Get Things Right
by Atul Gawande
Agile Estimating and Planning
by Mike Cohn
97 Things Every Programmer Should Know: Collective Wisdom from the Experts
edited by Kevlin Henney
Host Your Web Site In The Cloud: Amazon Web Services Made Easy: Amazon EC2 Made Easy
by Jeff Barr
Clean Code: A Handbook of Agile Software Craftsmanship
edited by Robert C. Martin
Selling in Tough Times: Secrets to Selling When No One Is Buying
by Tom Hopkins
Microtrends: The Small Forces Behind Tomorrow's Big Changes
by Mark Penn with E. Kinney Zalesna
Next Generation Java Testing: TestNG and Advanced Concepts
by Cedric Beust and Hani Suleiman
The Art of Community: Building the New Age of Participation (Theory in Practice)
by Jono Bacon
Blink: The Power of Thinking Without Thinking
by Malcolm Gladwell
The World Is Flat: A Brief History of the Twenty-first Century
by Thomas L. Friedman
Awakening the Entrepreneur Within: How Ordinary People Can Create Extraordinary Companies
by Michael E. Gerber
Manage Your Project Portfolio: Increase Your Capacity and Finish More Projects (Pragmatic Programmers)
by Johanna Rothman
Making It All Work: Winning at the Game of Work and Business of Life
by David Allen
The One Minute Manager
by Kenneth H. Blanchard and Spencer Johnson
The Best Software Writing I: Selected and Introduced by Joel Spolsky (v. 1)
edited by by Joel Spolsky
Crowdsourcing: Why the Power of the Crowd Is Driving the Future of Business
by Jeff Howe
Smart and Gets Things Done: Joel Spolsky's Concise Guide to Finding the Best Technical Talent
by Joel Spolsky
The Secret Handshake: Mastering the Politics of the Business Inner Circle
by Kathleen Kelly Reardon
The Long Tail: Why the Future of Business is Selling Less of More
by Chris Anderson
The Wisdom of Crowds
by James Surowiecki
The Old New Thing: Practical Development Throughout the Evolution of Windows
by Raymond Chen
Three Moves Ahead: What Chess Can Teach You About Business
by Bob Rice
A Sense of Urgency
by John P. Kotter
Click: What Millions of People Are Doing Online and Why it Matters
by Bill Tancer
Self Leadership and the One Minute Manager: Increasing Effectiveness Through Situational Self Leadership
by Ken Blanchard, Susan Fowler and Laurence Hawkins
Windows Vista Secrets
by Brian Livingston and Paul Thurrott
Wikinomics: How Mass Collaboration Changes Everything
by Don Tapscott and Anthony D. Williams
Release It!: Design and Deploy Production-Ready Software
by Michael Nygard
Software Estimation: Demystifying the Black Art
by Steve McConnell
Built to Last: Successful Habits of Visionary Companies
by Jim Collins, Jerry I. Porras
Death by Meeting: A Leadership Fable...About Solving the Most Painful Problem in Business
by Patrick M. Lencioni
Winning
by Jack Welch, Suzy Welch
Learning Perl/Tk: Graphical User Interfaces with Perl
by Nancy Walsh
Peopleware: Productive Projects and Teams
by Tom DeMarco, Timothy Lister
The 4-Hour Workweek: Escape 9-5, Live Anywhere, and Join the New Rich
by Timothy Ferriss
Better: A Surgeon's Notes on Performance
by Atul Gawande
JBoss: A Developer's Notebook
by Norman Richards and Sam Griffith
Learning Perl Objects, References, and Modules
by Randal L. Schwartz and Tom Phoenix
Perl Best Practices
by Damian Conway
Agile Java Development with Spring, Hibernate and Eclipse
by Anil Hemrajani
The Pragmatic Programmer: From Journeyman to Master
by Andrew Hunt and David Thomas
Eclipse Rich Client Platform: Designing, Coding, and Packaging Java Applications
by Jeff McAffer, Jean-Michel Lemieux
iWoz: From Computer Geek to Cult Icon: How I Invented the Personal Computer, Co-Founded Apple, and Had Fun Doing It
by Steve Wozniak, Gina Smith
Hackers and Painters: Big Ideas from the Computer Age
by Paul Graham
Competing On Internet Time: Lessons From Netscape And Its Battle With Microsoft
by Michael A. Cusumano, David B. Yoffie
Quality Is Free
by Philip B. Crosby
Hibernate: A Developer's Notebook
by James Elliott
The Mythical Man-Month: Essays on Software Engineering, 20th Anniversary Edition
by Frederick P. Brooks
Agile Project Management with Scrum
by Ken Schwaber
How to Break Software Security
by James A. Whittaker, Herbert H. Thompson, Herbert Thompson
Don't Make Me Think: A Common Sense Approach to Web Usability (2nd Edition)
by Steve Krug
Six Thinking Hats
by Edward de Bono
Software Project Survival Guide
by Steve McConnell
Behind Closed Doors: Secrets of Great Management
by Johanna Rothman and Esther Derby
Ready for Anything: 52 Productivity Principles for Work and Life
by David Allen
The Portable MBA in Project Management
by Eric Verzuh (Editor)
Sales Management
by Robert J. Calvin
Better, Faster, Lighter Java
by Bruce Tate and Justin Gehtland
The Resilient Enterprise: Overcoming Vulnerability for Competitive Advantage
by Yossi Sheffi
Finance and Accounting for Nonfinancial Managers
by Samuel C. Weaver and J. Fred Weston
Getting Things Done: The Art of Stress-Free Productivity
by David Allen
Java Developer's Guide to Eclipse
by Jim D'Anjou, Scott Fairbrother, Dan Kehn, John Kellerman and Pat McCarthy
The Fast Forward MBA in Finance, Second Edition
by John A. Tracy
Nuts! Southwest Airlines' Crazy Recipe for Business and Personal Success
by Kevin Freiberg and Jackie Freiberg
Automated Web Testing Toolkit: Expert Methods for Testing and Managing Web Applications
by Diane Stottlemyer
Execution: The Discipline of Getting Things Done
by Larry Bossidy, Ram Charan and Charles Burck
What the CEO Wants You to Know : How Your Company Really Works
by Ram Charan
The First 90 Days: Critical Success Strategies for New Leaders at All Levels
by Michael Watkins
Offshore Development & Technical Support: Proven Strategies And Tactics For Success
by M. M. Sathyanarayan
Practical Guide to Testing Object-Oriented Software
by David A. Sykes and John D. McGregor
Who Moved My Cheese?
by Spencer Johnson
Software Testing (The Mcgraw Hill International Software Quality Assurance)
by Marc Roper
Surviving the Top Ten Challenges of Software Testing: A People-Oriented Approach
by William E. Perry and Randall W. Rice
Test Driven Development: By Example
by Kent Beck
Testing Applications on the Web: Test Planning for Internet-Based Systems
by Hung Q. Nguyen
Lessons Learned in Software Testing
by Cem Kaner, James Bach and Bret Pettichord
Does IT Matter? Information Technology and the Corrosion of Competitive Advantage
by Nicholas G. Carr
Professional Software Development: Shorter Schedules, Higher Quality Products, More Successful Projects, Enhanced Careers
by Steve McConnell
First, Break All the Rules: What the World's Greatest Managers Do Differently
by Marcus Buckingham and Curt Coffman
Creating High Performance Software Development Teams
by Frank P. Ginac
21 Dog Years : Doing Time @ Amazon.com
by Mike Daisey
Jack: Straight from the Gut
by Jack Welch and John A. Byrne
Bitter Java
by Bruce Tate
Managing the Testing Process: Practical Tools and Techniques for Managing Hardware and Software Testing
by Rex Black
Rapid Development
by Steve McConnell
Rise & Resurrection of the American Programmer 
by Edward Yourdon
Learning GNU Emacs
by Debra Cameron, James Elliott, Marc Loy, Eric Raymond and Bill Rosenblatt
The Age of Access: The New Culture of Hypercapitalism, Where all of Life is a Paid-For Experience
by Jeremy Rifkin
Software Requirements
by Karl E. Wiegers
Under Pressure and On Time
by Ed Sullivan
|