Se ha vuelto evidente que estamos ante una generación de citizen development; de hecho, existen muchos programadores que creen que estos pueden ser una amenaza para su trabajo. Dicho esto, los citizen developers están intentando conquistar su propio espacio.
Por qué se preocupan los programadores
Podemos entender la preocupación de los programadores, que muestran cierta cautela ante este movimiento en el que «cualquiera puede desarrollar una aplicación». Sin embargo, al contrario de lo que se podría esperar, los citizen developers no pretenden sustituir a los programadores, sino ayudarles.
Esta necesidad de apoyo tiene una razón de ser. La industria tecnológica cambia demasiado rápido: lo que hoy es actual, mañana puede dejar de serlo, por lo que el programador carga con el peso de la transformación digital de la empresa, soportando la presión de mantenerse ágil y reducir el tiempo de comercialización.
Qué hace un citizen developer
Imaginemos un citizen developer ficticio que no es un nuevo empleado, sino el responsable de un departamento. El desarrollo no code es el arma que este colaborador ha elegido, ya que es a partir de este tipo de plataforma que podrá desarrollar soluciones beneficiosas no solo para él, sino también para su departamento, reduciendo así la presión sobre el programador.
Básicamente, están creando aplicaciones que responden a las necesidades del negocio, lo que puede reducir la carga sobre los backlogs del departamento de TI, de modo que los programadores puedan dedicarse a proyectos más grandes y complejos.
Con esto se pretende decir que la codificación no ha desaparecido y que los programadores no se quedarán sin trabajo, sino simplemente que la demanda de software es explosiva y necesitamos más opciones.
Programadores y citizen developers: una colaboración
Si el programador se une al citizen developer, en efecto se abre un nuevo mundo de posibilidades. El punto clave de este tema es la sencillez de uso de las plataformas no code, que, como Masterlink, permiten que el producto se desarrolle junto con los clientes.
En este caso, los clientes pueden ofrecer comentarios directamente, ya que están más capacitados para entender los mecanismos que hay detrás de su proyecto. Por lo tanto, el no code es, en realidad, una herramienta de comunicación que une al cliente con el desarrollo. Este desarrollo podría llevar meses, pero le costará solo unas horas de trabajo.
Ganar aliados en esta era de la transformación digital puede ser una ventaja para su evolución y la de su organización. Este es un hecho histórico en la innovación tecnológica.


