3.3Ayuda con el código y la técnica
Lo esencial en 30 segundos
- Entender primero : hacer explicar el error o el código antes de hacer escribir ; exigir comentarios línea por línea.
- Enmarcar : entorno, entrada, salida esperada, ejemplo — si no, el código apunta al lado.
- Probar en copia : nunca primero en los archivos reales ; nunca ejecutar lo que no se entiende.
Minicaso seguido — Amine y los 200 archivos por renombrar
Amine, jefe de proyecto en Argel, debe renombrar fotos de obra con la fecha para su informe. Sin saber programar, pide un script precisando entorno, entrada y salida, exige comentarios en español, hace explicar las líneas dudosas, y luego prueba en una carpeta de copia con 3 archivos. En caso de error, pega el mensaje e itera. Solo después, lo lanza sobre los archivos reales.
Este mismo caso vuelve en el curso, el esquema, el guion y el reto 48h.
1. Un traductor técnico para todos
No hace falta ser desarrollador : la IA explica un mensaje de error, escribe una fórmula avanzada de Excel, un script simple (renombrar archivos, extraer datos), una consulta o una macro.
Para los no desarrolladores, es un traductor técnico ; para los desarrolladores, un acelerador ya estándar. El uso más seguro sigue siendo la explicación : pegar el error completo con el contexto y pedir el sentido y luego la corrección.
2. Entender antes de copiar, probar en copia
Haga explicar antes de hacer escribir : entender > copiar. Enmarque cada petición (entorno, entrada, salida, ejemplo) y haga comentar el código línea por línea — usted debe poder decir lo que hace.
Dos reglas de seguridad : probar en una copia (carpeta de prueba, nunca la producción) y nunca ejecutar un código que no se entiende a grandes rasgos. El código propuesto queda por verificar, sobre todo en los casos límite.
🔎 Ejemplo concreto — Un script sin saber programar
Amine enmarca y protege antes de automatizar.
« Script PowerShell Windows que [tarea]. Entrada : [...]. Salida : [...].
Comenta cada línea en español, di cómo ejecutarlo. »
→ probar en una CARPETA DE COPIA (3 archivos), y luego lo real.
Lectura : el enmarcado decide la justeza del código.
Lección : error pegado → corrección, hasta funcionar en copia.
Vocabulario de la sección
- Explicación de error
- Sentido y corrección de un mensaje de error pegado con su contexto : el uso más seguro.
Ejemplo sencillo: Amine pega el error del script con lo que hacía.
Lo que no es: pegar el error sin decir el entorno ni la acción.
Reflejo: adjuntar siempre error completo + contexto.
- Petición de script enmarcada
- Petición que precisa entorno, entrada, salida esperada y un ejemplo.
Ejemplo sencillo: Amine describe Windows, las fotos de entrada, el nombrado de salida.
Lo que no es: « hazme un script para mis archivos » sin detalles.
Reflejo: escribir entrada, salida, entorno cada vez.
- Prueba en copia
- Ensayo sobre datos de prueba o copia, nunca directamente sobre la producción.
Ejemplo sencillo: Amine prueba en 3 archivos copiados antes de los 200 reales.
Lo que no es: lanzar el script de renombrado sobre los originales.
Reflejo: crear la carpeta de copia antes de todo lanzamiento.
- Comprensión mínima
- Poder decir lo que hace el código gracias a los comentarios línea por línea.
Ejemplo sencillo: Amine hace explicar la línea 3 y el caso de conflicto de nombre.
Lo que no es: ejecutar un código totalmente oscuro.
Reflejo: hacer comentar y luego preguntar una línea.
- Iteración sobre error
- Bucle de depuración : pegar el error obtenido para obtener la corrección.
Ejemplo sencillo: Amine pega el mensaje y pide la corrección.
Lo que no es: abandonar al primer error o modificar al azar.
Reflejo: pegar el error exacto en cada fallo.
En la práctica — Su primer script útil (sin saber programar)
- Identifique una tarea repetitiva de archivos (p. ej. renombrar fotos con la fecha, fusionar CSV).
- Enmarque : « Escribe un script PowerShell para Windows que [tarea]. Entrada : [descripción]. Salida : [esperado]. Comenta cada línea en español y di cómo ejecutarlo paso a paso. »
- Hágase explicar : « ¿Qué hace exactamente la línea 3 ? ¿Qué pasa si un archivo ya tiene ese nombre ? »
- Pruebe en una CARPETA DE COPIA con 3 archivos. En caso de error, pegue el mensaje e itere. Solo después : los archivos reales.
Guion listo para decir — pedir un script enmarcado y comentado
« Escribe un script PowerShell para Windows que [tarea]. Entrada : [descripción]. Salida : [esperado]. Comenta cada línea en español, di cómo ejecutarlo paso a paso y qué puede salir mal. Lo probaré primero en una carpeta de copia. »
Para pegar tal cual ; probar en copia y hacer explicar antes de ejecutar.
Modelo copiar-pegar — brief de script seguro
ENTORNO (Windows / Excel / navegador) : _______________
ENTRADA (archivos / datos) : _______________
SALIDA ESPERADA (+ ejemplo) : _______________
COMENTARIOS LÍNEA POR LÍNEA (sí) : _______________
PRUEBA EN COPIA (3 archivos + veredicto) : _______________
TPE / autónomo
Sin desarrollador : empezar por la explicación de errores y un solo script de archivos, probado en copia.
Pyme Argelia
Amine automatiza el renombrado de las fotos de obra y documenta el paso a paso para su equipo.
Oficina / asalariado
Código interno : únicamente la herramienta validada por la empresa ; extracto mínimo y anonimizado si no.
Principiante
Primer paso : hacer explicar un mensaje de error encontrado, antes de todo script.
✓ Buenas prácticas
- Haga explicar antes de hacer escribir (entender > copiar).
- Enmarque : entorno, entradas, salidas, ejemplo.
- Pruebe siempre en una copia antes de los archivos de producción.
✗ Errores frecuentes
- Ejecutar un código que no se entiende a grandes rasgos.
- Lanzar un script directamente sobre los archivos reales.
- Pegar código propietario en una herramienta no validada.
Puntos clave
- La IA técnica sirve primero para ENTENDER : errores, fórmulas heredadas, jerga.
- Una petición de script precisa entradas, salidas y entorno — si no, el código apunta al lado.
- Prueba en copia, siempre : un script de renombrado fallido no se deshace.
- El bucle « error pegado → corrección » resuelve la mayoría de los bloqueos.
Reto 48h — aplique mañana
Haga explicar 1 error o fórmula y luego pruebe 1 miniscript en copia (3 archivos), sin tocar los originales.
- Hago explicar antes de hacer escribir.
- Enmarco entradas, salidas y entorno.
- Pruebo en copia antes de los archivos reales.
Preguntas frecuentes
¿Es fiable el código generado por la IA ?
Para scripts cortos y tareas clásicas : muy bueno. La fiabilidad cae con la complejidad y los casos límite — de ahí pruebas y relectura. Los desarrolladores profesionales revisan el código de la IA como el de un júnior brillante.
¿Puedo pegar el código interno de mi empresa para depurarlo ?
Misma regla que los documentos : código propietario → herramienta validada de la empresa únicamente (las licencias pro existen para eso). Un extracto anonimizado y mínimo puede pasar, la base de código nunca.
¿Cuál es la regla de seguridad n.º 1 para un script generado ?