Advent of Code 2025: Human vs AI
Advent of Code 2025 Human vs AI es un experimento continuo donde cada día resuelvo el desafío del Advent of Code en tres lenguajes: JavaScript, Rust y Python, y a continuación pido a varios modelos de IA que produzcan sus propias soluciones en los mismos lenguajes. Los modelos que comparo incluyen GPT-5.1, Codex, Gemini 3 Pro, Composer-1, Opus-4.5 y Sonnet-4.5. El resultado por cada puzzle es una colección de soluciones humana y varias soluciones generadas por IA, lo que permite observar diferencias metodológicas y estilísticas en el código.
Metodología de trabajo No es un experimento excesivamente científico pero sí consistente. Primero resuelvo el problema manualmente, luego preparo un archivo de texto con una instrucción breve indicando que se trate del reto Advent of Code 2025, que la solución debe incluir las dos partes del puzzle y que la salida del programa sean las dos respuestas en líneas separadas. Mantengo el prompt estable y sólo cambio el archivo de entrada con los datos del día. En la plataforma selecciono el modelo, adjunto el archivo, ejecuto y luego verifico la salida con un script en Python, revisando además el razonamiento implícito en la solución generada por la IA. No uso modos especiales ni configuraciones extraordinarias, la idea es ver cómo se comportan los modelos en condiciones realistas.
Objetivos del experimento Entender cómo las IAs resuelven problemas reales y creativos Advent of Code es ideal porque los retos son lo bastante pequeños para ser manejables pero lo bastante ingeniosos para exigir razonamiento. Quiero ver dónde las IAs optan por fuerza bruta frente a planificación, cuándo recurren a bibliotecas externas y cuándo se mantienen simples, y cómo esas decisiones contrastan con mi aproximación humana. Además quiero mejorar mi propia fluidez al resolver cada reto tres veces en tres lenguajes diferentes, lo que obliga a pensar en patrones, algoritmos e idioms de cada plataforma.
Lo que observo y comparto Durante el mes iré publicando observaciones sobre patrones comunes entre los modelos, rendimiento del código generado, errores frecuentes, si los modelos resuelven a la primera o necesitan re-prompting, y lugares donde la IA supera la intuición humana o propone soluciones novedosas. También comentaré particularidades por lenguaje, por ejemplo retos con el borrow checker de Rust frente a soluciones automáticas de IA, y qué se siente al emparejarme con múltiples modelos de programación.
Relevancia para empresas y servicios en Q2BSTUDIO En Q2BSTUDIO somos especialistas en desarrollo de software a medida y aplicaciones a medida, y trabajamos para integrar las mejores prácticas de ingeniería con soluciones basadas en inteligencia artificial. Experimentos como este ayudan a entender cómo aplicar agentes IA y modelos de generación de código en pipelines de desarrollo, cómo evaluar riesgos de seguridad y cómo automatizar procesos de forma confiable. Si su empresa busca incorporar IA a la medida de sus necesidades puede conocer nuestros servicios de inteligencia artificial en servicios de inteligencia artificial para empresas y explorar soluciones de software a medida en desarrollo de aplicaciones y software multicanal.
Seguridad y operaciones en la nube Además de IA y desarrollo a medida, en Q2BSTUDIO ofrecemos asesoría en ciberseguridad y pentesting para asegurar que el código generado o integrado no introduce vulnerabilidades, así como soluciones de despliegue y escalado en servicios cloud aws y azure. Integrar prácticas de seguridad y observabilidad desde el inicio es clave cuando se automatiza generación de código o se usan agentes IA en entornos productivos.
Inteligencia de negocio y visualización Los resultados de estos experimentos también informan sobre cómo convertir datos de rendimiento y métricas en conocimiento accionable. Ofrecemos servicios de inteligencia de negocio y Power BI para que las organizaciones puedan visualizar y analizar el impacto de adoptar IA en sus flujos de trabajo, optimizando costes y tiempos de desarrollo.
Cómo seguir el proyecto Si te interesa la intersección entre puzzles de programación, experimentos con modelos de IA y prácticas profesionales de desarrollo, acompáñame durante diciembre. Publicaré reflexiones diarias y un resumen al final de los retos con hallazgos prácticos y recomendaciones para equipos que quieran incorporar IA, agentes IA, automatización de procesos y soluciones cloud. En Q2BSTUDIO estamos listos para ayudar a llevar estas ideas a producción con servicios que incluyen desarrollo de software a medida, ciberseguridad y despliegue en la nube.
Palabras clave aplicaciones a medida software a medida inteligencia artificial ciberseguridad servicios cloud aws y azure servicios inteligencia de negocio ia para empresas agentes IA power bi
Comentarios