5.0
challenging informative inspiring reflective medium-paced

It is a reflective book that makes senior engineers think more about what comes next and shows some option we might have. It is interesting how the techical roles have evolved to not be necessarily related to management, and that is important since most companies really have complex and long term projects and systems that need those roles, and this book adds some interesting perspectives.