An interesting corollary: Find out what's bothering decision makers. What're their annual or quarterly (or whatever) goals? If you know what those are - not only can you say "Hey, by the way, I did what I'm being paid to do, but, by the way, it helps to address that thing that's been bugging you."
over promising and under delivering isn't a sustainable model
under promising too much and you won't get the chance to deliver
there's a sweet spot somewhere in there, which can be sometimes tricky to find
Often, when you do good work and are good at what you do, it actually looks like your job is easy, even when you are busting your ass to get results!
Some of the best engineers I remember working with did the over-communicating stuff you advise and I remember it was always very clear what they were working on versus other people. They also had a knack for communicating the work in the simplest terms for everyone to understand.
In short: “I did it all myself” is always a lie. It could only ever be true if babes were left in woods since the time of birth to fend for themselves, and even then, debatable.
Nope. Silence is always less noticeable than noise.
Evil prevails when good men do nothing. Also, nonsense fluff prevails when good work isn't spoken of.
You have a professional duty to make sure nonsense is crowded out by important information. No one is going to do that for you.
Follow the rule of three...tell people what you are going to do and why it is important. Tell people what you are doing. Tell people what you've done. And not just anybody; decision makers.
It is no one else's job to tell people who influence your life of your good works.
No one has time to dig through everything you might have done to hold up the shining examples of your work. And now you have someone above you that might actually be interested in seeing it kept buried so it is even more critical that you do that interpersonal information transfer yourself.
You are a business, and like a business there is no worth in a product that the people who are in a position to buy don't know about. You're going to have to market and sell your value to the people that are buying. All of the time. Make it a habit. Your co-workers are competitors...don't expect them to sell your product for you. (though, keep in mind, part of your value-add is cooperating in your value-add chain so don't take this analogy too far).
Honestly, this is stuff that took me way too long to learn. They should teach it in engineering school. Hell, they should teach it in secondary school, for that matter, since there is really no one who is not running a business even if it is a business of one.