People's opinions differ as to the main determinants of success. While some opine that hard work and being focused are the major determinants, others believe that some other things such as family background and destiny also determine to some extent, how successful one can be. In my opinion, hard work and determination are highly necessary for a successful life, however, family background and destiny also play contributory roles.