Junior / Senior level Not enough experience

If you are not getting into development, I would say your career is not progressing. ID is a small part of development, not understanding the entire process makes you undesirable. Not knowing the big picture means you require more management. It would be like having to tell a center every time what kind of snap is needed, short, shotgun, kick or punt. Being siloed is not good.

Product management is the downstream. 95% of your time is dealing with current sales and if you are lucky, 5% is getting customer input on development. Personally, it is not for me. Too much ADD in me. I want to know the next shiny thing, not last’s years thing.