How to become a rockstar engineer

Zhia Chong
5 min readMay 7, 2019

Being a software engineer is no walk in the park, but being a rockstar software engineer, or the elusive “10x engineer”, is even harder. In my experience, the best engineers I’ve worked with share some common traits that I’ll put forth in this article.

If you’d like to learn more about passing technical interviews, you can check out my courses here where I coach software engineers on how to prepare and ace coding interviews.

(If you’d like to watch instead, here’s the video version)

1: Build Lasting Relationships

A rockstar engineer is made, not born. Contrary to what others might think, intelligence alone simply isn’t enough to be a rockstar engineer. A rockstar engineer is able to uplevel all those around them, and helps increase the overall productivity of the team.

One of the most critical skills for a rockstar engineer is building lasting relationships.

Building lasting relationships requires soft skills — something that often doesn’t come naturally to software engineers…

--

--

Zhia Chong

Software Engineer @Twitter, retired tennis player@🇲🇾 my website @zhiachong.com