NoticiasCalidad del Software

La muerte del programador tradicional, cada vez más cerca

Syntonize augura la pérdida de valor de este tipo de profesionales si solo se dedican a programar sin ofrecer valor añadido a los proyectos, debido al auge del low code y de la inteligencia artificial.

Las tecnologías de automatización e inteligencia artificial tienen como objetivo hacer la vida más sencilla eliminando, en un primer momento, la realización de tareas rutinarias por parte de seres humanos. Lo vemos si echamos la vista atrás a la hora de publicar una simple página web, para la que eran necesarios conocimientos de programación y hosting hace unos años y tan sólo una cuenta en alguno de los múltiples sistemas de gestión de contenidos existentes ahora mismo.

Y esto es precisamente lo que augura la consultora de desarrollo digital española Syntonize para aquellos profesionales de la programación que no sean capaces de adaptarse para dar un valor añadido a los proyectos que llevan a cabo. “Las empresas ya no piensa en contratar a alguien que simplemente programa, necesitan profesionales con conocimientos técnicos pero que sepan liderar proyectos y gestionar con una visión más amplia”, afirma Juan Quintanilla, CEO de Syntonize. La consultora advierte de que incluso apostando por la automatización de la programación, sigue siendo necesario que la puesta en marcha de los desarrollos siga controlada por los departamentos de tecnología, de forma que cualquier aplicación se integre de forma coherente dentro del ecosistema global del negocio.

Por el contrario, estas tecnologías acercarán la transformación digital a los CEO que aún no han dado un paso adelante en la innovación

Tecnologías ya existentes como GPT 3 o las plataformas Low Code, e incluso No Code hacen que la simple programación para desarrollar desde microservicios hasta grandes aplicaciones se pueda conseguir de forma automatizada por lo que se necesitan profesionales que puedan aportar innovación y creatividad a los proyectos.

LowCode es un enfoque que elimina la necesidad de codificación a la hora de crear desarrollos. Gracias a la interfaz visual y lógica, solamente es necesario arrastrar bloques para conseguir llevar a cabo procesos. Las ventajas del LowCode se basan en la velocidad en los tiempos de desarrollo, la sencillez de uso y modificación, la flexibilidad de publicación, la calidad probada y, sobre todo, la reducción de costes.

El NoCode, por su parte, es un paso más allá y permite programar con nulos conocimientos y, aunque no nos demos cuenta, lo utilizamos en nuestro día a día. Reglas en Gmail, envíos de newsletters segmentadas según las audiencias a las que queremos llegar o respuestas automatizadas requerían hace unos años de complejas líneas de código, mientras que ahora podemos disfrutar de ella con tan solo un clic.

Las nuevas formas de desarrollar no exigen conocimientos formales de codificación para crear aplicaciones, es una forma de popularizar la programación pero también un riesgo para los profesionales que se dedican exclusivamente a ello”, alerta Quintanilla. “Aunque se trata de una evolución natural –la tecnología pretende facilitar nuestra vida-, estos desarrollos deben servir para que programadores y empresas se den cuenta de que no todo está en la escritura de código: hay que aportar valor añadido en forma de experiencia y conocimiento para que cualquier proyecto salga adelante con éxito”.

Según Gartner, hasta el 65 % de las aplicaciones contendrá parte de Low Code en 2024. Y según el No-Code Census, un desarrollo realizado con plataformas de NoCode se muestra hasta 4,6 veces más productivo que los realizados de forma manual. Esta visión acerca el imprescindible ámbito tecnológico a las capas decisoras dentro de las organizaciones. “El hecho de que la programación se automatice puede servir para que algunos CEO sin conocimientos técnicos integren de forma más sencilla la innovación entre sus objetivos de negocio”, finaliza Quintanilla

 

Computing 818

Tu privacidad es importante para nosotros

Utilizamos cookies propias y de terceros para analizar nuestros servicios con fines analíticos, para mostrarte publicidad relacionada con tus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación y para incorporar funcionalidades de redes sociales. Puedes obtener más información sobre cookies en nuestra Política de Cookies. Puedes aceptar todas las cookies pulsando el botón “Aceptar” o configurarlas pulsando el botón “Configurar”.

x

Panel de gestión de cookies

✓ Permitir todas las cookies
✗ Denegar todas las cookies
Estas cookies son necesarias para que el sitio web funcione y no se pueden desactivar en nuestros sistemas. Usualmente están configuradas para responder a acciones hechas por usted para recibir servicios, tales como ajustar sus preferencias de privacidad, iniciar sesión en el sitio, o llenar formularios. Usted puede configurar su navegador para bloquear o alertar la presencia de estas cookies, pero algunas partes del sitio web no funcionarán. Estas cookies no guardan ninguna información personal identificable.

Cookies técnicas

✓ Permitir
✗ Denegar
Las cookies estadísticas nos permiten contar las visitas y fuentes de circulación para poder medir y mejorar el desempeño de nuestro sitio. Nos ayudan a saber qué páginas son las más o menos populares, y ver cuántas personas visitan el sitio.

Google Analytics

Ver sitio oficial
✓ Permitir
✗ Denegar
Estas cookies permiten que el sitio ofrezca una mejor funcionalidad y personalización. Pueden ser establecidas por nosotros o por terceras partes cuyos servicios hemos agregado a nuestras páginas. Si no permites estas cookies algunos de nuestros servicios no funcionarán correctamente.
✓ Permitir
✗ Denegar
Estas cookies pueden ser añadidas a nuestro sitio por nuestros socios de publicidad/medios sociales. No almacenan directamente información personal, sino que se basan en la identificación única de tu navegador y dispositivo de Internet para ofrecerle compartir contenido en los medios sociales o para mostrarte contenido o anuncios relevantes en nuestro sitio web u otras plataformas.
✓ Permitir
✗ Denegar
✓ Permitir
✗ Denegar