What are your favourite books on career development?View other answers to this thread
Learn Something New Everyday,
Connect With The Best Developers!
I think it depends on the individual, some soft skills come naturals and for example some of these soft skills I had to learn but It does help if you have a range of technical skills. If you want to be successful then its down to you, no one else will do it for you, and its that determination, drive, passion and lots of motivation that helps to put you in that direction for success.
I have Gordon Ramsey's biography, as well as a few others and despite they've had fails along there careers, they made it in the end :)