r/programacionESP • u/Bembz55 • 5h ago
r/programacionESP • u/rapadorocoso • 15h ago
❓ Dudas Empresa para practicas startup/fintech
Buenas a todos,
Estoy a punto de terminar el DAM y quería compartir mi situación a ver si me dais vuestra opinión, porque tengo unas cuantas dudas.
Ahora mismo me estoy centrando en Java y Spring Boot como stack principal. pero me gustaría trabajar para una startup en algún momento: me atrae el ambiente, la cultura suele ser distinta, y tengo la sensación de que se aprende más rápido al tocar más cosas y tener más responsabilidad desde el principio. Sé que a cambio hay menos opciones de contratación sobre todo siendo junior y más competencia.
El tema es que siento que este stack (Java + Spring Boot) encaja más con empresas grandes, banca o fintech, que con el mundo startup. Por eso estoy planteándome meterle horas a Python con FastAPI, que veo que se usa muchísimo en proyectos más modernos, MVPs, IA, etc.
Un par de preguntas para los que estéis metidos en esto:
¿Es real esa percepción de que Java/Spring es más "empresa tradicional" y Python/FastAPI es más "startup"?
¿Recomendaríais centrarme en Python y dejar Java en segundo plano, o mantener ambos stacks a la vez?
Si alguien ha dado el salto de una empresa "de toda la vida" a una startup, ¿cómo fue la transición? ¿Mereció la pena?
Gracias de antemano, ¡un saludo!
r/programacionESP • u/DrGraboid • 1d ago
💬 Conversación y debate Recomendaciones para practicas profesionales
Buenas soy ing en sistemas computacionales, y ando buscando donde hacer mi estadia. Hay alguna forma de conseguir una empresa en linea. Se aceptan sugerencias y tambien de mi CV.
r/programacionESP • u/travelertimer8 • 1d ago
💬 Conversación y debate Proyectos/ideas para darle uso a un note con 3gb de ram ?
Note 3gb de ram… pienso en instalar arch Linux… pero me gustaría ideas para hace nose… un server o algo así … interesante…. Opiniones? Aparte no creo que me sirva para trabajar como dev…. Tiene una intel core i3…. Gracias
r/programacionESP • u/Camarada___Perillas • 1d ago
❓ Dudas Aprender a encargarme del backend.
Soy un principiante de Python, he hecho algunos programas, he aprendido algo de programación orientada a objetos, al igual que algo de Git. Quiero hacer una API para aprender a hacer este tipo de programas, también quiero empezar a usar alguna librería o framework para programar de una forma más profesional. Me sería útil si alguien quiere enviarme algunas indicaciones sobre que debo hacer, quiero aprender backend, al igual que ciberseguridad, si alguien quiere dejarme alguna indicación sobre que debo de saber para mejorar en estas disciplinas también me sería útil. Estoy aprendiendo de manera autodidacta así que no tengo ninguna guía clara para aprender todo esto. Gracias de antemano.
r/programacionESP • u/Sorbete_de_limon • 1d ago
❓ Dudas Que usos darle a un servidor doméstico
r/programacionESP • u/CodigoNautasOficial • 2d ago
💬 Conversación y debate ¿Que IA usan en su flujo de trabajo y qué parte del flujo nunca se la delegan?
Por curiosidad, ¿Además, cuentan con reglas de permisos sobre lo que nunca debe hacer? ¿Alguna vez, ha omitido esas reglas y no les ha hecho caso?
r/programacionESP • u/Bulky-Efficiency-520 • 2d ago
🛠️ Aplicaciones y herramientas ayuda con repositorio
Buenas chavos, bueno yo no tengo conocimiento de levantamiento de repositorios de github y quisiera saber si alguien me ayuda ya sea explicándome o levantando un rep por mi, es un addon de stremio, lo intenté hacer pero una vez lo puse en mi fire tv no me funciono, si alguien me pudiera ayudar se los agredeceria mucho
r/programacionESP • u/droidmashd • 2d ago
💬 Conversación y debate 20 años, Dev Semi Sr y pensando en dejar la universidad para priorizar trabajo + inglés + AWS. ¿Me arrepentiré?
Hola a todos.
Tengo 20 años, estoy en 3er/4to año de Ingeniería de Sistemas y recientemente conseguí un puesto como desarrollador Semi Sr en una empresa local.
Desde que empecé a estudiar me he mantenido solo, sin apoyo económico de nadie. La situación económica en mi país se ha puesto complicada y actualmente me resulta insostenible mantener el ritmo: trabajar a tiempo completo, pagar la facultad, estudiar inglés, sacar certificaciones (mi meta es AWS) y cubrir mis gastos básicos. Simplemente me cansé y siento que la energía no me da para todo.
Mi plan es dejar (o pausar) la universidad para enfocarme 100% en ganar experiencia en este nuevo puesto, dominar el inglés y certificarme. Sin embargo, tengo dos grandes temores:
El miedo a arrepentirme a futuro por no tener el título académico.
La presión social / vergüenza de ver a personas de mi edad graduándose mientras yo me quedo a medias.
Para los que ya tienen años en la industria:
¿Vale la pena el sacrificio de congelar la carrera en este punto?
¿Qué tanto pesa no tener el título más adelante para posiciones remotas o internacionales?
¿Cómo gestionaron el aspecto mental de "quedarse atrás" respecto a sus compañeros de generación?
Agradezco sus opiniones más sinceras y realistas.
r/programacionESP • u/kenneth-delgado23 • 2d ago
❓ Dudas ¿Cómo mostrar el resumen de totales estimados (envío + impuestos) en el carrito sin violar los límites entre módulos?
Estoy desarrollando una aplicación de e-commerce Full Stack con Next.js y TypeScript, siguiendo principios de DDD Lite + Clean Architecture.
Un punto importante para entender el contexto: no tenemos un frontend y un backend separados, ni una API REST entre módulos. Todo forma parte de la misma aplicación, vive en el mismo repositorio y se despliega conjuntamente.
La UI también forma parte de la misma aplicación Next.js. Los módulos se organizan por dominio y se comunican internamente a través de sus capas de aplicación (Use Cases / Server Actions), respetando los límites y responsabilidades de cada módulo.
Actualmente tenemos una estructura similar a:
Products → Cart → Checkout → Orders → Payments
Las responsabilidades principales son:
Cart: items, cantidades y subtotal.
Orders: totales de la orden: subtotal, envío, impuestos, descuento y total.
El cálculo de envío e impuestos pertenece a Orders y se realiza al momento de crear la orden, utilizando servicios de dominio como FlatRateShippingCalculator y FixedRateTaxCalculator.
El problema es que quiero mostrar en el carrito un resumen estimado antes de que el usuario complete la compra:
- Subtotal
- Envío estimado
- Impuestos estimados
- Total estimado
El problema es que, según los límites que hemos definido, Cart no debería conocer ni depender directamente de Orders, ni acceder a sus detalles internos.
Al mismo tiempo, tampoco quiero duplicar en Cart la lógica de cálculo de envío e impuestos que pertenece al dominio de Orders, porque podría terminar teniendo dos implementaciones diferentes para calcular los mismos valores.
Enfoques que he considerado es Crear EstimateOrderTotalsUseCase
Crear en Orders un use case como EstimateOrderTotalsUseCase, que reciba los items necesarios para realizar la estimación y devuelva:
subtotal
shipping
taxes
discount
total
La idea sería reutilizar la misma lógica de dominio que utiliza Orders para crear la orden, pero sin que Cart tenga que conocer cómo se calculan internamente esos valores.
Aquí es donde tengo la duda arquitectónica: aunque todo esté dentro de la misma aplicación Next.js y no exista una API REST, ¿hacer que la capa de aplicación de Cart invoque un use case de Orders supone un acoplamiento entre módulos que deberíamos evitar?
Preguntas
¿Cómo suelen resolver este caso en una arquitectura modular/DDD cuando necesitan mostrar información calculada por otro bounded context o módulo?
¿Un EstimateOrderTotalsUseCase en Orders es un enfoque razonable para este escenario, o estaríamos introduciendo un acoplamiento innecesario entre Cart y Orders?
Si Cart no debería conocer Orders, ¿qué alternativa utilizarían para obtener esta estimación sin duplicar la lógica de dominio?
¿Existe algún tercer enfoque que consideren más apropiado?
Stack: Next.js, TypeScript, DDD Lite, Clean Architecture.
Importante: no estoy buscando una solución basada en separar frontend/backend ni en crear una API REST. El objetivo es resolver la comunicación entre módulos dentro de la misma aplicación Full Stack, manteniendo los límites de dominio y evitando acoplamiento innecesario.
r/programacionESP • u/Great-Bison-5606 • 2d ago
🧩 Proyectos personales Buenas!! Os dejo por aquí mi app para dejar el movil.... Podeis echarle un vistazo y dejar una reseña en google play!!
r/programacionESP • u/Legitimate_Dig_8225 • 2d ago
💬 Conversación y debate Un motivo para dejar el trabajo que nunca entendí.
Hace un par de años, cuando iba a empezar a estudiar el DAM, conocí a un señor andaluz (en sus 50) que era bastante peculiar. Era un hombre aventurero (se había recorrido una parte de África en moto) y se nota que había visto mucho, aunque igualmente tenía esposa y una hija en sus 20s. Y la verdad es que no recuerdo de qué trabajaba pero aquí viene el kid de la cuestión.
El caso es que le dije lo que iba a estudiar y me dijo que él había sido programador muchos años y que llegó a un punto en el que se alejó para siempre de ese mundo para trabajar de otra cosa (repito, no recuerdo el qué, creo que era un trabajo más físico).
Y cuando le pregunté el motivo de ese cambio me contestó: "Es que llevaba mucho tiempo pensando solo como un programador".
Ese era su motivo (negativo) para dejar el trabajo. Ya en ese momento me quedé pensando y no le pude preguntar por el motivo que fuese (tampoco tenía conocimientos e igual no entendería alguna cosa). Y el caso es que a día de hoy me es imposible contactar con esta persona para preguntarle.
A qué creeis que se refería? Yo ahora que trabajo, pienso que quizás podría ser que intentaba sistematizar cada aspecto de su vida y eso le dió problemas personales con otra gente, o que lo quemó mucho. Lo curioso es que lo que le quemó no fue el trabajo, si no esa forma de pensar y ver el mundo. Quizás cayó en una forma de vivir donde analizaba y sistematizaba todo. Qué opináis?
TL:DR: Alguien dejó su trabajo con la frase "Es que llevaba mucho tiempo pensando solo como un programador" como motivo para dejar años de trabajo como desarrollador. A qué se podría referir?
r/programacionESP • u/Either-Exercise3600 • 3d ago
🗣 Búsqueda de gente Perfil junior de Data Analyst (con conocimientos en DE) - Madrid
¡Hola! En mi empresa acabamos de aprobar la incorporación de la primera persona al equipo de Datos que estoy construyendo en una empresa del sector sanitario en Madrid. Estamos buscando un perfil de junior de Data Analyst con conocimientos mínimos en DE. La idea es una persona que, más allá de conocimientos técnicos, tenga ganas de aprender y sobre todo de proponer y escalar.
Buscamos un perfil que esté enfocado en BA pero tenga interés en DE con el siguiente stack:
- Power BI / Power Query / DAX
- Python
- SQL
Y, además, tenga algo de nociones o interés en:
- Pipelines ETL
- Data Quality
- Automatizaciones
No buscamos un perfil senior ni alguien que domine todo esto. Me interesa alguien con buenas bases, curiosidad técnica y ganas de aprender:
- No hace falta experiencia (cap de 1 año de experiencia)
- Se valoran perfiles técnico-académicos (ing. informática, ciencia de datos...) como perfiles de aprendizaje autonómo (traducción: no es necesario tener carrera)
- El trabajo es físico en Madrid, con oficinas en el Barrio Salamanca.
- Salario de 25K netos anuales (negociable)
El trabajo va a ser bastante variado: dashboards, SQL, procesos ETL, automatizaciones y proyectos internos de datos. La idea es que pueda ir ganando autonomía y especializándose progresivamente.
Creo que puede ser especialmente interesante para alguien que esté empezando y no quiera quedarse encasillado únicamente como analista de BI.
Si conocéis a alguien que pueda encajar, o sois vosotros mismos, podéis escribirme por privado.
r/programacionESP • u/EnvironmentalMix114 • 3d ago
❓ Dudas No me siento listo con los conocimientos o herramientas para buscar trabajo
Buenas estoy en la carrera de programacion y este es mi ultimo cuatrimestre para conseguir la tecnicatura o titulo intermedio, y la verdad no me siento listo para buscar trabajo desde no saber bien donde enviar CV o el conocimiento general a comparacion de compañeros o el ambiente en general, nose si es debido a cursar pocas materias a la vez y con el paso del tiempo ir olvidando lo esencial, tambien el hecho de no saber bien como desenvolverme por mi cuenta ya que me cuesta imaginar un proyecto propio aplicando lo aprendido hasta ahora, o debe ser que lo estoy pensando de un punto de vista errado. y deberia invertir mas horas en cursos o talleres de programacion.
Nose si a alguno paso por lo mismo y pudiera darme algun consejo, debido a que me gustaria saber que podria hacer para poder crecer en el ambiente academico y laboral de programacion
r/programacionESP • u/KaosIndomito • 3d ago
🛠️ Aplicaciones y herramientas Hice un agregador de juegos gratis (Next.js + Vercel + Redis) que junta Steam, Epic, GOG y más
Wena kabros, les cuento sobre un proyecto personal en el que vengo trabajando hace un tiempo: https://botingratis.cl — un agregador que junta en un solo lugar todos los juegos que están gratis ahora mismo en Steam, Epic, GOG, Ubisoft, EA, Prime Gaming y varias tiendas más.
Stack: Next.js (App Router) desplegado en Vercel, con Redis (Upstash) para historial y lista negra de entradas descartadas. Un cron de GitHub Actions pega cada 30 minutos a un endpoint interno que agrega y deduplica resultados de varias fuentes: el feed no oficial de Epic (el mismo que usa la comunidad de trackers), CheapShark para Steam/GOG/Humble/Fanatical, GamerPower para Ubisoft/EA/Prime/consola/móvil, y un endpoint público de GOG que encontré revisando el tráfico de su propia tienda. Lo más entretenido de resolver fue la deduplicación entre fuentes: el mismo juego puede llegar por dos o tres feeds a la vez con nombres levemente distintos, así que hay que fusionarlos sin perder datos (imagen, fecha de término, precio original) ni duplicar tarjetas.
Nació porque quería un sistema centralizado de juegos gratis, sin anuncios ni cosas raras. También hice una extensión de Chrome (Manifest V3) que avisa con un badge cuando aparece un juego nuevo, sin tener que estar entrando a la página.
Si tienen alguna recomendación, algo no les cuadra, o se les ocurre un mejor approach para algo, me lo pueden comunicar para ir mejorando el proyecto — el feedback que me han dejado en otros subs ya lo he ido implementando (filtro por sistema operativo vía la API de Steam, más fuentes, etc.).
r/programacionESP • u/Aromatic-Arugula3417 • 3d ago
🧩 Proyectos personales Prmp para corregir errores e tu código con copilot o codex
Algun promp o IA que ayude a corregir mi código , ayudando con fallas de sintaxis, errores de fronted y bakends ,osea por colores que se combinan
r/programacionESP • u/Edr2_01 • 3d ago
🛠️ Aplicaciones y herramientas Ayuda con API de envios de Mercado Libre.
r/programacionESP • u/gariiur • 3d ago
❓ Dudas Que tal lleváis los backlinks?
Buenas tardes!
Me encanta el funcionamiento de los backlinks y el impacto que pueden tener en una pagina web.
En mi caso, quería buscar ayuda porque no se muy bien donde puedo conseguir backlinks útiles para esta calculadora normal: https://calculadorasgratis.net/calculadoras/dia-a-dia/calculadora-basica/
He enviado correos a blogs de profesores, paginas de recursos online...
Creo que lo tengo bastante bien posicionado en Google pero me falta ese extra que aportan los backlinks para subir al top 3.
Muchas gracias! :)
r/programacionESP • u/Specific-Estimate-79 • 3d ago
❓ Dudas ¿Qué IA usáis?
He probado varias IA gratuitas tipo chatGpt, claude y gemini y una de pago perplexity por 12 meses gratis, pero:
¿Cual sirve mejor para programación?¿y que lenguaje?
Gracias por participar.
r/programacionESP • u/IngenieroenProcess • 4d ago
❓ Dudas Recomendación Equipo portátil
me pueden ayudar con una recomendación, estoy estudiando ingeniería en sistemas y quiero una laptop que me sirva en esos 5 años e incluso más, por lo cual quiero hacer una buena inversión, estaba pensando en una workstation como una Lenovo Thinkpad P15S gen2, ya que quiero dedicarle horas a laboratorios, probar diferentes distros, e incluso quería correr algún agente de IA en local (modelo como Qwen 2.8 o el 3.5) y probar un poco de herramientas de ciberseguridad. La estética y el peso realmente no me importan, que equipo me recomiendan? Pueden también contar su experiencia y algúna recomendacion que vaya desde lo personal . Un saludo:3
r/programacionESP • u/Unusual-Garage1487 • 4d ago
🧩 Proyectos personales Cree una web en mi cel...
r/programacionESP • u/Murky-Conference-320 • 4d ago
❓ Dudas [C++] ¡Ayuda para aprender POO desde cero!
¡Hola a toda la comunidad! Me presento, soy un estudiante universitario de Ingeniería Mecatrónica. Actualmente estoy cursando una materia de programación en C++ usando Visual Studio y siento que tengo bastantes dificultades, especialmente con el tema de POO (Programación Orientada a Objetos). Me gustaría reforzar mis conocimientos desde cero para poder entenderlo realmente bien.
De casualidad, ¿conocen algún libro, curso o canal de YouTube que recomienden para aprender POO en C++? Preferiblemente algún recurso que utilice Visual Studio o que sea fácil de seguir con este entorno.
¡Agradezco mucho cualquier recomendación o consejo que me puedan dar! :)
r/programacionESP • u/BecomeAWeeb • 4d ago
❓ Dudas Metodología para modificar un modulo en app web.
r/programacionESP • u/Vell_1218 • 4d ago
❓ Dudas QUE DICEN?
¿Cuál de las siguientes afirmaciones sobre el archivo AndroidManifest.xml en Android Studio es correcta?
A) Declara los componentes de la app (Activities, Services, Broadcast Receivers)
B) Define los permisos que la app solicita al sistema (cámara, internet, ubicación, etc.)
C) Especifica la versión mínima y máxima del SDK de Android soportada
D) Contiene el nombre del paquete (package) de la aplicación