I’ve always loved reading books and I have always found my inspiration there. It doesn’t matter if they were novels or non-fiction books – I’ve learned a lot from them and they’ve had a great impact on my way of thinking and on my entire life.
My fellow blogger Dimitar Nikolov has shared his top 10 list of life-changing books and has tagged me to do the same. The meme was started by Rayna Tzvetkova (in English) and I was so inspired by this idea that I created my own book store. It is the ultimate place where you can find the books I like and I highly recommend. There are not so many books there for now since I have read most of the books in my life in Bulgarian and they are not sold by Amazon but I am going to add there more titles regularly so please, visit it from time to time and take a look at the books listed there.
It is very difficult for me to select only 10 books because my life is constantly changing and there have been always books that have driven the change. At least the change in my mind. So I will share with you some titles and authors that have inspired me through time in different areas of my life.
Software development and Project management


I started my career as a software developer and at the time I thought I was pretty good at writing software. What was my surprise when my brother brought me Steve McConnell‘s books Code Complete and Rapid Development! It was a true revelation! After reading them I finally understood that software development is not writing code for fun but a real industry with its own business rules and if you want to be a true professional you have to know them and follow them.
The
software industry is very indicative of the importance of the people who work there. There are still a lot of people who think that making software is technical work and they are very, very wrong. Making software is a very delicate business of making some people work together as a team. Thinking of them as of replaceable parts of a big machine brings Death March projects which are prectable failures. The software development world invented the word Peopleware, which is how you manage and motivate a team of creative people.
I worked as an employee for about 20 years. I have always dreamed to start my own business but I was always afraid to jump into the deep waters justifying myself that I didn’t have enough money, connections, partners, or ideas. At the end of my career I was a regional manager of an U.S. software development company in Bulgaria. Then the company bankrupted and we were all laid off. Then I realized that it was exactly the right moment to start working for myself.
Fortunately, I had some savings so I didn’t worry about the incomes at the beginning. But I was still afraid – I had no one around me to follow as example. Then I started reading books on starting up your own business, how to develop it and how to market it. Guy Kawasaki‘s books Rules For Revolutionaries and The Art of the Start are still like Bibles to me along with Seth Godin‘s The Bootstrapper’s Bible, Unleashing the Ideavirus, and The Dip.
Personal Growth
The next step in my personal development was to realize that the most important thing in life is to open your heart, to accept and enjoy all the good things that happen to you, and to learn from the bad things because this is what makes your life worthwhile and makes you happy.
I came to realize that there is a tight relationship between the quality of your (spiritual) life and your wellfare. When I feel happy and my soul is free then my business goes better and I am getting richer. When I am angry with the world and I feel miserable then my customers run away from me.
The book Beyond Code by Rajesh Setty is the perfect example of this statement and this is the reason why I put it in this category. Although intended for IT professionals, this book teaches us how to be better people and thus being more successful profesionals. And books like The Seven Spiritual Laws of Success by Deepak Chopra, Who Moved My Cheese? by Spencer Johnson, The 7 Habits of Highly Effective People by Stephen R. Covey, and Personal Development for Smart People by Steve Pavlina really changed my life for better.
Of course, as a normal person, I read and find inspiration in novels as well as the non-fiction books. There are books which I can open at any time at any page and start reading them with great pleasure because they are full of life, love, forgivable sins, and a little mystery. Such books are Zorba the Greek and The Last Temptation of Christ by Nikos Kazantzakis and One Hundred Years of Solitude by Gabriel Garcia Marquez.
I will be glad if the following people join this meme and share their list of life-changing books: Rajesh Setty, Liz Strauss, Steve Pavlina, Dessy Boshnakova, Polly Kozarova, Craig Brown, Pawel Brodzinski, Pavel Donchev, and Nikolay Yordanov.
.







Successful And Outstanding Blogger
Thanks for accepting my invitation and for sharing your life-changing books, Mike!
My favorite from your list is Steve Pavlina’s Personal Development for Smart People. Great book, great blog, great podcasts – we can learn a lot from this guy.