Opción impopular: el cambio que las herramientas de IA traerán para los ingenieros de software probablemente será hacer que las prácticas que los mejores equipos de ingeniería han realizado hasta ahora sean la base para aquellos que quieran seguir siendo competitivos y moverse rápido. Cosas como ingenieros con mentalidad de producto, pruebas, o11y, CD, etc.
... por supuesto, los mejores equipos de ingeniería están ahora avanzando hacia lo siguiente, utilizando estas herramientas de IA. Son aquellos donde la mayoría de los ingenieros ya tienen líneas directas con los clientes y solucionan errores sin preguntar a nadie (ni siquiera al PM), despliegan en producción todo el tiempo (a través de un pipeline robusto), tienen bucles de retroalimentación en su lugar (a menudo construyeron la infraestructura para ello), etc.
Este artículo que escribí hace cinco años ahora parece sorprendentemente relevante Cualquier empresa que trate a los desarrolladores como "implementa este ticket que definió el gerente de proyecto" se quedará atrás frente a equipos donde los desarrolladores tienen autonomía y realmente definen el trabajo que hacen - y así pueden aprovechar la IA (si quieren o si tiene sentido para una tarea dada)
132