Today I want to share the super-set of books that helped me to learn the principles modern and successful software engineering companies relied on to grow and prosper.
I sincerely recommend the books for leaders who aim to build effective product teams, create outstanding software products and grow their own professional level in leadership and management.
Even if you can’t apply all of the principles at your current workplace, the knowledge can serve as a North Start in your personal development and help to become more efficient in any environment.
EMPOWERED: Ordinary People, Extraordinary Products (Silicon Valley Product Group) — learn about the main difference between the best and the rest.
The Manager’s Path: A Guide for Tech Leaders Navigating Growth and Change — a comprehensive guide on the manager’s path from the first steps to the top level.
Team Topologies: Organizing Business and Technology Teams for Fast Flow — the basics of building teams composition in a software engineering company.
Who: The A Method for Hiring — tips and tricks to hire the best
Software Engineering at Google: Lessons Learned from Programming Over Time — what is software engineering and how to build Google from a technological perspective.
Working Backwards: Insights, Stories, and Secrets from Inside Amazon — Amazon’s tips and tricks to build an efficient environment in a modern software engineering organization.
No Rules Rules: Netflix and the Culture of Reinvention — learn the insights of Netflix’s success in building and running its technology team.
I wish you a good reading :-) Don’t hesitate to share the best books you can recommend to improve leadership and tech management skills in the comments.
* The links are referral