Career Path - Love Thinking

1. Career Path

1.1. Junior/Middle SE

  • Just to implementation skills.

  • Usually flex skill about Redis, Kafka, Database.

  • Can not explain ideas clearly, lack of experience, only have knowledge and inteligence to implement but can not have presentation about product system design skill.

1.2. Senior SE

  • Ability to coding interview and system design clearly, focus on problem-solving.

  • Have template for discuss and dive deep edge cases of coding interview, have 2 - 3 brainstorm solutions for 1 problem, compare pros, cons.

  • Ability to system design by use cases for functional requirements, long-term non-functional requirements.

  • Thinking about handling failures, bottlenecks, scaling opportunities for system design.

1.3. Tech Lead/Manager

  • More focus on management interview, e.g. how to manage a large team, a small team.

  • Ask some questions for how to deliver and management, how to motivate and grow team members.

  • Focus on internal relationships, external relationship, most time focus on people and management skills but not technical skills.

2. Love Thinking

2.1. Time-range commitment

  • As company, we can not work for a company for entire life.

  • Love is the same, because feeling is just about time-range, it will ends after a time. So we should not find the perfect partner from start, we can try to commit but in time-range commitment.

  • Date to marry is a dream, but fact time-range commitment and extend when match is smarter strategy, else you can find another people more suitable => The important is matched and understand yourself.

Last Updated On October 26, 2025