Engineers Think Selling Is Gross
Engineers think selling is gross. I get it.
You were taught to let your work speak for itself. Write clean code, build reliable systems, ship features and the work is what matters.
Then you hit mid-level and realize the work alone isn't enough anymore.
You need to "sell yourself" in interviews and "advocate for your impact" in performance reviews. "Communicate your value" to get promoted.
It feels wrong, like you're becoming the thing you hate.
Here's what I've learned after 20+ years.
The best engineers have been "selling" all along. They just don't call it that.
When you explain a technical decision to stakeholders in terms they understand, you're selling. When you write a design doc that gets buy-in from other teams, you're selling. When you debug a production issue and communicate the root cause clearly, you're selling.
You're translating complexity into clarity and you're helping people make informed decisions. And that communication is a skill like any other.
And the engineers who landed senior roles aren't always the loudest ones. The best ones figured out how to make their impact visible without compromising who they are.
What's one way you've communicated technical work that surprised you with how much it mattered?
#LearnWithOJ #SoftwareEngineering #DevOps #SRE #CareerGrowth