“You can accomplish anything, if you don’t care who gets the credits”.
I don’t know who originally said this, but I’m sure he doesn’t mind not staying anonymous.
Do you need to get credits for what you’ve done? It’s quite strange, but if you don’t – then you actually can accomplish much more than if you do.
Anyway, consider this. If you work for some boss, and let him use your ideas compared to somebody who always makes sure he must be acknowledged. The next time things get rough, your boss will prefer you (who give him ideas – and don’t care about the credits) over to the other guy (since he doesn’t give boss ideas). Putting others before yourself can be helpful for yourself.
That was a quite simple example – but that’s the way it can go. If you don’t care who gets the credits, you can accomplish much: and be remembered as a helpful guy.