Here are some ideas of improvements, but I could be wrong for Meta culture?
Self-Reflection and Continuous Learning: Constantly assess your own performance, seek feedback, and commit to ongoing learning and development.
Passion and Dedication: Cultivate a deep passion for your work or goals. Greatness often stems from a strong emotional investment and dedication to excellence.
Taking Risks: Be willing to take calculated risks. Moving from good to great involves stepping out of comfort zones and embracing uncertainty.
Vision and Purpose: Develop a clear vision and purpose. Great achievements are often driven by a compelling goal or mission.
Building Relationships: Foster strong relationships and networks. Collaborative efforts and support from others can fuel the journey from good to great.
Resilience: Prepare to face setbacks and failures. Greatness requires perseverance and resilience in the face of challenges.
Trasnitioning from Good to Great TL at Meta, requires a multifaceted approach that balances deep technical skills with leadership capabilities. Here are several strategies to consider:
LOL, there's actually a training program within Meta called Good to Great which I took. I believe your manager has to nominate you for that, I'd ask if that's a possibility for you.
It's a few days long and it helps to make connections with others high-level ICs (the content was decent too).
Please share other special courses that you took that were hidden from the audience and needed approvals. I am curious only about things that you personally approve and recommend @Rahul