

Llevo un tiempo trabajando con alguna versión de no-code. He trabajado en muchos sectores diferentes y en todos ellos hemos utilizado alguna versión de herramientas no-code o low-code. Si echo la vista atrás, cuando empecé en el mundo de la tecnología, creaba sitios web con Dreamweaver o Visual Basic.
Empezamos a crear Draftbit después de intentar crear otro negocio: una aplicación móvil. Estábamos un poco frustrados, incluso con unos cofundadores estupendos, por lo difícil que resultaba sacar la primera versión de nuestra aplicación móvil. Nos dimos cuenta de que lo que realmente nos apasionaba era facilitar, tanto a nosotros como a cualquier otra persona, el lanzamiento de la primera versión y su iteración.
Es interesante hablar de no-código, porque en Draftbit también te damos el código fuente - así que vivimos en esta extraña zona gris entre código y no-código.
Creo que la terminología es una cosa, pero lo que realmente pienso es que todo este espacio está ayudando a todo el mundo a construir. Hay un enorme valor en permitir que los mil millones de personas en el planeta que utilizan software sean capaces de crear el suyo propio, ya sean técnicos, semi-técnicos, no técnicos, sea cual sea su nivel técnico - va a haber una herramienta y una plataforma que les ayudará a construir realmente su propio software.
Creo que la razón por la que esta categoría está explotando es que en los próximos dos años, habrá mil millones de personas que crecieron usando software. Y no quieren estar en deuda con personas que pueden crear software. Cuando comenzamos en 2018, ni siquiera lo llamábamos no-code, solo queríamos ayudar a las personas a crear aplicaciones móviles más rápido. Creo que los términos "low-code" o "no-code" son menos importantes que simplemente empoderar a las personas para que construyan productos reales y darles la ventaja de crear.
Puedes crear una empresa por menos dinero, puedes iterar más rápido, no tendrás que recaudar fondos tan pronto o es más fácil que nunca poner en marcha empresas sin inversores.
La otra ventaja de las plataformas sin código es que, independientemente del tipo de negocio, puedes centrarte en ser bueno en tu actividad principal, sin necesidad de convertirte en un experto en software si eso no es importante.
Además, la capacidad de crear software personalizado es muy interesante y algo de lo que no hablamos lo suficiente. ¿Qué pasaría si las personas pudieran crear su propio CRM personalizado, su propio flujo de trabajo de ventas personalizado, su propia herramienta de gestión de almacenes personalizada, su propia plataforma de entrega de pedidos personalizada? ¿Preferirían crear la suya propia en lugar de utilizar la plataforma estándar de otra persona que no se ajusta del todo a su negocio? Ya lo veremos.
Por último, sabemos que muchos desarrolladores que trabajan en grandes empresas no tienen acceso a recursos de ingeniería, informáticos o de consultoría, por lo que solo cuentan con un equipo de tres o cuatro personas. Pueden utilizar plataformas sin código para avanzar discretamente. Creo que habrá personas que podrán hacer carrera en grandes empresas superando la burocracia: las plataformas sin código son una herramienta muy importante que permite a los empleados de las grandes empresas tener un gran impacto.
Sé que muchas personas en estos roles podrían comenzar preguntándose: "¿Voy a perder mi trabajo debido a estas plataformas?". No lo creo, las plataformas sin código están surgiendo porque hay una gran escasez de ingenieros de software, diseñadores y gerentes de producto, y todo el mundo quiere construir. No creo que estos roles desaparezcan, creo que las personas en estos roles siempre serán necesarias para construir algo realmente grande, pero es posible que no sean necesarias para construir algo básico. El futuro del código cero está permitiendo a los desarrolladores y diseñadores centrarse en las cosas en las que son buenos y no preocuparse por las cosas que no valen la pena.
Además, lo que realmente se obtiene con el mundo sin código es una verdadera colaboración, lo que permite a los equipos omitir gran parte del trabajo de "hacer cola en el trabajo" y simplemente hacer el trabajo ellos mismos directamente. En la mayoría de las empresas de software, el 98% de las personas de la organización solo están haciendo cola para que los ingenieros completen el trabajo. Por ejemplo, si estás haciendo un trabajo de diseño, terminas creando historias y especificaciones, y simplemente va a un rastreador para que un ingeniero lo implemente. Eso es tan ineficiente, ¿por qué no implementar los cambios de diseño usted mismo? La verdadera colaboración significa construir juntos. Creo que las herramientas no-code y low-code nos permiten a todos trabajar juntos.
Creo que las malas empresas de desarrollo desaparecerán. Creo que las buenas empresas de desarrollo, las buenas agencias y los buenos consultores construirán más, mejor y más rápido con estas herramientas.
Las tiendas de desarrollo que solo te cobran por horas son, en realidad, empresas de selección de personal. Y creo que esas cosas desaparecerán porque ningún código les impedirá cobrarte de más por las horas facturables de un ingeniero.
Por otro lado, creo que hay un montón de pequeñas agencias y empresas con gente muy creativa, o consultores muy inteligentes que conocen un sector específico, que tendrán la capacidad de crear sus propias herramientas y plataformas en lugar de contratar a otros. Y creo que se convierten en mejores consultores y mejores agencias cuando crean directamente lo que quieren.
Estoy muy emocionado con esto: la capacidad de crear aplicaciones y herramientas personales es algo que nunca había sido posible a menos que fueras ingeniero de software. Eso significa que veremos a gente creando cosas como aplicaciones para grupos pequeños o una aplicación familiar que ayude a tu familia a organizarse y divertirse juntos, etc. Cosas así. Creo que esas capacidades son realmente atractivas e interesantes, porque permiten a las personas crear las herramientas que necesitan para resolver sus problemas en lugar de esperar a que alguien las cree por ellos.
Re: Niños — Creo que veremos cómo la gente crea juguetes y juegos, nuevas redes sociales y todo tipo de cosas interesantes que, francamente, ahora mismo son difíciles de predecir.
Re: Desigualdad económica: creo que la capacidad de crear software es algo muy importante para todos. Y dado que el software va a afectar a todo, no debería estar disponible solo para un grupo selecto de personas que se dedican a crearlo, sino que todo el mundo debería tener acceso a él. Las herramientas que creamos para la humanidad deben ser accesibles para todos. Creo que cada vez habrá más desarrolladores de software, pero no creo que sea necesario convertirse en desarrollador de software para crear una idea.
Muy rápido. ¿Por qué presentarías algo a alguien si puedes hacer que lo experimente directamente? ¿Por qué construirías algo falso si puedes construir algo real, verdad? Yo diría que cinco años. Creo que será así de rápido.
Ahora mismo hay escuelas que nos lo están pidiendo, así que quizá dentro de cero a seis meses a partir de hoy. Algunas personas se aficionarán al aprendizaje de software, lógica y algoritmos complicados, y otras no, y hay muchos estudiantes que pueden crear cosas fantásticas, pero que nunca estarán interesados en convertirse en desarrolladores de software.
No lo sé. Es una pregunta difícil, porque con el tiempo no estoy seguro de que se pueda notar la diferencia.
Actualmente, nos encontramos más en el ámbito del low-code, y creo que ambos tipos de plataformas irán incorporando características de la otra. Cuanto más «consumidor» se es, menos código se quiere, ¿no? Pero cuanto más complicado es lo que se quiere construir, con lógica y reglas de negocio, etc., más código se va a necesitar.
Si todos hacemos bien nuestro trabajo, esperemos que pronto. Las empresas de este tipo necesitan tiempo para crecer y alcanzar esa popularidad, independientemente de las tecnologías que elijan. Turbotax no se convirtió en líder del mercado de la noche a la mañana. Yo diría que en los próximos dos a cinco años.
Creo que todos deberíamos fijarnos como objetivo que esto se haga realidad en los próximos 10 años.
Creo que es mucho más probable que sean entre 10 y 15 años.
Creo que dependerá del tipo de líder que tengamos. Creo que habrá nuevos cargos electos que crearán aplicaciones como forma de aumentar su influencia. Y, sin duda, sus equipos utilizarán estas plataformas muy rápidamente para crear e iterar más rápido.
No sé si tengo alguna historia en particular que se destaque, creo que estamos en los primeros días. Tenemos un usuario de Draftbit que es un niño pequeño y está descubriendo cómo construir cosas, pero no es un ingeniero de software. Ese es el tipo de personas que amamos, porque están tratando de construir y están tratando de progresar. Y nuestras plataformas son tempranas e incompletas y no siempre funcionan y siguen intentándolo, también las amamos por su pasión.

