I have 12+ years of experience in the software industries. I have worked in startups and also with globally expanded organisations. Have scaled softwares from x to 100x.
I have been mentoring engineers to become better in their career path since few years now. And have observed my mentees learning from my experiences.
My approach to mentoring program is the understand the mentees high level goals and break them down to monthly achievable targets. This helps in better planning and making step-wise progress.