Ana Pe√Īa

Ana Pe√Īa

Tech Talk

Hay una raz√≥n por la que los neandertales no sobrevivieron y los homo sapiens s√≠: √©stos √ļltimos desarrollaron herramientas de piedra y puntas de lanza, armas y estrategias de caza, y dominaron el fuego. Si esto fue determinante para la evoluci√≥n, el desarrollo de software fue otro evento can√≥nico que nos trajo a lo que hoy somos como humanidad, porque si las lanzas nos trajeron comida, los c√≥digos sostienen hoy nuestra vida como la conocemos.

¬ŅO es que te imaginas yendo todav√≠a a la biblioteca con una ficha informativa escrita a mano para recolectar la informaci√≥n manualmente y tardar un mont√≥n de tiempo en encontrar lo que necesitas? Gracias a la programaci√≥n, Google es ahora un conjunto inmenso de unos y ceros que te entrega en milisegundos justo la informaci√≥n que buscas.

Sin la programaci√≥n, nuestra vida ser√≠a tan anal√≥gica como lo era hace 50 o 60 a√Īos, en donde enviar una carta podr√≠a tomar semanas o meses y en ocasiones se perd√≠a. Nada comparado con nuestro odiado, pero √ļtil inbox de correo y los millones de grupos de WhatsApp que tu t√≠a usa para mandarte los buenos d√≠as y las buenas noches con im√°genes.

Con la digitalización de la vida y con las cosas cada vez más pareciéndose a una computadora, hay muy pocos aspectos de nuestras vidas que no hayan sido tocadas por la programación, ¡hasta nos enamoramos a través de apps!

La programación es así de esencial para nuestra vida, pero qué ironía que son pocos quienes la estudian. Siempre he dicho que necesitamos más personas en carreras de ciencia, tecnología, ingeniería y matemáticas (STEM), porque son estos profesionistas quienes nos llevarán al fantástico futuro que vemos en las películas y series de ciencia ficción. Bueno, y son quienes nos han traído al mundo como hoy lo vivimos.

Adem√°s, esta carrera es muy redituable, no solamente porque son pocos y es mucha la demanda laboral, sino porque para ser un buen programador debes estudiar constantemente para actualizarte. As√≠ como los idiomas, como el espa√Īol o el ingl√©s, hay cientos de lenguajes de programaci√≥n, algunos predominan sobre otros, y los que se usan menos terminan por desaparecer. Si no est√°s al d√≠a y aprendes el lenguaje ‚Äúde moda‚ÄĚ, el que todas las empresas quieren usar para crear sus productos, ¬°est√°s out!

La IA: el futuro

Dentro de esta carrera para no quedarte obsoleto debes saber programar la inteligencia artificial (IA). En este caso se programa un software para que éste por sí mismo pueda ampliar su conocimiento y ejecutar ciertas tareas. En muchas ocasiones te he hablado de estos usos de la IA, como para crear o detectar deepfakes, ayudarte a encontrar el amor, o incluso a mejorar tu creatividad al escribir.

Pero, ¬Ņsab√≠as que la IA tambi√©n mejorar√° la programaci√≥n? S√≠, la misma IA podr√° optimizar el mismo mundo de donde sali√≥. Esta herramienta puede escribir l√≠neas de c√≥digo para crear atajos en el proceso de desarrollo de un software, esto puede significar entregar los productos con mayor rapidez. Y no, la IA no le quitar√° el trabajo a los programadores, les solucionar√° la vida, porque llegar√° un momento en el que la IA escriba todo el c√≥digo y los programadores funjan un rol de gu√≠a para asegurar que se cumplan los objetivos.

Adem√°s, el rol del programador ser√° fundamental para que la IA no se salga del corral. Ya existen indicios de que ChatGPT se puede estar haciendo tonta con el tiempo. Si soltamos a la IA a que aprenda por s√≠ misma, aprender√° todo lo que est√° mal en los humanos, incluyendo sesgos y tonter√≠as. As√≠ es como los desarrolladores fungen el papel paternal que baby AI necesita para ser buena y √ļtil. 

De esta manera, podremos tener m√°s y mejor software y en menor tiempo para aliviar las dolencias de este mundo en donde cada vez m√°s dependemos de un programa para hacer el s√ļper, trabajar o divertirnos. Porque la vida se definir√° cada vez m√°s por software, y detr√°s de cada soluci√≥n a un problema de nuestra sociedad moderna, estar√°n nuestros amigos programadores, escribiendo en sus computadoras, usando IA y mejorando el mundo con ceros y unos.

El futuro ser√° tan brillante y magn√≠fico como el c√≥digo que hoy se est√° escribiendo. As√≠ que, si t√ļ conoces a un programador, voltea a darle un abrazo y a agradecerle por lo que hoy tenemos y lo que vendr√°. ¬°Feliz d√≠a del programador!

Programador, inteligencia IA

Las opiniones publicadas en esta columna son responsabilidad del autor y no representan ninguna posición por parte de Business Insider México.

Descubre m√°s historias en Business Insider M√©xico

S√≠guenos en Facebook , InstagramTwitter y LinkedIn

Consulta a m√°s columnistas en nuestra secci√≥n de Opini√≥n