Books I value
- Man's Search For Meaning (Victor E. Frankl)
“He who has a Why to live for can bear almost any How” – this quotation of Nietzsche is repeated many times on the pages of this book by professor, psychiatrist, Auschwitz prisoner, Victor E. Frankl. “How to understand your Why to live” is the question that Victor E. Frankl explains how to answer for yourself.
The book and the author is so well known that I doubt I can add anything valuable to what have already been said by many people about this book. One may just check it on Amazon, for example. It is a very powerful book that can open new horizons of understanding the meaning of life.
- Your Management Sucks (Marc Stevens)
Most management really sucks. And it is not necessary about your boss or your own activities as a manager. It is about management as a generic process: managing your time, connections, relations, and your life in general.
Marc Stevens wrote a book that was an eyeopener for me.
- Getting Real (37 Signals)
First of all, this book is free. You can read it online here.
I love it because it contains a quintessence of right/proper/correct/efficient approaches to web development in modern environment.
In brief, it is a collection of small articles about all sides of software development, that can turn your idea of web development upside down. Especially in the extremes, if you are an independent freelancer or work for a big company.
It’s really worth reading. Even if you do not develop web apps.
- The Living Company (Arie De Geus)
What is a company? Why most companies live 10 years, but some live 200 years? What can be done to make the company overcome crises, environmental changes, even revolutions?
Arie De Geus asks these questions and tries to answer them. This book gives great insight that a company is a living organism, not an artificial structure. It covers the principles that if properly applied can change the company and prepare it for long-living. Most of them can be applied to individuals as well. This book has many philosophical ideas and every conclusion made on its pages is confirmed by facts and practical examples.
I was greatly impressed by this book. I understood that management is not only about planning, directing, economy, and psychology, but also about biology and sociology. This book will explain you what may be done to keep your business alive.
- The 7 Habits of Highly Effective People (Steven R. Covey)
Honestly speaking, I’ve been reading this book for about a year. Making pauses for weeks, returning back and rethinking. It just contains so much information and inspiration that I had to stop and think about everything I read.
It’s very difficult to apply all the principles described there and I’m sure it’s not even necessary. Everybody takes what he or she needs. But once taken, you never regret.
- Good to Great (Jim Collins)
In Built to Last Jim Collins and Jerry Porras tried to answer the question “What makes and keeps the great companies great?” But there was another question, not less interesting: “Can a good company become great and if yes, then how?”
Collins concludes that it is possible and, comparing 11 companies that made it from good to great, identifies key traits that favoured the process. Making the transition from good to great doesn’t require a high-profile CEO, the latest technology, innovative change management, or even a fine-tuned business strategy. It’s mostly about discipline (in minds, actions and views), commitment, modesty and culture.
This book was very interesting to read, because generally it’s not only about companies. As I have already mentioned, many principles can be applied to other social systems and even to yourself.
- Built to Last (Jim Collins, Jerry I. Porras)
Built to Last, first published in 1994, is a great work by Jim Collins and Jerry I. Porras, who set out to determine what’s special about “visionary”, great companies like Hewlett-Packard, Wal-Marts, 3G, those that have demonstrated longevity and great brand image.
This is a myth-breaking work, disproving generally acknowledged opinions and conventional wisdom. It unveils the principles that made visionary companies successful, kept them on top for long years and still support their prosperity. Built to Last brought up my interest in management and social interactions.
Moreover, it is also a great example of correct, thoroughly thought and perfectly structured analytical piece of work. This may be taken as a standard and tutorial for those who want to write good dissertation or sound scientific work.
- Rapid Development (Steve McConnell)
This book is a key to efficient software development. As all McConnell books it provides a thorough analysis and ample examples of the matter. It describes the reasons why so many projects get out of control and fail. But what makes it so valuable is that it also describes how to avoid failures, what is essential for project management and how to use it correctly.
It does not stick to any methodology that most modern books on project management do. Steve McConnell goes further and explains very reasonably the logic one ought to use when choosing one or another set of practices or processes for some particular project.
- Code Complete (Steve McConnell)
Steven McConnell wrote the best book on software construction I have ever read – Code Complete. Of course, there are great books on design patterns, software architecture, programming practices and software engineering but this one is special.
Generally, it describes how to write good, reliable, easy to maintain code and how to do it efficiently. But from another perspective, it describes what other programmers value in you as their team member. I won’t go into details describing the principles covered in Code Complete. I will only tell that this book can be real next step into a professional career of software developer.








