Software developers often do the most tangible work in a project but may not receive the credit they deserve.
Managers and account executives often receive gratitude and thanks for the project's success, even though developers are the ones who build and make things work.
Recognition in software development tends to be given to those who control the narrative, such as managers, rather than those who control the code, like developers.
Clients typically view managers as their primary point of contact, leading to them receiving credit for the project's success.