I had lunch with a friend of mine today who has become sort of an informal career counselor in his dotage. (OK, he's not that much older than I am.) I wanted to ask his advice about this My Next Hat project as he's thought about this sort of stuff way more than I have. Plus, it was good to catch up with him.
He has been a manager of Engineers for a long time now and, during our lunch, made the point that different Engineers are needed for different levels of product maturity.