Los programadores empiezan a asumir la cruda realidad (revolución de la IA)



Si eliminan a los foreros mediocres, lo primero que harán es ir a por los que hablan de IA sin haberla usado más que para pedir una receta de lentejas. Aquí seguiremos los de siempre, mientras otros se van a vender cursos de *prompt engineering* con el mismo discurso que vendían pisos en 2007.

El bot que me sustituya tendrá que bregarse primero con los hilos de política y con el spam de las criptos. Se le va a caer el pelo, y eso que no tiene.
 
el programador por supuesto que va a ser siempre necesario, sobretodo el programador profesional

la IA generando código es como un árbol que va creciendo

si tú no podas tus árboles, es un desastre, pues en desarrollo de software es lo mismo

y para podar tus árboles, necesitas un mínimo de CRITERIO, para lo cual hacen falta años de experiencia en el desarrollo de software, cosa que muy pocos tienen en realidad

por mucha IA que tengas, si no eres programador profesional o no entiendes lo q la IA te va generando ni porqué, estás condenado a generar código de mala calidad

lo digo porque yo mismo lo veo como desarrollador en algunos proyectos en los q trabajo y ni os podéis imaginar el código inmantenible e inmanejable que han construido algunos con todos los tokens de claude opus disponibles, q ahora tenemos q ir todos a refactorizar y desentrañar el inmenso desastre

podemos hablar también de la paradoja de Jevons de la IA, pero eso lo dejamos para otro día
 
Última edición:
el programador por supuesto que va a ser siempre necesario, sobretodo el programador profesional

la IA generando código es como un árbol que va creciendo

si tú no podas tus árboles, es un desastre, pues en desarrollo de software es lo mismo

y para podar tus árboles, necesitas un mínimo de CRITERIO, para lo cual hacen falta años de experiencia en el desarrollo de software, cosa que muy pocos tienen en realidad

por mucha IA que tengas, si no eres programador profesional o no entiendes lo q la IA te va generando ni porqué, estás condenado a generar código de mala calidad

lo digo porque yo mismo lo veo como desarrollador en algunos proyectos en los q trabajo y ni os podéis imaginar el código inmantenible e inmanejable que han construido algunos con todos los tokens de claude opus disponibles, q ahora tenemos q ir todos a refactorizar y desentrañar el inmenso desastre

podemos hablar también de la paradoja de Jevons de la IA, pero eso lo dejamos para otro día
La técnica evoluciona, se sabe dónde están los problemas y se está buscando la solución. Lo que da risa es que gente con un nivel básico hable de IA y sus problemas con scripts cuando la IA va directamente a programar en lenguaje ensamblador o directamente en binario. Cada escalón que profundizas en informática te quitas el 99% de ingenieros, los que están en IA habrá unos miles en investigación de una población mundial de 8300 millones de personas. La IA no va de nivel de programar en lenguajes de alto nivel, va mucho más allá, pero claro, para alguien con nivel básico está fuera de lo que hace.
 
El asunto se plantea en el hilo como si sólo afectara al desarrollo de programas: Me cuesta trabajo encontrar un solo trabajo de oficina que no esté muy tocado por la IA. Pongamos por caso derecho. Pongamos por caso diseñador. Pongamos por caso arquitecto técnico. Pongamos por caso...

A largo plazo, cuando la IA se fabrique su hardware, todo va a ser IA: Quizá no tomará conciencia, no, pero hacernos la molestia si lo va a hacer. ¿ Paguitas para todos ? El ser humano no está hecho para paguitear, locualo no quita que no haya holgazanes.
 
La técnica evoluciona, se sabe dónde están los problemas y se está buscando la solución. Lo que da risa es que gente con un nivel básico hable de IA y sus problemas con scripts cuando la IA va directamente a programar en lenguaje ensamblador o directamente en binario. Cada escalón que profundizas en informática te quitas el 99% de ingenieros, los que están en IA habrá unos miles en investigación de una población mundial de 8300 millones de personas. La IA no va de nivel de programar en lenguajes de alto nivel, va mucho más allá, pero claro, para alguien con nivel básico está fuera de lo que hace.
como programes igual que escribes... no entiendo de qué hablas y a dónde quieres llegar
 
Os presento a Víctor Robles, un majo youtuber e informático-programador de profesión que hasta hace un año negaba que la IA pudiera hacer gran cosa en el mundo de la programación...

un año después tan solo, su discurso ha cambiado completamente y ya ha entrado en fase de aceptación.


En Burbuja, hace tan solo unos meses tenías a usuarios negar cosas tan evidentes como el gran impacto de la IA en el terreno de las artes gráficas. Así, con toda la arrogancia del mundo.
Pero tú lo explicas como si la IA no hubiera evolucionado o ese Víctor fuera alguien con poca idea, cualquiera que siga este tema, incluso de una manera general, ha podido comprobar que la IA hace dos o tres años no era gran cosa, pero desde hace unos meses el subidón ha sido espectacular.
 
como programes igual que escribes... no entiendo de qué hablas y a dónde quieres llegar

Pues que la IA solo la están investigando unas miles de personas a nivel mundial y lo que diga un ingeniero informático es irrelevante. En estos debates siempre estamos con el tema del junior y senior o del Fpero con su script cuando para hablar de IA hay que tener un nivel que aquí no hay. Y la IA evoluciona porque se investiga, no porque los que están trabajando en ella hablen de junior y senior. La IA programará usando sus propios lenguajes, ni será el código leído por humanos, pero claro lo que toca es el debate fundamental del JUNIOR y el SENIOR.
 
Claro, porque los proyectos que te encargan se multiplican como los panes y los peces.

Pues no, los proyectos crecen de forma lineal (si la economía va bien, si no se reducen) mientras que la capacidad de desarrollar crece de forma exponencial y por tanto, con menos tíos haces más que antes, mucho más, pero no hay más trabajo. Así que un montón de tíos se van a su casa.

Esto que has dicho podrías haberlo dicho perfectamente en los años 80:

- "los proyectos crecen de forma lineal (si la economía va bien, si no se reducen)"
- "la capacidad de desarrollar crece de forma exponencial" < - lo dejo tal cual, pero no, no crece exponencialmente de forma estricta.

Conclusión: hoy día hay mucha menos gente dedicándose a la programación que en los años 80.

Wait...
 
No son los programadores, son todas las profesiones.
Todo esto no es más que una cuestión de tiempo.
¿Cuánto creéis que tardará una IA en hacer cirugía, o pilotar un avión de pasajeros, o manejar una empresa de cabo a regazo?
Ocurrir ocurrirá, que esto sea en 3, 6, ó 12 años, es lo de menos, esto va a pasar 100% seguro y nadie se librará.

Otra cosa en la que nadie a caído aparentemente es, que si producir a gran escala lo hace cualquiera, va a haber una sobre oferta, que llevará a una caída de los precios y eso hará inviable cualquier negocio.

Es como si Manolo el churrero, tiene su churrería en el barrio y más o menos, le salen las cuentas. Pero que pasa si en el mismo barrio se montan 5 churrerías más. Pues lo que va a pasar es que no hay tanto cliente para tanta oferta y terminarán cerrando todas las churrerías porque una churrería puede aguantar con los clientes de una zona, pero si hay muchos ofreciendo el mismo producto, pues no podrá sobrevivir ninguna, porque ninguna podrá sobrevivir vendiendo churros a solo una quinta parte de los clientes de esa zona, porque el resto se reparten entre las demás churrerías.
 
Última edición:

Nah, mas que escocio lo que estoy es preocupado por las nuevas remesas de programadores.

Va a caer a plomo la cantidad de gente interesada en programar, y su nivel.

Para alguien al que le gusta programar como yo, es triste.

Es lo mismo que esta pasando en el mundo de la ilustración. La gente ya no quiere aprender a dibujar, y los que 'dibunan' lo hacen a golpe de prompt.

Es triste.

La IA esta bien como herramienta, pero la gente se esta dejando deslumbrar por los cantos de sirena de los vendehumos de la IA.
 
Pues que la IA solo la están investigando unas miles de personas a nivel mundial y lo que diga un ingeniero informático es irrelevante. En estos debates siempre estamos con el tema del junior y senior o del Fpero con su script cuando para hablar de IA hay que tener un nivel que aquí no hay. Y la IA evoluciona porque se investiga, no porque los que están trabajando en ella hablen de junior y senior. La IA programará usando sus propios lenguajes, ni será el código leído por humanos, pero claro lo que toca es el debate fundamental del JUNIOR y el SENIOR.

Alguno hay por aquí, no te creas… y no, no soy ingeniero informático, y sí un doctor de los que has mencionado antes. Mi impresión es que sí van a desaparecer un montón de puestos junior y bastantes senior. Cada versión de estos modelos mejora notablemente a la precedente. Tengo curiosidad por saber si todo el mundo usa el ChatGPT de 240 euros al mes, o si algunas opiniones provienen de la experiencia del gratuito o del de 20 euros al mes (lo mismo con el de Anthropic). Porque el salto entre versiones se nota bastante. Y además “se está trabajando” en modelos no (o no tan) simbólicos, como alternativa/complemento a los LLM. Llevamos poco más de 3 años, y lo que hacen los LLM es infinitamente superior a lo que hacían. Un poco más de tiempo. Cosas veredes.

Terence Tao (niño prodigio de las matemáticas y Medalla Fields) reconoció el otro día que los LLM ya demuestran teoremas y los producen como cualquier matemático, él incluido. Dijo que nuestro trabajo ya no es ese, sino saber distinguir qué teoremas o qué líneas de trabajo son relevantes. Si esa es la reflexión de un matemático de ese nivel, si lo reconoce así de abiertamente, y hablamos de Matemáticas, en Computer science no será menor el efecto.
 
No son los programadores, son todas las profesiones.
Todo esto no es más que una cuestión de tiempo.
¿Cuánto creéis que tardará una IA en hacer cirugía, o pilotar un avión de pasajeros, o manejar una empresa de cabo a regazo?
Ocurrir ocurrirá, que esto sea en 3, 6, ó 12 años, es lo de menos, esto va a pasar 100% seguro y nadie se librará.

Otra cosa en la que nadie a caído aparentemente es, que si producir a gran escala lo hace cualquiera, va a haber una sobre oferta, que llevará a una caída de los precios y eso hará inviable cualquier negocio.

Es como si Manolo el churrero, tiene su churrería en el barrio y más o menos, le salen las cuentas. Pero que pasa si en el mismo barrio se montan 5 churrerías más. Pues lo que va a pasar es que no hay tanto cliente para tanta oferta y terminarán cerrando todas las churrerías porque una churrería puede aguantar con los clientes de una zona, pero si hay muchos ofreciendo el mismo producto, pues no podrá sobrevivir ninguna, porque ninguna podrá sobrevivir vendiendo churros a solo una quinta parte de los clientes de esa zona, porque el resto se reparten entre las demás churrerías.
Uy si, ya me veo a una IA desatascando una arqueta llena de residuos.

No os flipeis.
 
Alguno hay por aquí, no te creas… y no, no soy ingeniero informático, y sí un doctor de los que has mencionado antes. Mi impresión es que sí van a desaparecer un montón de puestos junior y bastantes senior. Cada versión de estos modelos mejora notablemente a la precedente. Tengo curiosidad por saber si todo el mundo usa el ChatGPT de 240 euros al mes, o si algunas opiniones provienen de la experiencia del gratuito o del de 20 euros al mes (lo mismo con el de Anthropic). Porque el salto entre versiones se nota bastante. Y además “se está trabajando” en modelos no (o no tan) simbólicos, como alternativa/complemento a los LLM. Llevamos poco más de 3 años, y lo que hacen los LLM es infinitamente superior a lo que hacían. Un poco más de tiempo. Cosas veredes.

Terence Tao (niño prodigio de las matemáticas y Medalla Fields) reconoció el otro día que los LLM ya demuestran teoremas y los producen como cualquier matemático, él incluido. Dijo que nuestro trabajo ya no es ese, sino saber distinguir qué teoremas o qué líneas de trabajo son relevantes. Si esa es la reflexión de un matemático de ese nivel, si lo reconoce así de abiertamente, y hablamos de Matemáticas, en Computer science no será menor el efecto.

Por eso te digo aquí se habla a un nivel de mono, los que están en esos laboratorios de universidades y empresas punteras ya saben perfectamente los problemas de los LLM Yan Lecun anda con sus IA de mundo los modelos JEPA que por cierto dicen que funcionan peor que los LLM, ya se habla de integrar en la robótica el LLM con un modelo de mundo que funcione, pero lo que digo las mentes más brillantes del mundo están en la IA. Esa gente no va a parar hasta que esto lo pete. Porque sus mentes han encontrado un verdadero reto es como Tesla que no paró hasta hacer funcionar la corriente alterna, si viviría ahora Tesla o Turing o todos los genios de la historia estarían machacando la IA todo el día, por eso digo que dentro de unos años esto se acaba.
 
Los desarrollos informáticos ya son el talón de Aquiles de cualquier proceso de producción.

Si diseñas un avión, un barco o un submarino o una central de lo que sea ya sabes que una buena parte de los problemas van a venir del software, que inevitablemente, va a llevar.

Lo que la IA tendria que hacer, aparte de mejorar la productividad, es hacer más manejable la complejidad que se está alcanzando, que se está yendo fuera de progenitora.

Yo también creo que no va a bajar el trabajo, si se desarrolla más rápido, se desarrollará más y más complejo.

Porque en los departamentos de los bancos, aseguradoras etc etc tienen un presupuesto para estás cosas y lo quieren gastar para que el año siguiente no se lo reduzcan, así que alomejor lo que antes no entraba en el mvp de turno, ahora sí entra.
O incluso te atreves a hacer cosas que antes no.

Eso sí, todo lo que era desarrollo pequeño va a quedar arrasado, la típica app concreta para algo o el programita de nicho, casi que te lo haces tú a tu medida.
 
Última edición:
Claro, porque los proyectos que te encargan se multiplican como los panes y los peces.

Pues no, los proyectos crecen de forma lineal (si la economía va bien, si no se reducen) mientras que la capacidad de desarrollar crece de forma exponencial y por tanto, con menos tíos haces más que antes, mucho más, pero no hay más trabajo. Así que un montón de tíos se van a su casa.
Es exactamente al reves es la democratizacion de software para PYMES.
Ahora van a van a tener soluciones que antes ni soañaban.

Hace 25 años pocas PYMES tenian un ERP... hace 20 años empezo a cambiar. Ahora el que tiene un contaplus es porque es un romantico, un vago o un tacaño.
 
La verdad es que hay mucho descontrol metido a programador, seamos serios. Y no hablo de juniors, también mucho junior eterno.

Una buena limpia no estaría mal, estoy cansado de pelearme a diario con "profesionales" que no saben diferenciar un puntero de una referencia, o no saben para qué sirve el polimorfismo, por no hablar de las soluciones de bombero-torero que se le ocurre a más de un "genio", como mezclar la abstracción con la implementación, poner mutex para leer atómicas, etc. Por no hablar de patrones de diseño o algoritmos de búsqueda, esto ya es ciencia ficción para más de uno. Auténticos desvaríos que darían para un libro.

El problema de discutir con gente sin remedio es que es muy cansado. Se te cae el pelo, el poco que te queda se vuelve gris, estás de mal humor, bebes mucho café...se te va la vida con tanto descontrol.

A estas alturas me fío más de la IA con mis prompts que de Paco el hyngiñero hynformátiko.

Una pena por ellos, pero como dice Warren Mosler, sin duda serían más productivos cavando zanjas...
 
Última edición:
Bueno, pero la realidad material tendrá algo que ver aquí. Al final se contrata a la gente para sacar un proyecto que antes ha sido aprobado. Y si una pyme puede funcionar de forma independiente, pues menos trabajo. Y si un proyecto se puede sacar con menos gente, pues menos empleo también.
 

Estadísticas del foro

Temas
2.059.611
Mensajes
58.447.985
Miembros
191.077
Último miembro
Kubit

El blog de burbuja.info

-
-
Volver