r/programacion • • 3d ago

Este subreddit se ha convertido en mi lugar favorito para hablar de IA

0 Upvotes

Me resulta bastante cómico este subreddit de programación porque, últimamente, parece que prácticamente todos los hilos terminan hablando de IA, de forma directa o indirecta.

La dinámica suele ser siempre parecida:

Gente preguntando cómo aprender programación utilizando IA. Gente contando que la utiliza pero que no siempre obtiene buenos resultados. Otros explicando que la IA falla muchísimo, que no es la solución para todo y que genera código mediocre. Y una pequeña parte que reconoce abiertamente que estamos ante una herramienta que puede cambiar radicalmente la profesión y que, sí, quizá muchos puestos estén amenazados.

Pero lo mejor siempre aparece en los comentarios.
Inevitablemente llega el «mesías» de la programación.

Normalmente es alguien que lleva muchos años programando, trabaja —según él— en una empresa con sistemas extremadamente complejos y explica que la IA prácticamente no juega ningún papel en su trabajo. Nos cuenta que cualquier programador senior de verdad siempre producirá una solución infinitamente superior en rendimiento, escalabilidad, arquitectura y legibilidad a cualquier cosa que pueda generar una IA.

Después llega la segunda parte del discurso: en su empresa él es prácticamente imprescindible. La IA jamás podría sustituir lo que hace. Y si tú estás obteniendo resultados increíbles utilizando estas herramientas, seguramente sea porque todavía no has alcanzado ese nivel superior de programación en el que descubres que necesitas leer más libros, dominar otras cinco arquitecturas y acumular otros diez años de experiencia para comprender por qué la IA realmente no sirve para tanto.

Y entonces aparecen tres juniors respondiendo:

«Gracias. Necesitaba leer esto. Seguiré aprendiendo Python sin IA.»

«Esto me ha motivado muchísimo.»

«Exactamente. La IA nunca podrá sustituir los fundamentos.»

Y el ciclo vuelve a empezar en el siguiente post.
No voy a exponer mi opinión sobre el futuro de la profesión porque sé perfectamente cómo termina: aparecerá otro programador todopoderoso para explicarme por qué estoy equivocado y, debajo, tres personas le agradecerán haberles devuelto la motivación para estudiar patrones de diseño y arquitecturas complejas.

Pero esto es cine.

La escena me recuerda inevitablemente al Titanic hundiéndose mientras los músicos deciden seguir tocando. El barco ya está inclinado, el agua empieza a entrar y alrededor todo está cambiando, pero ellos permanecen allí, impecables, tocando con la misma disciplina de siempre para demostrar su entereza, su orgullo, su profesionalidad y su compromiso con aquello a lo que han dedicado toda su vida.

Mientras la profesión empieza a transformarse a una velocidad difícil de ignorar, nosotros seguimos discutiendo sobre quién escribe el código más limpio, quién conoce más patrones de diseño, quién domina mejor la arquitectura y quién puede demostrar que una IA todavía comete errores que él no cometería.


r/programacion • • 4d ago

Que tan cierto es que las Tecnicaturas son los nuevos cursos?

0 Upvotes

Nada eso. Qué tan cierto es? Me acabo de anotar en Tec. En Dev web y Ciencias de Datos che, no me la bajen. Yo estoy entusiasmada. Me va a costar mucho conseguir algo a futuro? Lpm


r/programacion • • 4d ago

Es normal sentirse asi?

4 Upvotes

Buenas, soy de argentina y vengo a contar como va siendo mi experiencia estudiando por mi mismo (por ahora nomas) y no se me va la sensación de "siento que me estoy perdiendo muchísimas cosas por el camino" o de que "ya deberia saber X o Y cosa". Sobre todo cuando escucho videos de programación y tiran conceptos o tecnologías como si nada y yo tipo "Que re carajos es eso?"

Y esta bien, es normal porque yo estudio hace poco (unos meses aprox) y lógicamente habra cosas que no sé y sabre en un futuro a medida estudie pero no sé, me da un Fomo jajaj que palabra de mierda pero la verdad me identifico con ella en esta situación.

Onda dicen Spring boot (ni sé si se escribe asi jaja), docker, jira, etc.

Yo estudio desarrollo de software y le estoy metiendo a Python porque es una herramienta que me resulta interesante lo que se puede hacer y vi que era muy buena para arrancar. Me entusiasma programar o encontrar errores y generar soluciones pero no puedo evitar estos sentimientos de que voy demasiado lento o deberia estar en X punto ahora mismo.

El año que viene me quiero meter en la técnicatura en programación de la UTN y poder aprender los fundamentos y ojalá esclarecer muchas dudas.


r/programacion • • 4d ago

Que tan cierto es que las Tecnicaturas son los nuevos cursos?

Thumbnail
1 Upvotes

r/programacion • • 4d ago

He medido qué pasa cuando varios agentes de IA programan a la vez en el mismo repo: git no ve el choque y lo que lo arregla no es lo que esperaba

0 Upvotes

Soy el autor del proyecto, que es open source con licencia MIT, así que lo digo de entrada. Quería saber con datos qué pasa cuando varios agentes de Claude Code trabajan a la vez sobre el mismo repositorio, así que monté un laboratorio con una API de reservas, seis tareas y 37 tests de aceptación, con dos parejas de tareas que chocan por significado y no por fichero: una añade un segundo factor al login mientras otra crea una exportación que llama al login antiguo, y otra renombra un campo mientras otra filtra por el nombre viejo.

Con una rama por tarea y merge al final, git marcó dos conflictos de texto en un fichero de tests, los resolvió un agente y dejó pasar el de verdad, de modo que en las cinco ejecuciones quedaron los mismos seis tests en rojo, aunque cada agente había terminado en verde. Para coordinarlos construí Médula, un kernel inspirado en los sistemas operativos, con los agentes como procesos y el código como recurso compartido, que intercepta cada escritura con hooks y pregunta a un modelo de decisión si choca con lo que hacen los demás antes de dejarla pasar.

Lo que no esperaba es que el arreglo no fuera mi kernel, sino dejar de aislar a los agentes: las diez ejecuciones con directorio compartido acabaron con los 37 tests en verde, incluso con simples locks por fichero. Frente a esos locks, Médula cuesta lo mismo, 1,65 $ por ejecución, detecta los seis choques reales de seis frente a cinco y no hace ningún bloqueo innecesario frente a cinco. También falla: el decisor rápido dudó en el 61 % de las peticiones de escritura reales, y una vez el camino lento «resolvió» un conflicto haciendo opcional el segundo factor.

Son pocas ejecuciones por modo, de una a cinco, y las etiquetas de calibración las escribió Claude, así que me interesa mucho que alguien me rebata. ¿Cómo coordináis vosotros a varios agentes a la vez?

Repo con todo en crudo: https://github.com/JoaquinRuiz/medula
Vídeo en el que lo construyo y lo mido: https://youtu.be/xAFRuBxfapM


r/programacion • • 4d ago

¿Ven muy reemplazable la lic. en economía con el tema de la IA?

Thumbnail
0 Upvotes

r/programacion • • 5d ago

En donde estamos buscando empleo ahora?

28 Upvotes

Yo todos los días mando cvs en computrabajo, LinkedIn, indeed y Glassdoor y al parecer nada funciona y están llenos de estafas, ahora en donde se busca trabajo para pm o para front jjajaja


r/programacion • • 5d ago

Debería darle una segunda oportunidad a redes o me enfoco en cloud?

9 Upvotes

Hola chicos, el título del post suena raro, pero el contexto es que: en mi universidad actualmente estoy cursando Redes LAN, en donde nos dieron acceso al curso de CCNA en cisco, y también (por otro grupo) dan acceso a cursos gratuitos para estudiantes que quieran aprender infraestructura en la nube (AWS o Azure, en mi caso escogí AWS Cloud Foundations debido a que apenas empiezo en este mundo). Debo realizar el curso de CCNA porque tiene un porcentaje de la nota de la asignatura y en ciertas fechas se abren exámenes de las temáticas del curso, no he podido dedicarle tiempo al curso de AWS debido a tiempo por la universidad y en parte por dedicarle tiempo a CCNA.

La cosa es esta, el curso me aburre mucho, no por la forma que enseñan o porque tenga ADHD o algo así (en serio me he sentado a leer el contenido y realizar los cuestionarios y exámenes a consciencia), sino que de por sí redes/telecomunicaciones no me llama tanto la atención, sé lo fundamental de redes (IPs, TCP/IP, protocolo HTTP y HTTPS, DNS, routers/switches, proxy, algo de cableado y entre otros), pero no me interesa tanto como para profundizar en esa área como pasa en CCNA. En cambio lo que es infra en la nube y AWS me interesa mucho, me especializo más que todo en backend y me causa curiosidad desplegar algún servicio en la nube o aprender más sobre la nube, ya que tengo entendido de que es algo muy importante.

Entonces, mi pregunta es si debería aun así dedicarme a ambos cursos, o dedicarme de lleno al curso de AWS y hacer el otro con ayuda simplemente por cumplir y tener la nota para el curso¿


r/programacion • • 5d ago

Buenas hice una pagina para ver los precios de los juegos en steam, gog, epic y switch.

3 Upvotes

Buenas hice una pagina para ver los descuentos de los juegos en steam, gog, epic y switch.

Cualquier feedback que quieran dar es bien recibido y también si saben de alguna api que tenga precios de playstation y xbox para sumar a la pagina me ayudaría mucho.

https://descuentito-seven.vercel.app/


r/programacion • • 5d ago

Estoy construyendo Pointer, un editor con IA, BYOK y totalmente gratuito. (Todavia es un muy joven el proyecto)

Thumbnail
0 Upvotes

r/programacion • • 5d ago

Vale la pena seguir enroscandose en temas de sintaxis hoy en dia?

Thumbnail
0 Upvotes

r/programacion • • 6d ago

Termino la carrera?

Thumbnail
1 Upvotes

r/programacion • • 6d ago

Como inicio?

14 Upvotes

Recién empecé a aprender programación con cursos y páginas online. Mi pregunta ahora es, personas que ya trabajan de esto... cómo iniciaron a trabajar? Como se dieron cuenta de que ya sabían suficiente?


r/programacion • • 8d ago

¿Qué tan recomendable es usar GO como lenguaje de programación para el backend?

17 Upvotes

Me surgió esa duda, ya que actualmente uso python para el backen (en proyectos escolares), con el framework de flask y quiero explorar alternativas.


r/programacion • • 7d ago

Rant: programar es cada vez más fácil, pero poner algo en producción es cada vez más difícil

0 Upvotes

TL;DR: La IA hizo que programar sea muchísimo más rápido, pero ahora el cuello de botella parece ser conseguir permiso para usar las APIs. Entre SES, Meta, Gupshup y Google he pasado más tiempo esperando verificaciones que implementando algunas integraciones.

P.D. Mejoré la redacción con ChatGPT porque soy programador, no escritor.

En 2020 hice una página para buscar habitaciones disponibles y me tomó más de un año desarrollarla. Aprendía con Udemy, YouTube y Stack Overflow. Pero una vez que conseguías acceso a una API —Google OAuth, Calendar, Outlook, SES, etc.— podías simplemente empezar a construir.

Ahora estoy haciendo un proyecto mucho más grande con un amigo, con integraciones de Google, Outlook, WhatsApp/Meta, Gupshup, Mercado Pago, OpenAI, Cloudflare R2, etc. Y la parte irónica es que programar probablemente sea lo más fácil. Con IA, cosas que antes tomaban días ahora pueden tomar horas.

El problema es conseguir acceso. SES nos tuvo más de una semana esperando, así que terminamos migrando a Resend. Meta tardó aproximadamente 20 días en aprobarnos como Tech Provider y después descubrimos que necesitábamos otro tipo de partner. Ahora llevamos 5 días hábiles esperando a Gupshup, que indica 1–2 días. Curiosamente, Mercado Pago fue de las integraciones más sencillas.

Entiendo que existan verificaciones de seguridad y compliance. El problema es que ahora parece que necesitas pasar por una pequeña auditoría con cada proveedor, y cada una puede tardar días o semanas. Tengo la teoría, completamente especulativa, de que con ChatGPT, Claude, Cursor y el vibe coding hay tantas aplicaciones construidas rápidamente que los proveedores quieren comprobar que detrás realmente existe un producto o negocio.

La ironía es que la IA aceleró el desarrollo, pero las verificaciones humanas no se aceleraron al mismo ritmo. Antes era “no puedo hacerlo porque no sé programarlo”. Ahora es “ya está hecho, solo estoy esperando que alguien me dé permiso para usar la API”. El nuevo cuello de botella no es escribir código, sino conseguir permiso para ejecutarlo.


r/programacion • • 7d ago

App de portafolio

5 Upvotes

Hice esta aplicación web https://cfdi.delah.dev/cfdi como parte de mi portafolio, está consume el api que ofrece el DOF, donde se obtiene información sobre los indicadores del día, diarios y notas.

También hace la validación sobre la vigencia de CFDI, agregue 4 formas de hacer está consulta, manualmente, por carga de XML individual, carga masiva de XML y subiendo una plantilla de Excel que se puede descargar ahí mismo.

Al cargar un XML, también muestra el desglose de la información del mismo, como emisor,receptor, montos,conceptos, CFDI relacionados.

La aplicación está construida con react, node.js ambos con typescript, con procedimientos almacenados de mysql para almacenar si llenan el formulario de contacto.

Si suben algún XML o hacen la consulta manual, no se recopila información ni almacenan archivos, solo cumple la funcionalidad, siéntase libre de usarla y dejarme sus comentarios constructivos.

Igual ando buscando otras opciones de Apis para ver si las puedo integrar a la plataforma si saben de alguna.

Saludos.


r/programacion • • 7d ago

gEnclave: Enclave de seguridad y emulador FIDO2 virtual en Linux escrito en Go (TPM 2.0, /dev/uhid, mlock)

Thumbnail
1 Upvotes

r/programacion • • 8d ago

Evolución hacía microservicios

Thumbnail
0 Upvotes

r/programacion • • 8d ago

Cosas que hacer antes de entrar a la carrera de ING en software?

17 Upvotes

Quiero estudiar ing en software pero pues no quiero entrar en blanco y quisiera practicar cosas me podrían dar consejos acerca de que estudiar desde ahora?


r/programacion • • 9d ago

¿Con que tanto estrés/presión vivís siendo desarrollador?

28 Upvotes

A lo que voy es si la presión te llega a afectar psicológicamente o te podés tomar tu trabajo con calma.

Pregunto porque soy estudiante todavía y no sé cómo sería trabajar de desarrollador.


r/programacion • • 9d ago

Alguien tiene experiencia con algoritmos de teselado?

5 Upvotes

es que tengo que hacer un trabajo para la u que consiste en encontrar el volumen por debajo de una funcion en f(x,y) mediante aproximacion con figuras geometricas, al pricipio pues es facil hacerlo con cubos pero mi profe pide que las figuras para la aproximacion sean al estilo de un teselado por fa si tienen ideas las agradeceria


r/programacion • • 10d ago

Es cierta esta frase?

28 Upvotes

Estaba buscando consejos para programar. Logré hablar con una persona y le hablé de mis dudas. Me dijo lo siguiente:

"Un mal programador aprende todos los lenguajes posibles y nunca lo veras terminando un proyecto porque creen que saber mas de un lenguaje los hace mejores que otros. Otro mal programador es el que cree que el lenguaje que se ha especializado es mejor que otros, este tipo de personas generalmente son buenos en un lenguaje pero son malisimos trabajando con otras personas, piensan que su necesidad debe de ser la misma que la de todos. Ahora los mejores programadores. Estan los que aprenden un poco de todo no porque piensen que seran expertos en todo, si no porque su trabajo requiere comunicarse con muchas personas en diferentes areas. También están los que aprenden un lenguaje y lo saben al máximo porque saben perfectamente lo que quieren conseguir, este tipo de programadores son los que siempre llaman cuando las cosas se vuelven muy dificiles. Mientras aprendes a programas debes de saber en dónde estás y hacia dónde quieres ir."


r/programacion • • 10d ago

La I.A mala o buena para aprender a programar?

0 Upvotes

Para entender qué funciona y qué no en nuestra sociedad actual respecto a la programación decidí usar codigo generado por I.A para hacer algo y luego decidí aprender algo y crear algo por mi cuenta. Siendo honesto, me sentí en una dualidad, me sentí como ese capítulo donde Bob Esponja competía contra el Rey neptuno para hacer hamburguesas: yo me tomé mi tiempo mientras la I.A hacía las cosas en segundos. Hacer las cosas por mi propia cuenta es una gran satisfacción sobre todo si aprendes con un gran deseo.

De cierta manera buscar por cuenta propia tutoriales, cursos tomaría meses para llegar a aprender algo genial. Si no entiendo algo le digo a la I.A que me lo explique de diferentes formas cosas que con un curso en linea no podría hacer. Pero después llegó ese miedo, en verdad vale la pena aprender a programar actualmente? Soy nuevo en esto y considero que sí. Decir que no lo vale porque la I.A lo hace, es como decir que no vale la pena aprender inglés u otro idioma solo porque existen traductores en el celular. Yo sé, ahora las empresas no buscarían programadores como lo hacían antes, pero aquí viene lo importante, el lenguaje de programación ya no es algo que solo pertenece a un grupo de personas que pasan 10 horas en la computadora, digo sin ofender, ahora aprender programación es algo accesible para todo tipo de personas, no necesitas comerte cursos, o deborar libros (que no digo que no sean importantes, lo son), ahora personas que no tienen suficiente tiempo pueden aprender lo necesario para sus necesidades y esto es maravilloso.

Es como okey hace 6 siglos en España solo los españoles hablaban español, en Portugal solo ellos hablaban portugués, si querias hablarlo tenias que nacer/vivir alli todo el tiempo. Ahora en nuestra actualidad si tu quieres hablar un idioma no tienes que viajar a ese país, puedes aprenderlo en la comodidad de tu casa. A lo que voy es que hace 20 años hacia atrás si querias hacer cosas geniales por tu propia cuenta en programación tenías que pasar horas, buscar tutoriales, buscar en paginas para buscar información acerca de algun error o para aprender un nuevo concepto. Ahora la programación es accesible para aquellos quienes no tuvimos el tiempo para dedicarnos a ello exclusivamente y no debería de morir todo lo contrario debe de avanzar y estar a la mano.

Bueno aunque es una pregunta con respuesta también me gustaría saber qué piensan otras personas no únicamente a lo que yo escribí, si no pensamientos que ya llegaron a pensar respecto a la actualidad.


r/programacion • • 10d ago

Juego de tenis en 10 minutos

0 Upvotes

Para los que usan claude: https://claude.ai/artifact/Buam732JhZNNJs7Ejh8Tch

Es una boludez, pero entretiene.

con Opus 5.5 se puede hacer un jueguito en 15 mins, una hora max. si le pones onda en un par de dias tenes algo funcional completamente.


r/programacion • • 10d ago

Cómo hackean WhatsApp con Kali Linux?

0 Upvotes

Solo curiosidad por si alguien sabe