Si quiero aprender a programar, primero tendría que dividir esta habilidad en bloques, es decir buscar todos los temas necesarios para el aprendizaje de la programación y estudiarlos por partes. Lo primero que haría sería aprender los fundamentos, conceptos claves, las definiciones e ir avanzando relacionando cada bloque de conocimiento con el anterior valiéndome de fuentes de diversa índole hasta formar un conocimiento sólido que me permita dominar la habilidad de programar.