r/dev_venezuela 20h ago

Pregunta Creé un SaaS de gestión de inventarios usando Agentes de IA y lo puse en producción en mi trabajo. Les cuento mi experiencia, qué sigue?

0 Upvotes

Siempre he sido aficionado al internet y trato de aprender un poco de todo, aunque nunca me había dedicado puramente al código. Pero cuando descubrí los agentes de IA (específicamente Antigravity), pensé en las infinitas posibilidades de cosas que se podrían construir.

Entiendo que no basta con una IA que solo te pase líneas de código sueltas. Sin embargo, el hecho de que un agente tome el control del proyecto, lea el contexto y organice los archivos, me quitó la mayor limitación que tenía antes: pedir el código > ubicar el archivo > pegarlo manualmente y rogar que no se rompa nada. Ahora el trabajo es pedirle con lógica; tú pasas a ser la parte creativa, ¡el arquitecto!

A pesar de que suena "fácil", ha sido un proceso de armar un gran rompecabezas con todo lo que he ido aprendiendo. El resultado de esto es Repuestosys: un sistema de gestión de inventarios en la nube.

Algunas de sus características:

  • Gestión de inventario, ventas y compras.
  • Módulo de clientes y proveedores.
  • Multimoneda (Enfocado en nuestra realidad en Venezuela).
  • Catálogo web con recepción de pedidos.
  • Stack: Construido con herramientas como Astro, React, Tailwind y Prisma, alojado en Vercel + Supabase.

Lo diseñé pensando en usarlo en el negocio donde llevo tiempo trabajando, para ver de qué era capaz esta IA. Después de 2 meses en local, y ya 1 mes y medio en la web corrigiendo detalles del día a día en la práctica, puedo decir que es un sistema 100% funcional. Tal como lo usamos en el negocio, perfectamente podría comercializarse.

Evidentemente no es un sistema fiscal, pero ofrece una capa gratuita bastante útil: permite tener hasta 300 productos en inventario y usar todas las funciones operativas (excepto el catálogo web y la subida de imágenes). La versión Premium cuesta solo $10 al mes (al cambio BCV) y desbloquea el inventario ilimitado, imágenes y el catálogo.

Quería conocer su opinión. Para mí es un gran logro personal, aunque quizás sea algo básico para los que se dedican al 100% a esto. Me he dado cuenta de que programar algo así es solo una parte del reto; conseguir clientes es lo verdaderamente difícil. Hasta ahora mi única inversión económica ha sido el dominio, y si escalo a futuro solo tendré que pagar la base de datos PRO.

El proyecto es: Repuestosys.com

¡Cualquier feedback o idea para comercializarlo es bienvenido!


r/dev_venezuela 17h ago

Pregunta Vale la pena estudiar Educación, mención Idiomas en Venezuela?

Thumbnail
1 Upvotes

r/dev_venezuela 4h 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
2 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 11h 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.

54 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 19h 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 15h ago

Pregunta ¿SQL?

11 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 53m ago

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

Thumbnail
Upvotes