This is a long interview with Ray Dalio and it looks like it was recently updated (September 5 2013). There is no embed but link below, Dalio starts with a discussion on steps to be successful.
Ray Dalio: I think for everybody, in order to be successful, there are five steps that you go through essentially. But everybody has their goals. What is their goal and passion? So you have goals. And then what happens is you’re going after your goals and you encounter your problems. So encountering problems, and then the big difference between people is how they approach those problems. People who get bummed out by the problems don’t learn from it. Who learns from them? So those who recognized the problems are excited that they get into those problems or mistakes. Mistakes are learning experiences. The pain that comes for that mistake, every time you have pain it’s an indication that something is at odds. So the people who have the pain are the people then who will go into that and realize that if they solve that pain, solve that problem, understand what that is representative of — not just the one problem — but that problem is a certain type of problem that will happen over and over and over again in your life, and if you can solve, “How do I deal with that kind of problem?” The third thing that everybody needs to do is, if they have problems on the way to their goals, that they diagnose those problems and they get to the root cause — the real root cause. The real root is often — is typically — what people are like. Can you go to what you’re like? Can you go to your mistakes? Can you go to your weaknesses? Right. Can you go to other people’s mistakes and weakness? Some people, because of ego barrier, can’t do that, so if they don’t recognize their own mistakes, their own weaknesses, or other’s mistakes and weaknesses