I am thinking of setting up mentorship office hours, to help guide juniors on how to create artifacts that can be approved quickly.
What I think will help others
What I want to get out of it skill wise
Question
Am I being an optimistic idiot?
If you can help others become better engineers, nothing like it. Would definitely suggest giving it a go.
This is a great idea!! This feels like one of those things where you have limited downside (just your time) but huge potential upside (impact on other people, stronger network).
Would you do these mentorship office hours within the company, or open to anyone (i.e. create an event on Taro)?
Here's what I'd recommend for success:
If you want to do this regularly, I'd align with your manager about how it helps the broader org (since that is one of your goals).
Thanks. I can help with some mentorship here too.
Keep the topic of the office hours fairly narrow to begin with.
Thanks, that is a good idea.
Make sure you're on top of your work
I think I can make engineering excellence and mentorship a 20% project which should help get dedicated time for this.
Am I being an optimistic idiot?
You are not. Your heart is in the right place, and I think this is a good idea. If it isn't, that's fine - Being a good engineer is all about trying stuff and seeing what fails!
Here's some good resources to help you: