Two pieces of advice have stuck with me. One is that every person you work with can teach you something -- whether that's something you want to emulate or something you want to not emulate. The second piece of advice that I got from an early mentor is that, if you start a project, finish it. It's easy to have a brilliant idea and start something, but it's getting across the finish line that separates people who are good at something and who are great.