Qué es eso del NoCode y por qué es un movimiento perverso ¡Libera el NoCode!

Plataforma gratuita sin código

Menciona mucho la “confianza”. ¿Por eso hacemos revisiones de código, porque no confiamos los unos en los otros? Esta actitud me parece problemática. Hacemos revisiones de código porque los humanos cometemos errores. Los requisitos pueden malinterpretarse. Diferentes trabajos en curso pueden entrar en conflicto entre sí. Las revisiones son una buena manera de aprender unos de otros y mantenerse al día de lo que se está haciendo fuera de la propia burbuja. No hacer revisiones del código por “confianza” no tiene sentido, pero creo que incluso las revisiones superficiales y breves son beneficiosas y suelen detectar problemas. También crea un equipo más colaborativo y me da una razón para comunicarme con los desarrolladores con los que de otra manera no podría comunicarme, incluso si es sólo un breve comentario sobre un PR.Rechazado.

Si algo llegara a producción y causara una gran cagada porque no hubiera un proceso de revisión por pares, en todos los lugares en los que he trabajado el primer punto de acción en la autopsia sería “deberíamos introducir la revisión por pares”. De lo contrario, alguien preguntaría cómo podemos asegurarnos de que no vuelva a ocurrir, y nadie podría decir “porque confiamos en ellos” y dejarlo así. Sonaría más a “confío en que no volverán a cometer ese error”, lo que suena más a amenaza. Tampoco puedes dirigirte a tus clientes y decirles “lo sentimos, dejamos que nuestro equipo desplegara cosas sin revisar porque confiamos en ellos… así que, por favor, sigan ocupándose de nuestros problemas evitables”. La cuestión es que he dirigido bastantes equipos y confío en mis compañeros y colegas de forma implícita. Eso hace que el equipo sea fuerte. Pero seguimos revisando el código (revisión por pares) porque queremos construir un software que funcione bien y apoyarnos mutuamente. No estamos en el trabajo simplemente para desplegar código en producción lo más rápido posible. También añadiría que creo que cualquier ingeniero de software debería intentar tener la experiencia de trabajar en un campo muy regulado, como la sanidad. Es difícil entender por qué existen estas cosas hasta que te das cuenta de que tienes que rendir cuentas a un nivel mucho más alto, porque tus meteduras de pata pueden tener consecuencias mucho mayores. A mí me ha costado mucho volver a mi antigua actitud displicente.

  Truco Astra: Botón de añadir al carrito sobre la imagen del producto al pasar el cursor

¿Qué es el movimiento sin código?

El movimiento “sin código” permite a los no desarrolladores crear herramientas y aplicaciones informáticas sin utilizar código. Las herramientas sin código son para no desarrolladores, mientras que las herramientas de bajo código son para desarrolladores con algunos conocimientos de programación. Algunas de las ventajas de las herramientas sin código son la rapidez, la accesibilidad, la reducción de costes y la autonomía.

¿Para qué sirve no-code?

No-code se utiliza normalmente para generar aplicaciones sencillas para una función específica, o añadir capacidades menores para una aplicación o sitio web sencillo.

¿Qué es no low-code?

¿Qué es el no-código? No-code es un método que se beneficia de una experiencia de usuario similar a la de low-code, pero que va más allá al permitir a los usuarios empresariales no técnicos desarrollar aplicaciones sin tener que escribir ni una sola línea de código.

Desarrollador sin código

El desarrollo sin código cambia radicalmente la forma en que las empresas crean aplicaciones, permitiendo a los usuarios construir flujos de trabajo complejos sin escribir una sola línea de código. Se trata de una solución personalizable, segura y rentable que se basa en ideas, no en conocimientos técnicos.

No-code está sacudiendo las industrias y creando oportunidades para que las empresas desarrollen aplicaciones de formas que no creían posibles. He aquí las cinco principales ventajas de utilizar plataformas sin código en las empresas.

Los desarrolladores a menudo acaban sacrificando la funcionalidad por la velocidad cuando se trata del desarrollo de aplicaciones empresariales. En el saturado mercado actual de las aplicaciones, los consumidores esperan una entrega rápida y una experiencia de producto fluida en todas las vías. Para mantener el ritmo de la demanda, los desarrolladores suelen hacer todo lo posible por poner sus productos en manos de los consumidores lo antes posible para mantener su ventaja competitiva.

  Por qué debes usar WooCommerce para tu tienda online

Sin código ofrece una gran funcionalidad y la posibilidad de entregar los proyectos en una fracción del tiempo que tardarían si se construyeran con opciones tradicionales o de bajo código. Las interfaces visuales de No-code acortan la distancia entre la idea y la aplicación práctica, ayudando a los desarrolladores a comercializar sus productos más rápidamente y con menos quebraderos de cabeza.

Hacer sin código

Mientras tanto, en China, Reuters informa de que las transacciones en el mercado secundario están valorando los unicornios, incluidos SenseTime y DJI, un 10% por debajo de sus últimas rondas de financiación. HelloBike, un servicio de bicicletas compartidas respaldado por Ant Financial, ha experimentado una caída del 20% en su valoración hasta los 3.200 millones de dólares.

Por encima de todo, los fundadores tienen que contar ahora con la moral de todo esto. “Hay un cierto nivel de culpabilidad por hacerlo bien cuando otros están sufriendo”, dijo Hulls a Charles. “Si ganas un partido en igualdad de condiciones, eso es una cosa, pero si ganas en un sistema amañado, eso no sienta tan bien”.

¿Crisis? No paro de oír a la gente lamentarse por la suerte de sus cuentas de jubilación (yo tengo demasiado miedo para comprobar la mía). Pero la cosa no va mal para todos. Bloomberg informa de que el patrimonio de Elon Musk ha aumentado 10.400 millones de dólares en lo que va de año, sólo superado por los 24.000 millones de Jeff Bezos. Me pregunto si eso hace que el autoaislamiento sea más aceptable.

Programación sin código

Durante décadas, las empresas sólo han podido tomar dos caminos en su camino hacia el desarrollo de aplicaciones: comprar aplicaciones ya hechas a un proveedor externo o crearlas y personalizarlas desde cero con la ayuda de desarrolladores y programadores cualificados. Pero hoy en día, estamos asistiendo al auge y la creciente sofisticación de alternativas de desarrollo de bajo código/sin código (LCNC) que ponen el poder del desarrollo de aplicaciones al alcance de los usuarios de toda la empresa.  Estos métodos alternativos de desarrollo de aplicaciones aprovechan una interfaz intuitiva y gráfica para dar a los usuarios el poder y la libertad de crear rápidamente aplicaciones y automatizar procesos empresariales sin tener que escribir código línea por línea. La adopción de herramientas LCNC viene acompañada de la promesa de una mayor accesibilidad para los usuarios, lo que a su vez estimula más la innovación y reduce la presión sobre los departamentos de TI. La implantación de plataformas LCNC es el siguiente paso para que el desarrollo de aplicaciones sea fácil y accesible para todos.

  Heartbleed el mayor fallo de seguridad de la historia de Internet: qué es y qué hacer para asegurar WordPress

¿Qué es el low-code? El low-code es un método de diseño y desarrollo de aplicaciones que utiliza herramientas gráficas intuitivas y funcionalidades integradas que reducen los requisitos de la escritura tradicional -o pro-code-.  La escritura de pro-código sigue formando parte del proceso de desarrollo, pero el desarrollo de bajo código ofrece una experiencia aumentada y simplificada para ayudar a los usuarios a empezar a crear rápidamente.