Career Path - Consistency
Some notes for maybe a 5-year long-term plan for me, trust the vision.
1. Company Dream:

2. Learning Path

3. Reflection
3.1. What is important ?
-
Money is important, of course => We need 100M VND/month to buy a dream house, or at least 40 - 50M VND/month for saving.
-
Effective time is important => Procrastination maybe a habit, but take uses of your “6-hour effective time” for important work is important => You need to save this time for do 2 jobs: a stable job for title, a remote job for money => Both is important.
-
Direction and mentoring is important => Find your path + mentor, you are young and acknowledge you are not understanding the right things once => A mentor is guiding your path out of ambigious.
-
Awareness is important => Knowledge make you the most intelligent in the company, but awareness makes you gain most from your knowledge => You will need to know when you say, when you pause, it is not about knowledge, it is awareness.
-
Self-time is important => Time for game, relax, talking with friends, mothers.
-
Deep learning is important => Always learn new things, deep learning, people learning.
-
Self-reflect everyday is important => It will keep you adjust yourself daily.
-
Your hobby is important => It will make you satisfied in personal life.
3.2. What is not most important ?
-
Friends, Relationships is not truly important => It is only important if you have strong dependencies with them.
-
Company is not truly important => If you do not work for them more than 3 years, or your title is not Senior+ here.
-
Lover is not truly important => If she is match with your personality, commit for long-time, else you find another partner => Be realistic.
4. Who is me in 1-year long-term plan of living ?
4.1. Year 2026
-
Goal: this time for earning money, experience the feeling to fulfill yourself by money, take responsibility for your family, less pressure on career, spend more time for personal relationships.
-
Base company: hybrid model, e.g. Axon, EH, NAVER, fixed salary maybe 40 - 50 millions/month.
-
Remote company: freelancer, earn 2000 USD/month.
=> Total: 100 millions/month.
-
Learning:
-
Daily DSA + System Design => Always buff skills prepare for interview in better opportunity.
-
Pronounciation + English skills => For communicate with foreigners.
-
Cloud skills => For solution architect long-term.
-
Personal relationships + Enhance me-time
-
5. Rule of work in tech
-
Step 1: Requirements and Timelines (Only when communicate with clients or business)
-
Step 2: Design and dive deep, analyze and find out multiple solutions, analyze bugs.
-
Step 3: Implement
-
Step 4: Deployment
-
Step 5: Feedback loop.
6. Agile/Scrum Process
Meeting at start, mid, end of the day.
6.1. Morning — Daily Stand-up
Format (each member answers 3 questions):
- What did I do yesterday?
- What will I do today?
- Are there any blockers?
6.2. Focus Work — Coding, Reviewing, Testing
- Coding: Work on stories/tasks assigned in the sprint backlog (from Jira).
- Implement features, fix bugs, or improve performance.
- Follow coding standards and write unit tests.
- Code Reviews:
- Review pull requests from teammates for quality, style, and logic.
- Give feedback and approve when ready.
- Collaboration:
- Pair programming or discuss solutions with the team.
- Communicate with QA, DevOps, or Product Owner when needed.
6.3. Midday — Collaboration and Refinement
- Backlog Refinement / Grooming (once or twice a week):
- Review upcoming stories with Product Owner.
- Clarify requirements, estimate effort (story points), and split large tasks.
- Design Discussion:
- Discuss architecture, data models, or API design with other engineers.
- Testing & QA:
- Deploy to test environments, verify functionality with QA.
6.4. Afternoon — Focus & Delivery
- Continue development or integration tasks.
- Fix issues found during QA or testing.
- Update task progress in the sprint board.
6.5. End of Day — Sync and Documentation
- Update Jira tickets or Scrum board status (e.g., In Progress → Code Review → Done).
- Commit and push code changes.
- Document technical notes, API changes, or troubleshooting steps in Confluence or README files.