00:00:00con el lanzamiento de Gemini 3 se acabó para los desarrolladores,
00:00:04especialmente para los desarrolladores web de front-end.
00:00:08Esa es la sensación que puedes tener si pasas algo de tiempo en X,
00:00:12lo cual probablemente no sea buena idea,
00:00:14pero esa es otra historia.
00:00:16Ahora bien,
00:00:17esta es una landing page real que intenté codificar visualmente con Gemini y sí,
00:00:22se ve así de mal.
00:00:23Ya volveré a eso, les mostraré el prompt.
00:00:26De todos modos,
00:00:27aunque solo obtuve este resultado horrible,
00:00:30claramente en X verás montones de publicaciones que comparten landing pages increíbles,
00:00:35visualizaciones,
00:00:36modelos 3D y cualquier cosa relacionada que fue codificada visualmente con Gemini y parece que está haciendo un trabajo asombroso en eso.
00:00:45Aunque yo obtuve un resultado relativamente pobre,
00:00:49tal vez solo soy yo.
00:00:50Aunque pensé que codificación visual significaba que no necesitas saber nada,
00:00:55pero bueno,
00:00:56ya volveré a eso.
00:00:57Ahora,
00:00:57Google mismos cuando presentaron Gemini 3 claramente lo posicionaron como un modelo de codificación visual o un modelo que sobresale en codificación visual.
00:01:07Es literalmente el tercer punto en su publicación oficial de anuncio en X.
00:01:12La pregunta es: ¿por qué se supone que Gemini 3 es realmente tan bueno que ya ni siquiera necesitas saber programar?
00:01:20¿No es un modelo para desarrolladores reales?
00:01:23¿O realmente está destinado a reemplazarnos porque es mucho mejor?
00:01:27Es un poco más complicado que eso.
00:01:29Ahora echemos un vistazo a la publicación oficial de anuncio en el sitio web de Google.
00:01:35En esa publicación,
00:01:36en la segunda sección,
00:01:38vemos nuevamente la parte de codificación visual.
00:01:41Destacan otra vez que es increíble en codificación visual y la pregunta es: ¿por qué es eso tan importante para Google?
00:01:49¿Por qué no presentarlo como un gran asistente para desarrolladores?
00:01:53Quiero decir,
00:01:54Google tiene todas estas herramientas de IA,
00:01:57lanzaron un editor completamente nuevo con IA primero,
00:02:00Anti-Gravity.
00:02:01¿Por qué están posicionando Gemini 3 como un modelo de codificación visual?
00:02:06¿Y realmente es tan bueno?
00:02:08¿Nos quitará nuestros trabajos?
00:02:10Bueno,
00:02:10para Google tiene mucho sentido porque recordemos: ¿cómo gana dinero Google?
00:02:15Con anuncios.
00:02:16¿Dónde están esos anuncios principalmente?
00:02:19En su búsqueda y en YouTube.
00:02:21Pero quedémonos con la búsqueda por ahora.
00:02:23Ahora,
00:02:24por supuesto,
00:02:25la búsqueda está cambiando,
00:02:27cada vez se trata más de hablar con una IA.
00:02:29Aún así,
00:02:30por supuesto,
00:02:31especialmente en Google verás resultados porque todavía necesitan venderte anuncios,
00:02:36pero está cambiando.
00:02:38Y Google tiene una visión clara de cómo debería cambiar en el corto plazo al menos.
00:02:43Con Gemini 3 construyeron su primer modelo que está fuertemente optimizado para funcionar bien en búsqueda,
00:02:50por eso se está implementando en búsqueda para Estados Unidos desde el día uno.
00:02:55Y hay una característica clave que Gemini 3 tiene: UI generativa.
00:03:00Lo destacan en sus publicaciones oficiales de anuncio y la idea es que Gemini 3 no solo puede generar texto para responder preguntas,
00:03:08sino también interfaces de usuario,
00:03:11visualizaciones,
00:03:12modelos 3D interactivos,
00:03:13lo que tenga sentido para una consulta de búsqueda dada.
00:03:17Así que quieren llevar la búsqueda más allá de la pura generación de texto.
00:03:22Quieren tener una experiencia de usuario más rica y la clave para eso es un modelo de IA que sea bueno produciendo esas visualizaciones interactivas e interfaces de usuario.
00:03:33Y eso es exactamente de lo que trata la codificación visual.
00:03:37Se trata de producir algo,
00:03:39algún resultado,
00:03:40alguna interfaz de usuario que se vea bien y funcione bien.
00:03:44No necesita ser un sitio web complejo.
00:03:46No tienes que preocuparte por casos específicos,
00:03:49seguridad,
00:03:50rendimiento,
00:03:51nada de eso importa si tu único objetivo es construir un modelo 3D interactivo.
00:03:56Y por supuesto,
00:03:57para muchos casos de uso eso será suficiente.
00:04:00Esto,
00:04:00por cierto,
00:04:01no es algo que reemplace a los desarrolladores de front-end.
00:04:05Es simplemente algo que no era realmente posible antes: tener este tipo de interfaz de usuario o visualización interactiva creada al vuelo para una consulta de usuario específica.
00:04:17Así que esa es claramente su visión,
00:04:19la visión de Google para el futuro de la búsqueda y por lo tanto para el futuro,
00:04:24el futuro a corto plazo al menos,
00:04:26de sus modelos de IA.
00:04:28Por supuesto,
00:04:29sin embargo,
00:04:29dado que Gemini 3 es un modelo de frontera,
00:04:32también es bueno en codificación en general,
00:04:35o al menos debería serlo.
00:04:37Nuevamente, en X verás algunos resultados mixtos.
00:04:40Como mencioné,
00:04:41Google impulsa la narrativa de codificación visual y ves montones de publicaciones relacionadas con eso,
00:04:48pero también verás publicaciones que especie de se resisten,
00:04:52que destacan mala calidad de código,
00:04:54que mencionan que están decepcionados por Gemini 3 o que no es tan bueno siguiendo instrucciones complejas,
00:05:01que es rápido y eficiente y bueno para codificación visual pero no necesariamente bueno para interacciones más complejas,
00:05:09tareas más complejas.
00:05:10Y esa ha sido más o menos mi experiencia también.
00:05:13Ayer compartí una publicación de que no estaba realmente convencido por Gemini 3 porque tuve problemas serios para lograr que siguiera las tareas que quería que siguiera.
00:05:25Lo hizo a menudo pero no todo el tiempo.
00:05:27Tomó pasos innecesariamente complejos en ciertos momentos.
00:05:31Insistió en código que claramente no funcionaba.
00:05:34Para darte un ejemplo: en una app de TanStack Start en la que estoy trabajando actualmente,
00:05:40continuó usando validator aquí para validar entrada a una función de servidor cuando el método correcto es input.
00:05:47Validator podría sonar pequeño y específico,
00:05:50pero ten en cuenta que usar validator genera un error real,
00:05:54un error que puedes capturar y ver como salida,
00:05:57también como modelo si ejecutas algunas verificaciones de tipo.
00:06:01Y aunque lo corregí manualmente,
00:06:04seguía reintroduciendo validator y cambiando esto de vuelta a validator.
00:06:08Fueron problemas como estos los que tuve.
00:06:11Curiosamente, tampoco tuve éxito con la codificación visual.
00:06:15Intenté que construyera una landing page para un servicio de limpieza profesional inventado y bueno,
00:06:21si estás viendo el video,
00:06:23esto es lo que se ve.
00:06:24¿Es eso bueno?
00:06:25No estoy seguro.
00:06:26Ah,
00:06:27al menos no está usando morado,
00:06:29pero solo porque le dije claramente qué colores usar.
00:06:32Ahora,
00:06:33el prompt de entrada que usé fue: crea una landing page para un servicio de limpieza profesional.
00:06:39Quiero colores aqua turquesa y una página que destaque el alto grado de profesionalismo de nuestro servicio.
00:06:46Asume datos ficticios significativos para el texto de la sección hero,
00:06:51precios y ventajas.
00:06:52Un prompt bastante corto,
00:06:54pero de nuevo,
00:06:54¿no es toda la idea de la codificación visual ir con la corriente y dejarlo hacer lo suyo?
00:07:00Claro, podría haber sido más preciso.
00:07:03Podría haber creado el proyecto y configurado algunos estilos básicos,
00:07:07algunos componentes básicos y luego usar IA,
00:07:10pero la idea detrás de la codificación visual es diferente,
00:07:14si no me equivoco.
00:07:15Y luego siguió adelante,
00:07:17tomó mucho tiempo para ser honesto,
00:07:19y bueno,
00:07:20no hice nada más,
00:07:21no cambié el código.
00:07:22Obviamente esto es lo que obtuve.
00:07:24Así que incluso con codificación visual no tuve éxito.
00:07:28Tal vez solo mala suerte porque claramente parece ser bastante bueno en eso,
00:07:33pero por otro lado,
00:07:34tal vez también sea particularmente bueno generando esos modelos 3D interactivos y visualizaciones porque,
00:07:41nuevamente,
00:07:42ese claramente parece ser el enfoque de este modelo.
00:07:45Y por lo tanto,
00:07:46en resumen,
00:07:47al igual que con todos los otros modelos de IA que tuvimos antes y muy probablemente todos los modelos de IA que están por venir,
00:07:55pueden ser buenos asistentes.
00:07:57Como desarrollador, los estoy usando.
00:07:59Sabes que estoy usando Gemini 3.
00:08:02Tal vez cambie de vuelta a Claude Sonnet,
00:08:04ya veré,
00:08:05pero lo estoy usando y estuvo bien.
00:08:07Es bueno, al igual que todos los modelos lo son.
00:08:10Pueden ayudarte con generar código, con escribir código.
00:08:14Todos tienen sus problemas,
00:08:16seamos honestos,
00:08:17pero no están aquí para quitarte mi trabajo o el tuyo,
00:08:20no ahora mismo,
00:08:21probablemente no en el futuro cercano.
00:08:24Por supuesto,
00:08:25un problema diferente es si los ejecutivos,
00:08:27gerentes ven todos los materiales promocionales,
00:08:30si ven todas las visualizaciones y landing pages y modelos 3D codificados visualmente,
00:08:36de los cuales hay muchos si miras más de cerca.
00:08:39Nuevamente, ahora sabemos por qué es ese el caso.
00:08:42Si solo ves eso,
00:08:43podrías estar inclinado a pensar que no necesitamos un nuevo desarrollador de front-end.
00:08:49El existente puede hacer el trabajo de tres personas con ayuda de Gemini 3 en este caso.
00:08:55Y eso,
00:08:55por supuesto,
00:08:56nuevamente lleva a menos trabajos ahora mismo,
00:08:59al menos potencialmente.
00:09:01Nuevamente,
00:09:02estoy convencido de que este no es necesariamente el futuro a mediano o largo plazo.
00:09:07Estoy convencido de que la IA puede actuar como un acelerador,
00:09:11pero eso no nos ayuda hoy si las empresas deciden que pueden usar IA para hacer el mismo trabajo con menos gente.
00:09:19Eso puede no ser cierto,
00:09:20aprenderán con el tiempo,
00:09:22pero aún así es un problema hoy.
00:09:24Y desafortunadamente no hay una solución fácil para eso.
00:09:28Pero para responder la pregunta de si nos quitará nuestros trabajos: no,
00:09:32no lo creo.
00:09:33Es importante entender que Gemini 3 definitivamente está diseñado y ajustado específicamente para una tarea específica y es bastante bueno en esa tarea,
00:09:43pero esa no es la tarea por la que te pagan..