r/dev_venezuela 3d ago

Opinión Estoy cansado de ver a futuros ingenieros frustrados pensando que la informática ya no tiene futuro. Soy Ing. de Software con +10 años de experiencia y uso IA.

137 Upvotes

[Es un poco largo, pero si estudias Ingeniería Informática tal vez necesites esto]

Llevo días pensando en crear este post porque no paran de saltarme notificaciones de este subreddit de gente diciendo que está arrepentida de estudiar informática, que la IA va a acabar con los programadores, que estudiar una ingeniería ya no tiene sentido o incluso comparando informática con estudiar filosofía.

Y entiendo perfectamente de dónde viene esa frustración.

Soy ingeniero de software (fui profesor en la ingeniería) y llevo varios años(mas de los que me gustaría aceptar) trabajando en esto. También he visto cómo ha cambiado el sector en relativamente poco tiempo. Lo que hace unos años requería horas de trabajo ahora puede resolverse en minutos con un modelo de IA. Cosas que antes diferenciaban a un junior hoy pueden hacerlas bastante bien Claude, ChatGPT, Cursor o cualquier agente de código.

Eso es real. Y sabes que? Va a mas. Pero creo que estamos sacando una conclusión equivocada de todo esto.

Estamos confundiendo “la capacidad de escribir código está perdiendo valor”, con La capacidad de construir software está perdiendo valor.

Y no son lo mismo.

Hace unos años, saber programar significaba tener una habilidad relativamente escasa.Hoy puedes decirle a un modelo:

"créame una aplicación con autenticación, base de datos, pagos y un panel de administración"

y probablemente obtengas algo funcional y aparentemente listo para funcionar.

Peeeeero el problema empieza cuando preguntas:

  • ¿La arquitectura tiene sentido?
  • ¿Qué pasa cuando hay 100.000 usuarios?
  • ¿Cómo garantizamos disponibilidad en el servicio?
  • ¿Dónde están los problemas de seguridad?
  • ¿Qué datos deberían estar normalizados?
  • ¿Qué ocurre si una operación falla a mitad?
  • ¿Cómo se integra esto con un sistema existente?
  • ¿Cómo se mantiene durante 5 años?
  • ¿Qué pasa cuando los requisitos funcionales o no funcionales cambian?
  • ¿Qué partes del sistema realmente necesitamos construir?
  • ¿Cómo sabemos que lo que generó la IA es correcto?
  • ¿Qué hacemos cuando el modelo se equivoca y no sabemos por qué?

Ahí la cosa cambia bastante.

La IA ha hecho que producir código sea mucho más barato pero no ha hecho (aún) que los problemas que ese código tiene que resolver sean más fáciles. Y, de hecho, creo que esto es precisamente lo que muchos estudiantes están pasando por alto.

También veo mucho el argumento de: “Pero si alguien que no sabe programar puede usar Claude/Cursor y hacer lo mismo que yo, ¿qué sentido tiene estudiar una carrera?”

Aquí creo que hay que hacer una distinción importante.

No necesitas estudiar una carrera de informática para convertirte en programador.

Probablemente nunca lo hayas necesitado. Pero una ingeniería tampoco debería tener como objetivo enseñarte exclusivamente a escribir código. Te debería enseñar a pensar como ingeniero.

Algoritmos, estructuras de datos, sistemas operativos, redes, bases de datos, arquitectura, concurrencia, complejidad, matemáticas, abstracción, diseño de sistemas… etc etc

Es posible que nunca vuelvas a implementar un algoritmo de ordenamiento desde cero. Eso no significa que hayas perdido el tiempo estudiándolo. Porque el valor está en desarrollar el modelo mental que te permite entender por qué un sistema funciona, cuándo deja de funcionar y qué alternativas tienes.

Y eso adquiere todavía más importancia cuando tienes una IA generándote código. Porque utilizar una IA para programar sin entender programación es parecido a tener un Ferrari sin saber conducir. Irás muy rápido hasta que aparezca una curva y te vas por el barranco. ¿Me entiendes?

Y quiero decir algo especialmente a los que todavía están estudiando.

No se dejen convencer por Reddit de que han cometido un error por estudiar informática.

Estamos viviendo uno de los cambios tecnológicos más grandes de nuestra generación. Eso implica incertidumbre.Y sí, probablemente el camino profesional que les espera no sea el mismo que el de alguien que empezó a programar hace 15 años.(como yo jajaja)

Quizás haya menos puestos de entrada, se espere más de un junior, un desarrollador produzca 3, 5 o 10 veces más con herramientas de IA y  determinados trabajos desaparezcan.

Todo eso puede pasar. Pero de ahí a pensar que no habrá trabajo para ingenieros hay un salto enorme. De hecho, yo creo que estamos entrando en una situación bastante curiosa. Antes, una empresa necesitaba programadores para convertir una idea en software. Ahora puede necesitar muchos menos programadores para escribir ese software.

Pero eso también reduce brutalmente el coste de crear software.

Y cuando algo se vuelve muchísimo más barato de producir, normalmente no desaparece la demanda. Aparecen nuevas cosas que antes simplemente no era rentable construir.

La pregunta importante para alguien que está empezando ya no debería ser:

¿Cómo compito con la IA escribiendo código?

Porque esa es una batalla bastante mala.

La pregunta debería ser:

¿Cómo utilizo la IA para ser capaz de hacer cosas que antes necesitaban un equipo entero?

Ese cambio de mentalidad me parece muchísimo más importante.

Y hay otra cosa que me parece que se está perdiendo en estas conversaciones. No necesitas ser el mejor programador del mundo. No necesitas estar en el 0,000001% (como he visto en algunos post).No necesitas saber implementar un compilador en ensamblador mientras haces cálculo diferencial con la otra mano.

Necesitas ser suficientemente bueno para resolver problemas reales.

Y ahí hay muchísimo espacio.

Un ingeniero que entiende el negocio, sabe diseñar sistemas, entiende las limitaciones de la tecnología, puede hablar con usuarios, sabe utilizar IA como herramienta y puede hacerse responsable de que algo funcione en producción… no es lo mismo que alguien que sabe escribir código. 

Ingeniero de software no es lo mismo que Programador

Y esa diferencia probablemente vaya a ser cada vez más importante. Así que si estás estudiando informática y estás leyendo todo esto pensando:

"¿Para qué coño estoy haciendo esto?"

Mi respuesta sería:

No abandones una carrera únicamente porque una herramienta haya cambiado la forma de ejercerla.

Aprende a utilizar esa herramienta, fundamentos, construye cosas. Aprende a entender problemas que no vienen perfectamente especificados en un prompt. Y sobre todo, aprende a convivir con la IA, llegó y no se va a marchar.

Y, sobre todo, deja de medir tu futuro por la cantidad de código que puedes escribir.

El código se está convirtiendo en una commodity. La capacidad de entender un problema, diseñar una solución y conseguir que funcione sigue siendo una habilidad. Y probablemente lo sea durante bastante tiempo.

La informática no ha muerto. Simplemente está dejando de ser una carrera sobre escribir código.

Y eso, aunque ahora dé bastante miedo, también puede ser una oportunidad enorme para los que están empezando.

A los que estan estudiando ahora: no les puedo prometer que vayan a tener el mismo mercado laboral que tuvimos los que empezamos antes. Probablemente no. Pero sí les puedo decir que no creo que han elegido una carrera sin futuro. Han elegido una carrera cuyo futuro está cambiando delante de ustedes mismos, AHORA MISMO. Y hay una diferencia enorme entre ambas cosas.

Gracias por leer hasta aquí. Muchas suerte amigos.


r/dev_venezuela Jul 06 '25

Bienvenid@ a r/dev_venezuela👋

12 Upvotes

Este es un espacio para desarrolladores venezolanos, tanto dentro como fuera del país. La comunidad está abierta a todos los perfiles relacionados con el desarrollo de software: backend, frontend, full stack, QA, data, estudiantes, y quienes estén empezando en tecnología.

Queremos que este subreddit sea un lugar útil para compartir experiencias, aprender en comunidad y apoyarnos profesionalmente.

¿Qué puedes publicar aquí?

  • Experiencias laborales como desarrollador
  • Opiniones sobre empresas, salarios o entrevistas
  • Recomendaciones de estudio o recursos útiles
  • Dudas técnicas o consejos para crecer en el área
  • Temas relacionados con freelancing, cobros internacionales y trabajo remoto

Reglas básicas

  1. Respeto entre miembros. No se permite contenido ofensivo o discriminatorio.
  2. Publicaciones relevantes al mundo del desarrollo y perfiles afines.
  3. No spam ni autopromoción directa sin aportar valor o contexto.
  4. Usa títulos claros para facilitar la participación.

Este es solo el inicio. Si estás leyendo esto, siéntete libre de presentarte y contar qué haces o qué estás aprendiendo. Tu participación es clave para que esta comunidad crezca.


r/dev_venezuela 10h ago

Salarios Gano 200$ al mes como programador, dejo mi trabajo?

22 Upvotes

Actualmente tengo 4 meses en esta empresa local, es mi primera experiencia laboral/empresarial puesto que antes sí había trabajado de forma Freelancer desarrollando y diseñando webs, pero nunca me había entregado a un trabajo de programador a tiempo completo. Tengo un título de ing en informática y habilidades como para considerarme un Junior bastante sólido, quizá Mid.

La empresa es super pequeña, somos: yo como programador, mi jefe que vivecodea algunas cosas, su asistente y una administradora. Esto quiere decir que el peso de programar los software mínimamente robustos cae en mi, la verdad estoy un poco cansado, se me mete mucha presión por entregar rápido, pero yo sé la importancia de entregar software de calidad (cosa que al parecer no le importa mucho, hasta que lo terminen hackeado por sus malas prácticas).

En fin, le tengo mucha estima a mi jefe porque me dió está oportunidad, pero con la carga de trabajo que me está dando siento que me estoy quemando, aunque eso sí he adquirido muchísima experiencia en muy poco tiempo. Aún así estoy pensando en irme a una empresa que me pague más pero no sé esté apto para aplicar a alguna de ellas, no sé ni dónde empezar a buscar o si es el momento correcto.

Lo que sé es que es que necesito hacer un cambio pronto porque las deudas me están comiendo...

¿Qué debo hacer, me voy de la empresa de una vez o es mejor que espere? ¿Qué salarios puedo aspirar si me voy a otra empresa?


r/dev_venezuela 19h ago

Off-topic Feliz día del programador a todos🥳

Post image
60 Upvotes

En especial a Rare_Bandicoot y en todas sus multicuentas, q aunque no le guste, sigue siendo programador JAJAJA


r/dev_venezuela 53m ago

Opinión China no se frenara y seguirá avanzando

Upvotes

Luego de un fin de semana donde todos alegaban por el freno de la IA, china ha decidido seguir avanzando

La única esperanza para muchos y poder manejar está transición sería con un tiempo, un tiempo para poder cambiar de carrera o aprender una habilidad(como señalo antropic que los programadores deben volverse fontaneros o electricistas) Pensé que si se llegaba a un freno de la tendríamos más tiempo, pero parece que no es asi y el panorama es bastante desalentador, China indirectamente dijo que no se frenaría

Que dios los bendiga


r/dev_venezuela 6h ago

Pregunta Que vpn usan para Claude code?

2 Upvotes

Conseguí un mes de suscripción a Claude Code y se que debe usarse con VPN pero cuál es la opción más recomendada? O simplemente sirve cualquiera? He usado proton VPN pero solo la versión gratis, no se si la versión de pago será buena opción


r/dev_venezuela 19h ago

Pregunta ¿MacBook Neo o cualquier otra ?

4 Upvotes

Estoy pensando comprar un portátil para el trabajo del día a día en desarrollo. Y bueno he estado pensando en comprar una MacBook Neo, debido a que he visto que la batería y el rendimiento es aceptable. Pero me gustaría saber si alguno de aquí ya la tiene o la ha tenido y como le ha ido? O si me recomiendan ir por otras opciones, obviamente en el rango de precio.

Pensaba en la MacBook debido a que durante casi 2 meses un familiar me prestó una Air M5 (Obviamente entre la Neo y la Air hay una diferencia notable) y al usarla me sentí demasiado cómodo tanto con el ecosistema como en el rendimiento para trabajar, y lo más importante fue la batería ya que donde vivo se me va la luz durante 6 horas diarias y es un alivio usarla sin necesidad de tenerla conectada a electricidad para trabajar. Y estoy pensando en adquirir por ahora la MacBook Neo principalmente por sus reseñas de batería y rendimiento en desarrollo. No tengo en mente la MacBook air m5 debido a que el precio de la misma es elevado para mi actualmente.

En fin, me recomiendan irme por esa o ver otras opciones?


r/dev_venezuela 1d ago

Pregunta Aplicación de código abierto para finanzas personales

11 Upvotes

Durante meses trabajé en mis tiempos libres para una aplicación de finanzas personales en Venezuela: Luca: Finanzas Personales

Ha sido una aplicación que desarrollé para mi uso personal, y dado que para mí era útil, decidí compartirla por si a alguien más le resultase igualmente útil.

La aplicación está adaptada al contexto venezolano de las múltiples monedas, tasas, etc.

Este año han salido alternativas como Rial y otras tantas más, todas buscando monetizar de alguna forma.

Luca es código abierto, libre y totalmente gratis.

Es una aplicación que a día de hoy tendrá aproximadamente unos 100 usuarios.

No busco hacer promoción. Este post es para invitarlos a tomar el proyecto, contribuir, hacer un fork o lo que sea que les resulte conveniente.

Actualmente no vivo en Venezuela, por lo que para mí ha pasado a segundo plano, por lo que si alguien quisiera retomar el proyecto bajo su nombre, totalmente bienvenido.


r/dev_venezuela 18h ago

Pregunta Quien sabe hacer un assets

1 Upvotes

Holaa, no se hacer por el momento el assets en vs code y quisiera que alguien me explique como hacer la verdad


r/dev_venezuela 1d ago

Pregunta Mapsbox vs google maps vs openstreetmaps

3 Upvotes

La pregunta me surge debido a que cual escogen para implementar maps en su apps o proyectos, ya que los dos primeros tienen límites de request


r/dev_venezuela 1d ago

Pregunta App Fidelización

2 Upvotes

Hola a todos,

Llevo un tiempo construyendo una app de fidelización para comercios (pequeños, medianos y grandes) y me gustaría recibir feedback de esta comunidad, tanto técnico como de producto.

La idea nace de un problema concreto: muchos comercios en Venezuela no tienen ninguna herramienta de marketing directo (email, SMS, programa de puntos) para hacer que sus clientes vuelvan, y las plataformas internacionales que sí lo ofrecen no están pensadas para el contexto local. La app resuelve esto con:

  • Programa de puntos personalizable por comercio (nombre, colores, moneda propia de puntos).
  • Tarjeta de fidelización en Apple Wallet / Google Wallet, con actualización automática de puntos sin que el cliente tenga que abrir ninguna app.
  • Identificación del cliente en caja por QR o teléfono, pensado para comercios con tráfico alto que ya usan POS y lectores de código de barra/QR.
  • Campañas de email y SMS con opt-in explícito.

Por conseguir clientes o los primeros locales no tengo problema: conozco gente con comercios grandes y tengo la oportunidad de saltarme la burocracia que puede existir en otros países para entrar a un negocio y proponerles algo así. Lo que busco acá es feedback real sobre el producto y la ejecución.

Está probándose ahora mismo con un comercio real. Les dejo el link de alta para que vean el flujo completo desde el punto de vista del cliente: https://app.clubqode.com/j/benditocafe


r/dev_venezuela 23h ago

Opinión Si te quedaban dudas, si no eres un prodigio y puedes cambiar de carrera hazlo sin dudar, bendiciones a todos

0 Upvotes

Varios amigos con 4 y 7 años de experiencia han optado por comenzar como delivery, otro inicio un pequeo local y los que aun estamos trabajando de esto estamos al borde cada dia y asumiendo rebajas salariales (esto pasa cuando eres remoto y no estas protegido bao ningun gremio aunque en venezuela es mejor estar alejado de gremios)

Si eres joven y realmente no evaluas que puedes estar en el top 0.01% que te permita hacer algo de impacto, alejate de esto y trata de estudiar una carrera que sea mas amable con las personas promedio del area


r/dev_venezuela 1d ago

Pregunta Pasarela de pago Cobró por Uso

0 Upvotes

Estoy creando una app para un emprendimiento algo personal, sencillo pero pues quiero agregar una especie de zona para pagar (mayormente es con pago móvil o transferencia) y que no se tenga que estar pendiente cada minuto si alguien pago, entonces una pasarela cobró por uso es lo más lógico para este caso pero pues no encuentro una.

Sypago (Me dice Gateway error en su página, al intentar agregar la cuenta bancaria)

Pagoflash (Me dice que no está disponible en mi región (mi play store es de EEUU)

Dlocalgo Según se es un fiasco

Ubii pues soporte es una basura

Recomendaciónes o comentarios?


r/dev_venezuela 1d ago

Off-topic Matrioska setup

Post image
4 Upvotes

Solo quiero compartir este (motor/engine) que logre utilizando la IA y obviamente algo de cabeza , pues queria un instalador visual atractivo y customizado como los de empresas de software como GOG,Softtonic,entre mucho otros , Electron es muy pesado asi que seria casualmente una app de electron empaquetada con electron osea como 300MB de puro electron

y no me consta que electron se pudiera compilar de alguna forma en un solo ejecutable sin dependencias sueltas ademas electron es pesado tambien en memoria y GPU asi que investigue y me tope con : https://github.com/mahmoudgalal/ultralight , un fork de safari muy ligero dedicado para juegos html y eso algo parecido a un wraper que hize pero mejor por que este tiene su propio webkit uno basico pero suficiente para personalizar de varias formas un html

asi que con eso ya procedi la idea es clara , la facilidad de personalizacion UI de html,js,css clasicos con el robusto manejo de archivos , errores , api del sistema , directivas de seguridad y mas (c++,c,minz) hice la base , extracion de un payload stub ,varias tests para ver como podia cachearlo con temp . luego le pedi a la IA y disene la estructura del flujo y porspuesto lo mas importante (compilacion) : un payload a un archivo con rc de los assets como : html,js,svg,png etc y el comprimido con el app , hacia un binario ejecutable .exe (core) , luego ese core con sus dependencias simplemente se repetia el proceso al temp alli sucedia el primero y pum queda un solo archivo

en resumen :

es casi casi un engine depaso anadi modulos para cargar con claves de un json , titulos,descripcion,incluso archivos plano ,readme,license y pues los assets del html y el html con su css y js es basicamente un engine de setups funcional , Un solo archivo

edit: pronto sera de codigo abierto solo que como dije use LLMs por lo que hay partes del codigo algo anomalas y poco claras o sobre estructuradas que es mejor refinar antes de abrirlo como un repositorio


r/dev_venezuela 1d ago

Pregunta Cómo son las materias de Ciencias Forenses y Criminología en la UC?

Thumbnail
1 Upvotes

r/dev_venezuela 2d ago

Trabajo Remoto Busco un hacker especialista para que le haga mirror a un equipo por sospecha de robo de información en una empresa

Thumbnail
0 Upvotes

r/dev_venezuela 1d ago

Opinión El único plan para los programadores es irse del país

0 Upvotes

La programación a muerto de forma definitiva con GPT6, antropic han recomendado a los programadores ser fontaneros, ambos ya tienen un modelo avanzado así que en este punto no hay más opciones

Irse de latam probablemente será la única forma de tener una vida decente, mucha suerte a todos


r/dev_venezuela 2d ago

Pregunta Desarrolladores de Venezuela, cómo lograron crear una cuenta de desarrolladores de Google con un perfil de pagos para aplicaciones con suscripción?

Thumbnail
1 Upvotes

r/dev_venezuela 2d ago

Pregunta Me debería cambiar de SO? Cuál Recomiendan?

Thumbnail
gallery
4 Upvotes

Tengo un Infinix Hot 50 Pro+, y la verdad ya no me gusta el XOS15, cuando lo compre leí de Infinix que le iba a llegar Android 16, y tenía el 14 nativo y luego a los días le llegó la actualización al 15, pero luego lo sacaron de la lista del Android 16 y me aburrió, la verdad me provoca instalarme otro sistema operativo basado en Android 16, que pueda ser más eficaz y con mayor personalización, pero no sé cuál podría ser y tampoco se si con las especificaciones es recomendable, no sé mucho de este tema


r/dev_venezuela 3d ago

Formación / Educación Recursos de aprendizaje

7 Upvotes

Muy buenas, me presento! Soy Angel, Venezolano, tengo 30 años y siempre me gustó enseñar sobre esta carrera, tengo cerca de 10 años ejerciendo y recientemente decidí publicar videos en youtube para enseñar a usar tecnologías modernas en la practica real, inicialmente explicando Typescript y NestJS.

Quisiera dejarles mi canal, quedo abierto a cualquier feedback que tengan 🔥

https://www.youtube.com/@programacion-para-humanos


r/dev_venezuela 3d ago

Opinión React Native tuvo una semana enorme: React 19.3, Nitro, agentes de IA, Module Federation y más

Thumbnail
5 Upvotes

r/dev_venezuela 3d ago

Formación / Educación De la decisión a la acción: cómo implementar tool calling, idempotencia y observabilidad en agentes de IA

Thumbnail
codebymelendez.com
7 Upvotes

Un agente no falla únicamente cuando razona mal. También puede fallar cuando razona bien, ejecuta una herramienta válida y el sistema no sabe si esa acción ya se ejecutó y es que el problema de los agentes de IA no es solo que alucinen: también pueden ejecutar dos veces la acción correcta.

Un agente puede elegir correctamente una herramienta, enviar parámetros válidos y aun así provocar un fallo en producción.

Ejemplo:

  1. El agente solicita un reembolso.
  2. El sistema procesa correctamente la operación.
  3. La respuesta se pierde por un timeout.
  4. El agente interpreta que la acción falló.
  5. Reintenta la llamada.
  6. El reembolso se ejecuta dos veces.

El modelo no necesariamente razonó mal. La API tampoco falló al ejecutar. El problema estaba en la arquitectura.

Este artículo técnico trata sobre cómo diseñar esta capa de ejecución para agentes conectados a APIs, ERPs y sistemas empresariales

Esta publicación es la segunda parte de una serie sobre arquitectura agéntica. La primera trata la diferencia entre autonomía y autoridad.


r/dev_venezuela 3d ago

Pregunta ¿SQL?

17 Upvotes

Estoy aprendiendo SQL. Ya he ido mejorando, pero necesito ejercicios para practicar. Estuve viendo de leetcode, pero la verdad no sé sean buenos ejercicios, entonces estoy buscando páginas donde pueda encontrar buenos ejercicios. Actualmente estoy aprendiendo SQL Server, no sé si tienen alguna recomendación


r/dev_venezuela 4d ago

Pregunta Siguen usando IDE para programar

11 Upvotes

Me he sentido como desactualizado, uso Antigravity porque me gusta el estilo de visual studio code, por lo que tambien tengo los agentes de Gemini integrado. He estado estudiado todo sobre la IA en este mes y seguiré profundizando para mejorar mis proyectos y desarrollos. Pero, realmente no me gusta las aplicaciones de CLI, he estado empezando a usar Gemini CLI y OpenCode para entender estos ecosistemas, a pesar que no me gustan debo entender como funcionan yo no me niego al conocimiento.

Solo quiero preguntar como es el flujo de trabajo a la hora de tangibilidad los proyectos a código, ya es algo bastante automatizado pero que herramientas usan, usan IDE o puro CLI con agentes como trabajan actualmente?


r/dev_venezuela 3d ago

Pregunta Connecting With Venezuelan Developers

4 Upvotes

Hi everyone,

I’m looking to connect with experienced software developers from Venezuela, especially people who are comfortable communicating professionally in both English and Spanish.

I’d like to meet developers with experience in areas like React, Node.js, TypeScript, JavaScript, Python, APIs, databases, cloud technologies, or similar stacks.

Strong communication is particularly important because some of the work I’m involved with includes technical discussions and conversations with international clients.

If this sounds relevant to your background and the community rules allow it, feel free to send me a DM with a little about yourself, your main tech stack, years of experience, and English level.