Recognition is one of the main topics discussed after employees surveys in our organization. One of the points raised in a recent survey is, developers want to get more chances to be seen and recognized by others outside the team. It was cited that project managers get the chance to present the delivery of cool stuff in All-hands meetings (where senior managers are present) and usually given the credits (at least in public) for all the hardwork done by the technical experts. Wether the developers are after promotions or not, I believe it is a fair demand to get an equal chance to hear a praise from senior management. As a manager myself (first level), I try to do my part. However, as part of big organization, being recognized by senior management is a motivational factor (I have been there myself), and it is a ticket to the next career move
We raised this point to our senior managers multiple times. There has been a positive change. In the last All-hands meeting, one developer demoed a web application. However, the challenge I am facing now is the following:
Most of my team work is about building APIs. We build some web applications with frontend. But that is once or twice a year. APIs are too technical for our senior managers and they would not be interested in them. I recently had discussion with my manager. He suggested a good idea to demo the application which uses the APIs. Which is great, except these application built by other teams and usually come few months or sometimes a year after the APIs are delivered.
My question, how to help backend developers show their work to senior managers (who are not technical)
Note: I know there are multiple ways to motivate developers. My question is about the specific factor of recognition