Si bien las respuestas que equivalen a “No sucederá pronto” pueden ser correctas, en realidad no responden esta pregunta , que no especifica un marco de tiempo y presupone que el escenario en cuestión realmente se cumple.
La respuesta corta: los ingenieros de software se unirán a los constructores de diligencias, operadores de centralitas telefónicas y (irónicamente) las “computadoras” originales, esa palabra solía ser una descripción del trabajo, para encontrar algo más que hacer todo el día.
Mucho antes de que eso les suceda a los ingenieros de software, le habrá sucedido a muchos otros trabajadores. Tantos, y a un ritmo tan rápido, que la sociedad ya habrá tenido que tomar una decisión: continuar cargando con la responsabilidad de decenas de millones de personas sin habilidades económicamente útiles para encontrar a alguien dispuesto a pagarles por hacer algo que una máquina puede hacerlo mejor y más barato (y si no existe tal empleador, entonces difícil, pueden simplemente irse a vivir a la calle y pedir comida una vez que vencen sus límites de tiempo de asistencia social al trabajo) o encontrar una manera de aprovechar los enormes aumentos en la sociedad productividad de toda esta nueva automatización y use una parte de ella para apoyar adecuadamente a las personas que ha dejado sin trabajo.
- ¿Cuáles son los mejores softwares de desarrollo rápido de aplicaciones?
- ¿El desarrollador de pila completa es solo un nombre elegante para programador?
- ¿Qué significan algunas plataformas como Youtube para desarrolladores?
- Tengo 4.5 años de experiencia en desarrollo de software con .Net. ¿Qué es un consejo profesional?
- ¿En qué circunstancias es aceptable no escribir pruebas automatizadas para su código?
Creo que la segunda opción es más probable a largo plazo. Cualquier sociedad que elija la primera opción estará en alto riesgo de revuelta populista, especialmente si ya hay ejemplos de otras sociedades que han elegido la segunda. En resumen, el estado estable a largo plazo de una sociedad con tecnología suficientemente alta se parece más a “Star Trek” que a “Elysium”.
Con ese poco de futurismo político / económico fuera del camino: los ingenieros de software lo harán, en sociedades que han logrado con éxito la transición a un mundo donde una proporción tan enorme del trabajo humano es económicamente inútil que no es factible capacitar a todos para hacer el trabajo restante , haga lo mismo que la mayoría del resto de la humanidad: compita en uno de los campos restantes donde los humanos son aún más productivos que las máquinas, o renuncie al concepto de “empleo” y enfóquese en la “actividad”.
Los que tienen una pasión por escribir software continuarán haciéndolo para su propia satisfacción personal, al igual que las personas hacen miles de otros trabajos obsoletos por diversión. Un pequeño número de ellos encontrará personas (o quizás máquinas inteligentes) dispuestas a pagar específicamente por el código artesanal, pero eso será un pequeño nicho de mercado ya que el software escrito en máquina en este entorno seguramente será de mayor calidad y será producido mas rapido.
Algunos de ellos encontrarán trabajo ayudando a las personas que desean un nuevo software a descubrir exactamente qué es lo que quieren, es decir, hablar con el cliente y aclarar las especificaciones que se entregan al software de escritura de software. Esto ya es una habilidad útil y lucrativa para los ingenieros de software, pero, aunque ese sea el caso, la gran mayoría de ellos no son muy buenos en esa parte del trabajo, ciertamente no son lo suficientemente buenos como para que alguien les pague a la mayoría de ellos por hacer eso. parte sin escribir el código. Y son superados en número de diez a uno o más por ingenieros que simplemente producen código y nunca interactúan con los clientes. Por lo tanto, esperar que esto sea una ocupación alternativa viable para la mayoría de los ingenieros existentes no es realista.
La buena noticia es que, dado que los avances que harán que los ingenieros de software se queden sin trabajo, serán producidos por ingenieros de software, estarán en una posición mucho mejor para ver la escritura en la pared que, digamos, las decenas de millones de taxistas y trabajadores de comida rápida que se verán sorprendidos por la automatización que los deja sin trabajo. Por lo tanto, es plausible que, en cierta medida, la ocupación se sacrifique un poco antes de que las cosas lleguen a un punto crítico, disminuyendo el impacto una vez que nuestros señores de la inteligencia artificial que escriben códigos entren en escena.