IT companies should be forced to publicly credit developers
pigeonmeat.substack.com
pigeonmeat.substack.com
I've seen games do this, they list the developers, artists, designers, etc... As part of the game credits and not just adventure. Make it part of your employment negotiating if it's an important factor.
Usually there's 2 reasons to do it. First you're a well known name and having your name there will increase profits. This allows you to demand higher pay for your name and better placement. Second you're a nobody but you want to be somebody so attaching your name allows you to build up industry credit.
Read the story about Hard Dean Anders for a funny contract about credits.
Suggesting otherwise upends centuries of legal regulation and precedent.
If you want credit, feel free to negotiate the point. But there is no legal precedent for forcing it once you are paid for your work. By default, the work belongs to your employer once you are paid.