Ser software engineer cambió: hoy importa menos cuántas líneas escribes y más las decisiones que tomas con código. Aquí encontrarás una guía directa de herramientas de IA, no code/low code, IDEs, terminales y asistentes que impulsan calidad, velocidad y aprendizaje continuo, con recomendaciones prácticas del día a día.
¿Cómo cambió el rol del software engineer con IA?
El foco ya no es producir más, sino producir mejor. La llegada de asistentes y agentes obliga a priorizar criterio técnico, calidad y responsabilidad en producción. Además, el Markdown se volvió el formato favorito para comunicar ideas a modelos LLM.
¿Cuáles son las seis competencias clave hoy?
- Resolver problemas: transformar requerimientos ambiguos en soluciones concretas.
- Arquitecto de decisiones: qué construir, qué automatizar, qué delegar a IA y qué riesgos aceptar.
- Traductor entre mundos: negocio–tecnología, usuarios–sistemas, lenguaje humano–lenguaje máquina/IA.
- Curador de la calidad: la responsabilidad por lo que llega a producción es ineludible.
- Orquestador de herramientas: elegir y combinar bien en un océano de opciones.
- Aprendiz permanente: aprender todos los días para no quedarse atrás.
¿Qué herramientas no code/low code, IDEs y terminales aceleran el desarrollo?
Las categorías clave: prototipado rápido (no code/low code), donde validas ideas en minutos; IDEs, donde pasas más horas; y terminales, esenciales para un nivel profesional sólido.
¿Qué aportan Lowable, Viziero y Bolt New no code/low code?
- Lowable/Lovable: prototipa rápido interfaces (por ejemplo, gradientes complejos) y sistemas completos desde un chat. Permite conectar APIs y bases como Supabase para tiendas con login, sign up y email marketing. Tiene plan free y uno mensual de 25 dólares.
- Viziero.app (Vercel): genera componentes de React.js o páginas enteras por chat. El código es modular y limpio; útil para componentes tricky como un switch personalizado. Ahorra horas en prototipos.
- Bolt New: similar a Lovable; importa diseños de Figma y los replica con capacidad multimodal. Ofrece plan free por tokens: 300 mil diarios, 1 millón al mes, hosting, bases ilimitadas y ~333 mil requests/mes.
¿Qué IDEs potencian tu flujo de desarrollo?
- Visual Studio Code: open source, gratis y con una comunidad enorme. Extensiones para todo; 70 % de adopción aproximada según encuestas de Stack Overflow.
- Cursor: fork de VS Code, pensado para IA. Trae un Chromium embebido para ver resultados y anotar bugs visualmente. Plan pro: 20 dólares/mes.
- Windsurf: muy similar a Cursor, con chat y selección de modelos. Entrada: 15 dólares/mes.
- Antigravity (Google): reciente, en iteración; usa modelos Gemini.
- Sed: editor creado en Rust; minimalista y muy veloz. Interesante si el rendimiento de tu máquina es un cuello de botella.
- Neovim: en terminal, extensible vía LSP y plugins. Ideal si quieres personalizar tu editor a profundidad.
¿Qué terminal elegir: Warp, Wave o Ghosty?
- Warp: con “superpoderes” de IA integrados. Responde y ejecuta comandos (por ejemplo, de Docker), organiza salidas por bloques y es multiplataforma. Gratis con límite de IA; plan de 18 dólares/mes para más créditos.
- Wave: open source y muy similar a Warp. Alternativa si priorizas software abierto.
- Ghosty: minimalista, sin IA, muy rápida y personalizable. Perfecta si valoras ligereza y control.
¿Qué asistentes de IA y setups funcionan mejor para código?
Los asistentes generales ayudan a investigar y pensar; los de código orquestan agentes, reglas y automatizaciones que cuidan calidad y velocidad de entrega.
¿Qué asistentes generales usar en el día a día?
- Claude: favorito para código por su manejo de artefactos y prototipado veloz.
- Gemini: muy útil para preguntas cotidianas y búsqueda contextual.
- ChatGPT: conocido por todos; aquí se usa menos en el día a día.
¿Qué asistentes de código y utilidades destacan?
- Claude Code: agentes, subagentes, skills y reglas para automatizar tests, linters, builds y fixes. Procesa comentarios de PR y propone planes de acción. Versión free; pro en torno a 17 dólares/mes.
- GitHub Copilot: extensión para VS Code, CLI y agentes en GitHub. Fuerte integración con PRs, issues y tareas.
- Open Code: open source, con modelos precargados gratis; también puedes conectar APIs de Claude, ChatGPT o Gemini.
- Code Rabbit: “pair programming” y code review en tiempo real. Señala antipatrones, tipos inconsistentes y valida en CI/GitHub. Trial 14 días; luego 24 dólares/mes. Ideal para productos grandes y sensibles.
- Ollama y LM Studio: ejecuta modelos en local. Requiere buen hardware; puedes optar por modelos más pequeños (por ejemplo, DeepSeek en LM Studio) si necesitas ligereza.
¿Qué setups recomienda según tu perfil?
- Sin gastar: Visual Studio Code + extensión GitHub Copilot (free trial) + Open Code en terminal.
- Profesional: Cursor + Claude Code; cambia de modelo en el chat según el caso.
- Entusiasta de personalización: Neovim + Ghosty + Claude Code + Open Code.
Notas útiles:
- Local vs nube: si tu hardware no es potente, la nube gana en velocidad de respuesta.
- Hardware mínimo local: buena GPU, 32–64 GB de RAM y CPU reciente (por ejemplo, una serie alta). Más recursos, mejor throughput de tokens.
- Seguridad en Cursor: actúa como intermediario hacia LLMs y no guarda tu chat; prioriza telemetría de uso de features.
- Aprender Docker/DevOps: primero práctica con Docker y documentación; la IA ayuda después a automatizar.
- Figma y MCP/LSP: conectar Figma con Claude Code vía MCP para extraer tokens, animaciones y breakpoints; usa LSP para navegar referencias en código y MCP para pruebas end to end.
- PHP: PHP Storm es el IDE más usado en ese ecosistema.
- Evaluar modelos: mide velocidad, costo por tokens y calidad con una suite de pruebas antes de cambiar de modelo.
¿Con qué stack vas a empezar o mejorar tu flujo? Comparte en comentarios qué herramientas te funcionaron mejor y por qué.