Contexto
Soy Eduardo Alzogaray, 25 años, de Chajarí, Entre Ríos. Tengo TDAH, lo que me llevó a desarrollar un método de aprendizaje basado en proyectos reales en lugar de estudio teórico. En pocos meses pasé de cero conocimiento técnico a 7 aplicaciones en producción, todas autodidactas y resolviendo problemas concretos.
Objetivo de Esta Guía
Este documento explica el razonamiento técnico detrás de cada proyecto: por qué elegí cada tecnología, cómo enfrenté los desafíos y qué aprendí en el proceso. No se trata solo de mostrar código funcionando, sino de demostrar capacidad de análisis, toma de decisiones y generación de valor.
Mi Proceso de Trabajo
PASO 1: Identificar el Problema
Ejemplo - Donata Stock: La panadería actualiza stock a mano todos los días, le lleva 30 minutos, es propenso a errores, y le cuesta $500/mes a alguien que lo haga.
Pregunta: ¿Puedo automatizar esto? Respuesta: Sí, con IA que lea fotos.
PASO 2: Definir Solución (Iterativo)
Versión 1: Contador manual de panes
↓
Versión 2: Formulario para ingresar stock
↓
Versión 3: Login (cada empleado ve su turno)
↓
Versión 4: IA que lee fotos
↓
Versión 5: Reportes + análisis
PASO 3: Elegir Tecnologías (POR NECESIDAD)
Para Donata Stock necesitaba:
- React: UI interactiva y componentes reutilizables
- Firebase: Base de datos en tiempo real + autenticación
- Claude AI: Lee fotos de planillas automáticamente
Descarto: Django (muy complicado), SQL puro (Firebase es más rápido), servidor propio (caro).
PASO 4: Prototipo Rápido
Hago versión "fea pero funcional" en 1-2 días. NO perfecciono primero. Funcione primero, embellece después.
PASO 5: Feedback de Usuario Real
Muestro a alguien que REALMENTE USE la app → "Esto está bueno, pero ¿y si veo el histórico?" → Agrego histórico → "Perfecto, ¿cuánto cuesta?" → Empezamos a monetizar.
Stack Tecnológico Explicado
⚛️ React
¿QUÉ ES? Librería que permite hacer interfaces interactivas reutilizables. Componentes que puedo usar muchas veces.
¿POR QUÉ? Si cambio un botón, cambian todos automáticamente. Manejar estado (variables que cambian) es más fácil.
🔥 Firebase
¿QUÉ ES? Base de datos en la nube que guarda información en tiempo real. Es como tener un Excel en internet que múltiples personas ven simultáneamente.
¿POR QUÉ? No necesito servidor propio (caro). Los datos se sincronizan EN VIVO. Autenticación de usuarios integrada.
🤖 Claude AI / APIs de IA
¿QUÉ HACE? Integro modelos de IA en mis apps para que hagan cosas "inteligentes".
Donata Stock sin IA: Sacar foto → Escribir a mano en Excel → Subir cambios (Lento, propenso a errores)
Donata Stock CON IA: Sacar foto → Claude lee → Sistema actualiza automáticamente (Rápido, automático, sin errores)
▲ Vercel
¿QUÉ HACE? Publica mis apps en internet para que cualquiera pueda verlas. Integración con GitHub — subo código, Vercel lo publica automático.
🐙 GitHub + Git
¿QUÉ HACE? Control de versiones. Guarda el HISTORIAL de mi código. Si rompí algo, vuelvo atrás. Si trabajara en equipo, compartiría código así.
Lecciones Aprendidas
1. Pensar en Problemas, NO en Código
❌ INCORRECTO: "Voy a aprender React" → Aprendo React → ¿Y ahora qué hago?
✅ CORRECTO: Problema (stock manual) → Necesito app → Necesito React → Aprendo React.
2. La Velocidad es un Feature
En Ingenio valorarán que pueda:
- ✅ Aprender rápido
- ✅ Deployar rápido
- ✅ Iterar rápido
NO: Código perfecto desde el inicio, 6 meses de planificación.
3. Valor > Perfección
Donata Stock genera ingresos reales para la panadería. El código no es perfecto, pero funciona. Eso es lo que importa.
Siguiente Paso: Odoo
Odoo ES empresarial (como Firebase pero para empresas). Odoo RESUELVE problemas (facturación, stock, RR.HH.). Odoo SE PERSONALIZA (puedo hacer módulos custom).
Lo que Transferir
- ✅ Pensamiento en problemas
- ✅ Iteración rápida
- ✅ Feedback de usuarios
- ✅ Aprender tecnología POR NECESIDAD
Lo que Aprender
- Arquitectura Odoo (modelos, vistas, controladores)
- Python avanzado
- XML (definir vistas)
- Personalización profunda
Mi Enfoque
Mi fortaleza no está en tener un título universitario o años de experiencia tradicional. Está en:
- Identificar problemas reales antes de escribir código
- Aprender tecnologías por necesidad del proyecto
- Iterar rápidamente basándome en feedback real
- Entregar valor medible (monetización, ahorro de tiempo, usuarios reales)
Este método de trabajo me permitió pasar de cero a siete aplicaciones funcionales en tiempo récord. Con el mismo enfoque, estoy listo para aprender Odoo y aportar valor desde el primer día en Ingenio Solutions.
Contacto: nahuealzogaray01@gmail.com | +54 9 3456 461557