On your first day on a new job, you receive a bouquet of goodies. Some of these are essential for you to perform your job (laptop, headphones, mouse, etc.) and the rest are "feel good" things (water bottle, t-shirt, a notebook, a pen, etc. with the company logo on them). I guess the idea is to make your first day memorable, and perhaps down the road, even remind you of this day. I often use a sweatshirt I received from my then employer some 8 years ago, and it still makes me smile to think of my days at that company.
Some companies give books to their prospective new employees (the famous book bomb at Amazon) to help them learn or brush up on a few skills they will need on the job. Employers who do this convey that they care about their people's intellectual growth. What follows is a list of three books that I think would be a good addition to your welcome kit for the new Software Development Managers joining your team.
First is [The Manager's Path][1], which can be a career guide for software developers who have chosen the path of management. The best thing about this book is that it is valuable no matter how far ahead you are on this path. Encouraging your new employees to start thinking in terms of their career ladder and growth path can be a strong motivator.
Second on this list is [Working Backwards: Insights, Stories, and Secrets from Inside Amazon][2]. This book distills the knowledge of ways of working that make Amazon successful. Applying even a few of these methods to your work, even if it is only at a personal level, will produce better outcomes for you.
The third is [Zero to One: Notes on Startups, or How to Build the Future][3]. The best part of this book is that it encourages business owners to solve problems by applying thinking that starts with first principles. It also teaches you to ask the questions that lead you to find value in unexpected places.
Question: What would you change or add to this list of books for new Software Development Managers joining your company/team? Why?
[1]: https://www.goodreads.com/book/show/33369254-the-manager-s-path
[2]: https://www.goodreads.com/book/show/53138083-working-backwards
[3]: https://www.goodreads.com/book/show/18050143-zero-to-one
I am eager to hear people's views on this topic, especially from those who are in engineering management positions or higher up on that ladder. I also want to know what engineers would like to see in a new SDM if someone new is stepping in as their manager, and whether these books are relevant.