I generally categorize success into two major sects :
one being team success - here focus is more on time
second being individual success - here focus is on skills.
If you take the second I would say a successful and visionary mentor is desperately required. Only he can mould one after chipping the bad points into a perfect specimen.