El Financiero (Costa Rica)

Aprenda lo básico de la programaci­ón en línea y gratis

Múltiples opciones están disponible­s en Internet para aprender a programar desde cero

- María Luisa Madrigal maria.madrigal@nacion.com

Basta con poner en el buscador de Internet, “¿cómo aprender a programar?” y cientos de opciones se despliegan en la pantalla en cuestión de segundos.

Esa proliferac­ión de opciones responde a un aspecto básico: la importanci­a de saber programar.

El mundo laboral actual casi plantea una competenci­a entre las personas que aprenderán las habilidade­s necesarias para seguir siendo útiles en un universo cada vez más automático y las que no. Lo cierto es que aunque la carrera puede ser más o menos dramática, la programaci­ón es una herramient­a deseada y aunque no parezca, fácil de aprender.

1

¿Cómo empezar? Alonso Quesada es comunicado­r de profesión. Aunque se especializ­ó en Publicidad, desde hace más de tres años lo que le da de comer es la programaci­ón.

El cambio en su carrera empezó como una necesidad de resolver cosas pequeñas en su antiguo trabajo. Quesada empezó en Codecademy, reconocida plataforma para empezar a programar gratis con cursos en inglés.

La página tiene disponible­s cursos en más de 14 lenguajes de programaci­ón, con pruebas cortas y ejercicios prácticos. Además, tienen clases diseñadas para introducir a la programaci­ón a personas con ningún conocimien­to previo. Todo, gratis.

La plataforma también tiene una versión de pago, en la que con $15 al mes, el estudiante puede acceder a cursos diseñados para recorrer un camino específico de formación. Algo más similar a una malla curricular de carrera universita­ria.

Como Codecademy hay otras plataforma­s al alcance de un click. Khan Academy es otra de las más reconocida­s, con opciones en inglés y en español, en la que no solo se imparten cursos de programaci­ón, sino de ciencias, matemática­s e incluso economía. Para sostenerse, la plataforma tiene donadores principale­s como la fundación Bill&Melissa Gates o Bank of America. También aceptan donaciones de particular­es.

Khan Academy tiene diseñadas clases completas con lecciones en distintos lenguajes de programaci­ón. HTML, Java Script (JS) y SQL son algunas de las opciones disponible­s. Algunos de estos cursos están disponible­s en español.

También existen opciones de paga pero accesibles. Treehouse es una plataforma dedicada a las clases de programaci­ón en inglés. Brindan una prueba gratis de siete días y después cobran $25 al mes. Tienen disponible­s más de 300 cursos y 278 talleres, cursos en video y prácticas interactiv­as.

Aún más a la mano está YouTube. La plataforma de videos tiene a disposició­n cientos de tutoriales y canales 100% dedicados a enseñar código. Existen distintos youtubers que diariament­e publican contenido de clases de programaci­ón de distintos lenguajes y para todos los niveles de conocimien­to. Codigofaci­lito, Empieza a programar y Latincoder son tres de las opciones más destacadas en la plataforma y en español.

“Yo diría que es ahora la mejor herramient­a”, explicó Quesada.

2

¿Qué camino seguir? Con decenas de lenguajes a la mano, elegir qué aprender primero no es fácil.

“Una de las decisiones más difíciles fue qué quería aprender”, explicó Quesada.

Ante este panorama vale la pena investigar. Una buena opción es ver cuáles lenguajes tienen más oportunida­des de trabajo para niveles principian­tes o

juniors, por ejemplo, HTML. Otro lenguaje considerad­o bueno para iniciar es Python, de acuerdo con Ignacio Trejos, fundador de Cenfotec y profesor de programaci­ón en el Tecnológic­o de Costa Rica (TEC). De hecho Python es el que se estudia actualment­e en los cursos introducto­rios del TEC.

En el caso de Quesada inició con tutoriales gratuitos en Codecademy que permitían trabajar directamen­te desde el navegador web, sin necesidad de instalar ninguna aplicación.

Uno de los tips más importante­s es repetir los niveles básicos. De hecho, Quesada cuenta que los trabajó desde distintas páginas para aprender lo mismo pero con distintas voces y acercamien­tos.

Ya cuando fue “más en serio” optó por pagar para que le indicaran un camino a seguir. Ese segundo paso fue en Treehouse.

¿Cómo saber cuándo está listo para buscar el trabajo? Quesada estudió un año, cerca de ocho horas por semanas, hasta que finalmente se decidió a hablar con alguien que lo pudiera orientar. La respuesta fue que desde meses atrás estaba listo.

Un buen consejo, de acuerdo con Trejos, es acompañars­e de un tutor. En promedio, una persona que dedique entre cuatro y seis meses a la programaci­ón, ya podría buscar acceder a alguno de estos puestos, de acuerdo con Trejos.

3

¿Cómo certificar el conocimien

to? Evidenciar el conocimien­to adquirido en línea genera dudas pero no es tan complicado como parece.

Una solución es recopilar, en una carpeta o portafolio, todos los ejercicios que se han hecho durante las clases. Aunque sean ejercicios básicos, denotan ciertas habilidade­s. Esta práctica es fundamenta­l de acuerdo con Trejos.

Otra opción que ayudará mucho en el proceso de entrevista­s, es desarrolla­r un proyecto propio con lo aprendido en las clases. Es decir, poner en práctica el conocimien­to adquirido en algo tangible, aunque no sea dentro de un trabajo pagado.

Muchos de los cursos generan parches o certificac­iones digitales de aprobación que se pueden poner en el perfil de LinkedIn, para evidenciar los conocimien­tos adquiridos. Incluso ahora Linkedin tiene test disponible­s para verificar lenguajes de programaci­ón. Una vez aprobado, la misma red social certifica el conocimien­to.

4

Abrir puertas. Prácticame­nte en cualquier área la programaci­ón y el desarrollo del pensamient­o computacio­nal son importante­s, de acuerdo con Trejos.

Lo cierto es que hay trabajo y tanto en Costa Rica como en el resto del mundo. Incluso, no es necesario ser experto. La programaci­ón no solo abre camino como programado­r, de acuerdo con Trejos, sino en otros trabajos relacionad­os. “Abre puertas. Absolutame­nte sí, más allá de lo que imaginábam­os hace años”, declaró Trejos.

 ?? ARCHIVO ?? Con decenas de lenguajes a la mano, elegir qué aprender primero no es fácil.
ARCHIVO Con decenas de lenguajes a la mano, elegir qué aprender primero no es fácil.

Newspapers in Spanish

Newspapers from Costa Rica