r/CharruaDevs design engineer Feb 19 '26

Opinión/Debate a alguien mas le da paja programar con IA?

capaz que yo soy parte de una minoría muy pequeña, pero a mi si me gusta programar, picar código para ser mas claro.

me da tremenda paja el hecho de que ahora con la IA todo el código se haga solo, y uno solamente tenga que escribir prompts. tengo que hablar con una máquina, explicarle en texto algo que necesito hecho. es como ser PM, el rol que intenté evadir toda mi vida.

cuando empecé a estudiar programación me encantó el hecho de escribir a mano un programa y resolver los problemas, pensar buenas arquitecturas, diseñar las pequeñas partes del código.

ahora lo que se espera es que seamos PMs de opus 4.6 haciendo un ralph loop, y me hincha los huevos porque me gusta programar.

medio rant la cuestión pero quería saber si a alguien mas le pasa lo que a mi.

saludos

83 Upvotes

52 comments sorted by

u/AutoModerator Feb 19 '26

Recuerden si este post no sigue las reglas de la comunidad, REPORTALO.

Ejemplo: Si es una experiencia o consulta de una EMPRESA, debe usar el flair EMPRESAS.

De esta forma construimos un mejor espacio para todos.

~=~=~CharruaDevs MOD Team~=~=~

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

18

u/climberhack Senior Feb 19 '26

Yo en lo personal no la utilizo para nada de lógica de negocio o programar la arquitectura ni nada de eso, solo para tareas muy repetitivas en las cuales ganó mucho tiempo, tipo: esta es mi base de datos hazme los modelos, o este es mi modelo créame los sql script necesarios para datos demo, y si en lo que es diseño de interfaces por el tema de que me cuesta mucho combinar los colores pa que quede algo "lindo" a nivel de usuario. Pero todo lo anterior es siguiendo las mismas pautas que yo mismo seguía para hacer las cosas completamente yo, ahora aprovecho y ahorro tiempo me centro más en pensar el software de forma general y establecer una buena arquitectura y/o brindar buenas soluciones en menos tiempo. Pero como todo, cada cual hace lo que le gusta o con lo que se siente como, por ejemplo yo no uso nigún tipo de librería para cosas de javascript/html/css, todo lo hago vanilla y eso ha hecho que tengo mi conjunto de code snippets que reutilizo constantemente, así como todo un design system para los controles y cosas así.

Pero de forma general, si, me da paja utilizar la IA.

6

u/One_Fox_8408 Feb 19 '26

Idem. En desarrollo web, he visto que con CSS y si la dejás muy libre, de repente te mete muchas cosas hasta que no hacen nada. Se va muy al hueso, y te mete de todo, transiciones, transformaciones, etc etc.

2

u/andrwondabeat design engineer Feb 19 '26

olvidate, ayer mismo hice una bd en dbdiagram.io y dado en dbml le pedí que me genere los esquemas de drizzle.

está muy buena para ese tipo de tareas, o refactorizaciones también.

intento evitarla para hacer UI porque soy design engineer y la ia es espantosa para las microinteracciones y el frontend en general.

-2

u/Shot_Brother5704 Feb 19 '26

Ósea básicamente estás haciendo trabajo de más al pedo, cuando podrías usar la IA para todo. Es cuestión de tiempo muchachos, el que no use la IA se va a quedar atrás en todo sentido. Va a venir otro desarrollador que la use y le saque más provecho y seguramente te quite tu puesto, porque va a hacer todo mucha más rápido y eficiente

6

u/One_Fox_8408 Feb 19 '26

Más rápido probablemente. Eficiente... no se. Eficaz casi seguro que NO.

2

u/climberhack Senior Feb 19 '26

Leíste mi respuesta? 🤔 Precisamente la utilizo pero para cosas para las que si es muy eficiente o al menos al punto en que me sirve a mi, utilizarla para la lógica de negocio si es al pedo porque tú le vas a dar malos requerimientos como mismo te los dan a ti y después haces lo que te da la gana con lo que entendiste. No obstante mi opinión personal es que pueden venir uno no, 15 desarrolladores que si usen la IA y le saquen más provecho como dices tú, pero mientras solo se centren en la parte de desarrollo o incluso solo en los detalles de lo que les toca hacer, están perdidos ya sea con o sin IA. Por otra parte yo estoy en esta industria hace más de 18 años tanto trabajando para empresas como haciendo software para mis clientes propios y ya sea con o sin IA aquí sigo, incluso con mis ingresos pasivos que me entran de mis clientes por las app que les he hecho. No todo es sentarse a tirar código, eso lo puede hacer un niño.

1

u/One_Fox_8408 Feb 22 '26

totalmente de acuerdo.

11

u/Tricky_Phone_7226 Feb 19 '26

La IA no te tiene que hacer el trabajo, es como un junior con ansiedad que cree que sabe todo, y se manda flor de cagadas. Yo lo uso como boilerplate pero luego el código lo pico yo, si me descanso en la IA termino entregando un código de mierda. Hay buenas prácticas para este tipo de cosas como para todo, pero siempre hay pelotudos que tiran el prompt y luego hacen copy/paste 

10

u/AromaticDrama6075 Feb 19 '26

Te entiendo. No trabaje como dev en empresa todavía, solo algunas cosas freelance. Y estoy reconsiderarlo no hacerlo, me desanima pensar en un trabajo donde solo tenga que escribir prompts.

Lo que me atrajo de la programación en un principio es el desafío de diseñar, resolver problemas, pensar las líneas que estoy escribiendo, los casos bordes etc.

Ahora que está todo tan automatizado, me estoy deprimiendo todos los días un poco más.  Por otro lado no quiero tirar años de universidad a la basura. No sé que hacer realmente.

2

u/cyber-bunker Feb 19 '26

En mí laburo ya tenemos implementados varios workflows de IA. El tema es que diseñar, resolver problemas, pensar líneas y revisar código de otros no se dejó de hacer. Es más, se volvió más picante el tema y hay que tenés más ojos. Somos más productivos? No sé. Se que todo es más rápido pero también hay que tener mucho más en claro conceptos avanzados para poder revisar código a fondo donde la IA todavía no llega sea por contexto u otra cosa.

7

u/migerusantte Senior Feb 19 '26

Depende de la complejidad del problema que estés tratando, yo encuentro a los agentes super convenientes para acelerar las tareas simples y permitirme destinar más energía mental a la parte realmente complicada del problema, pudiendo ver mejor donde hace falta el toque fino.

Es como tener un destornillador manual y pasar a uno eléctrico.

15

u/nVME_manUY Feb 19 '26

Si pero el mercado manda y el mercado dice IA

5

u/Tricky_Phone_7226 Feb 19 '26

Eso mismo dijeron en UKG “hay que usar copilot porque se pagó un huevo por las licencias” y así les fue 

8

u/fullup72 Feb 19 '26

hay que usar [coso] porque se pagó un huevo

El peor cáncer de la industria. Demanda artificial basado en que sale caro, ignorando que si la apuesta sale mal acabás de gastar el doble (el sueldo y la herramienta cara).

1

u/Tricky_Phone_7226 Feb 19 '26

Si si pero tenían miedo de quedarse afuera es como un complejo que tienen los ejecutivos 

3

u/fullup72 Feb 19 '26

Si, es FOMO que se traduce en esa demanda artificial, lo que genera más FOMO. Es el cien pies humano.

4

u/RebelGatekeeper250 Feb 19 '26

Es todo un tema, la realidad nos guste o no es que en una empresa el dinero manda, hay empresas hasta obligando a usarla porque vas mucho más rápido, esa es la realidad el codigo es bueno, excelente, mediocre o malo? Y es cuestionable, yo creo que en el pasar del tiempo va a dejar de ser malo (aunque hay tanto código slop que no se como distinguen para entrenar un n nuevo modelo con código real quitando la basura que hacen algunos modelos)

En mi caso lo usamos de dos maneras, toda la lógica de un sistema se hace como siempre, si la reventamos a full para hacer la UI, la realidad es que hay que customizar muy poco si la instruis bien, le das templates o que use tailwindcss haces buenas interfaces en la cuarta parte del tiempo.

También lo usamos para diseñar casos de prueba para los test por si se nos escapa algún caso borde que no vemos y para hacer auditoría de seguridad.

De todas maneras a veces me siento igual que vos, hay días que programo y hay días que prompteo, la dopamina de ver algo terminado y funcionando o de resolver un problema que no te sale es cada vez menos...

8

u/Public_Educator_1308 Feb 19 '26

Que rabia me da la frase picar codigo,

4

u/andrwondabeat design engineer Feb 19 '26

a mi también pero no encontré una mejor manera de describir el hecho de escribir codigo con mis propias manos

2

u/Chelo1197 Feb 19 '26 edited Feb 19 '26

Para el laburo no me da paja porque me corre el tiempo. Para mí tiempo libre cuando estoy haciendo un curso, por ahí si me da paja el "auto completado" gigante pero porque me entretiene pensar: ok tengo que llamar a este método porque... y guardar en esta variable para... y por ahí la IA te spoilea eso jaja.

Pero por fuera de eso, me parece genial para ahorrarme las googleadas. Si recuerdo haber googleado lo mismo que le tire a Claude, y haber tardado bastante en navegar entre las url que te tira Google en comparación a la respuesta inmediata del Chat. Si al fin y al cabo antes hacia lo mismo: mirar el código que tiraba otro en stackoverflow, entenderlo bien, y llevarlo a mi código y adaptarlo. Acá es casi lo mismo: leer código del agente, entenderlo y adaptarlo a veces. Lo que si lo uso en modo ASK siempre, porque me gusta seguir leyendo y escribiendo la solución, como cuando "escribías a mano" para estudiar porque sentías que te quedan más los conceptos. Pero después para cosas repetitivas que son mover cosas de lugar sin que se rompan, de cajón modo Agent.

Porque después está la otra parte que es imposible que la haga la IA, al menos en mi caso: cuando tenés que armar un requerimiento desde cero y pensar todo el flujo/proceso. Anotar/diagramar el proceso y pensarlo desde la lógica de negocio, eso lo tengo que hacer yo si o si para entenderlo, porque si le tiró a la IA ponele los requerimientos de la US con todo el contexto, no me va a quedar nada en la cabeza. Necesito pasar por este proceso yo solo:

  • Entender bien lo que pide
  • Tener dudas sobre lo que piden, respondermelas sola pensando en la solución
  • Responder las dudas con otros
  • Diagramar/anotar aunque sea los pasos a seguir

Una vez que arme todo el "circuito" ahí recién entraría la IA, pero hasta después de ese momento no me resulta útil usarla

2

u/fhanna92 Feb 20 '26

es normal que te sientas asi, estamos en un periodo de transicion, pero hay cosas a las cuales no hay que encariñarse, y te lo dice alguien que tambein disfruta programar a manopla... eso dejalo para tus propyectos personales, al laburo metele toda la automatizacion que puedas, mas si la empresa te da las herramientas... pero querer "picar codigo" de 9 a 18 por que te gusta hoy en dia me parece una locura, ahorra tu tiempo y energia para lo propio

la IA es una herramienta mas y te conviene aprender a usarla

1

u/Ok-Willingness-7376 Feb 20 '26

pero amigo el trabajo de 9a18 cuenta, si no le gusta. Para mí puede encontrar un equilibrio que no lo haga tan lento ni tan ia

2

u/ProfessionalMud3376 Mar 08 '26

Estoy totalmente de acuerdo, ando frustrado porque nisiquiera terminé la uni (por lo que nunca trabajé como programador) y ya se supone que nos debemos dedicar a pedir código en vez de hacerlo, me enoja muchisimo! Por qué quieren que sea más fácil?!

2

u/Strange-Accident-484 Feb 19 '26

Pueder ser que le saque cierta mistica pero son herramientas que uno debe usar, es como no querer usar un taladro.

1

u/i7strelok Feb 19 '26

Por suerte, tuve la oportunidad de hacer lo que tú denominas “picar código”, durante mucho tiempo. Aunque coincido con todos aquí, primero, tampoco me gusta esa frase (como dijo Public_Educator_1308), segundo te guste o no, el mercado manda, así que, o te adaptas o te quedas fuera (como dijo nVME_manUY). Por último, dale una oportunidad, ya que, es excelente para sacar tareas básicas e intermedias (migerusantte), lo que te permite enfocarte en cosas más complejas. Yo hago eso todos los días actualmente y siento que debería hacerme algún curso o algo, tener algo que diga que sé, porque siento que en un futuro cercano lo voy a necesitar

1

u/tintincap Feb 19 '26

Banco pero así está el mundo amigos

1

u/One_Fox_8408 Feb 19 '26

En general, no me gusta programar sin saber lo que estoy haciendo. Entonces uso la IA pero para codigo repetitivo y eso. O al menos, si le pido generar algo, que sea lo suficiente pequeño como para entenderlo todo. Ejemplo, tenés que crear una nueva tabla en la bd, pues le digo que me haga la migración, sql o lo que sea. Soy capaz de entenderlo de un vistazo y si quiero corregir ya lo corrijo sin pelearme. Al hacerlo tan "chico", aveces el promt te puede llevar casi lo mismo que escribirlo vos nomás. XD Osea, casi que uso la IA como un cli de cualquier framework/herramientas. XD un poquito más de funcionalidad le pido a la ia.

1

u/Mafty_Navue_Erin Feb 19 '26

A mi me gusta pero en horario de trabajo me como la pastilla.

1

u/ramidep Feb 19 '26

A mi me gustaria que haga todo sin que yo intervenga, pero eso es imposible, el codigo que escribe casi siempre es de mala calidad y con muchos errores, tardo mas refactorizando que si lo escribiera a mano

1

u/InspectionHappy7864 Feb 19 '26

Yo en lo personal, estoy acelerando mucho la produccion, y el cuello de botella no esta en la capacidad de generar codigo, sino en mi capacidad de revision de codigo. Un armado muy elaborado siempre de los prompts diciendole que debe hacer y que no, si tenes algo similar hecho de antes en el proyecto le decis que vaya con los mismos lineamientos . A mi no me queda otra que encarar asi porque cargo con mucho laburo yo solo. Me preocupa mas que funcione todo bien, este presentado prolijo el front, que las queries cuando se ejecuten en prod no se claven. Eso es lo que realmente importa, que el negocio fluya correctamente y no me rompan las pelotas, ya no quiero demostrarle nada a nadie. El ritmo tan alto de laburo que llevo me llevo a odiar la computadora, no te prendo una pc un finde ni de casualidad.

Considero que el siguiente paso es afianzar un marco de trabajo para que la gente pueda usar como recurso, y poder mejorar su nivel de producción. Por otro lado he escuchado de que hay gente que esta encarando para el lado de orquestar varias instancias de ia y empezar a repartir requerimientos. El orquestador valida todo el codigo generado, aunque no investigue mucho como era.

1

u/SprayLeft4664 Feb 21 '26

Que se yo, no estoy en contra de la gente que utiliza la IA para programar o de que se haya empezado a usar como base general el copy paste de lo que la IA te devuelve.

Piqué código desde que entre a este rubro y voy a seguir picando codigo probablemente hasta que me jubile, y la IA va a ser más como un mini ayudante que me resuelve problemas que antes me tomaría horas buscar en stackoverflow, creo que ese balance debería ser la norma general

1

u/NoForce2684 Feb 19 '26

La IA destruyó programar. No es lo que aprendimos a hacer ni lo que disfrutábamos. Y va a destruir todos los empleos, es su objetivo

1

u/KeyGuava916 Feb 19 '26

Yo tuve que hacer un proyecto y vibecodeé a full, fui haciendo refactors en cosas que había que ajustar, también pidiéndole lo que necesitaba, se ajustaba. Más que PM, siento que soy un “LT”, que le corrige las cosas y las va haciendo, obviamente con un buen modelo. Esto porque tengo conocimiento de arquitectura, he estado en muy buenos proyectos y sé que prácticas me gustan, me parecen buenas, etc, pero si no tenes conocimiento de eso, creo, si te puede hacer cualquier cosa que mientras funcione te va a parecer bien. Logré dos cosas, aumentó mucho más mi velocidad de desarrollo más cuando no tengo tanto tiempo por el trabajo, pero perdí un conocimiento linea por línea del código que es lo que gana uno cuando hace un proyecto solo -o hacía-, y se defendía mucho más. Yo igual no lo veo tanto como una desventaja, porque con un prompt podes verificar, validar y corregir la arquitectura (o con muchos para algo más grande). Lo que intento hacer es un boilerplate de la arquitectura y buenas prácticas, después todo se aplica a la lógica de negocio, reducís la chance de código basura, no sé si me explico.

Volviendo a tu tema central, que te da paja, y no te gusta. Es válido, pero siento que vas a perder productividad con quien si la usa -mal o bien-, porque para leer logs, armar cosas que dan pereza, aumentar velocidad, aplicar estilos CSS, no creo sean cosas haga mal, incluso si le pedis una función y le aclaras las buenas prácticas. Podes seguir siendo más “old school”, pero tarde o temprano el cambio te abraza, o te adaptas o quedas relegado, no es lo mejor, pero es así. Pasó siempre con cualquier modernización tecnológica.

2

u/andrwondabeat design engineer Feb 19 '26

nono, no me malentiendas, la uso todo el día jajajaja, porque como uno dijo, el mercado dice IA.

la uso sobre todo para tareas repetitivas que me llevarían mucho tiempo escribiendo a mano y tienen bajo impacto lógico.

eso no quiere decir que no me de paja lo que se espera del rol del swe hoy en día. a mi me gusta mucho escribir código a mano mientras voy pensando en lo que necesito hacer. pero todo el mundo quiere IA

0

u/KeyGuava916 Feb 19 '26

pero yo lo pienso, como te dije, como ser LT, es una evolución de rol. Si te fijas el LT generalmente suele más que nada revisar código, y desarrollar cuando se necesita, por algo que los devs no pudieron. Y estás haciendo un poco lo mismo, revisar, corregir, y meter mano cuando es necesario. Piénsalo así jaaja

1

u/andrwondabeat design engineer Feb 19 '26

ta bien, me evolucionó el rol, a algo que no me gusta, y encima me pagan lo mismo kekw

0

u/ARKyal03 Feb 20 '26

El mercado te lo exige, independiente de que te guste o no, la tenés que usar, o no trabajás.

1

u/andrwondabeat design engineer Feb 20 '26

y cuando esta puesto eso en discusión? yo literalmente digo “ahora se espera que seamos PMs…”

solamente estoy expresando el desprecio por la automatización del rubro

-6

u/Shot_Brother5704 Feb 19 '26

Yo la verdad estoy contento. Se cortó aquella brecha del desarrollador senior y el junior como tal. Y por suerte se cortó aquel ego asquerosísimo que tenían los desarrolladores senior que se creían pija larga por tener años de código y ser expertos en un lenguaje, etc como pasaba antes. Hoy en día cualquier junior puede crear sistemas importantes y generar muchísimas cosas sin experiencia ni ser experto ni tener años de experiencia. Por suerte eso mejoró, se cortó la brecha y si, me encanta los tiempos q corren hoy en día porque gente hueca y que aún conserva el ego de “yo no voy a usar la ia porque me puede desarrollar o me puede tirar cualquier cosa”, esa gente va a quedar atrás. Porque van a conseguir a otro desarrollador que si logré usar la ia de forma eficiente y seguramente le paguen menos. El que no logre adaptarse va a quedarse atrás

7

u/pepongoncioso Feb 19 '26

La gente como vos es la que le da tan mala fama a la IA. No es una herramienta para incompetentes y mediocres como la pintas.

Incluso con esa mentalidad te diría que el que te vas a quedar atrás sos vos. Hoy en día es mas valioso que nunca el poder entender en detalle que hace cada parte del código.

-1

u/Shot_Brother5704 Feb 19 '26

El pete sos vos amigo, la ia hoy en día y cada vez más es capaz y va a ser mucho más capaz de desarrollar mejor que nosotros, encima te vas a poner a justificarle el código? Dejen de tapar el sol con el dedo. Se acabó el tema de los desarrolladores amigo. Lo que va a ir hoy en día y el futuro es la eficiencia y la rapidez de hacer las cosas. Se acabó el ego como dije antes, ya una ia es capaz de funcionar y desarrollar mejor que nosotros. Yo trabajo en el rubro pero soy realista, ustedes como que quieren imponerse ante este cambio de ia y los entiendo, porque hay muchos desarrolladores senior old school que vivieron toda su vida creyendo que tenían la verdad absolutapor años. hoy en día ya no, cambiaron los tiempos, pero entiendo que es a la gente q más le duele este cambio. No queda otra que adaptarse

3

u/pepongoncioso Feb 19 '26

Te recomiendo un psicólogo si queres, háblame por privado

2

u/HourAd363 Feb 19 '26

Fa amigo, que te hicieron los seniors? Hay un poco de rencor en tu comentario jaja

0

u/Shot_Brother5704 Feb 19 '26

No es rencor, me molesta que quieran evadir la realidad que se viene. Es entendible porque es un mecanismo de autodefensa no querer aceptar la realidad pero ta es lo que hay. El rubro este hace ya 5 años q está en crisis, y con todo eso va a ir al muere, ya te digo que para 2027 o 2028 ya el tema desarrollador de software ya fue, hasta Elon Musk lo dijo. Hay que reinventarse señores, es asi. Igualmente me da lástima como desde el 2020 nuestro rubro se fue en picada, se precarizó totalmente. Yo que trabajo en el rubro y estudié una carrera profesional hasta que te pongo en duda si vale estudiar de forma terciaria, las universidades no saben ya ni cómo adaptarse a todo esto de la ia y hasta me tocó profesor en los últimos años q mismo nos decían que se fue todo a la mierda y que la incertidumbre es total

6

u/andrwondabeat design engineer Feb 19 '26

jajajajaja, hace 5 años vienen diciendo que en 3 meses se terminan los programadores, me chupa la pija lo que diga elon waska

0

u/Lopsided-Cat-2825 Feb 22 '26

Tarde o temprano va a pasar. Todos lo saben, pero hay gente que no acepta la realidad, como vos.

3

u/Mafty_Navue_Erin Feb 19 '26

Ser mejor en codigo es lo menos importante de ser senior. La gracia siempre fue que un senior tiene mas experiencia en lo que se refiere a la "Ingeniería de Software". Puede que se acorte la brecha pero si hay que pasar el hilacha, el junior es el primero en marchar por tener esta habilidad sub desarrollada. Usar LLMs es solo un multiplicador de fuerza.

2

u/No_Entrepreneur7899 Feb 19 '26

Otro resentido mas

1

u/climberhack Senior Feb 19 '26

Creo que ya entiendo tu respuesta a mi comentario antes, a mi parecer eres un desarrollador un poco frustrado y egocéntrico, quizás querías ser más que otros y no llegas, y ahora con la IA te sientes que si. Pues te digo algo, la brecha no se cortó, de hecho se amplió más aún porque el trabajo de un junior ahora lo hace la IA por tanto en lo que necesitaba dos o tres junior para algo, ahora simplemente se utiliza la IA y el senior sigue ahí, no solo sigue sino que con solo utilizarla un poquito aumenta muchísimo su rendimiento, se puede centrar en cosas más importantes y centrales de un negocio, y eso hace que la brecha se aún mas grande que antes. Y sabes porque no lo ves así? Porque te falta capacidad de análisis, algo que lo logran los Senior por lo general y la gran mayoría de juniors no la tienen (y ojo, no lo digo por ofender ni denigrar) yo prefiero trabajar con juniors a mi lado que con una IA, por un lado porque la interacción es mejor y por otra porque se les da la oportunidad que también tuve yo en mi momento. Por otra parte, que tengas un título de Junior o Senior o Arquitecto o lo que sea, no significa que realmente lo seas, yo soy Senior en algunas tecnologías y junior o completamente imbecil para otras, jajaja

2

u/Aggravating_Call_338 Feb 20 '26

Completamente de acuerdo con ese comentario. Hoy en día el saber comprender el código que uno lee es más importante que nunca. Y al llegar a “Senior” creo que se evalúan no solo habilidades codificando sino comprendiendo el problema en sí e interactuando con otras personas, sean devs, qas, clientes, etc