No matter how creative and smart working we are, we will have to put in the necessary hard work also to succeed, always view failures and the mistakes made as learning opportunity. Believe in god, he is always watching and is there to take care of us, no matter how much tough times we face, its for our own good, take them as lessons. Always help others with a selfless attitude, without expecting anything in return, because, in the final analysis, we will have to be answerable to god, not to anyone else!. Do take inputs from others but Never follow the herd mentality or give in to others pressure even if everyone turns against you, make your own ways and do what you think is good for you. Think out of the box- instead of working under someone, try to come up with something of your own.
P.S- some of the things i listed may seem to be a cliche or impractical to others but thats what i have experienced in my life. 🙂
Gaurav Singh