Daily Shaarli
November 6, 2023

“Your technical skills are where they need to be, but you need to improve your communication.” - Your manager. This is one of the hardest pieces of feedback to hear as a software engineer. Why? Because you probably thought as a software engineer you can just speak code.

This article talks about the challenges and toolset for the technical leadership level that comes after staff engineer: senior staff engineer, principal engineer, technical director