2025.06.02 (Lun)

✨ Resumen de Gemini 2.5 Pro  

Hoy, mientras estudiaba la parte practica de la clase 23 del curso ‘Flutter App Development Basics’, tuve una experiencia que me dio un fuerte golpe de realidad.

Original

Hoy, mientras estudiaba la parte practica de la clase 23 del curso ‘Flutter App Development Basics’, tuve una experiencia que me dio un fuerte golpe de realidad.

Quiero explicar brevemente, con algunas capturas de ejemplo, como use la IA mientras estudiaba desarrollo y como termine recibiendo ese golpe de realidad.

(Ademas, espero que sea un ejemplo que inspire a quienes todavia no tienen claro como usar la IA para desarrollo/estudio.)

naver-140-001

naver-140-002

La tarea que me dieron era convertir la pagina vacia de la izquierda en la pagina azul de la derecha.

naver-140-003

Esta era la pagina completamente vacia que me dieron al principio.

Pero de pronto me entro curiosidad. Si le adjunto una captura y un codigo de ejemplo a Gemini 2.5 Pro, hasta que punto podria implementarlo de forma parecida a la imagen?

naver-140-004

naver-140-005

naver-140-006

naver-140-007

naver-140-008

jajaja

No… madre mia jajaja

Ya sabia que rendia bien. Lo sabia, pero… ver que en unos pocos segundos lo termina asi, de golpe, me dejo sin palabras jajaja

Pero aqui no deje de sospechar de su rendimiento.

El codigo que me dio este tipo usaba mucho widgets de “posicionamiento fijo forzado”, como Stack y Positioned, y me dio la duda de si ese metodo no era una trampa. Me dio la sensacion de que habia entregado codigo adecuado solo para exactamente la imagen que yo habia pedido.

Asi que pregunte.

naver-140-009

naver-140-010

Como era de esperar, parece que mi metodo tenia un aire mas ortodoxo.

Llegados a este punto, no podia no analizar el codigo de solucion del instructor.

Con cual de los dos metodos lo habria implementado el instructor?

naver-140-011

naver-140-012

naver-140-013

naver-140-014

naver-140-015

?????

Eh?

De verdad…?

No puede ser…

El instructor tambien usa Stack y Positioned? Vaya…

Bueno, aun asi el codigo del instructor sera mejor de alguna manera, supongo.

naver-140-016

naver-140-017

Que…

La diferencia entre el codigo del instructor y el codigo generado con un clic por Gemini es apenas la “clase” de funcion que se usa para la transparencia??

naver-140-018

Esto es algo que yo ya sabia por leer el mensaje de error de VSCode.

withOpacity fue reemplazada por withValues con las actualizaciones de version, y ultimamente es una funcion cuyo uso no se recomienda.

naver-140-019

Vaya. Parece que me malinterpreto como si intentara hacer un ataque de prompt injection(en pocas palabras, inyectarle informacion falsa a la IA haciendo gaslighting). De pronto se niega a responder.

naver-140-020

Cuando le dije que “buscara” y que “el” juzgara, por suerte volvio a responder.

Busco y lo reconoce.

Nuestro Jaemin si que es listo.

naver-140-021

Wow… me dio un golpe de realidad en toda regla.

Al final, el codigo del instructor y el codigo de Gemini eran casi completamente iguales, con solo una palabrita distinta.

naver-140-022

Esta parte fue realmente escalofriante.

Aqui casi se me volvio a hacer pedazos la motivacion para estudiar.

Tengo alguna razon para seguir aferrandome a un metodo de estudio anticuado y atrasado para esta epoca…?

Por un momento me calente y me entro de golpe el impulso de tirar la clase y todo lo demas, pasarme a Vibe Coding y ponerme a sacar apps MVP como loco. De verdad uno no sabe. Quiza esa sea la eleccion mas inteligente…

Pero pronto me calme y decidi concentrarme otra vez en la tarea que tenia delante.

Voy a terminar los cursos basico/practico de desarrollo de apps Flutter antes de que acabe junio.

Mientras hago una app MVP, podre recibir “ayuda” de la “IA” como en el ejemplo de hoy, pero no recibire el “resultado” de un “AI Agent.”

Porque si hago eso, cuanto mas crezca el proyecto, se me acumulara una montana de deuda tecnica que no podre manejar, y al final no tendre mas opcion que depender de la IA para todo.

… Probablemente. Suponiendo que la tecnologia de IA no avance todavia mas rapido de lo que espero…

Deja un comentario