A few examples of things I heavily influenced:
- reduction in investment of time, effort, and cost going to offshore engineering. We’ve reduced bugs and effort from our engineers in coordinating between disparate time zones.
- advocacy of a design system shared between design and dev teams. We now have one.
- reduction in the amount of meetings our devs are expected to attend weekly, increasing time they can spend building
- heavily advocating to reduce number of clicks for our users to get where they need to be, benefit UX greatly
- better defined incident management process
It’s not perfect though, the amount of control I have is still limited, and I am in meetings basically all day sometimes.
While I will say that would have sounded like hell to me a couple of years ago as an IC, I have been able to sway the direction of the company meaningfully in ways that feel ultimately more impactful than what I could have done jamming on some code in the same amount of time. The cost of doing so is a little more stress, but hey I get to do so from the comfort of my home and I’m allowed a good amount of schedule flexibility outside of some specific meetings each day. It’s definitely not for everyone though!