3 Critical Skills You Need to Grow Beyond Senior Levels in Engineering
Become an Effective Software Engineering Manager: How to Be the Leader Your Development Team Needs
amazon.com

Ten Principles for Growth as an Engineer by Dan Heller:
“These are the most important lessons that I wish I had learned ears earlier than I did; I sure wish someone had sent it to me when I was 22.”
1. Reason about business value: Reason like a CEO. Understand the value of your… Show more
Going from APM → PM → SPM, you can keep doing similar things with deeper sophistication, more subject matter expertise, and better execution. But continuing to pursue those things will actually get you stuck at the Product Lead transition and you'll never break through to the next level.
