The world is full of people with different mindsets. Some believe that it is luck that guides their life, for some, it's the hard work that paves the road to success. However, it is generally said to keep performing your own deeds without anticipation of anything in return. Thus, the statement that luck is necessary for success in life, has multiple dimensions. If you believe that all you receive is a result of your own hard work then luck is of no importance. But if you are a firm believer that along with the deeds that you perform, luck plays a major role then it's true that luck is necessary for success in life.