Ask HN: ¿Cuál fue tu momento de "oh shit" con GenAI?
Casos de uso prácticos transformadores
- Muchos describen momentos de “oh shit” cuando GenAI comprimió semanas/meses de trabajo en horas:
- Refactorizar grandes bases de código, migrar topologías de datos, portar aplicaciones (p. ej., PL/SQL → Django, Oracle Apex → nueva pila, emulador de NES en JS → Rust).
- Generar automáticamente infraestructura (Terraform/HCL, configuraciones de AWS, paneles multi-servicio).
- Ingenierizar a la inversa firmware, protocolos propietarios y hardware antiguo (equipos musicales, impresoras, pianos, osciloscopios, Firestick, equipos de prueba) mediante Ghidra y herramientas.
- Convertir montones de PDFs legales/financieros/técnicos en salidas OCRizadas, traducidas, normalizadas y resumidas.
- Construir apps de extremo a extremo (web, móvil, bots de trading, mods de juegos, clientes Git) casi por completo mediante agentes.
Codificación e ingeniería de software
- Fuerte entusiasmo: agentes que leen repos completos, depuran condiciones de carrera, revisan diffs, descompilan VSIX/.NET, generan pruebas, realizan code reviews y mantienen arquitecturas complejas.
- Algunos describen a los agentes como “desarrolladores junior” que pueden explorar, refactorizar e incluso crear herramientas auxiliares de forma autónoma (seguidores de actividad, búsqueda semántica).
- Otros los encuentran frustrantes: diseños verbosos o ingenuos, mala arquitectura a gran escala, mantenimiento frágil en grandes bases de código heredadas y PRs y pruebas unitarias de “AI slop” que solo juegan con la cobertura.
Usos no técnicos y cotidianos
- Momentos frecuentes de “wow” por:
- Diagnosticar HVAC, secadoras, hornos, bombas de estanques de koi y problemas de coche/A/C a partir de fotos/vídeos y diagramas de cableado.
- Planificar viajes, instalaciones solares, paneles de energía del hogar, construcciones de cocina, papeleo de herencias y revisiones de estilo inspección de viviendas o bienes raíces a partir de fotos de anuncios.
- Tutoría en cocina, dibujo, matemáticas, anatomía y experimentos de ciencia con niños.
- Tareas creativas: traducción de poesía con rima/métrica, composición de canciones, arte, pódcasts, ficción interactiva y anuncios inmobiliarios estilizados.
Escepticismo, limitaciones y fallos
- Algunos nunca tuvieron un momento positivo; ven los LLMs como “autocompletado sofisticado” o juguetes que no responden preguntas “genuinamente interesantes” o novedosas.
- Problemas recurrentes:
- APIs alucinadas, flags de CLI, cmdlets de PowerShell, interpretaciones científicas y análisis de nichos de dominio (geofísica, teledetección, matemáticas especializadas).
- Respuestas inconsistentes a preguntas fácticas/lógicas simples, dificultad con la estrategia de visión de alto nivel a pesar de buen código de bajo nivel.
- Modelos que parecían haber retrocedido (p. ej., versiones posteriores peores en diseño de soluciones que las anteriores).
Seguridad, ética y uso indebido
- Preocupaciones sobre:
- Consejos peligrosos (p. ej., solución de problemas de hornos con implicaciones de riesgo de CO).
- Uso legal y médico sin profesionales; ausencia de privilegio para chats con IA; los tribunales ya ven escritos generados por IA.
- Agentes que pueden weaponizar exploits, generar claves de licencia, crackear captchas, hacer trampas en juegos o borrar bases de datos.
- Ingeniería inversa y parcheado de firmware a gran escala, y el potencial de pornografía deepfake, desinformación y “muertes por IA” que serían difíciles de rastrear.
Impacto en el trabajo, el aprendizaje y la sociedad
- Sentimiento dividido:
- Algunos se sienten como “superhéroes” o “CTO con un equipo”, cambiando cómo piensan sobre los problemas y centrándose en un diseño de nivel superior.
- Otros temen la pérdida de habilidades, la degradación de las code reviews, el estancamiento del crecimiento de los desarrolladores junior y ser desplazados o reducidos a “prompt jockeys”.
- Debate sobre el hype:
- Afirmaciones de que GenAI está sobreprometida, empeorando la web y las herramientas, impulsando una expansión opaca de centros de datos y alimentando un gasto corporativo irracional.
- Contraafirmaciones de que aún estamos al principio; las capacidades son irregulares (excelentes en algunas cosas, malas en otras) y el prompting/el uso de herramientas es una habilidad real.
Meta: prompting, herramientas y ciclo de hype
- Muchos señalan que:
- Los resultados dependen mucho de una especificación clara del problema, buenos entornos de prueba (editores, MCP/herramientas, instrucciones estilo CLAUDE.md) y experiencia del dominio para validar las salidas.
- La gente suele ser mala articulando lo que quiere; algunos se acercan a la IA con sesgo o abandonan tras el primer fallo.
- El hype produce ciclos alternos de “oh wow” y “nada cambió”, dejando a algunos agotados pero a otros experimentando constantemente.