Life Plan
Mapping out my journey through 3-year, 5-year, and life-long horizons across career, financial, and personal growth.
Life Balance Overview
Current progress distribution across different life perspectives
Career
PerspectiveShort Term
2026 - 2028Senior Engineer Promotion
Achieve Senior Software Engineer level at current company by leading a major project and mentoring juniors.
Medium Term
2029 - 2033Tech Lead Role
Transition into a Tech Lead or Engineering Manager role.
Long Term
2034+Write a Book
Publish a technical book on Software Architecture or a Sci-Fi novel.
Financial
PerspectiveShort Term
2026 - 2028Investment Portfolio $100k
Build a diversified investment portfolio reaching $100k through consistent monthly contributions and ETF growth.
Medium Term
2029 - 2033Buy a House
Purchase a primary residence in a suburban area.
Long Term
2034+Financial Independence
Achieve FIRE (Financial Independence, Retire Early) with $2.5M net worth.
Education
PerspectiveShort Term
2026 - 2028Medium Term
2029 - 2033MBA or Masters
Complete a part-time Masters degree or MBA.
Long Term
2034+Language
PerspectiveShort Term
2026 - 2028Master Japanese N3
Pass the JLPT N3 exam to comfortably converse and consume native media.
Medium Term
2029 - 2033Fluent in Japanese
Achieve business-level fluency in Japanese (N1/N2).
Long Term
2034+Health
PerspectiveShort Term
2026 - 2028Run a Marathon
Complete a full marathon under 4 hours.
Medium Term
2029 - 2033Long Term
2034+Personal
PerspectiveShort Term
2026 - 2028Medium Term
2029 - 2033Long Term
2034+Mentor 100 Developers
Help junior developers grow in their careers through direct mentorship.
Travel to 50 Countries
Visit and experience cultures in 50 different countries.
This is a living document. Last updated: 2/25/2026