I find it really helps me get over the "I'm not pushing code. Gah!" mentality.
Oh, the other thing... don't take tickets that will block the team if you don't get them done ASAP. Cause you'll get pulled into all kinds of meetings and a ticket that would take 1/2 day will take 2-3.
Focused on creating wonderful user experiences by attending to folks needs with empathy and creating spaces of safety. Senior Frontend Developer/Tech Lead at Dolittle.
Great answer! I love the idea of being a Bonus Multiplier!
I find it really helps me get over the "I'm not pushing code. Gah!" mentality.
Oh, the other thing... don't take tickets that will block the team if you don't get them done ASAP. Cause you'll get pulled into all kinds of meetings and a ticket that would take 1/2 day will take 2-3.
This is a good one, and something I struggled with personally. Blocking the team because you can’t get work done is just not OK (over time).
There’s a challenge though. It’s easier to then lose contact with the codebase and state of things.
Do you have any recommendations to avoid this?
Not any super good ones no :)
Do more code reviews. It's not quite the same, but at least you'll see the new code that's going into the app.
Chip away at ancillary things, nice to haves, things that won't block anyone, but still keep you somewhat close.
Take a tricky bug now and then. The code snooping you have to do to fix it will get you back into things.