¿Alguien interesado en aprender a programar computadoras? A continuación refiero una estrategia sólida:
«Go to http://topcoder.com/tc and http://codeforces.com/. Participate in ALL competitions. Dedicate 4…6 hours a day practicing. Come up with a plan, like "10 easy problems per day, three mediums and one hard per week". Solve ALL the problems. Never let them hang. Develop a habit of going to bed with the feeling of accomplishment.
Ask on the forums if you are stuck; make it a habit to practice asking good questions as well.
Read other people's code. Learn from it relentlessly! ...» —Dima-Korolev