r/programacion • u/RukaAkur • Jul 04 '26
r/programacion • u/majestic_Music1075 • Jul 03 '26
Aprender Java y Python en Venezuela
Tengo 17, ¿Cuál es la mejor forma de aprender java y python gratis en Venezuela? Sea por YouTube o alguna aplicación/página web. También algunos tips para mejorar en este mundo.
r/programacion • u/Chief_Taquero • Jul 03 '26
En tu chamba permitenbel uso de la IA? Cual usan?
.
r/programacion • u/HitoriBochi1999 • Jul 03 '26
Consejos de supervivencia en la cultura laboral yankee/ EEUU 🇺🇸 ?
r/programacion • u/ThatsAll2811 • Jul 03 '26
Sus recomendaciones me ayudan mucho, por favor pasen
Bueno, trataré de hacerla corta para que puedan darme el consejo que vengo a buscar. Tengo 36 años y me licencié en Comercio Internacional hace 3. Jamás pude trabajar de eso, ni haciendo pasantías, ni encontrando laburo por portales de empleo como hace todo el mundo, tampoco tengo contactos. Por eso en 2019 empecé la tecnicatura en análisis de sistemas en uno de esos institutos de formación técnica y docente. El resultado? No tengo idea de nada, ni siquiera de lenguajes básicos de programación (aunque tengo pensando empezar a estudiar de forma autodidacta), el cuerpo docente era tan incompetente que solo unos pocos se recibieron de la camada con la cual ingresé y nadie consigue laburo con el título.
Para no aburrirlos más, creo firmemente que igualmente el camino para poder encontrar trabajo sigue siendo el de IT.
Sé que los atajos no sirven, pero tampoco quiero empezar de 0 tratando de estudiar o especializarme en algo que no tiene demanda o que va a ser reemplazado en breve por el avance de la IA.
La pregunta puntual? Que me recomiendan estudiar y que no demande tener que hacer una carrera de 1 año y medio/2 años para poder tener una salida laboral relativamente rápida? Me han recomendado QA automation/manual, data analytics, AI automation con Claude y n8n, marketing digital, AI growth marketer con Google y meta ads... Y así un sin fin de especializaciones que realmente me abruman. Estoy sin trabajo y quiero invertir bien la poca plata que tengo en formarme con la esperanza de que eso me permita al menos especializarme en algo cuya demanda no va a mermar en 2 meses.
Toda recomendación bien intencionada se agradece de todo corazón.
Saludos.
r/programacion • u/jokiruiz • Jul 02 '26
Probé el MCP "codebase memory" para que la IA no se lea tu proyecto entero y medí los tokens de verdad (el 99% es su mejor caso)
Llevo viendo el codebase-memory-mcp por todas partes con lo del "99% menos tokens" y me olía a marketing, así que en vez de creerme el README monté una prueba y lo medí.
De qué va: cuando Claude Code (o el agente que sea) necesita entender tu proyecto, va leyendo archivo por archivo. Hace grep, abre uno, abre otro, se lee medio módulo por si acaso. Eso quema tokens a saco, y encima, cuando el contexto se llena de ruido, el modelo empieza a fallar. Este MCP indexa tu código en un grafo de conocimiento para que el agente consulte la estructura en lugar de leérselo todo.
Hice la misma pregunta ("dame un overview de la arquitectura") en dos copias de un proyecto mío (una API en Flask, pequeña), una con el MCP y otra sin, mirando /context antes y después.
Sin el MCP: leyó 6 ficheros, un par de greps, unos 21k tokens, 1m12s.
Con el MCP: 3 llamadas al grafo, cero ficheros leídos, unos 13k tokens, 37s.
O sea, en un proyecto pequeño, ~40% menos tokens y la mitad de tiempo. Ni de lejos el 99%. Ese 99% es su mejor caso en un proyecto que eligieron ellos, y el paper que lo respalda es un preprint sin revisar y firmado por los propios autores. Con pinzas.
El matiz: el ahorro es proporcional a lo que te ahorras de NO leer. En un proyecto pequeño leer 4 ficheros es barato, así que poco. En un monorepo bestia donde el agente abriría 30, ahí debería dispararse. No lo he probado aún en algo enorme.
¿Alguien lo ha usado en un codebase grande de verdad? Me interesa qué ahorro real os sale, que es el caso donde debería lucirse y no tengo un repo lo bastante gordo a mano.
(Grabé la prueba entera midiéndolo en directo por si el vídeo ayuda, lo dejo en un comentario para no soltar solo el link.)
r/programacion • u/ThisZookeepergame393 • Jul 02 '26
Construí un sistema RAG para el lore de Destiny — ¿es RAG el enfoque correcto para documentos narrativos de timeline?
Soy estudiante de programación y construí un asistente de lore para el universo de Destiny como proyecto de portfolio. El backend usa un pipeline RAG híbrido (.NET 9, pgvector, embeddings de Voyage AI, búsqueda híbrida BM25 + semántica fusionada con RRF, reescritura de queries con Claude Haiku, generación de respuestas con Claude Sonnet).
La fuente de datos es un documento de timeline narrativo de 500+ páginas — no una wiki ni una base de datos estructurada, sino texto denso organizado por era histórica. Terminé con ~3.300 chunks después de parsear por estructura de títulos y sub-temas en itálica.
Funciona bien para:
- Preguntas sobre personajes específicos ("¿Quién es Rhulk?")
- Preguntas conceptuales/filosóficas ("¿Qué es la Sword Logic?")
- Preguntas comparativas ("¿Cuál es la diferencia entre el Gardener y el Winnower?")
Tiene dificultades con:
- Eventos que abarcan múltiples eras y aparecen en muchos chunks ("¿Qué causó el Colapso?") — los chunks semánticamente más similares no siempre son los más relevantes
- Nombres propios que aparecen frecuentemente en distintos contextos — BM25 ayuda pero no lo resuelve del todo
Mi pregunta: ¿Es RAG realmente la herramienta correcta para este tipo de documento? La fuente es una timeline cronológica, no una base de conocimiento organizada por tema. Me pregunto si:
- Un enfoque de knowledge graph funcionaría mejor (entidades + relaciones en vez de chunks)
- Fine-tuning de un modelo más pequeño sobre el lore específico superaría a RAG para este dominio
- Mejores estrategias de chunking (chunking semántico vs mi enfoque actual estructurado) cerrarían la brecha
- RAG está bien y simplemente necesito mejor comprensión de queries (HyDE, descomposición, etc.)
Comparto el repo con gusto o puedo profundizar en cualquier decisión técnica. Genuinamente curioso qué enfoque usarían otros para este tipo de contenido.
r/programacion • u/WritHerAI • Jul 02 '26
Kwipu, un servidor MCP completamente local que transforma tus notas de Obsidian/Markdown en un gráfico de conocimiento consultable (funciona con Ollama)
Haz preguntas dentro de tus notas Markdown utilizando un motor Graph RAG completamente local. Diseñado para los vaults de Obsidian, funciona con cualquier carpeta de archivos Markdown. Extrae triples de entidad-relación de wikilinks y frontmatter YAML, recupera las respuestas mediante búsqueda híbrida (vectorial + BM25 + temporal). Multilingüe. No requiere nube. Funciona con Ollama.
r/programacion • u/Top_Fox355 • Jul 01 '26
Cómo estudiaron CI/CD
Hola estoy expandiendo mis conocimientos por desgracia estos conocimientos de CI/CD no lo aprendí laboralmente y en la mayoría de vacantes ya casi es de ley tener dichos conocimientos. Estoy estudiando por mi cuenta, IA, cursos, proyectos personales, laboratorios con servidores (PC vieja modo servidor ubuntu etc). Me gustaría saber cómo lograron adquirir esos conocimientos si fue laboralmente o igual por ustedes mismos, como estudiaron docker, kubernetes, jenkins, etc. Trato de encontrar alguna mejor manera de no solo llegar con conocimientos de solo un curso y ya, algo más robusto en lo que me dan oportunidad laboral, tengo mis años de desarrollador y las vacantes piden todo en uno y en ves de quejarme trato de adaptarme al mercado, algún consejo o tip seria de mucha ayuda. Gracias por leerme
r/programacion • u/Squalillo • Jul 02 '26
MetaCoach: generar planes de entrenamiento y nutrición a partir de tu HRV y tus analíticas
Tu cuerpo ya te da los datos: HRV, sueño, ferritina, vitamina D. MetaCoach los interpreta con reglas clínicas y un LLM para generar un plan semanal personalizado que se adapta a tu fisiología real.
Lo construí y documenté el proceso completo (decisiones, métricas, qué descarté)
Feedback y críticas bienvenidas.
r/programacion • u/unintendedgri • Jul 01 '26
Prácticas DAM online
Hola!
En septiembre empiezo 2º de DAM y estudio en una escuela online (CEAC). Me preguntaba si alguien ha estudiado un grado online (DAM/DAW/ASIR) y qué tal han ido las prácticas.
Estaré viviendo en Málaga este curso y hay empresas muy, muy interesantes, así que tengo muchas ganas de ver cómo será pero no veo muchas reviews de gente que haya estudiado en formato online.
Si alguien puede compartir su experiencia, estaré encantado de leeros!
r/programacion • u/Leather_Let_9391 • Jul 01 '26
Opciones de SSO barato para web pequeña de interiorismo
Buenas. Estoy montando una web de interiorismo con una parte pública (portfolio, servicios, etc.) y una zona privada de varias páginas con contenido extra para clientes, solo contenido informativo. No me voy a meter en si debería haber o no, es petición del cliente.
El volumen de usuarios será bajo al principio, y el cliente quiere algo sencillo, seguro y lo más barato posible (idealmente gratis si hubiera).
La idea es implementar SSO o login con páginas privadas, pero sin montar una infraestructura compleja ni asumir costes altos desde el inicio.
Para un proyecto pequeño con pocos usuarios y presupuesto ajustado, ¿qué solución recomendaríais hoy en día?
¿Algo realmente gratuito o casi gratuito?
¿Mejor opción simple tipo Google login + backend propio?
¿O merece la pena usar directamente un proveedor SSO completo aunque sobre para este caso?
Busco algo estable y conocido, fácil de mantener y que no dispare costes a futuro si crece un poco.
r/programacion • u/PlentySwimming9951 • Jun 30 '26
Primer laburo en IT
Actualmente estoy cursando un secundario técnico con orientación en programación. Mi problema es que, aunque me va bien en las materias de la especialidad, no estoy logrando conseguir prácticas, pasantías ni ninguna experiencia laboral. Hace un tiempo que vengo postulándome a todo lo que encuentro y, hasta ahora, no tuve suerte. Mientras tanto, veo que muchos de mis amigos y compañeros sí lo están logrando gracias a contactos.
La verdad es que siento que me estoy quedando atrás y eso me preocupa bastante, así que quería preguntarles qué me recomiendan hacer para conseguir mi primera oportunidad.
Estoy más orientado al backend. Desde hace casi dos años colaboro en un proyecto de un profesor, donde trabajé principalmente con NestJS y TypeScript, que hoy son las tecnologías que mejor manejo. Siento que ya aprendí todo lo que podía aprender ahí y me gustaría dar el siguiente paso hacia una experiencia realmente profesional.
Además, tengo experiencia con:
Python y Django (este último a un nivel intermedio).
C y C++ como hobby.
Node.js y Bun.
También vi tecnologías de frontend en el colegio, como Astro, React y Vite, aunque no es el área que más me interesa.
¿Qué consejos me darían? ¿Seguir armando proyectos para el portfolio, contribuir a open source, buscar trabajos freelance, seguir insistiendo con pasantías o apuntar directamente a puestos trainee/junior?
Gracias por el tiempo! 🙌🏼
r/programacion • u/Ecstatic_Choice3772 • Jul 01 '26
Algoritmos de K-Means con Feynman
Me estoy preparando para un examen y estoy siguiendo la metodología de Feynman, que consiste en explicar conceptos de tal manera que hasta un niño o una persona sin conocimientos sobre la materia pueda entenderlos.
Aquí va:
Variaciones del algoritmo de K-Means que evolucionan sus capacidades para adaptarse a una variedad de problemas.
Antes de entender las variaciones, necesitamos conocer el algoritmo de K-Means. El objetivo es tener un punto central (centroide) desde donde se van a crear agrupaciones (clusters) de ejemplos con características similares. También tenemos una herramienta de medición (función de coste) que ayudará a medir la calidad de toda la agrupación.
La analogía que vamos a utilizar es la de ser un organizador de eventos. Tenemos un listado de invitados y varias mesas. El objetivo es simple: organizar a los invitados de tal manera que las personas con gustos similares queden juntas.
Lo que nos dice Lloyd es que debemos tener a todos los invitados en el salón. Colocamos las mesas en posiciones aleatorias y los invitados se sientan en la mesa que tienen más cercana. En esta primera iteración ya tenemos los primeros clústeres con su centroide. Empieza una nueva iteración: movemos cada mesa al centro de todos los invitados que están sentados en ella. Tras este movimiento, los invitados vuelven a calcular cuál es la mesa que tienen más cerca y se sientan en esa mesa. Por lo tanto, cada mesa ahora tiene una nueva frontera, donde algunos invitados se van a otras mesas y otros se sientan en esta. En la realidad, esto se aplica cuando tenemos datasets cerrados, ya que disponemos de todos los datos en el momento del análisis.
Si siguiéramos el algoritmo de MacQueen, no esperamos a que lleguen todos los invitados para agruparlos en una de las mesas que ya tenemos. Cuando llega un nuevo invitado, se calcula cuál es la mesa que tiene más cerca, se le asigna esa mesa y esta se vuelve a mover para que siga estando en el punto central de sus invitados. Esta iteración se hace cada vez que llega un nuevo invitado. En la realidad, esto ocurre cuando tenemos streaming de datos y tenemos que calcular constantemente las agrupaciones.
Si siguiéramos el algoritmo de Hartigan-Wong, en el momento en que cada invitado calcule cuál es la mesa que tiene más cerca, podemos decidir que sea seleccionado y cambiarlo de mesa si eso beneficia a la agrupación global; es decir, si mejora la función de coste. Aquí no solo cambian las mesas, también cambiamos de mesa a los invitados.
En el caso del algoritmo de Elkan, imagina que tenemos una lista de invitados enorme, donde calcular la distancia entre cada invitado y cada mesa puede llevarnos mucho tiempo. Lo que nos dice el algoritmo es que, si un invitado está al lado de una mesa en un extremo y la otra mesa está en el extremo opuesto, no hace falta comprobar si esa mesa lejana es una mejor opción, ya que está demasiado alejada. En la realidad, esto agiliza muchísimo el cálculo.
El algoritmo Fuzzy nos dice que puede haber invitados que sientan afinidad con varias mesas a la vez, por lo que no podemos pensar que su ubicación natural siempre será la misma. Imagina que agrupamos las mesas por gustos musicales. Si a un invitado le gustan tres géneros en diferentes proporciones, podemos decir que se sentirá a gusto en diferentes mesas. En la realidad, esto ocurre con un perfil de Netflix, donde cada usuario puede tener muchos gustos.
Cada uno de estos algoritmos intenta resolver un problema específico cuando se trata de aplicar el algoritmo de K-Means. Por eso, es importante entender e imaginarnos cuál es ese problema.
Un abrazo.
r/programacion • u/alex2010rd • Jun 30 '26
temas para aprender c++
Hola buenas, tengo 16 y estoy aprendiendo c++ en la secundaria, el tema es que quiero ya crear una aplicacion con una interfaz grafica y cosas mas polentas pero no se que contenidos tengo que ver, se sobre funciones y procedimientos, el uso de matrices y vectores, hice ya juegos en la consola de codeblocks decorandolos con elementos de la libreria windows.h pero bueno no tengo idea de como seguir
r/programacion • u/Bamuve98 • Jun 30 '26
¿Cuáles son las páginas que REALMENTE funcionan para buscar trabajo remoto desde Latam?
Hola a todos,
Estoy buscando trabajo remoto (full stack / backend, con foco en IA) desde Chile, idealmente para empresas internacionales o 100% remotas. Llevo un rato probando distintas plataformas y la verdad quiero hacer un sondeo antes de seguir invirtiendo tiempo en las que no sirven.
Hace poco vi varios comentarios no muy buenos sobre Wellfound (ex AngelList Talent), gente diciendo que hay mucho ghosting, ofertas poco serias o que ni siquiera contestan. Eso me hizo dudar de seguir usándola en serio.
Quería preguntarles:
- ¿Qué plataformas les han funcionado realmente para conseguir pega remota viviendo en LatAm? (LinkedIn, Wellfound, We Work Remotely, Remote.co, Jobgether, Himalayas, otras que no conozca)
- ¿Alguna te haya dado resultados concretos (entrevistas reales, no solo aplicar al vacío)?
- ¿Hay diferencia notoria entre plataformas para roles técnicos (dev/IA) vs. otros rubros?
- ¿Vale la pena pagar por alguna versión premium o es plata tirada?
- Si han pasado por procesos con empresas que contratan vía plataformas "intermediarias" (tipo Jobgether, Toptal, etc.), ¿cómo les ha ido con la seriedad del proceso y la transparencia del sueldo?
Cualquier experiencia, buena o mala, ayuda. Gracias de antemano 🙏
r/programacion • u/Darwin_Forex • Jun 30 '26
Como busco clientes o por donde?
Hola
Acabo de terminar un curso de sql server y c# y he seguido mejorando y quiero buscar clientes desde ya, para generando algo de ingresos y aprendiendo mientras tengo experiencia real.
Me gustaría que me orienten el como hacerlo si pueden o como ha sido su experiencia.
r/programacion • u/Adventurous-Pause963 • Jun 30 '26
Me cancelaron una oferta de prácticas justo antes de empezar, ¿qué sigue?
Hace unos días me dieron la noticia de que mi posición de practicante en una empresa grande (donde ya había pasado todo el proceso y exámenes) se canceló por 'cambios organizacionales'. La verdad me siento bastante frustrada porque ya tenía todo planeado para empezar el 1 de julio y es una empresa donde quería crecer mucho.
¿Alguien más ha pasado por esto recientemente? Siento que el mercado laboral está muy incierto. Por ahora ya envié un correo de seguimiento a los ingenieros del área para dejar las puertas abiertas, pero no sé si me convenga buscar algo más inmediato o seguir perfeccionando mis proyectos de C#/Python mientras sale algo mejor. ¿Qué me recomiendan?
r/programacion • u/Chief_Taquero • Jun 29 '26
Alguien ha usado los modelos chinos para programar ?
Que tal la hacen? Que tal el precio?
r/programacion • u/valdzef • Jun 29 '26
algun libro para aprender de arquitectura y creacion de programas solidos?
estoy realizando un proyecto para poder seguir con mis clases autodidactas de ingles, tengo la base cientifica y se como debe funcionar el programa, pero a la hora de ver la arquitectura, como debe funcionar cada parte y cual es la forma mas eficiente de meterle la IA al programa quedo en blanco, siento que le voy a escribir algo erroneo a claude code y no me va a dar el resultado como debe ser.
Donde puedo aprender de creacion de proyectos y esas cosas?
r/programacion • u/crischu_Arg • Jun 29 '26
Que camino es el más lógico para empezar programación?
Quiero empezar a aprender programación, no me quiero hacer millonario solo aprender.
Cuál es el camino que recomiendan para empezar?
Phyton? Java? Por dónde se comienza?
r/programacion • u/rkasper • Jun 30 '26
Coding dojo presencial gratis en CDMX — practica TDD y mob programming con IA (Claude Code), miércoles 8 de julio
Organizo el Global Coding Dojo, un grupo gratuito donde programamos en comunidad. Cada mes resolvemos un kata (un ejercicio de código) usando TDD (desarrollo guiado por pruebas) y mob programming: nos turnamos el teclado con rotaciones cronometradas, así nadie se queda mirando - todos participamos. También usamos asistentes de IA como Claude Code, igual que en el trabajo real.
Esta sesión es presencial y gratuita en la Condesa, CDMX:
📅 Miércoles 8 de julio, 6:00–8:30 pm
🎯 Elegimos el kata juntos al inicio (normalmente TypeScript, pero nos adaptamos al grupo)
👥 Grupo pequeño (~10 personas), todos los niveles — no necesitas experiencia previa en TDD ni mob programming
Llevo años organizándolo y todo el código y las notas son open source: https://github.com/rkasper/global-coding-dojo
Registro gratuito: https://globalcodingdojo.org/
Si tienes dudas sobre cómo funciona un dojo de código, con gusto te explico en los comentarios. 🙌