One thing watching engineers at Google, Microsoft and Amazon taught me about career growth.
One thing I’ve noticed after talking to people across companies like Google, Microsoft, Amazon and Meta is that the engineers who grow faster aren’t always the smartest in the room.
They’re usually the ones who make their work visible.
Early in my career I thought shipping good code is enough.
It isn’t.
You can build a great feature, fix a production issue at 2 am, or save your team weeks of work, but if nobody outside your team understands the impact, you’re leaving a lot to chance.
Managers change.
Priorities change.
Reorgs happen.
Layoffs happen.
The people who seem to navigate all of that usually have one thing in common: they communicate.
Not in a "Look at me" way.
This write good design docs, give project updates, explain trade offs, help other engineers, and make sure the right people know why their work matters.
That’s something I wish I’d understood much earlier.
Technical skills get you hired.
Communication, visibility and trust are usually what help you keep growing.
Curious if anyone else has noticed the same thing, or if you’ve learned a different career lesson after spending a few years in tech.