This article is incredibly well written and rings true to me and my experience being in a similar role / working with people in such roles.
I like the notion of articulating a career path in tech as of: 1) Learning the ropes 2) Being a producer / writing code / driving design decisions 3) Being a multiplier - working across different teams to unblock / amplify other peoples work
3) is pretty much communication centric, while 2) is deep knowledge of tech involved
There is a lot of nuance to that of course (which I think this article captures well within specific organization). I'm curious if this is something any one else has the same experience with