For more on effective altruism broadly, some resources:
A person who donates generously may more easily justify dubious money-earning efforts by saying, "it's really not for me so much, it's for the kids!" In other words, it is possible (again, not saying this is case for you) that one might take a job in advertising because they feel their donations provide ethical cover.
imo, honest hearts never need to publicize their altruism to the world.
Publicizing altruism helps build a culture of altruism.
By the way I don't donate anything to charity at the moment, although I plan to someday. So I'm speaking from a no-skin-in-the-game perspective.