From my experience, you have to do both otherwise someone else takes what you do, markets as his own and you get scraps. It keeps happening to me, since I don't generally like to talk about what I do. And I think fundamentally it's a big difference between European and American culture.