PTENES
MÓDULO 6.1

⏰ ¿Ahora, en este proyecto o todas las semanas?

Hasta ahora le pediste a tu empleado digital que hiciera cosas cuando tú pedía. Ahora entra el eje del tiempo: el trabajo empieza a realizarse solo, en el momento adecuado. Hay dos herramientas para esto — se parecen mucho y sirven para cosas muy diferentes. Este módulo deja clara la diferencia de una vez por todas.

6
Temas
25
Minutos
Principiante
Nivel
Fundamento
Tipo
0 de 60%
1

🎯 Dos herramientas parecidas, resultados muy diferentes

En las rutas anteriores todo empezaba contigo. Abrías el programa, escribías la solicitud, esperabas y mirabas el resultado. A eso lo llamamos trabajo a pedido: ocurre porque alguien lo pidió, en el momento en que lo pidió. Funciona muy bien, hasta el día en que la misma tarea debe ocurrir todas las mañanas, sin falta, incluso la mañana en que se te olvidó.

Es ahí donde entra el eje que da nombre a esta ruta: el tiempo. La pregunta deja de ser solo «¿qué quiero que haga?» y pasa a ser también «cuándo e con qué frecuencia ¿esto debería ejecutarse solo?». Hay dos respuestas posibles, y tienen nombre: tarea programada e loop.

Aquí está la trampa del módulo. Ambas hacen el mismo tipo de trabajo —repetir tareas sin que vuelvas a indicarlo— y por eso mucha gente elige la equivocada y después piensa que «la automatización no funciona». No es la automatización: es la elección. Una está hecha para rutinas que duran meses; la otra, para acompañar algo que está sucediendo ahora y termina en pocos días.

💡 Concepto principal

La elección entre las dos herramientas no es técnica, sino de calendario. Pregúntate: ¿esto termina esta semana o va a seguir ocurriendo dentro de tres meses?

  • •Seguirá ocurriendo: tarea programada.
  • •Termina junto con el tema de ahora: loop.
A demanda
Trilhas 0 a 5
Tiempo
El nuevo eje aquí
2
Herramientas
1
Pregunta decisiva
2

📅 Qué es una tarea programada

¿Eres nuevo aquí? Una tarea programada (en inglés, scheduled task) es una instrucción que escribes una sola vez y la computadora ejecuta por su cuenta, en el horario y con la frecuencia que definiste: todos los días a las 8 h, todos los viernes a las 18 h, el día 1 de cada mes. No abres nada, no haces clic en nada, no tienes que acordarte de nada. Llega la hora y se ejecuta.

La analogía más honesta es la del despertador. Lo configuras una vez, guardas el aparato en el cajón de tu mente y suena todos los días a la hora indicada, incluso los días en que juraste que ibas a despertarte por tu cuenta. La tarea programada es el despertador de tu empleado digital: no pregunta si hoy se puede, simplemente se ejecuta.

Dos características importan desde ahora, y ambas vuelven con fuerza en el módulo 6.2. La primera: cada ejecución empieza desde cero, como si fuera la primera vez; la tarea no recuerda lo que hizo ayer. La segunda: no tiene fecha de vencimiento. Una vez configurada, se queda ahí, ejecutándose semana tras semana, hasta que la desactives.

🔍 Por dentro

  • Frecuencia: cada cuánto se ejecuta: a diario, semanalmente, mensualmente.
  • Sesión: una «conversación» con el agente, de principio a fin. Cada ejecución de la tarea programada abre una sesión nueva y limpia, sin memoria de la anterior.
  • Duración: indefinida. No vence por sí sola.
Lun 08:00 Tener 08:00 Mié 08:00 Jue 08:00 Vie 08:00 Sáb PC apagada se recupera al encender Dom 08:00 Una tarea programada diaria, durante una semana configuraste una vez, el lunes

Leyenda: fíjate en que los círculos rosas son idénticos: cada día es una ejecución nueva e independiente, sin conexión con la anterior. El único punto diferente es el sábado, con línea discontinua: la computadora estaba apagada y la flecha cian muestra que la ejecución se recupera después. Ese detalle es el tema del módulo 6.2.

3

🔁 Qué es un bucle

¿Eres nuevo aquí? Uno loop (se lee «lúpi», y significa «bucle» en inglés) es una sesión — una conversación abierta con el agente, que se repite cada cierto tiempo mientras sigue activa. En cada vuelta, el agente vuelve a hacer lo que le pediste: verifica si algo cambió, lo intenta de nuevo, hace ajustes. Y, a diferencia de la tarea programada, recuerda de todo lo que ya vio en las vueltas anteriores, porque nunca salió de la misma conversación.

La analogía aquí es la del vigilante nocturno. No se va y vuelve mañana: se queda en el edificio toda la noche, haciendo la misma ronda cada media hora. En la tercera ronda ya sabe que la puerta trasera chirrió en la primera; esa acumulación es la ventaja del loop. Cuando termina el turno, se va a casa y se lleva consigo la memoria de la noche.

Y el turno realmente termina. Un loop no está hecho para durar para siempre: vence en pocos días; en la práctica, alrededor de tres. Si la sesión se cierra antes (cierras la ventana o se cierra el programa), el loop simplemente muere ahí, sin intentar reanudarse después. No es un defecto: así está diseñada la herramienta. El loop existe para acompañar algo que está en curso ahora, no para cargar una rutina de vida entera.

✓ Cuándo usar una tarea programada

  • ✓"Cada mañana, resúmeme lo que llegó a la bandeja de entrada."
  • ✓"Todos los viernes a las 18h, genera el informe de la semana."
  • ✓"Cada día 1, haz una copia de seguridad de mis archivos."
  • ✓Cualquier cosa que quieras que siga ocurriendo en marzo del próximo año.

✓ Cuándo usar un loop

  • ✓"Vigila este sitio y avísame apenas baje el precio."
  • ✓"Sigue intentando arreglar esto hasta que deje de dar error."
  • ✓"Acompaña esta entrega hasta que salga a producción."
  • ✓Cualquier cosa que termine junto con el tema de esta semana.

💡 Consejo práctico

Si te encuentras pensando «voy a dejar este loop funcionando para siempre», detente. Ese «para siempre» es la señal más clara de que lo que necesitas es una tarea programada. Un loop que no piensas detener es un loop mal elegido.

4

📊 La tabla que decide

Esta es la pieza central de toda la ruta. Son cinco líneas de comparación, y cada una de ellas, por sí sola, ya puede decidir la elección por ti. Si guardas una sola cosa de este módulo, guarda esta tabla.

Comparación entre una tarea programada y un bucle según cinco criterios
Tarea programada Loop
Dónde se ejecuta En la aplicación de escritorio En cualquier lugar: terminal, editor de código, app de escritorio
Memoria Sesión nueva en cada ejecución — no recuerda la anterior Mantiene el contexto: siempre es la misma sesión
Duración Indefinida: diaria, semanal o mensual, sin fecha límite Expira en unos 3 días
Si la PC permaneció apagada Recupera las ejecuciones perdidas cuando la máquina vuelve a funcionar El loop muere si la sesión se cierra
Sirve para Rutina de todos los días, todas las semanas, todos los meses Seguir algo que está sucediendo ahora

Leyenda: lee de arriba abajo, no de izquierda a derecha. Cada fila es una pregunta que haces sobre tu caso, y gana la columna que responda mejor.

Dónde se ejecuta. ¿Eres nuevo aquí? O app de escritorio es el programa con ventanas, íconos y botones que instalas y abres con dos clics, como tu navegador o el editor de texto. Es diferente de la terminal, esa pantalla negra donde escribes comandos en lugar de hacer clic. La tarea programada vive en la app de escritorio, porque es la que está pendiente del reloj. El loop no tiene ese requisito: se ejecuta donde esté abierta la sesión.

Memoria. Esta es la línea que más frustración causa cuando alguien elige mal. La tarea programada se despierta amnésica todos los días: solo sabe lo que está escrito en la instrucción que dejaste lista. El loop, en cambio, lo conserva todo: en la quinta vuelta aún sabe lo que vio en la primera. Si tu caso depende de «compara con lo que viste ayer», la tarea programada por sí sola no basta (y el módulo 6.4 muestra el truco que lo resuelve).

Duración. Una es una maratón y la otra es una carrera de 100 metros. La tarea programada no tiene línea de llegada: la configuras y se ejecuta hasta que le indiques que se detenga. El loop tiene un plazo corto y conocido —unos tres días—, y eso es una protección, no un límite molesto: evita que una sesión olvidada siga consumiendo recursos durante meses.

Si la PC permaneció apagada. Aquí la diferencia es dramática. La tarea programada se da cuenta de que perdió la hora y se ejecuta en cuanto la máquina vuelve: no se pierde nada, solo se retrasa. El loop no tiene esa red de protección: sesión cerrada es loop terminado, punto final. Nadie lo retomará por ti.

Sirve para. Es el resumen de las cuatro líneas anteriores. Una rutina que atraviesa el calendario: programada. Vigilar algo que está activo ahora: loop.

✓ Señales de que es una tarea programada

  • ✓Puedes indicar la hora exacta ("a las 8h").
  • ✓La instrucción es la misma cada vez, palabra por palabra.
  • ✓Si algún día falla, puedes volver a ejecutarlo después sin problema.

✗ Señales de que la tarea programada es una mala elección

  • ✗Necesitas reaccionar en minutos, no a la hora programada.
  • ✗Lo que debes hacer ahora depende de lo que pasó hace 10 minutos.
  • ✗El tema termina esta semana y nunca vuelve.
5

🌳 El árbol de decisión

Cinco filas de una tabla son muchas para recordar a las siete de la mañana. Por eso el curso condensa todo en una sola pregunta, y esa pregunta le da nombre al módulo: "¿lo necesito ahora, en este proyecto o cada semana?". Tres respuestas posibles, tres caminos distintos.

Necesito esto ahora, ¿en este proyecto o todas las semanas? "ahora" "en este proyecto" "cada semana" Pedido directo tú escribes, él lo hace termina en el mismo instante (rutas 0 a 5) Loop la misma sesión, con memoria expira en ~3 días (módulo 6.3) Tarea programada una sesión nueva cada vez sin fecha límite (módulo 6.2) Si dudas entre los dos de la derecha, pregúntate si esto todavía existirá dentro de tres meses.

Leyenda: la rama cian de la izquierda es la que ya dominas: pedido directo, sin tiempo involucrado. Las dos ramas rosas son nuevas. Fíjate en que solo se diferencian por una cosa: si el tema tiene un final próximo (loop) o no tiene fin (programada).

🎯 Concepto principal

El árbol tiene tres ramas porque la solicitud directa sigue siendo una respuesta válida. Automatizar no es obligatorio: si haces eso dos veces al año, escribir la solicitud en el momento da menos trabajo que configurar una rutina.

  • •Ahora → pedido directo. No implica tiempo.
  • •En este proyecto → loop. Tiene un inicio y un final cercanos.
  • •Cada semana → tarea programada. No tiene un final previsto.

⚠️ Atención

El error más común de quienes empiezan es crear un loop para una rutina permanente: parece funcionar, y tres días después desaparece sin avisar. Solo te das cuenta cuando notas que llevas una semana sin recibir el informe. Si es una rutina, se programa.

6

🗺️ El mapa de la Trilha 6

Con el modelo mental fijado, el resto de la trilha baja al detalle de cada herramienta y después reúne todo en una rutina que vas a usar de verdad, todos los días.

2

6.2 — Tareas programadas a fondo

Dónde vive, cómo crearla, las tres frecuencias, qué significa «una sesión nueva cada vez» y cómo se recuperan las ejecuciones perdidas.

3

6.3 — Loops a fondo

Cómo iniciar, cómo finalizarla a propósito y qué hacer cuando se acerca el plazo de tres días.

4

6.4 — La rutina que aprende

El truco que devuelve memoria a la tarea programada: un archivo de estado que la ejecución de hoy lee y que la de mañana encuentra listo.

5

6.5 — Determinismo

Por qué una buena rutina es predecible y cómo escribir instrucciones que den el mismo resultado cada vez.

6

6.6 — Notificaciones y permisos restrictivos

Cómo recibir avisos sin que te molesten y por qué una rutina que se ejecuta sola merece la correa más corta de todas.

7

6.7 — Build: rutina matutina

Armas desde cero la rutina que te espera lista todos los días cuando te sientas en tu silla.

🔍 Por dentro

  • 6.2 e 6.3 profundizan en cada herramienta por separado.
  • 6.4 e 6.5 resuelven los dos puntos débiles: falta de memoria y falta de previsibilidad.
  • 6.6 e 6.7 se cierran con seguridad y con el build que te llevas para toda la vida.

Quieres un resumen de tus compromisos cada mañana, indefinidamente. ¿Qué herramienta?

✅ Resumen del módulo

✓
El nuevo eje es el tiempo: la pregunta deja de ser solo "qué" y pasa a incluir "cuándo y con qué frecuencia".
✓
Tarea programada: se ejecuta por sí sola en un horario fijo, con una sesión nueva cada vez, sin fecha límite y recupera las ejecuciones perdidas.
✓
Loop: la misma sesión repitiéndose con memoria acumulada, expira en ~3 días, termina si se cierra la sesión.
✓
La pregunta que decide: ¿ahora, en este proyecto o todas las semanas?

Próximo módulo:

6.2 — Tareas programadas a fondo: dónde crear, frecuencias, nueva sesión y recuperación