how to be a coder

Recently came across a nice answer to this question thought its nice to share
http://www.quora.com/How-do-I-learn-to-code-1

start coding right now.
refer basics from data pots like websites ,blogs, books, knowledgble peoples around you and start writing the program codes, doesn’t matter good or bad output or at what situation you come around…always keep trying and never look back. #discoveryourself :smiley:

try to start with practice questions of easy level on codechef,
after submitting each questions check its editorial also in order to learn the best approach to solve the particular problem…
check out topcoder,geeks for geeks,stack overflow sites for learning algos,
and also you can check the link for various algos and data structures…:-