You can't just have high work ethic, you need high "learn ethic."

Work ethic is often being able to do the same thing over and over again without getting bored. Learn ethic is being able to try a new thing over and over again without getting frustrated. You need both to win.