by Sihui Huang

The other side of technical skill: domain knowledge and long-term vision

Qu-rJZA5oxSofKb-Sw7hvvlK6OcvnEg1Wuqg

When we first start our careers as software engineers, we tend to focus on improving our coding skills, a.k.a. technical skills. This includes, but is not limited to, mastering a specific tech stack, adopting best practices, and studying architecture designs.

But there is another side that is just as important: gaining the domain knowledge