Ed: Okay, let's run with that. Can you say more about some character attributes of successful developers?
Rod: Good general problem-solving skills & energy -- I'm sure this is the same for success in any field. Highly successful people have abnormal amounts of energy and passion, and that's extremely important. To get outstanding results, you have to care more than average. You really have to care about doing the best that you can.