We have measured something researchers call beliefs about "role-based communal affordances" in my lab or in other words: how much do software developers think that the job of being a software developer includes helping other people and improving their lives? And the answer is A LOT of professional developers think this is important and see this as part of their identity.
People's beliefs about the communal affordances of software work is an undermeasured, underappreciated important thing imo.