Cuando hablamos de programación la gente piensa que todo es muy complicado, piensa en computadoras, en hackers, en juegos, y en su mayoría creen que las personas que saben programar son unas genios.
Sin embargo, creo fielmente que cualquier persona que desea programar puede aprender a hacerlo. Si estás a punto de comenzar tu carrera o quieres aprender a programar como hobby aquí tienes algunos puntos a considerar para aprender a programar.
Es un constante aprendizaje
Muchas personas una vez que aprenden a programar se quedan con el mismo lenguaje sin buscar nuevas opciones y alternativas, si bien es bueno especializarse en algo el mundo cambia, y cambia muy rápido, por lo que algo que tú aprendiste puede que mejore y ahora se haga de distinta forma, haciendo que tus conocimientos queden obsoletos.
Por eso es importante seguir aprendiendo nuevas tecnologías que vayan saliendo en el mercado Tech.
Aprende a resolver problemas
Uno de los puntos que más veo que las personas les cuesta es la cuestión de resolver problemas. Esto va de la mano con la lógica necesaria para programar y es que de que sirva saber programar si no siquiera puedes resolver problemas simples.

Por esto es importante tener muy en cuenta la resolución de problemas mientras estás aprendiendo a programar.
Utiliza lo aprendido en proyectos reales
Okay, sabes programar, eso crees, ahora necesitas usar los conocimientos aprendidos en cosas practicas ya sea para ti o para alguien más, o solo para experimentar.
Algo como calculadoras básicas o científicas, áreas de figuras, cálculos simples, problemas más complejos como el trabajar con listas. Simplemente experimenta con tus conocimientos.
No tengas miedo al fallo
La mayoría de las personas que conozco esperan que el código funcione a la primera, y eso nunca va a pasar, el programar consiste en un no parar de estar fallando, buscar por qué falla e intentar arreglarlo.

Entiende que tus fallos son solo experiencias para el éxito
¿Cómo aprendo a programar?
Solo necesitas dos cosas, tiempo y constancia, aprender a programar es lo mismo que aprender cualquier habilidad, como aprender la guitarra, otro idioma o saber cocinar, como todo necesitas tiempo y constancia, sin embargo, toda la información que necesitas la puedes encontrar en internet. Puedes conseguir cursos gratis o pagar cursos privados, mirar tutoriales, o leer en blogs.
Justamente estoy trabajando en traer un curso sobre los fundamentos de programación.
¡Asi que mantente al tanto que en los próximos días publicaré unas entradas para que aprendas a programar!