martes, 19 de julio de 2016

¿Cuáles son las bases fundamentales para aprender a programar?


El problema para los recién iniciados es muchas veces que la programación es un campo muy cambiante, donde hay una continua abundancia de versiones y competiciones entre lenguajes de programación pues cambian muy rápidamente y no saber muy bien qué es lo más conveniente para aprender, existen cientos de lenguajes de programación y de variantes, versiones, modificaciones, etc. Pero lo importante es saber en qué campó de la programación se desenvuelve mejor, pues se debe tener en cuenta si lo que se quiere es programación web, aplicaciones de gestión, diseño grafico, desarrollo, etc. o se quiere hacerlo solo por dinero.

Actualmente la programación de software está creciendo exponencialmente por lo tanto está aumentando la demanda de programadores, el punto es que la programación puede que sea una carrera lucrativa pero si no se le tiene amor a la profesión es muy poco probable que prospere, también hay que tener claro que aprender a programar no es tarea de un día , ni una semana; aprender a programar requiere al menos varios meses de aprendizaje constante y, si hablamos de programación a nivel profesional ,varios años. Con esto no quiero desanimar a alguien, al contrario quiero motivarlos a que desarrollen amor por esta profesión.

Aprender a programar es tratar de exponer nuestra visión sobre una forma adecuada de resolver un problema o mejorar algún aspecto de la vida cotidiana


Maneras de aprender a programar:
 Aprender con un libro ó con apuntes de forma autodidacta: no es una mala opción para personas que quieran aprender de manera libre, siempre que se encuentre un buen libro y se tenga voluntad.
 Realizar un curso sobre programación: considero que es una muy buena opción para personas que quieran estudiar de forma guiada. Existe una amplia oferta de cursos impartidos de forma presencial (por universidades, academias, centros de formación especializada, etc.) pero también existen cursos virtuales depende de la disponibilidad de tiempo y preferencias.


 Realizar estudios oficiales en el área de informática – programación: es quizás la mejor vía para aquellas personas que quieren dedicarse profesionalmente a la informática. Esto requiere una dedicación de varios años a tiempo completo, por lo que es una opción que descartan muchas personas que quieren aproximarse de una forma más libre a la programación o que ya tienen otros trabajos.
Empezar a programar directamente: con un lenguaje o entorno considero que es una mala opción. Antes de empezar a programar en un lenguaje debemos tener fundamentos de programación que nos servirán para todos los lenguajes, al igual que para construir una casa debemos tener antes cimientos que nos permitan continuar la construcción de forma sólida.
Aprender a programar por medio de un sitio web: En la web se encuentra mucho material para aprender a programar, el truco es saber buscar e implementar lo más posible lo aprendido, si ya se está en estudios de programación formal sería bueno apoyarse con la web para tener conceptos más claros e implementar lo aprendido lo más posible.

La conclusión es que si en realidad se desea ser programador tenemos que ponerle compromiso, cariño y responsabilidad para poder avanzar en la profesión.

Una frase que a mí me motiva día a día es:

El programar es lo más parecido a tener súper poderes, pues tenemos la posibilidad de hacer cosas que para otros es casi imposible

Escrito por: Juan Rodriguez

1 comentario :