Me puse a preguntarte a ChatGTP y caí en su trampa. Que quiere decir esto?
Entremos en contexto
Es muy importante tener en cuenta lo siguiente:
A --> Puedes usar Gen AI acerca de un tema que conoces o dominas.
B --> Puedes usar Gen AI acerca de un tema que no conoces y necesitas resolver algo puntual
En este post me voy a referir al caso B. Resulta que me puse a pedirle ayuda a ChatGPT para que me ayudara a crear una pieza de código que necesitaba para complementar el comportamiento de uno de mis scripts de Performance.
Mira te cuento el Proceso que seguí y al final verás que fui 100% IMPRODUCTIVO.
1- Empecé usando GenAI con prompts preparandolo con su especialidad y rol. En este caso necesitaba que fuese experto desarrollador en Groovy.
2- Le envié un prompt dandole contexto general del paso a paso que necesitaba que el siguiera. En este caso necesitaba crear un dataset con datos y valores únicos usando la respuesta de unos de los requests anteriores.
3- GPT empezó a entregarme piezas de código, las cuales empecé a probar. PERO... ninguna funcionaba.
Aqui viene mi primer cuestionamiento. No me funcionaban porque no se como implementarla o porque me respondió lo que no es? Mas señales de improductividad.
Identifiqué algunos errores de lógica, y le pedí que los corrigiera. Recuerden que yo no soy experto en este lenguaje, pero GPT me dió la razón y cambió el código.
Despues me enojé con él, despues de muchos intentos ese hpta código no me funcionaba y empecé a insultar a GPT. Pero me calmé y le dije: Volvamos a empezar de cero, necesito que escribas un código que haga esto, esto y aquello.
Resultado: GPT me escribió 20 piezas de código, todas con diferente estructura, unos con 8 lineas, otros con 25 lineas, en unos usaba loops, en otros usaba funciones, en otros hacia actualizaciones y en otros creaba variables......
Conclusión: Me enrredó tanto que ni me funcionó y ni supe cual era la versión que si debía de funcionar.
Le pregunté a un colega desarrollador y me solucionó todo el problema con 1 SOLA LINEA de código
Moraleja: Usar Gen AI te hace productivo o improductivo dependiendo del tema para el cual lo estés usando. Todas las conferencias, charlas y comentarios que ves en las redes sociales y en la industria, dicen que serás IRONMAN si sabes usar bien la Inteligencia Artificial. Pero estoy 100% seguro que si la usamos para algo que no dominamos, vamos a terminar como ULTRON, queriendo matar a toda la humanidad.
No permitas que GenAI te haga perder el tiempo. Usala, usala bien y usala para los temas que tu puedes controlar, que puedes validar, que puedes revisar y que tienes la conciencia para determinar si está alucinando o no.
PD: Lo curioso de este proceso es que empecé a insultarlo porque no me estaba ayudando. Ese nivel de emocionalidad les pasa usando este tipo de herramientas. Y estoy seguro que les ha pasado aunque les de pena aceptarlo.
Te ha pasado algo similar?
Les mando un abrazo
SI TE GUSTÓ Y QUIERES APRENDER MÁS....
Bienvenido al Ecosistema más Poderoso de Pruebas de Rendimiento
Si quieres aprender a CREAR UN PROYECTO DE PERFORMANCE TESTING DESDE CERO, Bienvenido a la MENTORIA PERFORMANCE 360
Si quieres aprender sobre la IMPORTANCIA DE PERFORMANCE TESTING en los proyectos de desarrollo de Software desde la experiencia de los referentes más importantes en la industria, Bienvenido al PODCAST EFECTO PERFORMANCE
Si quieres aprender HERRAMIENTAS, FUNDAMENTOS y BUENAS PRÁCTICAS, Bienvenido a JOHN PERFORMANCE, mi CANAL DE YOUTUBE
Si quieres pertenecer a la COMUNIDAD DE PERFORMANCE TESTING en Español, Bienvenido al CANAL DE DISCORD
Si quieres matenerte INFORMADO, CONECTADO, en EVENTOS, NOTICIAS, TENDENCIAS, CHARLAS, etc... Bienvenido a mi PERFIL DE LINKEDIN
Si quieres CLASES GRATIS DE PERFORMANCE TESTING, BONOS DE DESCUENTOS, el ROADMAP de Performance Testing, Bienvenido a tus REGALOS GRATUITOS
Mi deber y mi pasión es fortalecer y potencializar el conocimiento de PERFORMANCE TESTING en toda la región. Podría hacerlo solo pero no tendría mucho sentido. refiero hacerlo con ustedes. Juntos llegaremos más lejos.