Este blog describe algunas experiencias personales recientes con la IA y, con un toque de humor, explica por qué la IA y los humanos necesitan interactuar.
Experiencia laboral con IA
Recientemente he asumido un nuevo puesto como Ingeniero de Software Senior en una empresa que está convirtiendo un sistema de RR. HH. prototipo utilizado internamente en una empresa matriz en un sistema SaaS (Software como Servicio) comercialmente disponible basado en la nube.
Ahora, se requieren algunos cambios arquitectónicos y necesitamos establecer prácticas de trabajo dentro de GitHub (para control de código fuente) y un tablero Kanban recién introducido (por mí), vinculado al repositorio de GitHub, para controlar el flujo del proyecto a medida que movemos el prototipo a un sistema de estándar comercial.
Ahora, algunos de los controles automatizados que quería implementar para las ramas de código en el repositorio y la fusión de código en la integración sabía que eran posibles de implementar. Pero, en puestos anteriores, estos eran manejados por un Ingeniero de DevOps. Ahora tuve que implementarlos yo mismo. Así que, recurrí a una herramienta de IA para obtener ayuda.
Genial, me dio todo lo que necesitaba: los archivos YAML para colocar en el repositorio de GitHub, las reglas de control de ramas y todo lo demás. Cuando se trató de probarlo todo con los desarrolladores que trabajaban en Visual Studio, hubo un problema. Visual Studio no era consciente de los flujos de trabajo de GitHub, pero los intentos de registrar bloques de cambios de código fallaron. Un cambio de un solo archivo era posible a través de GitHub, pero no era práctico porque los desarrolladores necesitan registrar cambios en varios archivos.
El problema era que la IA había dado las instrucciones correctas pero me dijo que las aplicara en el nivel incorrecto de la jerarquía de ramas de los repositorios. Así que tuve que ajustar la definición del flujo de trabajo.
Experiencia con proyectos paralelos de IA
Como actividad secundaria, tengo una tienda en Etsy que nació de mis experiencias como autopublicador. La tienda ha crecido desde el concepto original para incluir descargas digitales, ropa general, regalos, además de la mercancía de libros para la que fue concebida originalmente. Ahora, el 57% de las ventas provienen de descargas digitales, principalmente páginas para colorear, y esto también representa el 90% de todas las ventas a personas con las que no tengo ninguna conexión.
Así que le pregunté a la IA qué podría hacer para mejorar las tasas de conversión. Me dijo que me concentrara en las descargas digitales y separara la tienda para todo lo demás porque la mezcla de productos era demasiado confusa en Etsy. El problema con esta sugerencia es doble: 1) Habría duplicado las tarifas de Etsy al tener dos tiendas, y 2) Perdería el historial, los favoritos y las reseñas de cualquier artículo que trasladara a una segunda tienda. Ninguna de las dos opciones era aceptable para mí.
Así que volví a preguntar sobre la estructura de la tienda y me aconsejaron ocultar todas las secciones excepto las descargas digitales y enlazar las otras secciones desde mi sitio web. La teoría era que Etsy vería la tienda como una tienda de nicho de descargas digitales, lo que ayudaría a Etsy a reconocer el nicho y, como consecuencia, a hacerla más descubrible en Etsy. El resto de los artículos con menor tasa de ventas estarían ocultos en Etsy pero aún disponibles si se accedía a ellos desde otros canales, como mi sitio web y otras redes sociales.
El problema aquí es que la IA estaba aconsejando sobre un proceso para ocultar secciones de la tienda de Etsy, que ya no está disponible en la plataforma. La mejor solución de compromiso en el mundo real es usar solo artículos descargables digitales como artículos destacados, mover esa sección de la tienda a la parte superior de las secciones, listar y reorganizar las otras secciones de la tienda según su rendimiento, mientras se proporcionan enlaces externos a secciones específicas desde mi sitio web. Por lo tanto, estoy desarrollando una nueva página "Compra mis diseños en Etsy" en mi sitio web.
Falibilidad humana
Pero los humanos son igualmente frágiles que la IA. Hoy, hice algo de jardinería alrededor del mediodía. Cuando terminé, pensé en preparar mi almuerzo del domingo. Pechuga de ternera, patatas asadas, Yorkshire pudding y verduras. Tenía todo preparado, listo para cocinar en los momentos adecuados y demás. Mientras la comida se cocinaba, pensé en tomar una copa de vino tinto. ¡Encantador! La comida estuvo lista después de una segunda copa, así que volví a llenar la copa una vez más y la disfruté. Al ir a poner los platos en el fregadero, noté algo en el horno… ¡había dejado las patatas asadas dentro!
Conclusiones
Así que, considerando estas experiencias:
- La IA solo es tan buena como los datos que recibe de los humanos.
- Esos datos pueden quedar desactualizados con el tiempo.
- Los humanos son falibles.
Concluyo que para sacar el máximo provecho de la IA, los humanos y las herramientas de IA necesitan interactuar. La IA es excelente para acelerar la mecánica, pero los humanos todavía son necesarios para validarla. ¡La IA redefine los roles humanos, pero no los reemplaza!
J K Mullins
The Book Hook Online
26 de abril de 2006

