La creación de código y cultura: Lanzamiento por el nuevo enfoque de NTT DATA para el empoderamiento de los desarrolladores

.avif)
Diferente por diseño. Software sobre diapositivas. Crear estrategias, enviar y escalar. Estas son todas las formas en que describimos Launch by NTT DATA, pero las frases geniales no tienen sentido sin un espíritu innovador detrás de ellas.
Ese espíritu se extiende tanto a nuestros clientes como a nuestros empleados. Después de todo, nuestra misión de hacer que las empresas sean más rápidas, más fuertes y mejores depende de nuestra capacidad para empoderar a nuestros desarrolladores. Desarrolladores que se sienten frustrados por quedarse atrapados con Java 8 cuando Java 20 acaba de llegar al mercado, te escuchamos. Sentimos tu dolor en las placas sobrecargadas y minucias manuales también.
Es por eso que Launch by NTT DATA ha estado trabajando duro detrás de escena para adelantarse a una curva muy grande y de rápido movimiento: IA generativa. Sí, las conversaciones están en todas partes, pero las conversaciones nosotros tenemos se centraron en algunos puntos clave:
- ¿Cómo podemos aprovechar la IA generativa para reducir las tareas mundanas para que nuestros desarrolladores puedan realizar un trabajo más significativo más rápido?
- ¿Cómo protegemos la propiedad intelectual de nuestros clientes en un mundo generativo de IA?
- ¿Cómo no cambiamos una tarea mundana por otra? ¿Podría la IA generativa ahorrar tiempo en algunas áreas pero costar más tiempo a nuestros desarrolladores en otras?
La respuesta a todas esas preguntas viene en forma de un pequeño plato combinado agradable.
La “receta” correcta de IA generativa, API abiertas y experiencia en el dominio tradicional brinda a nuestros clientes soluciones más nuevas y rápidas, con salvaguardas firmemente implementadas, y brinda a nuestros desarrolladores una mejor manera de trabajar todos los días.
Los beneficios de las API abiertas no son nuevos. Se trata de un tesoro de plantillas con especificaciones definidas que ya están probadas unitarias. Teniendo en cuenta que el desarrollador promedio puede gastar hasta el 50% de sus pruebas unitarias diarias, es absolutamente imprescindible eliminar una serie de tareas de bajo nivel.
Sin embargo, no se puede decir lo mismo de la IA generativa. Ahora mismo, herramientas como ChatGPT son cualquier cosa menos idempotentes. A lo mejor serán algún día, pero hoy no lo es. Como resultado, el uso de IA generativa incluso para el código estándar más básico requiere pruebas unitarias exhaustivas. En otras palabras, estás intercambiando una tarea de servicio por otra.
Y, por supuesto, las máquinas no pueden hacer todo. Llega un punto en cada proyecto en el que la experiencia de dominio de un desarrollador significa la diferencia entre el éxito y el fracaso. Por eso ponemos un listón tan alto para los desarrolladores que contratamos.
Entonces, ¿cómo equilibras los tres mientras salvaguardas la propiedad intelectual de tus clientes? Se trata de saber cuál es la herramienta adecuada para la solución correcta.
En un escenario típico, usaría API abiertas para su estándar y sus endpoints. Luego, recurrirías a la IA generativa para cosas más únicas que no incluyen ninguna de las salsas secretas de tus clientes. Por ejemplo, pídale a su herramienta generativa de IA que escriba código que integre el nuevo producto de su cliente con Okta. Prácticamente todos esos datos provienen del SDK de Okta (que cualquiera puede encontrar en una simple búsqueda en Google) por lo que ese modelo generativo de IA no está aprendiendo nada de importancia sobre el trabajo de su cliente. Una vez que se hayan hecho los conceptos básicos, le darías a un desarrollador experto el bastón para crear cualquier algoritmo o lógica de negocio que sea necesario. Esa es la salsa secreta que quieres mantener cerca del chaleco, y ciertamente, mantener fuera de los modelos públicos de IA.
Así, has creado un ganar-ganar. Su bandeja combinada crea una experiencia de trabajo más satisfactoria para sus desarrolladores y un tiempo de comercialización más rápido para sus clientes.
A lo largo de este viaje de empoderar mejor a nuestros desarrolladores, hemos disfrutado de otro beneficio: el poder de guiar a nuestros clientes a través del guante de preguntas, preocupaciones y capacidades de IA. Después de todo, Launch by NTT DATA trabaja con empresas en casi todas las industrias, en todos los rincones del mundo. Las preocupaciones generativas de IA en los servicios financieros son muy diferentes a las de la atención médica, pero gracias a nuestra profunda inmersión, hemos podido hacer recomendaciones educadas. Como resultado, cada uno de nuestros clientes puede usar IA generativa de una manera apropiada para su negocio y su industria, y nuestros desarrolladores obtienen un asiento de primera fila en la era emergente de la IA.
Así es como caminas por el camino de “diferente por diseño”, “software sobre diapositivas” y “estrategias, envío y escala”. ¿Quieres formar parte del equipo que lo hace? Echa un vistazo a nuestro Página de Carreras para ver nuestras últimas ofertas de empleo.