I think hard work plus gambling will just be ending up in frustration. I think if people will gamble, all you will need is knowledge about how it is being played, few experiences and have fun. If you try to gamble for income, I think nothing would end well.
If I am to be asked, Hard work is meant for jobs that contributes to the society and that hard work will pay off when you get your monthly salary.