- Never cheat in code.
- Learn to search for problem properly.(google properly)
- Try “:github” in google search.
- Always go till last answer in stack-overflow. (it helped me)
- Be patient and try all solution.
- Never hesitate to ask for solution to seniors.
- Be always with top programmers.
- Look for smallest mistake in code.
- Don’t go behind cool languages go behind algorithms and designs.
- Don’t come under peer pressure.
- Always learn from your mistakes.
- Try to attend hackathons even if you do-not have team.(networking helps)
- Do small projects completed in one weekend (surely it will help you in your programming career)
- Follow latest tech news(tech crunch,inshort etc.)
- Never wait, I repeat never wait for something(always be first step taker)
- Learn new languages (not programming ) helps in communicating.(programming languages also good but are dynamic)
- Lend your help to start-ups.(it broadens your vision)
- Try to automate non-productive task it saves lot of your time (sending mails,creating server,killing process)
- And finally, don’t copy paste from Stackoverflow. Always see it and write, even if it is character by character.
Ref: https://www.quora.com/What-can-I-learn-in-10-minutes-which-is-useful-for-the-rest-of-my-programming-career