+1 to this. I read this book when I was new to management but found myself wishing I had read it earlier in my career. At least 50% of the book is really about the tech lead ladder. The topics on the management career path which much less concrete and flushed out IMHO. But the sections on technical leadership were really good.