Tecnología, Internet y juegos
18 meneos
400 clics

El fin de la programación como la conocemos

En la era de los agentes de IA, muchos desarrolladores de Silicon Valley apenas programan. En su lugar, están haciendo algo muy, muy extraño.

| etiquetas: programación , ia , futuro
16 2 0 K 293
16 2 0 K 293
Lo que dice el artículo es cierto ... pero no cuenta toda la película y puede dar lugar a malas interpretaciones (¿me ha oido, Mr. CEO?)

Claude hace código, te lanza test, te ahorra un montón de curro ... si eres un senior que sabe muy bien lo que quiere, cómo lo quiere y con qué requisitos lo quiere, es decir si conoces la app que manejas o los servicios REST o lo que estés haciendo. Vamos, que tienes que tener un background de lo que haces. Si por ejemplo estás trabajando con el sistema de…   » ver todo el comentario
#7 Siendo cierto lo que dices, posiblemente sea el artículo que más claro explica qué demonios está pasando.

Eso sí, puede que sea una jarra de agua fría para mucha gente, te lo puedes leer hasta el final y en ninguna parte dice que puedas sustituir a los programadores por una IA :troll:
La programación ha muerto, ¡viva la programación!


Válido cuando se desarolló:
- Ensamblador
- Lenguajes de bajo nivel
- Lenguajes de alto nivel
- Herramientas WYSIWYG
- LLMs y agentes para codificación
#3 Te faltan frameworks con scaffolding (Tipo Ruby on rails) y cms (tipo wordpress)
Al final casi todo se resume en que hace mas fácil lo fácil, pero siempre hay un nivel a partir del cual tienes que saber lo que estás haciendo para poder escalar o para simplemente poder dar mantenimiento a tu sistema
El artículo describe vagamente el concepto ya muy conocido de "prompt engineer" adornandolo con historietas como queriendo llegar a un mínimo de palabras cuando en 2 frases ya se hubiera dicho todo.
Yo hago programas simples cuyo mayor problema es entender al cliente y las mil excepcioned que hay.

De momento parece que no nos van a cambiar por IAs pero.....
#1 cuando el cliente pueda hablar con sus datos directamente (vía una IA) ¿para qué van a querer programas?
#11 pq no saben ni lo que quieren...
#11 sigue faltando una capa intermedia de software para interactuar con los datos. no veo práctico usar un jodido chatbox
En Python, un programador puede realizar exactamente ese mismo cálculo de forma muy sencilla: “interés = 10000 * (1,05 ** 10)”.

Como haga esto, le va a caer la bronca que se merece. El dinero en Python se maneja con módulos como Dinero o PreciseMoney.
Yo estoy sufriendo las consecuencias de toda esta mierda.
#4 Lo sufrimos como desarrolladores y como usuarios. Nos estamos comiendo unas mierdas como el sombrero de un picador. Windows es prácticamente inusable.
#4 ¿Puedes extenderte,? Yo solo hice pruebas rápidas y en mis proyectos no daba Claude pie con bola
#6 La realidad y el hype son muy diferentes.
#6 Cuando las hiciste? Hubo un salto brutal allá por diciembre cuando salió Opus. Si se sostiene el ritmo de mejoras, en 2 años el 50% al paro.
Las IAs actualmente son una amenaza para los programadores junior, que eventualmente irán desapareciendo en la medida que haya cada vez menos ofertas de empleo y cada vez menos personas se apunten a estudiar desarrollo de software. El problema es que los junior de hoy serán los senior de mañana. Llevando este escenario al extremo, los senior no tendrán a quien delegar sistemas heredados complejos, así que terminarán delegándolos a las IAs. Eso va a ser divertido xD
#9 ¿Con ese eventualmente quieres decir que los programadores junior irán desapareciendo de vez en cuando para luego volver a reaparecer y así sucesivamente, o has utilizado el eventually del inglés para decir que irán despareciendo progresivamente hasta que ya no quede ni uno?
#13 Quería decir inevitablemente. Gracias.
#13 Como "reaparece" un programador senior sin haber sido nunca Junior ?

Me interesa el tema...
#18 No he dicho que reaparezca un programador senior.
He dicho que desaparezcan los programadores junior para tiempo despues volver a reaparecer estos mismos, los programadores juinior.
Vamos, que si con lo de eventualmente había querido decir que los programadores junior dejaban un tiempo de trabajar programando, para un tiempo después volver a trabajar de programadores, y así sucesivamente. O si por el contrario había cogido el eventually del inglés para decir que iban a ir despareciendo progresivamente; o inevitablemente tal y como luego ha dicho que quería decir.

menéame