For the company that I am currently working for, I've only been here for a little over a month, we have mostly back end devs and a small group of UI devs, which I am a part of. We have a bi-weekly meeting with just UI people to discuss what we've been working on and bringing new ideas that we could incorporate into our applications. I imagine something like that could potentially work for other teams as well to encourage people to want to learn more and contribute. My motivator is simply always wanting to be the best that I can be, but I know that is not necessarily a motivator for everyone.