Cualquiera que haya seguido BIMrras durante estos años puede dar fe de nuestra querencia por todo lo que huela a programación y automatización de tareas, empaquetado en un lindo envoltorio sólo apto para amantes del trasteo indiscriminado. Así que no podíamos dejar de curiosear sobre la nueva moda: la programación sin programación: el no code en BIM

¡Bienvenido al episodio 104 de BIMrras!

BIMrras es el Primer Podcast Colaborativo sobre BIM en español ¡El PODCAST sobre BIM que Chuck Norris no se atreve a escuchar! Donde 3 arquitectos BIMtrastornados discutimos sobre todo lo relacionado con el mundo del Building Information Modeling.

Dirigido a todos los profesionales que intervienen en el ciclo de vida de una edificación o infraestructura, desde las primeras ideas o intenciones, pasando por las fases de diseño, construcción y mantenimiento, hasta su desaparición.

BIMrras Podcast está patrocinado por ediliciaBIM, Soluciones BIM Inteligentes, en https://ediliciaBIM.com proporcionamos servicios de consultoría BIM

´Unete a la comunidad BIMrras INSIDERS

Aprende, comparte, pregunta y resuelve rodeado de los mejores profesionales.

Haz clic y entra en el metaverso BIMrras:

Twitter
LinkedIn
Facebook
WhatsApp

Por favor, puntúanos con 5 estrellas en iTunes  y déjanos una reseña o un me gusta en iVoox para que podamos llegar a más gente con el podcast ¡gracias!

De qué hablamos en este episodio: 104 No code BIM

  • 0:01:15 Saludos y presentación del episodio
  • 0:02:53 ¿Qué es eso de NO-CODE?
  • 0:06:38 Repaso a las herramientas NO-CODE
  • 0:12:20 La programación como barrera de entrada
  • 0:14:46 NO-CODE más allá del modelado
  • 0:19:00 Tareas scriptables con herramientas NO-CODE
  • 0:22:05 Automatizaciones vs aplicaciones
  • 0:24:27 Viviendo en la celda dorada de las plataformas
  • 0:34:02 Patrocinio de Presto
  • 0:34:48 CODE o NO-CODE. Cuándo usar cada uno.
  • 0:42:50 Código autogenerado por IA
  • 0:49:34 Despedida

104 No code BIM

Nuestro gusto por la programación es ampliamente conocido. En mayor o menor grado los miembros de BIMrras hemos hecho nuestros pinitos en programación. Desde los humildes objetos GDL del archicadero Rogelio Carballo, pasando por scripts de todo tipo del blenderita Rafa Tenorio, hasta toda clase de automatizaciones del código máquina hecho arquitecto Evelio Sánchez.

Por eso los miembros de BIMrras podemos dar fe de lo importante que es la programación. Y lo que nos sorprende escuchar contínuamente aquello de que yo no sirvo para la programación. Si hay algo que todos sabemos hacer es realizar un algoritmo, poner en orden todos los pasos necesarios para resolver un problema. De aquí que siempre se confunda la programación con un lenguaje de programación.

Igual que tenemos herramientas para traducir entre lenguajes, que salvan la necesidad de dominar múltiples idiomas, en el mundo de la programación han aparecido herramientas y plataformas que pretenden ayudar a crear software a aquellos que piensan que no pueden programar, aunque sepan, sin saberlo, plantear un algoritmo.

Bienvenidos al mundo del NO-CODE.

Que es NO-CODE y cómo encaja en BIM

En esas ocasiones en las que repetir una tarea una y otra vez nos llena de frustración seguramente os habréis preguntado ¿existe alguna herramienta que pueda automatizar esa tarea? ¿Alguna aplicación que nos haga la vida más fácil y nos saque de la tortura de repetir esa tarea una y otra vez sin fin a la vista?

En realidad la pregunta debería ser ¿podemos crear nosotros una herramienta que resuelva una tarea? Hasta ahora la barrera de entrada era el conocimiento de un lenguaje de programación para desarrollar esa aplicación. Una barrera insalvable para muchos. Ahora las plataformas NO-CODE han venido a derribar ese muro y poner al alcance de cualquiera la posibilidad de realizar aplicaciones simples capaces de automatizar tareas y empujar nuestra productividad al siguiente nivel. ¿Cómo se definen estas herramientas y en qué se relacionan con BIM?

NO-CODE, LOW-CODE, CODE-CODE

Entre los programadores hablar de NO-CODE es hablar de otra cosa distinta a programar. En general, parece que se reserva NO-CODE  a automatizaciones o aplicaciones, aunque ambos términos no sean equiparables. Pero ¿No es un script una aplicación? ¿Tiene sentido establecer diferencias entre NO-CODE, LOW-CODE o código puro? ¿Acaso cuando usamos librerías de terceros no estamos haciendo NO-CODE con código ya escrito?

El uso de plataformas NO-CODE implica, necesariamente, aparcar el coche en el parking de un tercero. Como el pájaro cuco, hacemos código en el nido de otro, con todo lo que ello supone en términos de secuestro de la información a cambio de suscripciones de todo tipo y color. La maldición del homo suscriptor. ¿Merece la pena el riesgo? ¿Hay alguna forma de mitigarlo?

Cuando NO-CODE no es suficiente y cuando puede ser absolutamente todo

La utilización de herramientas NO-CODE para crear aplicaciones o automatizaciones nos puede hacer la vida más fácil a todos, pero tiene ciertas limitaciones (por ahora). Llega un día en que esa aplicación necesita crecer, adquirir más funcionalidades, o simplemente optimizarse para ser más eficiente. ¿Dónde está el límite NO-CODE que nos lleva a pasarnos al lado de la programación con código?

Pero por otra parte, los avances en machine learning e inteligencia artificial están permitiendo a las máquinas crear código por ellas mismas. Desde herramientas que trasladan el lenguaje natural a código de programación como Copilot, responsable ya de un 30% del código generado en Github, hasta Zoho Creator, capaz de hacer análisis Big Data sin que nadie escriba una fórmula. ¿Vamos camino de arrancar Skynet sin saber cómo apagarla?

Recursos citados en el episodio (y algunos que debimos citar)

Contrátanos (sí, hacemos más cosas que el podcast)

Si quieres hablar con nosotros acerca de un trabajo o similar, escríbenos aquí: contacto contratar profesionales BIM

¿Aún no estás cansado de nosotros? Pues aquí hay más:

Nos encantará que nos visites y sigas en:

¿Todavía no nos has visto las caras?

Damos la cara aquí: podcasters BIM

Suscríbete ahora a BIMrras Podcast y no te pierdas ningún episodio, BIMrras Tip™, noticia o recurso sobre BIM:

Al enviar tu email nos autorizas a enviarte correos electrónicos con avisos de nuevos episodios, tips de softwares BIM y otros avisos de servicios de BIMrras que podamos crear en un futuro. Revisa condiciones en el Aviso legal

¿Tienes alguna crítica, sugerencia o algo que quieras decirnos del episodio? ¿Quieres enviarnos un giro? Esperamos tus comentarios:

Twitter
LinkedIn
Facebook
WhatsApp

2 comentarios en «104 No code BIM»

  1. Hola, tres cositas:

    1. Recuerdo cuando de dBASE III, que requería programar directamente código, se pasó a dBASE IV, donde lo mismo se hacía mediante un interfaz sin programar, como ahora Access, «Query by example», creo que se llamaba. ¿Sería también un ejemplo de NO-Code cuando Cost-IFC sustituye las reglas tipo JS que usábamos en Cost-it por el nuevo interfaz en el que simplemente se seleccionan los criterios? Desde luego se hace casi lo mismo, pero con un nivel de conocimiento del usuario mucho más básico.

    2. ¿Cómo se puede oir más deprisa el Podcast? Es que leyendo puedes avanzar más o menos deprisa pero en el Podcast es más difícil ir a donde quieres.

    3. La tercera se me ha olvidado

    Saludos

    Responder
    • 1. La línea de separación es gruesa y gris, Fernando. Cualquier abstracción que suponga una mayor facilidad para el usuario podría considerarse un paso hacia el denominado no-code y el ejemplo que pones de dBASE es parte de ese camino. El hecho de que hayáis sustituido la «programación pura» por una interacción menos exigente para el usuario también es un ejemplo de ese recorrido.

      2. En el reproductor de la web no se puede modificar la velocidad de reproducción. Muchos de nuestros usuarios, incluidos nosotros mismos, utilizan reproductores (podcatchers) que les permiten ese tipo de interacción e incluso la descarga automática del contenido en el momento en que se publica. Tienes una gran oferta: Podcast Addict, Pocketcast, etc.

      3. 😉

      Un abrazo, Fernando!!

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

BIMrras PODCAST