Tecnología, Internet y juegos
12 meneos
88 clics
Elon Musk advierte el fin de una profesión: “para finales de 2026 ni siquiera habrá que preocuparse por ella”

Elon Musk advierte el fin de una profesión: “para finales de 2026 ni siquiera habrá que preocuparse por ella”

Elon Musk ha lanzado una advertencia a los programadores, asegurando que les queda menos de un año para cambiar de trabajo, porque el desarrollo tecnológico los puede dejar sin empleo. El CEO de Tesla y SpaceX sostiene que la programación, tal como se conoce hoy, está sentenciada a desaparecer, reemplazada por sistemas de inteligencia artificial capaces de generar código optimizado desde simples instrucciones en lenguaje natural.

| etiquetas: programadores en extinción , elon musk
Si atendemos a las previsiones de Musk en el pasado, eso que dice NO va a ocurrir.
#2 Lo archivaré junto a lo de las bases en marte y los tubitos esos por los que nos iban a disparar en cápsulas.
#14 Y las tejas solares, optimus, los robotaxis, la conducción autónoma, el camión eléctrico, el roadster...
Mi apuesta: los LLM son un callejón sin salida. Es una tecnología que no es válida si buscas autonomía porque es muy falible.

Lo de que "los modelos que vemos tienen meses y ellos tienen otros más avanzados...." Jajaja los cojones. Están en máxima competencia y por sacar, sacan hasta chorradas de versiones que cuesta más el collar que el galgo en cuanto a revuelo que arman para la mejora que después supone. Por no hablar que los chinos están empujando para intentar explotar la…   » ver todo el comentario
Sí porque los sistemas críticos, desde bancos a sanidad pasando por seguridad nacional, van a estar programados por IA, di que sí, sin ninguna vigilancia ni control.

Me lo creo todo.
Que se busquen un trabajo relacionado con la exploración de Marte...:troll:
Si lo dice Musk, me quedo mucho más tranquilo. Nos queda curro por años.
#43 Cuando menciono la analogía con Google, me estoy refiriendo a la extrema popularidad y fácil accesibilidad que todo el mundo tiene a la IA más básica, incluyendo el peluquero.

A partir de ahí, no sé hasta que punto el peluquero, recurriendo a la IA (recordemos que los modelos de pago, tienen precios más baratos para empresas) puede o no crear su propia página web, incluso con gestión de citas y todo aquello que un peluquero pudiera necesitar. Todo con la IA guiándole.

Que de la misma manera, pudiera suceder que el programador cutre se adapte a la IA, y suban ciertos niveles su capacidad de creación y de servicios.

En general creo que la IA va a facilitar mucho las cosas a todos, incluso al que menos sabe de informática en general.
#45 tú mismo estás dando la respuesta: no sé hasta que punto el peluquero .. puede o no crear su propia página web

Tú no lo sabes, el peluquero tampoco, como la inmensa mayoría de la gente. Que una cosa es preguntarle a ChatGPT una duda más o menos chorra y otra muy distinta es ponerte a programar, ya sea con ChatGPT, con Claude o con Antigravity. Pero sobretodo después tienes que saber lo que es un dominio, un servidor compartido, contratarlo, subir la web, configurarlo todo, etc, etc. Que eso no se hace solo tampoco. Y aunque llegue el día que realmente se haga solo, la mayoría de la gente seguirá sin saberlo y teniendo que recurrir a profesionales.
#46 Nada de eso se hace solo, efectivamente.

Pero insisto, no sabemos si el peluquero de la esquina o el camarero de la terraza de enfrente (tú tampoco, y es a eso a lo que me refiero en #45 y #29), con la asistencia de la IA, sí puede ejecutar todos esos aspectos por su cuenta.

A no ser que se requiera la firma de algún especialista certificado para esas tareas.

Eso es otra cosa.
Hace 10 años me flipé estudiando temas de conducción autónoma, me hice todos los cursos online que había de visión artificial, SLAM, control PID, la pera... y pensé "en 3 años no quedan camioneros".
Me molesta ser tan gilipollas como Elon, pero por lo menos no soy un nazi estafador de mierda.
#23 Te vas a sorprender: Cuando las IA estén consolidadas no serán necesario programas, solo serán necesarios datos.
#39 Claro que si. Remplaza un sistema predecible y reproducible por uno estocástico que da un resultado diferente cada vez… ya verás que risas!
Yo solo espero que USA expulse a todos esos ingenieros extranjeros “inútiles “ y a partir de ahora se dediquen a profesiones que sí dan beneficios como el cultivo de soja.
La gente apenas lee y aún peor escribe. Le quedan mucho años a los programadores
#21 Como he dicho, este señor se referia a cosas que aún no se han hecho públicas, no lo que hay ahora mismo
Pues yo he leído la carta abierta de un tipo que estaba metido en el desarrollo de la IA y viene a decir algo parecido. De hecho dice que lo que vemos ahora de IA tiene meses de retraso, que la velocidad de los avances es exponencial y que lo que están viendo en tiempo real ni nos lo imaginamos. Puede ser que quien domine como usar la IA no se quede sin trabajo, pero el pica-código va a pasar a mejor vida si osi.
#4 yo sinceramente no dejaría a una IA hacer todo el proceso sin supervisión humana, y me cuesta creer que este año el trabajo como programador se extinga como tal.
#9 El tipo de la carta explicaba que ahora mismo la IA que aún no vemos, ya es capaz de programar una aplicación, someterla a infinitos test buscando fallos y corregirlos ella misma
#12 esto es un bulo, mi respuesta en #19
#12 eso te lo hace cualquier agente ya. El problema es que esos ejemplos son para aplicaciones de juguete (lo de desarrollar tests hasta que el codigo este cubierto en cierto porcentaje no, eso es bastante genérico), pero para aplicaciones grandes, en las que interactuas con componentes existentes, etc., está muy verde aún. Y el código que genera, aunque muy a menudo funciona, muchas veces es muy simple, ineficiente, etc.
#4 pues no sé quién hizo el experimento de programar un navegador desde 0 utilizando 20 agentes autónomos Claude durante 1 semana. Se gastaron 20k USD y no consiguieron una puta mierda. El navegador falló los tests más básicos. El código fue analizando por un experto y resultó ser también una basura. Pero hablando de basura, la IA de Grok que halucina que da gusto.
#19 en un año te lo haacen
#41 eso decían hace un año
#19 Yo mismo hice varios experimentos con diversos modelos y todos se atascan bastante temprano. Por ahora solo sirven para hacer PoC malas que demuestren ideas de negocio y poco más. El código que generan es basura; en vez de buscar la fuente de los problemas, lo tapan todo con más y más complejidad hasta que revienta y ya no son capaces de avanzar más sin ayuda humana.

Tienes revisar sus cambios, monitorizar la complejidad de los distintos módulos, indicarles cuándo hacer refactoring, a…   » ver todo el comentario
#4 pero es que que va a decir alguien que está metido en el desarrollo de IA? que no sirven? cada uno barre para su lado...
#3 #4 en mi empresa tuvimos una reunión el martes con el CTO que decía que había que usar más la IA. Pues desde el miércoles solo me ha dado tiempo a revisar y corregir MRs de mis compañeros hechas con IA, que además de sacar código ilegible fallaban más que una escopeta de feria.

La IA es el futuro y puede ahorrar mucho tiempo de trabajo, pero quien la usa debe saber hacer las cosas por sí mismo y poder analizar si la propuesta de la IA es buena o no. Y ahí está el problema, muchos desarrolladores simplemente aceptan la solución (de igual manera que antes lo hacían con los snippet de StackOverflow, en eso no ha cambiado mucho la cosa...).
#23 " pero quien la usa debe saber hacer las cosas por sí mismo y poder analizar si la propuesta de la IA es buena o no." esto en un año te lo hace la IA
#4 llevan una década diciendo lo mismo, y por ahora lo único demostrado es que es puro humo.

El otro día salió aquí mismo una noticia donde uno de los tops de la IA de Google que dijo que faltaban 8 años para la super IA, como si fuesen a tardar 8 años para sacar al mercado una tecnología disruptiva que tienes ya definida, sabes que es factible y trabajas en ella. La realidad es que si de verdad tuviesen ya una hoja de ruta no necesitarían 8 años, menos con los recursos ilimitados que están…   » ver todo el comentario
Yo hacía años que no programaba. Ahora con la IA me he puesto de nuevo. Mucho más rápido que los programadores y mucho más volumen de trabajo. Y sin depender de cuándo me pueden hacer lo que sea.

A los programadores les queda poco. Si gente sin muchos conocimientos ya hacemos lo de ellos, en unos meses con el desarrollo al que va la IA, aun será mas agravante.
#17 qué es lo que has programado si no te da vergüenza comentarlo?
#17 no puedes ir "mucho más rápido que los programadores" porque todos los programadores usamos IA ya.
No tiene ningún sentido lo que dices.
#17 solo de pensar en la mierda que debes haber programado (equivalente a lo que haría como mucho un chaval de instituto) y en lo orgulloso que estas de ello (despreciando el trabajo de otros), me dan ganas de enterarme donde trabajas para socializar este comentario con ellos... Cuando se larguen, te relees el comentario que acabas de escribir, figura :troll:
#33 quién no tiene claro lo que es un product manager / product owner eres tú. Evidentemente que tiene que saber cómo funciona su producto, porque sino es imposible que sepa cuáles son las necesidades de mejora del mismo, y no puede priorizar las tareas del proyecto.

De hecho es lo que diferencia a un buen PM/PO, el mediocre (La mayoría) tiene que estar preguntando al equipo que es lo que hay que hacer, mientras que el bueno está al día de las necesidades y puede priorizar sin preguntar.

Quizás lo que te ha ocurrido es que nunca te has encontrado con un buen PO, y es normal, pues la inmensa son mediocres.
los lenguajes de programación son una herramienta intermedia entre el código máquina / assembler y el lenguaje humano. Si con lenguaje humano directamente puedes construir aplicaciones, no necesitas aprender un código intermedio para a hablar con el hardware.

Y sobre el lenguaje humano, pues hay mucha gente por ahí pacaz de expresarse adecuadamente :troll:
#10 siempre y cuando sepas como funciona ese hardware, ése punto es más importante de lo que parece y parece que nadie le esté dando importancia. Luego las cosas no salen como querías y no entiendes porqué....
#16 no subestimes la necesidad de saber explicar como tiene que funcionar un sistema, es decir, los requisitos de negocio. No es algo baladí, hay una profesión que es específica para esto que es Project Manager / Product Owner, y cualquier que haya trabajado en una empresa de negocio y haya conocido a varios, sabe perfectamente que la gran mayoría son unos inútiles a los que les tienes que explicar el funcionamiento básico del sistema que supuestamente "poseen / own" cada dos por…   » ver todo el comentario
#28 siento decirte que no tienes muy claro que es un project manager y un product owner, que son roles distintos, y que el PO (que es al que supongo te referías en tu respuesta) no tiene por qué saber como funciona su sistema en absoluto: Su rol es articular lo que tiene hacer el equipo, no como, y gestionar las prioridades de las tareas.
#10 el lenguaje humano no es adecuado para programar porque resulta ambiguo y puede dar lugar a imprecisiones. Eso es otra mentira que se está difundiendo, que cualquiera podrá programar.

Una cosa es hacer vibe coding de una app chorra para poner en práctica alguna idea, pero si hablamos de un sistema crítico, es que simplemente no es viable.
#22 cierto, pero para desarrollar pruebas de concepto va super bien y permite que el que ha tenido la "maravillosa idea" sea independiente en lugar de venir a tocar los huevos :-D
Yo sé que lo de Elon Musk es una exageración total, irreal y hasta estúpida. Pero el gran problema es que envía ese mensaje y puede poner en peligro los salarios o la estabilidad laboral de los desarrolladores de software
#1 al contrario, estos mensajes son buenos para los programadores actuales, porque a corto plazo van a provocar que menos gente estudie programación, y a medio plazo va a significar menos programadores para la misma demanda de trabajo, y por lo tanto mejores condiciones laborales.

Porque la realidad es que cualquiera que se dedique a programar a un nivel de “seniority” medio o alto, sabe perfectamente que las IAs no suponen el más mínimo riesgo para nuestros puestos de trabajo, pues el vibe…   » ver todo el comentario
#3 A ver hay que admitir que la parte de " el peluquero de la esquina no sabe usar la IA" suena bastante a barra de bar.

Actualmente la IA es como Google.

De hecho Google mismo tiene las opción IA disponible en sus pestañas.

Otra cosa es que te refieras a que ese "programador" cutre se actualice y utilice las IAs de modo profesional para optimizar el servicio que pudiera ofrecer al peluquero de la esquina.

De acuerdo, pero con la accesibilidad que existe actualmente a la IA, subestimar al peluquero de la esquina es asumir mucho.
#29 una cosa es usar la IA a modo de buscador y otra cosa muy distinta es usar la IA para programar.

Que a cualquier IA le puedes pedir que te escupa un código, pero ni es la forma más adecuada de usar la IA para programar, ni evidentemente el peluquero va a saber que hacer con el trozo de código que le escupa.
#1. La voto sensacionalista por no votarla spam. No es nada personal, es solo que no soporto las profecias autocumplidas y exageradas de este individuo al que sus coches con piloto automático se siguen estampando o funcionando como hornos funerarios al incendian sus baterias con las puertas bloquedadas.
Edit #6. #1. "...o funcionando como hornos funerarios al incendiarse sus baterias con las puertas bloquedadas..."
#1 Entonces, ¿no sería mejor no darle bola ?
La profesión que está en vías de extinción es la de gilipollas mayor del planeta, solo hay una plaza y la tiene ocupada.
Lo de que no es escalable y genera código de mierda... que estáis con haiku? Opus es una puta flipada, acabo de montar una movida en symfony enganchada con un node con express y axios con un worker con bullqm y redis que me permite escalar la aplicación perfectamente, documentado y código bastante bueno...
#31 Esa arquitectura flojea, yo le pediría a Opus un intérprete de PHP hecho en Java para correr el symfony en Tomcat, que es más enterprise, y un proxy que traduzca la api de memcache a redis, así los pones los dos balanceados que te escala mucho más.

menéame