La IA no es una panacea para el desarrollo de software


cuánto más ¿Son productivos los desarrolladores cuando usan herramientas de codificación de IA? Ha habido mucha especulación últimamente de que la IA hará que los desarrolladores sean 2x, 3x o incluso 5x más productivos. Un informe predice un aumento de diez veces en la productividad de los desarrolladores para 2030.

Sin embargo, la ironía es que, en su mayor parte, la comunidad de ingenieros no ha podido ponerse de acuerdo sobre una forma universal de medir la productividad de la ingeniería. Algunos incluso han rechazado la idea por completo, argumentando que la mayoría de las lecturas son erróneas o imperfectas. La mayoría de las afirmaciones actuales sobre la mejora de la productividad de la IA son de naturaleza cualitativa: se basan en encuestas y anécdotas en lugar de datos cuantitativos.

¿Cómo podemos juzgar la IA sin acordar primero cómo medir la productividad? Si algo hemos aprendido del experimento del teletrabajo es que sin datos en los que basar nuestras decisiones hemos fracasado, oscilando entre estrategias de oficina, remotas e híbridas basadas en dogmas e ideologías más que en datos y mediciones.

Estamos en camino de repetirnos con la IA. Para avanzar, primero debemos comprender y cuantificar su impacto.

Índice del contenido

El peligro de quedarse atrás

La exageración actual que rodea a la IA podría darnos una pausa a algunos de nosotros debido al impacto desconocido en la calidad, el riesgo potencial de plagio y otros factores. Las empresas más cautelosas están en espera, esperando ver cómo se desarrollan las cosas.

Sin embargo, para las empresas orientadas a la tecnología, el riesgo de quedarse atrás es existencial. La IA es un acelerador dual que afecta a ambos Qué Y Cómo construir negocios. Las empresas que invierten en IA hoy en día tienen el potencial de lograr una doble inmersión, lanzando no solo nuevos productos impulsados ​​por IA al mercado, sino también productos que lleguen al mercado más rápido y a un costo más bajo.

La mayoría de las empresas se han centrado en eso. Quépero la IA podría ser el motor para ello Cómo, creando el equipo de ingeniería de 10 o incluso 100 veces. Las empresas que descubran cómo cerrar la brecha rápidamente, optimizando las herramientas de IA de la manera más eficiente e impactante, y alcancen la meseta de productividad más rápido, obtendrán una ventaja en los próximos años. El riesgo de no hacer nada es demasiado alto.

Comprender las compensaciones

Todo parece un clavo para alguien con un martillo. Lo mismo también se aplica a la IA.

Según un informe reciente de GitHub, el principal beneficio de las herramientas de codificación de IA citadas por los desarrolladores es mejorar sus habilidades en el lenguaje de programación. Otro beneficio clave es la automatización de tareas repetitivas, como escribir código repetitivo. Un experimento reciente de Codecov mostró que ChatGPT funcionó bien al escribir pruebas simples para funciones triviales y rutas de código relativamente sencillas.

Si quieres conocer otros artículos parecidos a La IA no es una panacea para el desarrollo de software puedes visitar la categoría Noticias.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir