This is a really interesting question, and I'm definitely not going to do it justice in this forum. I definitely feel myself becoming focused on higher level problems over time. I find that staying relatively close to the code helps keep my feet on the ground, and so far I'm planning to maintain this balance. Whether this trajectory leads me towards more leadership roles or even going off on my own, we'll have to wait and see.