- Master In-House Tools
- In-house ChatGPT can help this learning journey.
- Deepen expertise in the company’s in-house tools to accelerate system design.
- Leverage this knowledge to make well-informed tool selection proposals.
- Strengthen System Design Skills
- Focus on system design principles rather than being constrained by programming languages.
- Utilize AI tools to speed up coding tasks and free up time for higher-level design work.
- Be More Assertive/Demanding in Work and Projects
- Evaluate tasks critically: Does this align with your level? Does it make sense?
Push back when necessary:
- Clarify scope(overall boundaries) before committing.
- Objectives – What is the goal of the task or project?
- Deliverables – What exactly needs to be done?
- Constraints – Are there limitations in terms of time, resources, or technology?
- Dependencies – Does this work rely on other teams or systems?
- Priority – Is this work aligned with business or team priorities (e.g., P0 S1 OKR)?
- Avoid accommodating requests unless they are OKR-aligned.
- Involve manager when necessary to prioritize requests.
- Clarify scope(overall boundaries) before committing.
- Take ownership of L5-level design work
- When team work, lead significant portions.
- Advocate for Your Work, Beat Your Drum and Manage Up
- Learn to sell your work and communicate its impact effectively.
- Build strong support for performance reviews by ensuring influential people recognize your contributions.
- Improve status updates to your manager using a structured approach:
- Red, Yellow, Green status indicators.
- Clearly state risks, timelines, and actions.
- Step Out of Your Comfort Zone
- Continuously acquire new skills.
- Stay updated on industry trends to remain competitive.
- Think About Career Growth
- Define your next career steps and proactively work toward them.
- Be More Aware of Team and Organizational Context
- Pay attention to the projects and priorities of others in the organization.
- Apply the ‘5 Whys’ Method
- When receiving a request, ask “Why?” five times to uncover the root need before acting.
- Be Proactive in Working with PMs/TPMs
- Don’t wait for responses, schedule meetings or reach out directly to ensure alignment.
- PMs/TPMs usually are not responsive.
- Factor in Lead Time for Partner Teams
- Plan ahead and engage partner teams early.
- For example, for 2025 S1 planning, reach out at least 2 weeks in advance to finalize planning/priorization.