Hablo, escribo y programo: los idiomas del siglo XXI
-
Dos ingenieros, un profesor y una bióloga explican las ventajas competitivas de dominar al menos un lenguaje de programación.
Marco Adrián Vega Botto | Prensa CAMTIC | mavega@camtic.org
El dominio del idioma inglés como segunda lengua le abrió grandes posibilidades a la economía costarricense y marcó a una generación con una oleada de trabajos en las industrias de servicios de outsourcing, turismo y productos de exportación, y a nivel académico con acceso a estudios en el extranjero.
Sin embargo, ya no es 1999 y el inglés ya es insuficiente. Por esta razón, jóvenes, emprendedores, empresarios y programas educativos apuestan por incluir más idiomas en su formación – francés, portugués, Java, Python, Visual Basic, C++ y más – para poder evolucionar al mismo ritmo que la economía del conocimiento.
Ricardo Quesada, gerente de tecnología de la empresa costarricense Akurey, está convencido de que el conocimiento en lenguajes de programación será una de las ventajas competitivas más valiosas en el futuro.
Si alguien hace 20 años dijo que el inglés iba a ser valioso, acertó. Decir hoy que programar va a ser una de las llaves del futuro, me parece que también está acertado.”
– dijo Quesada.
Como con el inglés, aprender sobre programación no significa que la persona se vaya a dedicar a programar únicamente, sino que adquiere una herramienta valiosa para el desempeño de sus funciones en su propia área.
«En casi cualquier área va a ser necesario interactuar con alguien del área tecnológica o informática, y si son capaces de hablar un mismo idioma (como en el caso del inglés), la comunicación será más efectiva.” – agregó Quesada.
Para el profesor de la Universidad Cenfotec, Christian Sibaja, conocer sobre programación también logra que las personas piensen con una nueva lógica que abre posibilidades para el desarrollo de proyectos en sus disciplinas.
«La programación de computadoras abre la mente de los usuarios a un mundo nuevo de posibilidades para sus negocios y actividades personales. En una sociedad en donde muchas cosas están mecanizadas, programar nos vuelve a invitar a pensar.” – explicó Sibaja.
La importancia de conocer lenguajes de programación es tan importante en Costa Rica como en el resto del planeta. Como con la música y las matemáticas, los lenguajes de programación no conocen de fronteras, barreras culturales ni idiomas.
Para la desarrolladora de software noruega Kjersti Fagerholt la importancia de la industria de las tecnologías de información y comunicación, y del conocimiento que esta ha creado, tiene un gran impacto en todas las áreas humanas y sus beneficios podrán multiplicarse si profesionales de diversas disciplinas adquieren habilidades de programación computacional.
Kjersti Fagerholt: “La clave del código está en solucionar problemas”
Ver entrevista completa
Este conocimiento es muy valioso. Si los niños aprendieran a programar desde pequeños en la escuela, tan temprano como sea posible, irían adquiriendo una destreza que les beneficiaría en gran medida en su futuro.”
– dijo Fagerholt.
Según Fagerholt, los profesionales capacitados podrían desarrollar soluciones informáticas específicas para problemas propios de su profesión al unir el conocimiento a profundidad que tienen sobre su campo con el pensamiento lógico de la programación.
Stefani Díaz Valerio estudió biología en la Universidad Nacional y cursó la maestría en Microbiología y Bioquímica en Alemania a través del sistema de becas Erasmus, en donde además tuvo la oportunidad de aprender a programar.
Su primer acercamiento con la programación fue por curiosidad y para adquirir una nueva habilidad científica, una curiosidad que le abrió muchas puertas en sus campos de estudio.
Stefani Díaz: “Aprendí haciendo, deshaciendo y volviendo a hacer”
Ver entrevista completa
Este conocimiento le permitió robustecer sus habilidades creativas y de análisis gracias a un fortalecido dominio del razonamiento lógico que pudo aplicar a diferentes problemas en sus áreas de estudio.
Lo maravilloso de ello es que, con algo de ingenio, se puede aplicar a prácticamente cualquier área; en ese sentido creo que cuando profesionales de áreas no tecnológicas incursionan en el mundo de la programación, lo enriquecen, porque traen consigo diferentes perspectivas.”
– explicó la microbióloga.
¿Dónde y cómo aprender?
Las tecnologías digitales tienen la particularidad de que el mismo campo de estudio y trabajo es el repositorio de todo su conocimiento, pues todos los avances tecnológicos han dejado su huella digital.
Además, las personas que trabajan con tecnología tienen una presencia inevitable en Internet y han construido una de las redes profesionales globales más proactiva, solidaria y consolidada de la historia de la humanidad. La desarrolladora noruega Fagerholt incluso califica a esta comunidad como “hermosa”, pues siempre hay usuarios dispuestos a ayudar a otros.
Sin embargo, una de las preocupaciones más importantes para quienes aún no dominan esta habilidad es qué tan difícil puede resultar su aprendizaje.
Saber programar no es “don divino”, y se ha comprobado que aunque una afinidad con las matemáticas pueden ayudar a una mejor asimilación de muchos conceptos, el aspecto de la pasión y deseo de aprender, es el ingrediente básico.”
– aseguró el profesor de la Universidad Cenfotec, Christian Sibaja.
Como con cualquier otra área del conocimiento, se recomienda iniciar con nociones básicas y estudiar ejemplos prácticos y aplicaciones en la vida real.
«Es como aprender otro idioma, al principio cuesta acostumbrarse y puede parecer intimidante, pero conforme se va aprendiendo se vuelve cada vez más familiar.” – dijo la microbióloga Díaz.
Para obtener información básica sobre cualquier tema del ámbito tecnológico, solo basta ingresar a Internet y empezar a leer, observar, escuchar y practicar con bibliotecas digitales, videos, tutoriales y hasta juegos que la misma comunidad ha creado para expandir el alcance de su conocimiento.
Estas técnicas y conceptos son, en principio, ejercicios de razonamiento lógico, y pueden ser aprendidos por personas de cualquier área de interés y cualquier edad.
«Por eso es importante que los padres de hoy en día presten atención en los tipos de juegos que sus niños usan, porque pueden ser un desperdicio o una gran ayuda para su futuro aprendizaje en general.” – explicó el ingeniero de Akurey, Ricardo Quesada.
Si se desea desarrollar habilidades avanzadas, puede acercarse a la una modalidad presencial en alguna de la gran cantidad de instituciones que ofrecen carreras, técnicos, talleres y hasta cursos libres en Costa Rica.
Impresiones y recomendaciones
Ricardo Quesada | Gerente de Tecnología en Akurey (+)
Se puede aprender desde la casa leyendo tutoriales, buscando videos e investigando mucho, cada persona sabe cuál es su capacidad; pero, en mi opinión, la mejor forma de aprender es en alguna institución formal.”
– Ricardo Quesada
Kjersti Fagerholt | Desarrolladora de Software en Noruega (+)
Recomiendo iniciar con un lenguaje sencillo de dominar como Python, solamente para comprender lo básico de la programación. Aprenda haciendo, definitivamente. Construya su propia aplicación, piense en una idea sencilla sobre lo que puede construir, puede ser cualquier cosa, e inicie.”
– Kjersti Fagerholt
Christian Sibaja | Profesor en UCenfotec (+)
Es importante hacer énfasis en la parte teórica, esto porque es fácil ir directamente al código y ahí cometer muchos vicios y malas prácticas de programación. Un buen plano de construcción, asegura una excelente edificación.”
– Christian Sibaja
Stefani Díaz | Microbióloga (+)
Es más fácil aprender cuando involucra algo conocido y que es de nuestro agrado. Es necesario experimentar y equivocarse, y contar con ayuda de personas más experimentadas.”
– Stefani Diaz
Entre las instituciones educativas formales, la Universidad Cenfotec se ha establecido como especialista en áreas tecnológicas. Actualmente imparte carreras profesionales con distintos grados y áreas de especialización, promueve el emprendimiento tecnológico entre sus estudiantes y colabora con iniciativas de impacto empresarial y social a través de las tecnologías en varias partes del país.
Entre otras instituciones que ofrecen carreras tecnológicas o afines están la Universidad Latina, Universidad Creativa y la Universidad Politécnica Internacional.
Universidad Cenfotec para CAMTIC
Las personas que formen parte de empresas afiliadas a la Cámara de Tecnologías de Información y Comunicación (CAMTIC) que deseen iniciar estudios formales en alguna de estas y otras instituciones educativas, pueden consultar las bases de nuestros convenios y sus formas de aplicación.
Vea a su alrededor y descubra cuántos objetos existen gracias a la tecnología o que son productos directos del código, ahora piense cuánto comprende de lo que está pasando dentro de ellos… ¿No deberíamos saber más sobre tecnología si la utilizamos tanto y todos los días?”
– preguntó la noruega Fagerholt.
Independientemente de la forma en la que se aprenda, y hasta qué nivel, estas experiencias y recomendaciones parecen indicar que la programación – en cualquiera de sus lenguajes – es el nuevo idioma universal.
Compartir
NOTICIAS
Entradas recientes
- 24 emprendimientos TIC concluyeron con éxito la edición 2024 del programa Scale Up de Camtic
- Jornadas Conecta CR concluyen con llamado a trabajar juntos, sector privado y público, para que 5G mejore competitividad del país
- Procomer analizó y expuso necesidades de género y talento para impulsar un mercado laboral inclusivo
- Más de 500 profesionales se reunieron en Costa Rica para conocer últimos avances de ingeniería e innovación tecnológica en América Latina
- Estudiantes del TEC fortalecen la ciberseguridad global al evidenciar vulnerabilidad