From last few days, I was working on my career development plan at Microsoft. Career planning is an iterative process and it keeps updating with time. Here’s the high level plan I have come up with so far. I will be blogging more details about each aspect of this plan soon.
Long term goals (10 years): By 2023, I would like to be the CTO of a large scale organization.
Short term goal (5 years): By 2018, I would like to be an Enterprise Software Architect.
Career development plan:
- Be recognized as trustworthy and truthful person. Untrustworthy and fake people never succeed in long term.
- Be available to team members. Work selflessly. Nobody wants to work with people who always ask for credit.
- Be helpful to others in the best capacity. There is always a return for being helpful.
- Undergo voice modulation training. (Learn how to modulate Pitch, Pace and Power based on situation).
- Work on Ego-management. Be driving but not aggressive.
- Take responsibility during failures and share credit with others during wins.
- Avoid short cuts.
Community & Networking:
- Participate in the discussions in the technical communities and establish a reputation for being the 'go-to' person (SME) in at least 3 technologies.
- Build a network and stay connected with various SMEs on various forums.
- Participate in Business and Technical Conferences
- Identify a group of trusted individuals who can advise/suggest/mentor on technical/professional issues.
- Mentor people.
- Invest in being technical SME in at least 3 major technologies.
- Be an enterprise architect.
- Keep up to date with the latest technologies, tools and techniques (at least Level 100)
- Become hands-on with programming.
- Learn to strike balance for 'time, scope, cost and quality' for projects.
- Invest in Financial & Business Education (CTO is a bridge between technology and business)
- Keep up to date with the trends of Industry and market. Read Gartner reports regularly.
- Interact with various CTOs inside and outside of Microsoft.
- Participate in business and political discussions related to IT industry.
- Understand the 360 degree view of the organization.
- Develop a 'Trust but verify' approach with people.
- Understand business problems and identify technical solutions. Be the bridge.
- Raise above the organisational politics.
- Be a strategist and articulate the vision.