Desde que la robótica y la inteligencia artificial han experimentado avances tecnológicos, una pregunta aterradora ha estado surgiendo en nuestras mentes: ¿Alguna vez las máquinas nos reemplazarán? Se han escrito innumerables películas, series, libros, etc. sobre la IA y la inevitable sustitución del trabajo humano por robots. La última preocupación es que los ChatGPT reemplazarán a los programadores. ¿Pero realmente deberíamos preocuparnos?
RELACIONADO: Los avances tecnológicos que ayudarán a los avances médicos en 2022
El mundo de la inteligencia artificial creció exponencialmente de la noche a la mañana. Cada día vemos más arte generado por síntesis artística de inteligencia artificial, e incluso vimos el primer cortometraje íntegramente escrito y dirigido por una IA. La misma IA puede programar líneas simples de código, lo que plantea la pregunta: ¿los ChatGPT alguna vez reemplazarán a los programadores?
Preocupaciones
Mike Abel abordó este interesante tema en una publicación de Facebook, destacando la explosión de popularidad de ChatGPT solo en los últimos meses. Según algunos informes, las grandes empresas tecnológicas han despedido a gran parte de sus empleados e invertido mucho dinero en la creación y desarrollo de programas de inteligencia artificial. Actualmente, Microsoft ha introducido un aspecto de la IA en algunos de sus programas. Por ejemplo, está trabajando en un programa que puede sintetizar la voz de cualquier persona con sólo unos segundos de referencia de audio.
¿Qué sucede cuando la fuerza laboral es reemplazada por la robótica o la inteligencia artificial? Es una elección inteligente para las empresas. Una computadora no necesita dormir ni comer, no se agota creativamente (sólo mecánicamente), no tiene familia que sustentar, no se enferma y no necesita días libres. Una computadora es un trabajador perfecto, el empleado perfecto. ¿Pero qué pasa con la gente?
Abel menciona que si bien puede tener sentido que una empresa opte por una opción que sea más barata a largo plazo (no tienen que preocuparse por pagar un salario con una computadora), la empresa no puede simplemente pensar en el beneficio que obtendrá. obtiene de ello. Por ejemplo, supongamos que todo un sector del mercado laboral está dominado por las máquinas. En este caso, toda la población activa se encuentra desempleada en un campo en el que estaba especializada. Esto significa que todo un grupo de ciudadanos de clase trabajadora se queda sin forma de mantener a sus familias.
Si bien la tecnología es sin duda el camino a seguir en el futuro, Abel nos recuerda que incluso los empleadores son humanos y deben pensar en el aspecto humanitario de reemplazar su fuerza laboral con máquinas. Además, la tecnología avanza a un ritmo mucho más rápido que la creación de nuevos empleos para quienes corren el riesgo de perderlos en este inevitable cambio significativo hacia la inteligencia artificial y las máquinas.
RELACIONADO: Evie Smart Ring: un punto de inflexión para los rastreadores de actividad física para mujeres
Garantías
Aunque el cambio hacia la tecnología parece inevitable, muchos expertos en robótica, inteligencia artificial y programación creen que, tal como está ChatGPT actualmente, no hay forma de que reemplace por completo a los programadores, escritores y artistas. En última instancia, la IA no es perfecta y es una herramienta que se utiliza para crear, no para reemplazar. Austin Nguyen, un desarrollador de software que trabaja en su propio bot, participó en la discusión y les dijo a los lectores por qué es poco probable que ChatGPT reemplace a los programadores.
En los últimos meses, ChatGPT se ha convertido en una poderosa herramienta multipropósito capaz de generar código cuando se le dan algunas indicaciones. Primero, por supuesto, necesita saber un poco sobre lo que está haciendo para proporcionarle al robot las indicaciones adecuadas, pero hay otro problema. El código generado sólo funciona correctamente algunas veces. Cuando funciona, suele ser una plantilla de código simple que puede cumplir una función particular, pero logra poco.
Otro aspecto importante de la programación es que los programadores deben poder analizar los problemas planteados por el código y encontrar soluciones que requieran lógica y creatividad. Una máquina puede funcionar mediante la razón pura, pero no tiene originalidad ni pensamiento crítico, especialmente a nivel humano. Según Nguyen, un programador puede así encontrar una solución que sea a la vez elegante y muy eficiente, lo que la hace más valiosa que una IA.
Nguyen también mencionó que los programadores no sólo producen código. También corrigen errores, mejoran constantemente su código existente para nuevas versiones y trabajan con todo un equipo de desarrollo para hacerlo. ChatGPT es una gran herramienta que puede facilitar un poco el trabajo de los programadores, usándolos para tareas mundanas y triviales, permitiéndoles centrarse en el lado creativo, que “requiere inteligencia humana”.
Otro usuario de Quora está de acuerdo con Nguyen y dice que ChatGPT es una gran herramienta que se puede utilizar para la generación de código y el procesamiento del lenguaje natural, pero que no es lo suficientemente sofisticada como para reemplazar el papel de ‘un programador humano'. «La programación es un proceso creativo que requiere conocimiento e intuición humana», algo que una máquina no puede replicar por completo.
Además, otro lo explicó con más detalle. Es poco probable que los usuarios y las empresas estén contentos con “programas cortos de línea de comandos escritos para hacer una pequeña fracción de lo que realmente necesitan”, que es la limitación actual del código escrito por ChatGPT. La mayoría de las veces, el código generado debe completarse, no funciona y no logra lo que los usuarios necesitan. Siempre hay un elemento de un programador humano que tiene que profundizar en el código para corregirlo, encontrar y solucionar errores y embellecer el código escrito de forma sencilla.
Es más probable que ChatGPT siga siendo una herramienta interesante que ayude a los programadores en lugar de algo que pueda reemplazarlos. Esto simplemente significa que los programadores no tendrán que escribir tanto porque pueden obtener los patrones de código simples que necesitan con indicaciones breves. En opinión de este usuario, la probabilidad de perder un puesto de programación ante alguien que simplemente es mejor en su trabajo y trabaja por menos dinero es mayor que perderlo ante una máquina.
Por ejemplo, el usuario señaló que las numerosas herramientas de desarrollo web fáciles de usar, como Wix y WordPress, facilitan mucho las tareas de desarrollo web para la gente común, pero que aún no han reemplazado a los desarrolladores web. Siempre será necesaria una persona detrás de la máquina, que se ocupe de las indicaciones, corrija errores en el código de la propia IA, lo que produce, etc. Tal como están las cosas actualmente, no hay motivos para temer que las máquinas sustituyan a las personas, al menos durante los próximos años.
RELACIONADO: 3 nuevos dispositivos tecnológicos que debes tener en tu hogar en 2023