En mi opinión, aprender tu primer lenguaje de programación por sí mismo sin alguna aplicación directa es increíblemente difícil. Es como escribir código sin pruebas. Es como correr un maratón con los ojos vendados.
Los concursos de programación son pruebas gratuitas que ayudan a facilitar el proceso de aprendizaje.
Aprendí mi primer idioma (C ++) revisando las páginas de capacitación de USACO hace tantos años. Y tengo que decir que estos graduadores automáticos para los concursos de programación realmente hacen que el aprendizaje de la programación sea muy accesible para los recién llegados.
En cierto modo, aprender a programar a través de concursos es básicamente lo más cercano que se puede llegar a aprender a programar “puro” y no aprender nada más: solo por diversión y completamente inútil. Como pura matemática. El aprendizaje a través de otros medios (por ejemplo, webdev, aplicaciones móviles, pasantías) está plagado de tantas aplicaciones prácticas. A veces la gente incluso te paga por esto. Puaj
- ¿Cuáles son las mejores aplicaciones para aprender un nuevo vocabulario cada día?
- ¿Cuáles son las diferencias entre Less, Sass y Bootstrap? ¿Cuál debo aprender?
- ¿Cuánto tiempo se tarda en aprender el alfabeto ruso?
- ¿Cuáles son algunos métodos simples para motivarte en solo 10 minutos?
- ¿Cuánto tiempo me tomaría dibujar así?