1 00:00:10,000 --> 00:00:15,800 Buenas, esto es BIMPRAXIS, el podcast donde el 2 00:00:15,800 --> 00:00:17,920 BIM se encuentra con la inteligencia artificial. 3 00:00:20,519 --> 00:00:23,620 Exploramos la ciencia, la tecnología y el futuro 4 00:00:23,620 --> 00:00:26,559 desde el enfoque de la arquitectura, ingeniería y 5 00:00:26,559 --> 00:00:27,179 construcción. 6 00:00:28,859 --> 00:00:29,519 ¡Empezamos! 7 00:00:30,000 --> 00:00:41,259 Bienvenidos al episodio 41 del podcast de BIMPRAXIS. 8 00:00:41,640 --> 00:00:43,159 Hoy tenemos sobre la mesa un tema que, 9 00:00:43,159 --> 00:00:46,020 bueno, parece casi ciencia ficción, pero es totalmente 10 00:00:46,020 --> 00:00:46,439 real. 11 00:00:47,219 --> 00:00:49,000 Vamos a analizar un vídeo que documenta una 12 00:00:49,000 --> 00:00:51,439 técnica emergente y tiene un nombre que suena, 13 00:00:51,439 --> 00:00:52,880 no sé, curioso. 14 00:00:53,380 --> 00:00:54,700 Vibe coding. 15 00:00:54,700 --> 00:00:56,899 La premisa es muy simple, pero a la 16 00:00:56,899 --> 00:00:57,539 vez rompedora. 17 00:00:58,200 --> 00:01:00,520 ¿Puede un profesional, un experto en lo suyo, 18 00:01:00,520 --> 00:01:02,439 pero que no tiene ni idea de programar, 19 00:01:02,439 --> 00:01:04,260 crear sus propias herramientas? 20 00:01:04,340 --> 00:01:06,219 Y no para algo simple, sino para un 21 00:01:06,219 --> 00:01:08,459 software tan complejo como Revit. 22 00:01:08,799 --> 00:01:11,060 Nuestra misión hoy es esa, analizar a fondo 23 00:01:11,060 --> 00:01:13,060 el proceso, ver si es tan fácil como 24 00:01:13,060 --> 00:01:15,659 parece, y sobre todo, qué significa que la 25 00:01:15,659 --> 00:01:19,299 única habilidad que necesites para programar sea, pues, 26 00:01:19,299 --> 00:01:20,599 saber pedir las cosas. 27 00:01:20,579 --> 00:01:23,239 Es una pregunta que en realidad lleva décadas 28 00:01:23,239 --> 00:01:24,140 en la industria. 29 00:01:24,799 --> 00:01:28,200 La promesa del low-code o no-code siempre ha 30 00:01:28,200 --> 00:01:28,859 estado ahí, ¿no? 31 00:01:29,260 --> 00:01:30,200 Sí, siempre. 32 00:01:30,200 --> 00:01:32,420 Pero a menudo se quedaba en cosas muy 33 00:01:32,420 --> 00:01:34,359 simples, plantillas muy rígidas. 34 00:01:35,060 --> 00:01:36,680 Lo que cambia ahora, y el vídeo lo 35 00:01:36,680 --> 00:01:40,859 captura genial, es que la IA generativa no 36 00:01:40,859 --> 00:01:43,400 te da una plantilla, te da un programador 37 00:01:43,400 --> 00:01:44,140 junior. 38 00:01:45,219 --> 00:01:46,680 Me gusta esa analogía. 39 00:01:46,519 --> 00:01:49,640 Sí, un programador junior infinitamente paciente y que 40 00:01:49,640 --> 00:01:51,219 está disponible 24-7. 41 00:01:52,200 --> 00:01:53,560 Y va a hacer exactamente lo que le 42 00:01:53,560 --> 00:01:54,120 pidas. 43 00:01:54,500 --> 00:01:56,900 La barrera de entrada no es que haya 44 00:01:56,900 --> 00:01:59,879 bajado, es que se ha evaporado. 45 00:02:00,319 --> 00:02:03,159 Un programador junior infinitamente paciente. 46 00:02:03,540 --> 00:02:05,140 Qué buena descripción de la dinámica. 47 00:02:05,959 --> 00:02:08,560 Para entenderla, creo que lo primero es definir 48 00:02:08,560 --> 00:02:09,139 el término. 49 00:02:09,900 --> 00:02:12,360 El vídeo lo llama vibe coding, que suena 50 00:02:12,360 --> 00:02:14,219 un poco etéreo. 51 00:02:14,539 --> 00:02:15,719 Sí, un poco. 52 00:02:15,719 --> 00:02:16,500 ¿Qué es exactamente? 53 00:02:17,020 --> 00:02:19,460 Es ponerle música relajante al ordenador y esperar 54 00:02:19,460 --> 00:02:21,020 a que el código aparezca. 55 00:02:20,759 --> 00:02:21,599 Ojalá, ¿eh? 56 00:02:22,400 --> 00:02:22,860 No, no. 57 00:02:23,419 --> 00:02:25,560 Es un término informal, claro. 58 00:02:25,560 --> 00:02:29,099 Describe el proceso de generar código no escribiéndolo, 59 00:02:29,099 --> 00:02:32,639 sino describiendo su propósito, su vibra, por así 60 00:02:32,639 --> 00:02:34,319 decirlo. 61 00:02:34,319 --> 00:02:36,759 Le dices lo que quieres conseguir al resultado 62 00:02:36,759 --> 00:02:39,919 final en lenguaje normal y la IA lo 63 00:02:39,919 --> 00:02:42,699 traduce a Python o lo que sea. 64 00:02:42,699 --> 00:02:44,199 Y aquí es donde está el cambio de 65 00:02:44,199 --> 00:02:46,120 paradigma, de verdad. 66 00:02:46,120 --> 00:02:47,800 La ventaja ya no está en quién sabe 67 00:02:47,800 --> 00:02:50,659 escribir un bucle for, sino en quién entiende 68 00:02:50,659 --> 00:02:52,039 mejor el problema. 69 00:02:51,879 --> 00:02:52,699 Claro. 70 00:02:52,419 --> 00:02:55,780 Tu experiencia en arquitectura, en ingeniería, acaba de 71 00:02:55,780 --> 00:02:57,699 recibir un superpoder. 72 00:02:57,699 --> 00:02:58,840 Un superpoder. 73 00:02:58,840 --> 00:03:00,120 Me quedo con eso porque el vídeo lo 74 00:03:00,120 --> 00:03:02,379 presenta casi como un manifiesto. 75 00:03:02,379 --> 00:03:03,900 Lo dice textualmente. 76 00:03:03,900 --> 00:03:05,659 Si nunca han escrito una sola línea de 77 00:03:05,659 --> 00:03:09,080 código, ese es el momento perfecto para intentarlo. 78 00:03:09,080 --> 00:03:10,439 Es una llamada a la acción en toda 79 00:03:10,439 --> 00:03:10,780 regla. 80 00:03:11,240 --> 00:03:11,800 Totalmente. 81 00:03:11,800 --> 00:03:14,659 Y para demostrarlo van directos al grano. 82 00:03:14,659 --> 00:03:17,020 El objetivo es crear desde cero una herramienta 83 00:03:17,020 --> 00:03:19,680 de control de calidad, un QAQC, para un 84 00:03:19,680 --> 00:03:20,900 modelo de Revit. 85 00:03:20,800 --> 00:03:22,620 Y es un ejemplo brillante porque ataca un 86 00:03:22,620 --> 00:03:24,120 dolor real. 87 00:03:24,120 --> 00:03:26,539 Cualquiera que trabaje con BIM sabe que auditar 88 00:03:26,539 --> 00:03:30,879 parámetros es una de las tareas más críticas, 89 00:03:30,879 --> 00:03:34,177 repetitivas y donde es más fácil equivocarse. 90 00:03:34,137 --> 00:03:36,257 El trabajo que nadie quiere hacer. 91 00:03:36,677 --> 00:03:40,097 Exacto, es el trabajo ingrato por excelencia. 92 00:03:40,137 --> 00:03:42,037 Un parámetro mal puesto o que se te 93 00:03:42,037 --> 00:03:45,077 olvida rellenar al principio puede provocar errores de 94 00:03:45,077 --> 00:03:48,497 cálculo, mediciones mal hechas o problemas muy serios 95 00:03:48,497 --> 00:03:50,237 en obra que cuestan miles. 96 00:03:49,997 --> 00:03:50,957 O millones. 97 00:03:50,737 --> 00:03:52,397 O sea, que no estamos hablando de un 98 00:03:52,397 --> 00:03:53,817 ejercicio teórico. 99 00:03:53,777 --> 00:03:56,937 Es un problema con consecuencias económicas muy directas. 100 00:03:56,977 --> 00:03:58,037 Directísimas. 101 00:03:58,037 --> 00:03:59,617 Y la petición a la IA, la verdad 102 00:03:59,617 --> 00:04:02,117 es que fue increíblemente clara. 103 00:04:02,117 --> 00:04:04,137 La dividió en cinco requisitos. 104 00:04:04,137 --> 00:04:06,657 El primero, la herramienta tiene que dejar que 105 00:04:06,657 --> 00:04:09,357 el usuario le diga qué parámetro quiere revisar. 106 00:04:09,497 --> 00:04:10,457 Lógico. 107 00:04:10,457 --> 00:04:11,917 Tiene que ser flexible. 108 00:04:11,917 --> 00:04:14,817 Hoy miras resistencia al fuego, mañana código de 109 00:04:14,817 --> 00:04:15,237 montaje. 110 00:04:15,777 --> 00:04:18,037 Que analice todos los objetos de la vista 111 00:04:18,037 --> 00:04:18,537 actual. 112 00:04:18,537 --> 00:04:22,437 Tercero, que identifique cuáles tienen ese parámetro vacío 113 00:04:22,437 --> 00:04:23,457 o nulo. 114 00:04:23,457 --> 00:04:25,097 Y ahora viene el cuarto punto que para 115 00:04:25,097 --> 00:04:26,817 mí es la clave de todo. 116 00:04:26,497 --> 00:04:28,277 A ver, déjame adivinar. 117 00:04:28,277 --> 00:04:29,337 La parte visual. 118 00:04:29,417 --> 00:04:30,557 Precisamente. 119 00:04:30,557 --> 00:04:33,297 El cuarto requisito era que la herramienta resaltara 120 00:04:33,297 --> 00:04:36,657 visualmente esos objetos infractores, que los pintara de 121 00:04:36,657 --> 00:04:39,017 un color llamativo dentro del modelo. 122 00:04:39,017 --> 00:04:40,817 No es un informe en un Excel. 123 00:04:40,857 --> 00:04:41,557 No, no. 124 00:04:41,657 --> 00:04:43,737 Es una respuesta inmediata ahí en tu entorno 125 00:04:43,737 --> 00:04:44,997 de trabajo. 126 00:04:44,997 --> 00:04:47,577 Y el quinto, ya para rematar, que muestre 127 00:04:47,577 --> 00:04:49,617 un mensajito con el número total de objetos 128 00:04:49,617 --> 00:04:50,517 que fallan. 129 00:04:50,517 --> 00:04:52,037 Un resumen al instante. 130 00:04:51,897 --> 00:04:54,437 Fíjate en la belleza de esa petición. 131 00:04:54,837 --> 00:04:56,737 No necesitas saber nada de la API de 132 00:04:56,737 --> 00:05:00,277 Revit, ni de transacciones, ni de overrides gráficos. 133 00:05:00,897 --> 00:05:03,937 Pero sí necesitas un conocimiento profundísimo de tu 134 00:05:03,937 --> 00:05:06,617 trabajo para saber que pintar un objeto de 135 00:05:06,617 --> 00:05:08,937 rojo es mil veces más útil que un 136 00:05:08,937 --> 00:05:10,277 listado de IDs. 137 00:05:10,277 --> 00:05:12,297 Claro, la habilidad no es técnica. 138 00:05:11,497 --> 00:05:13,817 Es estratégica. 139 00:05:13,817 --> 00:05:16,457 Sabes qué pedir porque sabes cómo trabajas. 140 00:05:16,057 --> 00:05:17,217 Y aquí es donde el vídeo se pone 141 00:05:17,217 --> 00:05:18,777 fascinante, de verdad. 142 00:05:18,297 --> 00:05:20,517 porque no te vende un cuento de hadas. 143 00:05:20,437 --> 00:05:21,937 No es pide y se te dará. 144 00:05:21,937 --> 00:05:22,857 No, para nada. 145 00:05:22,837 --> 00:05:25,837 Muestra la realidad, la cruda realidad, que es 146 00:05:25,837 --> 00:05:29,657 un proceso de prueba, error, frustración y, al 147 00:05:29,657 --> 00:05:31,377 final, éxito. 148 00:05:31,937 --> 00:05:33,837 El autor muestra su pantalla y el método 149 00:05:33,837 --> 00:05:36,957 es casi, casi rudimentario. 150 00:05:37,117 --> 00:05:37,517 Paso 1. 151 00:05:37,517 --> 00:05:40,117 Escribe el prompt en chat GPT. 152 00:05:40,217 --> 00:05:41,157 Paso 2. 153 00:05:41,157 --> 00:05:42,637 Copia el código y lo pega en un 154 00:05:42,637 --> 00:05:45,317 archivo de texto, script.py. 155 00:05:45,417 --> 00:05:47,377 Bueno, hay un pequeño paso previo que es 156 00:05:47,377 --> 00:05:48,277 importante. 157 00:05:48,297 --> 00:05:50,517 Un peaje técnico mínimo. 158 00:05:50,657 --> 00:05:52,977 El vídeo explica que para que Revit reconozca 159 00:05:52,977 --> 00:05:55,217 tu botón, tienes que crear una estructura de 160 00:05:55,217 --> 00:05:56,977 carpetas muy específica. 161 00:05:57,577 --> 00:05:59,017 Ah, es verdad. 162 00:05:58,977 --> 00:06:03,677 Con nombres como .extension, .tab, esas cosas. 163 00:06:03,837 --> 00:06:06,917 Es un conocimiento de configuración, no de programación, 164 00:06:06,917 --> 00:06:08,217 pero es indispensable. 165 00:06:08,457 --> 00:06:09,937 Y eso la IA por sí sola no 166 00:06:09,937 --> 00:06:11,037 te lo va a decir. 167 00:06:11,017 --> 00:06:11,857 Buen apunte. 168 00:06:11,877 --> 00:06:13,637 Es como la fontanería previa. 169 00:06:12,777 --> 00:06:16,137 Una vez tienes eso, intentas ejecutar el script 170 00:06:16,137 --> 00:06:18,617 y, claro, lo que era de esperar. 171 00:06:18,617 --> 00:06:20,097 Error. 172 00:06:20,097 --> 00:06:21,597 Y aquí viene lo que me pareció casi 173 00:06:21,597 --> 00:06:22,677 un truco de magia. 174 00:06:22,697 --> 00:06:24,657 El copiar y pegar, no. 175 00:06:24,657 --> 00:06:27,397 Sí, el siguiente paso es copiar el mensaje 176 00:06:27,397 --> 00:06:29,957 de error, ese texto críptico que a los 177 00:06:29,957 --> 00:06:32,397 que no programamos nos da pavor, pegarlo en 178 00:06:32,397 --> 00:06:35,317 el chat y preguntarle, ¿qué significa esto y 179 00:06:34,877 --> 00:06:36,377 cómo lo arreglo? 180 00:06:36,377 --> 00:06:37,897 Es que eso es lo que habla todo. 181 00:06:37,897 --> 00:06:40,237 Hemos pasado de programar a lo que podríamos 182 00:06:39,777 --> 00:06:43,157 llamar depuración conversacional. 183 00:06:43,157 --> 00:06:45,197 ¿Depuración conversacional? 184 00:06:45,197 --> 00:06:47,697 Claro, la habilidad ya no es interpretar un 185 00:06:47,697 --> 00:06:50,517 stack trace para ver qué librería ha fallado. 186 00:06:50,537 --> 00:06:52,857 Es simplemente ser un buen intermediario. 187 00:06:53,437 --> 00:06:55,737 Ves un problema, copias la evidencia y pides 188 00:06:55,737 --> 00:06:56,437 una solución. 189 00:06:57,037 --> 00:06:59,277 Es un bucle de feedback asistido por la 190 00:06:59,277 --> 00:06:59,497 IA. 191 00:07:00,177 --> 00:07:01,117 Espera, espera. 192 00:07:01,757 --> 00:07:04,457 ¿Me estás diciendo que el método es, literalmente, 193 00:07:04,597 --> 00:07:06,355 copiar y pegar el error en el chat 194 00:07:06,355 --> 00:07:07,755 una y otra vez? 195 00:07:07,915 --> 00:07:09,995 Suena casi demasiado simple. 196 00:07:09,995 --> 00:07:11,595 Como hacer trampas en un examen. 197 00:07:12,115 --> 00:07:14,255 Suena simple, pero no es trivial. 198 00:07:14,255 --> 00:07:16,095 ¿Pero es siempre así de sencillo? 199 00:07:15,655 --> 00:07:18,415 Yo me pregunto qué pasaría con un error 200 00:07:18,415 --> 00:07:19,615 más ambiguo, ¿sabes? 201 00:07:19,615 --> 00:07:21,455 Uno que no apunte a una línea de 202 00:07:21,455 --> 00:07:23,595 código, sino a un problema de concepto. 203 00:07:23,875 --> 00:07:24,575 Claro. 204 00:07:24,515 --> 00:07:26,535 Como que la IA no ha entendido la 205 00:07:26,535 --> 00:07:28,835 estructura de datos de Revit. 206 00:07:28,835 --> 00:07:31,615 ¿Puede la IA entender de verdad el contexto 207 00:07:31,615 --> 00:07:34,855 o solo busca soluciones a errores de sintaxis 208 00:07:34,855 --> 00:07:36,155 que ha visto millones de veces? 209 00:07:36,155 --> 00:07:40,635 El vídeo demuestra que, para lo común, funciona. 210 00:07:40,635 --> 00:07:42,235 Pero la frontera está ahí. 211 00:07:42,235 --> 00:07:44,495 Y el vídeo es muy honesto con eso. 212 00:07:44,495 --> 00:07:46,335 El autor lo dice, claro. 213 00:07:46,335 --> 00:07:48,515 Esto es de mucha paciencia. 214 00:07:48,695 --> 00:07:50,375 Vemos cómo pega el primer error. 215 00:07:50,395 --> 00:07:51,835 La IA lo corrige. 216 00:07:51,835 --> 00:07:54,435 Prueba otra vez y salta un segundo error. 217 00:07:54,275 --> 00:07:55,855 Totalmente distinto. 218 00:07:55,895 --> 00:07:58,835 Y de nuevo a copiar, pegar y corregir. 219 00:07:58,795 --> 00:08:00,815 No es un camino de rosas, ¿no? 220 00:08:01,155 --> 00:08:04,095 Es un diálogo, a veces frustrante, de varias 221 00:08:04,095 --> 00:08:05,995 vueltas hasta que por fin el script se 222 00:08:05,995 --> 00:08:07,135 ejecuta y ¡zas! 223 00:08:07,515 --> 00:08:09,215 El botón aparece en Revit. 224 00:08:08,955 --> 00:08:11,935 Esa transparencia es lo más valioso del vídeo. 225 00:08:11,915 --> 00:08:13,615 Te muestra que la IA no es una 226 00:08:13,615 --> 00:08:14,835 varita mágica. 227 00:08:14,835 --> 00:08:16,815 Es una herramienta colaboradora. 228 00:08:16,875 --> 00:08:20,095 Es un martillo potentísimo, pero todavía necesitas al 229 00:08:20,095 --> 00:08:22,135 carpintero que sepa dónde clavar el clavo. 230 00:08:22,515 --> 00:08:23,215 Claro. 231 00:08:23,135 --> 00:08:24,975 Que vea que se está torciendo y lo 232 00:08:24,975 --> 00:08:25,915 enderece. 233 00:08:26,095 --> 00:08:28,575 Recuerdo haber pasado dos días enteros hace años 234 00:08:28,575 --> 00:08:31,975 aprendiendo la sintaxis para hacer un simple override 235 00:08:31,975 --> 00:08:33,535 de color en la API. 236 00:08:33,755 --> 00:08:35,435 Ver que ahora se puede conseguir con una 237 00:08:35,435 --> 00:08:38,275 frase como pinta de rojo los objetos malos 238 00:08:38,275 --> 00:08:41,955 es un poco deprimente y alucinante a la 239 00:08:41,955 --> 00:08:42,535 vez. 240 00:08:42,875 --> 00:08:43,635 Puedo imaginarlo. 241 00:08:44,315 --> 00:08:46,175 Y lo más interesante es que, una vez 242 00:08:46,175 --> 00:08:49,235 que la herramienta funcionó, encontró ocho objetos con 243 00:08:49,235 --> 00:08:51,655 el parámetro vacío y la cosa no acabó 244 00:08:51,655 --> 00:08:52,495 ahí. 245 00:08:52,495 --> 00:08:54,635 El éxito inicial solo fue el punto de 246 00:08:54,635 --> 00:08:55,555 partida. 247 00:08:55,535 --> 00:08:55,795 Claro. 248 00:08:56,915 --> 00:08:59,495 A partir de ahí, empezó a refinarla. 249 00:08:59,115 --> 00:09:02,515 Claro, pasas del funciona al cómo puedes ser 250 00:09:02,515 --> 00:09:03,535 más útil. 251 00:09:03,935 --> 00:09:06,235 Es un proceso de desarrollo ágil en estado 252 00:09:06,235 --> 00:09:08,055 puro, pero con un equipo de una sola 253 00:09:08,055 --> 00:09:08,975 persona. 254 00:09:09,275 --> 00:09:11,735 La primera mejora fue muy directa. 255 00:09:11,775 --> 00:09:13,715 Ahora quiero que me menciones el ID de 256 00:09:13,715 --> 00:09:15,475 cada uno de los ocho objetos al final 257 00:09:15,475 --> 00:09:16,495 del mensaje. 258 00:09:16,595 --> 00:09:19,075 La AI regenera el código, lo prueba y 259 00:09:19,075 --> 00:09:20,235 funciona. 260 00:09:20,455 --> 00:09:23,095 Ya no solo sabes cuántos fallan, sino cuáles 261 00:09:23,095 --> 00:09:23,895 son. 262 00:09:23,935 --> 00:09:26,015 Es un salto cualitativo enorme. 263 00:09:26,295 --> 00:09:28,595 Con el ID, un usuario puede seleccionar ese 264 00:09:28,595 --> 00:09:30,375 objeto al instante y corregirlo. 265 00:09:31,015 --> 00:09:33,575 La herramienta pasa de ser un detector a 266 00:09:33,575 --> 00:09:36,975 ser una ayuda activa para solucionar el problema. 267 00:09:37,335 --> 00:09:39,515 Pero eso me plantea una duda. 268 00:09:39,775 --> 00:09:42,375 Vale, puede añadir el ID, pero ¿dónde está 269 00:09:42,375 --> 00:09:42,815 el límite? 270 00:09:43,355 --> 00:09:46,835 ¿Podrías pedirle algo mucho más complejo como Ahora, 271 00:09:46,835 --> 00:09:49,535 basándote en los errores, sugíreme tres soluciones y 272 00:09:49,535 --> 00:09:50,575 optimiza su coste. 273 00:09:51,495 --> 00:09:54,135 ¿No te vuelves peligrosamente dependiente de una caja 274 00:09:54,135 --> 00:09:55,515 negra que no entiendes? 275 00:09:55,835 --> 00:09:57,315 Esa es la pregunta del millón. 276 00:09:57,315 --> 00:09:58,675 Y la respuesta es que sí. 277 00:09:58,675 --> 00:10:00,535 Hay un límite clarísimo. 278 00:10:00,535 --> 00:10:02,495 La siguiente petición del vídeo lo demuestra. 279 00:10:02,755 --> 00:10:05,455 Le pide algo más sofisticado. 280 00:10:05,455 --> 00:10:09,395 Deja un listado que contenga ID, categoría y 281 00:10:09,395 --> 00:10:11,755 nombre de tipo en datos tabulares. 282 00:10:12,735 --> 00:10:14,615 Quería un informe bien estructurado. 283 00:10:15,175 --> 00:10:15,675 Exacto. 284 00:10:15,675 --> 00:10:18,975 Y esa petición, que parece simple, volvió a 285 00:10:18,975 --> 00:10:20,975 generar un código con errores. 286 00:10:20,975 --> 00:10:22,935 Tuvo que volver al ciclo de depuración. 287 00:10:23,675 --> 00:10:25,555 Esto nos dice que la IA actual es 288 00:10:25,555 --> 00:10:28,715 brillante generando trozos de código para tareas muy 289 00:10:28,715 --> 00:10:31,775 definidas, pero aún le cuesta mantener el contexto 290 00:10:31,775 --> 00:10:33,815 global o tomar decisiones de diseño. 291 00:10:34,615 --> 00:10:36,832 No puedes pedirle que te diseñe un coche, 292 00:10:36,812 --> 00:10:38,352 pero sí que te escriba el código para 293 00:10:38,352 --> 00:10:39,832 encender una luz del salpicadero. 294 00:10:39,832 --> 00:10:42,552 Entiendo, la escala importa. 295 00:10:42,892 --> 00:10:45,932 Y al final, tras más iteraciones, consiguió ese 296 00:10:45,932 --> 00:10:47,312 informe tabular. 297 00:10:47,312 --> 00:10:49,252 Pero es aquí donde el autor hace la 298 00:10:49,252 --> 00:10:51,672 observación final, que es la guinda del pastel. 299 00:10:51,672 --> 00:10:51,972 Sí. 300 00:10:51,972 --> 00:10:55,752 Script funcionada perfecto, pero en el listado aparecían 301 00:10:55,752 --> 00:10:58,372 elementos como las cámaras del modelo, que son 302 00:10:58,372 --> 00:11:00,792 objetos internos de Revit y no tienen nada 303 00:11:00,792 --> 00:11:03,952 que ver con una auditoría de elementos constructivos. 304 00:11:03,952 --> 00:11:05,972 Un problema de contexto otra vez. 305 00:11:05,972 --> 00:11:07,712 La IA no sabe qué es una cámara 306 00:11:07,712 --> 00:11:10,172 en el contexto de un proyecto de arquitectura. 307 00:11:10,172 --> 00:11:11,492 Para ella es sólo un objeto que cumple 308 00:11:11,492 --> 00:11:12,912 la condición. 309 00:11:12,912 --> 00:11:15,252 La siguiente iteración lógica que el propio autor 310 00:11:15,252 --> 00:11:19,032 sugiere sería pedirle, oye, ignora las categorías como 311 00:11:19,032 --> 00:11:21,072 cámaras o planos de referencia. 312 00:11:21,072 --> 00:11:23,172 Y la herramienta se va haciendo más inteligente, 313 00:11:23,172 --> 00:11:24,332 más específica. 314 00:11:24,332 --> 00:11:26,052 Es un ciclo de mejora continua que parece 315 00:11:26,052 --> 00:11:27,212 no tener fin. 316 00:11:27,212 --> 00:11:30,132 La herramienta evoluciona con las necesidades del usuario, 317 00:11:30,132 --> 00:11:31,672 de forma orgánica. 318 00:11:31,672 --> 00:11:35,032 Entonces, si intentamos resumir, ¿qué significa todo esto? 319 00:11:35,032 --> 00:11:37,472 Este fenómeno del vibe coding parece un cambio 320 00:11:37,472 --> 00:11:39,632 fundamental donde la habilidad crucial ya no es 321 00:11:39,632 --> 00:11:41,612 la escritura técnica del código. 322 00:11:41,612 --> 00:11:42,872 Exacto. 323 00:11:42,872 --> 00:11:45,812 La habilidad crítica se desplaza, se va a 324 00:11:45,812 --> 00:11:46,572 tres áreas. 325 00:11:46,572 --> 00:11:48,872 Primero, definir requisitos. 326 00:11:48,872 --> 00:11:51,592 La capacidad de articular con una claridad meridiana 327 00:11:51,112 --> 00:11:53,152 que quieres. 328 00:11:53,152 --> 00:11:55,732 Segundo, resolver problemas de alto nivel. 329 00:11:55,732 --> 00:11:57,832 Tener la paciencia y la lógica para guiar 330 00:11:57,832 --> 00:11:59,652 a la IA en la depuración. 331 00:11:59,652 --> 00:12:03,032 Y tercero, y más importante, el conocimiento del 332 00:12:03,032 --> 00:12:04,092 dominio. 333 00:12:04,092 --> 00:12:06,072 El experto en la materia se convierte en 334 00:12:06,072 --> 00:12:08,912 el actor principal, se invierte en los papeles. 335 00:12:08,912 --> 00:12:09,472 Totalmente. 336 00:12:09,472 --> 00:12:12,692 La barrera técnica se desmorona y todo el 337 00:12:12,692 --> 00:12:15,712 poder vuelve a la experiencia y al conocimiento 338 00:12:15,712 --> 00:12:16,732 del sector. 339 00:12:16,732 --> 00:12:19,712 Ha sido un análisis, la verdad muy revelador, 340 00:12:19,712 --> 00:12:22,312 ver cómo una idea articulada en lenguaje natural 341 00:12:22,312 --> 00:12:25,132 se convierte en un botón funcional en una 342 00:12:25,132 --> 00:12:28,212 aplicación profesional, y no por arte de magia, 343 00:12:28,212 --> 00:12:30,772 sino por un diálogo persistente con una máquina. 344 00:12:30,772 --> 00:12:33,772 Un diálogo donde, por ahora, la paciencia y 345 00:12:33,772 --> 00:12:36,692 la visión humana siguen siendo el ingrediente que 346 00:12:36,692 --> 00:12:38,072 no se puede sustituir. 347 00:12:38,072 --> 00:12:40,332 Para cerrar, me gustaría dejar una reflexión en 348 00:12:40,232 --> 00:12:41,292 el ayer. 349 00:12:41,292 --> 00:12:44,832 Si cualquier profesional, en cualquier campo, puede empezar 350 00:12:44,832 --> 00:12:48,572 a crear sus herramientas a medida simplemente describiéndolas, 351 00:12:48,572 --> 00:12:51,212 ¿qué innovaciones que ni imaginamos podrían surgir de 352 00:12:51,212 --> 00:12:53,232 mentes que hasta ahora estaban limitadas por esa 353 00:12:53,232 --> 00:12:55,052 barrera de la programación. 354 00:12:55,052 --> 00:12:57,052 ¿Qué pequeña utilidad que podría ahorrar horas de 355 00:12:57,052 --> 00:12:58,852 trabajo a la semana sería la primera que 356 00:12:58,852 --> 00:13:01,452 construiría cada cual en su propio campo? 357 00:13:01,452 --> 00:13:04,312 Recuerden que estos análisis, aunque utilicen voces sintéticas 358 00:13:03,852 --> 00:13:06,712 creadas por Notebook LM, en la selección de 359 00:13:06,712 --> 00:13:08,692 temas, investigación en las fuentes y en la 360 00:13:08,692 --> 00:13:10,912 dirección de este espacio se encuentra un humano, 361 00:13:10,912 --> 00:13:13,312 concretamente Julio Pablo Vázquez. 362 00:13:13,312 --> 00:13:15,772 Si hay algún error, sin duda será humano. 363 00:13:15,772 --> 00:13:17,172 Muchas gracias por acompañarnos. 364 00:13:28,332 --> 00:13:30,472 Y hasta aquí el episodio de hoy. 365 00:13:30,472 --> 00:13:32,072 Muchas gracias por tu atención. 366 00:13:41,852 --> 00:13:44,092 Esto es BIMPRAXIS. 367 00:13:44,092 --> 00:13:46,172 Nos escuchamos en el próximo episodio. 368 00:14:07,372 --> 00:14:07,432 ¡Suscríbete al canal!