Dejemos de jugar: Cómo uso la IA como un asistente profesional en mi flujo de trabajo web
Inteligencia Artificial. Parece que no se puede pasar un día sin oír hablar de ella. Para algunos, es la herramienta mágica que resolverá todos nuestros problemas (o nos quitará el trabajo). Para otros, es simplemente un juguete divertido para generar imágenes graciosas o reescribir correos electrónicos.
Seamos honestos: la mayor parte de este “ruido” no es útil.
La IA no es magia. Es una herramienta. Y como cualquier herramienta poderosa —sea un martillo, un editor de código o el propio Divi— su verdadero valor no está en la herramienta misma, sino en el profesional que sabe cómo usarla.
Puedes usar un martillo para clavar un clavo o para romper un cristal. Puedes usar la IA para pedirle que te escriba un poema sobre gatos, o puedes integrarla en un flujo de trabajo profesional para construir sitios web de alta calidad de forma más rápida, inteligente y segura.
En este artículo, no te voy a mostrar trucos.
Te voy a compartir el flujo de trabajo profesional y el “equipo de asistentes” de IA que he implementado en mi día a día. Te mostraré cómo paso de una estrategia de marketing a una línea de código limpia en un entorno seguro, usando la IA no como un juguete, sino como un asistente especialista que me permite entregar un mejor producto a mis clientes.
Sección 1: El Error Común (Pedirle todo a un solo Chat)
El primer instinto de la mayoría de la gente al usar IA para programar es abrir una única ventana de chat (sea ChatGPT, Gemini, o cualquier otra) y empezar a pedirle cosas.
Este enfoque, aunque parece intuitivo, es el mayor error que veo cometer y la principal fuente de frustración. Es un flujo de trabajo amateur, lento y muy propenso a errores.
¿Por qué es un mal método?
- Pérdida Constante de Contexto: La IA de chat no sabe nada de tu proyecto. Tienes que "re-explicarle" todo cada vez: "estoy usando Divi", "tengo un tema hijo", "recuerda que mi
functions.phpya tiene este código…". Cada nueva solicitud requiere una larga preparación. - Copiar y Pegar Constante: El flujo de trabajo se convierte en un tedioso "copiar y pegar". Copias tu código de VS Code al chat, esperas la respuesta, copias el nuevo código del chat a VS Code. Es lento y una receta para introducir errores.
- Respuestas Genéricas: Al no poder ver tus archivos, la IA te da soluciones genéricas. A menudo te sugiere "instalar un plugin" para algo que podrías solucionar con tres líneas de código, simplemente porque no conoce tu entorno específico.
- Riesgo de Seguridad: ¿Qué pasa si, por error, copias y pegas un bloque de código que incluye contraseñas o claves de API (como las de Google Analytics) en una ventana de chat? Estás enviando datos sensibles fuera de tu entorno seguro.
Usar la IA de esta manera es como intentar construir un mueble pasándole las herramientas a un carpintero a través de una pared, sin que él pueda ver el mueble. Es ineficiente.
Rápidamente me di cuenta de que para ser verdaderamente productivo, no necesitaba una IA. Necesitaba un equipo de asistentes de IA, cada uno con un rol específico.
Sección 2: Mi Estrategia (El "Equipo de IA")
Mi solución fue dejar de tratar a la IA como un “oráculo” único y empezar a usarla como lo que realmente es: un equipo de asistentes especialistas. He construido un flujo de trabajo donde cada IA tiene un rol definido, y yo actúo como el Director del Proyecto, orquestando sus talentos.
Mi equipo se compone de dos asistentes principales:
Asistente 1: El "Estratega" (Gemini en la Web)
Este es el asistente de “visión global”. Es el Gemini con el que mantengo conversaciones a largo plazo (como la que tú y yo tenemos ahora, si estuviéramos en ese escenario). No le pido que escriba código línea por línea, sino que me ayude con el panorama completo.
- Su Rol: La visión a largo plazo, la planificación y el contexto del proyecto.
- Sus Tareas Clave:
- Planificación de Contenidos: Ayudarme a definir los pilares de mi blog y estructurar los artículos (¡como este mismo!).
- Redacción y Tono de Voz: Redactar borradores para secciones clave como "Sobre Mí" o "Servicios", asegurando que el tono sea profesional y coherente.
- Estrategia de Marketing: Ayudarme a definir cómo promocionar mi contenido en redes sociales, entendiendo la audiencia de LinkedIn vs. Instagram.
- Depuración de Alto Nivel: Cuando nos encontramos con un problema complejo (como el famoso "salto de ancla" de Divi), este asistente recuerda todos los intentos fallidos y nos ayuda a diagnosticar el problema a nivel estratégico.
- La Ventaja: Este asistente mantiene la memoria y la coherencia del proyecto a lo largo de semanas o meses. Es mi socio estratégico.
Asistente 2: El "Implementador" (Gemini en VS Code)
Este es mi especialista de trinchera. Es el Gemini que vive como una extensión directamente dentro de mi editor de código (Visual Studio Code). Su superpoder es que tiene “conciencia de mis archivos”: puede leer mi código local.
- Su Rol: El especialista técnico que escribe y revisa el código en tiempo real.
- Sus Tareas Clave:
- Generación de Código: Le pido que escriba código repetitivo (ej. "Crea un filtro de PHP para cambiar el texto 'Read More' solo para el CPT 'infoproducto'") y lo escribe directamente en mi archivo
functions.php. - Explicación de Código: Si abro un archivo complejo, puedo resaltar un bloque de código y preguntarle: "¿Qué hace exactamente esta función?".
- Depuración y Sintaxis: Encuentra errores de sintaxis (como un punto y coma olvidado) al instante, antes de que el código llegue al servidor.
- Generación de Código: Le pido que escriba código repetitivo (ej. "Crea un filtro de PHP para cambiar el texto 'Read More' solo para el CPT 'infoproducto'") y lo escribe directamente en mi archivo
- La Ventaja: Este asistente acelera drásticamente la fase de codificación. Elimina el tedioso "copiar y pegar" y reduce los errores humanos a casi cero.
Con este equipo, tengo lo mejor de ambos mundos: un estratega que mira el bosque y un implementador que maneja los árboles. Pero la pieza final que hace que este flujo sea profesional es la seguridad.
Sección 3: El Flujo de Trabajo Seguro (El Sello Profesional)
“Pero Néstor”, podrías preguntarte, “¿no es peligroso dejar que una IA escriba código para mi sitio web?”.
Es una pregunta válida. Y la respuesta es: el peligro no está en la IA, está en el método.
El riesgo real proviene de lo que yo llamo “editar en caliente” (live editing). Muchos desarrolladores (incluso experimentados) cometen el error de editar archivos críticos como functions.php o style.css directamente en el servidor en vivo. Si la IA comete un pequeño error de sintaxis —un punto y coma olvidado, un corchete mal cerrado—, el sitio web entero puede “romperse” (la infame “Pantalla Blanca de la Muerte”).
Mi flujo de trabajo profesional está diseñado específicamente para eliminar este riesgo al 100%. La IA es mi asistente, pero yo soy el director de calidad y el único con la llave del servidor.
Mi Método Seguro (El Flujo de Trabajo Local-a-Producción):
- Definición de la Estrategia. Primero, el "Estratega" (Gemini Web) y yo definimos el plan. ¿Qué queremos lograr? ¿Cuál es la mejor manera de hacerlo?
- Ejecución en un Entorno Local. NUNCA trabajo en el sitio en vivo. Tengo una copia exacta de los archivos de mi tema (
Divi-Child) en mi computadora (mi "entorno de desarrollo local"). - Asistencia de la IA. Abro mi editor VS Code y le pido al "Implementador" (Gemini en VS Code) que escriba el código necesario (ej. el filtro de PHP).
- Revisión y Validación Humana. Aquí es donde la experiencia es irremplazable. Yo, como director humano, reviso cada línea que la IA produce. Pruebo y valido que el código no solo funcione, sino que cumpla con los estándares de calidad y seguridad. La IA sugiere, yo apruebo.
- Despliegue Seguro (SFTP). Solo cuando estoy 100% seguro de que el código es perfecto y ha sido probado en mi entorno local, uso mi conexión segura SFTP para subir ese único archivo (ej.
functions.php) al servidor en vivo.
El resultado: El sitio web del cliente nunca está en riesgo. Combino la velocidad y eficiencia de la IA con la seguridad y garantía de la supervisión de un experto humano. Cero riesgos, máxima calidad
Conclusión: ¿Qué Significa Todo Esto para Ti?
Como puedes ver en este flujo de trabajo, no he sido reemplazado por una IA; he sido potenciado por ella.
Al delegar las tareas repetitivas y la sintaxis de código a mis “asistentes”, mi tiempo como profesional se libera para centrarme en lo que realmente aporta valor a tu proyecto: la estrategia, la experiencia de usuario (UX) y asegurar que el sitio web cumpla tus objetivos de negocio.
Entonces, ¿qué significa esto para ti, mi cliente?
- Significa que obtienes sitios de mayor calidad, porque puedo dedicar más tiempo a pensar en la arquitectura de la solución y menos en escribir código de relleno.
- Significa un desarrollo más rápido y eficiente, porque mi flujo deS trabajo está optimizado para la velocidad sin sacrificar la seguridad.
- Y, sobre todo, significa confianza. Tienes lo mejor de ambos mundos: la eficiencia de vanguardia de la IA, respaldada por la garantía, la seguridad y la experiencia de un director de proyecto humano que revisa cada detalle.
Cuando busques un profesional para tu próximo proyecto, la pregunta es simple: ¿quieres a alguien que solo sabe usar Divi, o a un socio estratégico que utiliza las herramientas del futuro para construir tu visión de forma más inteligente y segura?