Skip to main content

Las personas en el centro: redefinir el papel de los desarrolladores en un futuro impulsado por la IA

Escrito por
Headshot of Snyk Team

Snyk Team

Don Get Too Comfortable Hacking ComfyUI Through Custom Nodes

5 de junio de 2025

0 minutos de lectura

En un blog anterior, hablamos sobre cómo la IA está transformando el desarrollo de software en todos los niveles. Este cambio significa que los desarrolladores necesitan nuevas habilidades para seguir siendo eficaces. De hecho, Gartner predice que la IA generativa requerirá que el 80 % de los profesionales de ingeniería amplíe sus habilidades hasta 2027.

Entonces, ¿qué pueden hacer los desarrolladores de hoy para mantenerse a la vanguardia? Estos son algunos pasos que puedes considerar.

Paso uno: incorpora la IA a tu proceso de desarrollo diario.

La IA está aquí para ayudar, no para reemplazar, pero esto solo es cierto para los desarrolladores que siguen aprendiendo y adaptándose. Es momento de perder el miedo, explorar y aprender. Los desarrolladores que se resisten a las herramientas potenciadas por IA corren el riesgo de quedarse atrás.

Ilustración abstracta de cinco estrellas coloridas de cuatro puntas y destellos sobre un fondo transparente

Paso dos: desarrolla nuevas habilidades para la era de la IA.

Aunque los agentes de IA asuman más tareas, como se espera que lo hagan, el desarrollo sigue requiriendo el beneficio del criterio y la supervisión humanos, incluida la participación de un ingeniero que pueda:

  • Orientar los resultados de la IA: Esto implica comprender el contexto y las limitaciones de una tarea, dominar la ingeniería de prompts en lenguaje natural y, con el tiempo, adoptar habilidades de generación aumentada por recuperación (RAG) a medida que la programación mediante agentes cobre mayor relevancia.

  • Revisar el código generado por IA: El sistema de IA que generó tu código puede presentar muchas «fallas». Desde datos de entrenamiento defectuosos y alucinaciones hasta prompts deficientes, el código generado por IA suele requerir una revisión minuciosa. Los ingenieros deben analizar el código en profundidad y con rigor para evaluar su funcionalidad, calidad y seguridad.

  • Diseñar aplicaciones potenciadas por IA: El código generativo es solo una parte del panorama. Los ingenieros deben comprender cómo crear funciones impulsadas por IA, orquestar sistemas agénticos y desenvolverse en la emergente pila de IA. Aunque el sector trabaja activamente para simplificar el proceso y permitir que personas que no son especialistas en ciencia de datos desarrollen aplicaciones de IA, cuanto más sepas sobre cómo funciona la IA, mejor preparado estarás para crear aplicaciones potentes y seguras.

Explora hoy la plataforma de confianza en IA de Snyk.

La innovación en IA comienza con la confianza. La confianza en la IA comienza con Snyk.

Paso tres: aprende en equipo, no en solitario. La IA evoluciona rápidamente y abre nuevas formas de crear y lanzar software.

Sin embargo, hay tantas opiniones de influencers y anuncios de proveedores del sector que ningún desarrollador debería intentar seguirlos todos. Para distribuir el esfuerzo y fomentar la colaboración, crea rutinas de aprendizaje y experimentación en equipo:

  1. Formaliza un proceso para priorizar y evaluar nuevas funciones y herramientas de IA.

  2. Crea un espacio compartido para hablar sobre lo que funciona y lo que no con las herramientas de IA.

  3. Define qué prácticas vale la pena estandarizar en todos los equipos. Las mejoras de productividad son más significativas cuando se combinan con prácticas de ingeniería maduras.

  4. ¡Empieza a adoptar una cultura que priorice la IA en el desarrollo de software!

Paso cuatro: protege los flujos de trabajo de IA desde adentro hacia afuera.

Los flujos de trabajo de los desarrolladores están cambiando rápidamente. Necesitas seguridad de aplicaciones centrada en los desarrolladores que esté a la altura de ese ritmo. Esto requiere una seguridad integrada sin fricciones en los nuevos entornos de IA que los desarrolladores usan a diario. Snyk está ampliando sus integraciones con IDE potenciados por IA para estar presente donde trabajan los desarrolladores, empezando por nuestra integración nativa con Google Cloud Gemini Code Assist, desarrollada en conjunto. (Los socios de IA interesados en integrarse con Snyk pueden consultar Snyk Studio.)

La integración con generadores de código de IA es un componente de la amplia plataforma de confianza en la IA que Snyk anunció recientemente. Como parte de las nuevas funciones de IA integradas, los desarrolladores pueden usar Snyk Assist. Este asistente de IA ofrece información de seguridad en tiempo real, detalles sobre vulnerabilidades y aprendizaje interactivo directamente en el flujo de trabajo de desarrollo. También está disponible Snyk Agent, que va más allá de las recomendaciones y ejecuta cambios en nombre del usuario, según el nivel de autonomía que le haya concedido el desarrollador. Estas funciones brindan a los equipos la orientación y las protecciones que necesitan para programar con confianza en flujos de trabajo de IA.

Consulta nuestro eBook más reciente, Building AI Trust: Securing Code in the Age of Autonomous Development, y empieza hoy a crear las innovaciones del mañana.

La IA está redefiniendo la experiencia de los desarrolladores

Genera confianza en la IA y permite que tu equipo desarrolle con rapidez sin perder de vista los objetivos de seguridad.