My personal view is that hard work helps you a lot .in this way,you will develop new skills and you ll find out how to do different things. If you re a talented human, you should work and do all of your best to be dedicated and then to receive that well known satisfaction . These 2 are in corespondence and are dependent one by another