well i can speak from personal experience, sometimes i will work very hard, and may not get what i deserve, so i will say that okei its fate, nothing i can do, but some time later in the future, i will get some reward that i think i didn't deserve or not worked so hard for, my point is its both, and if you want to be successful you should work hard