¿Quieres inclinar la programación para hacer cosas o teorías para comprender los conceptos en detalle? Digamos que es un poco de ambos.
Es maravilloso aprender a programar porque hay mucha información disponible de forma gratuita. Elija un idioma que le gustaría aprender y busque en google “myprogramminglanguage tutorial” y pruebe algunos de los resultados. A menudo vale la pena probar algunos, quédate con uno que te guste y luego, a medida que aprendas más, compara lo que aprendes en un lugar con lo que lees en otro (hay mucha información gratuita pero también hay bastante mal / información desactualizada también, así que es bueno comparar diferentes lugares).
Para la teoría detrás de la programación (aprenderá algo de teoría naturalmente en el proceso de aprendizaje de la programación, pero para obtener una mejor comprensión, deberá buscarla) querrá leer sobre algoritmos, intente implementar algunos de los que lee acerca de en su lenguaje de programación favorito. El Programador pragmático me ha sido recomendado varias veces y tengo la intención de obtener una copia pronto, por lo que podría valer la pena.
En cuanto a elegir un idioma para probar tus nuevas habilidades, si ya conoces un poco, úsalo. Si no (o si desea cambiar), le recomiendo C ++ (para un lenguaje compilado) o Python (para un lenguaje de secuencias de comandos). Si desea hacer desarrollo web, necesitará PHP en su lugar (junto con html / css al menos).
- ¿Cómo llegaste a la Escuela de Medicina de Harvard? ¿Qué te hizo destacar?
- ¿Cuál es la cosa / regla que apesta en tu escuela de ingeniería?
- ¿Cómo es tu vida en el hostal?
- ¿Qué universidad debería elegir para el semestre en el extranjero?
- Cómo manejar ir a una universidad lejana
Pruebe algunos trozos diferentes y simplemente disfrútelo.