Tengo 37. Empecé a aprender programación hace 30 años.
Todos aprendieron a programar solos en esos días; no había bootcamps, ni StackOverflow, ni Udemy, nada. Nada
Sin embargo, la mayoría, si no todos los programadores de esa generación, comenzaron de esta manera, ya que no había otra opción.
La programación es más abrumadora en estos días, hay mucha información errónea, y quizás, lo que es más importante para su pregunta, más leonización de la programación como una habilidad.
- ¿Cómo aprender hindi sin profesor? ¿Qué es todo de lo que debería tomar nota mientras aprendo?
- ¿Qué puedo hacer para mejorar los algoritmos? Soy un programador bastante bueno, uso LeetCode y he intentado implementar estructuras de datos en lenguajes. ¿Qué más puedo hacer?
- ¿Qué deben saber todos sobre la filosofía de la tecnología?
- ¿Cuál es la mejor manera de aprender la estructura de datos en C?
- ¿Por qué has probado y abandonado prácticas básicas de “mejor reunión”?
Aprender programación no puede ser tan difícil. Lo estaba haciendo de niño; No soy especial, muchos niños lo hacían, era entretenimiento y crear un juego con Blitz BASIC era algo que muchos adolescentes hacían. No éramos genios, mis resultados en la escuela secundaria son notablemente promedio.
Entonces, no, no es difícil, pero el ambiente de aprendizaje actual intenta dificultarlo.
Cada mañana, me despierto y veo un aluvión de tonterías en Quora sobre cómo aprender a programar. Hay muchos consejos muy malos.
Aquí está mi consejo … también puede ser malo, así que pregúntalo. Podría estar lleno de mierda.
- Elige un idioma. Elige algo convencional, Swift, Python, Java, C, etc …
- Utilice ese lenguaje para aprender los conceptos básicos de la programación: condiciones y bucles while, estructuras de datos simples como matrices.
- Asegúrate de que realmente entiendes esos conceptos básicos. ¿Lo estás recordando o lo estás entendiendo ?
- Escriba un programa realmente simple, como una calculadora de propinas o un conversor de moneda.
- Escribe un programa más complejo.
- Vaya al paso 5. Repita.
En resumen, aprender a programar no es realmente tan difícil, pero la cultura y el entorno actuales son muy malos, no tuvimos toda la mierda cuando estaba aprendiendo, tuvimos suerte, fue genial, acabamos de comenzar con eso.