Patrones cognitivos de engagement para aprendizaje tecnico¶
Principios (aplicables en GitHub)¶
- chunking: dividir trabajo en bloques de 25-45 minutos.
- feedback inmediato: cada bloque termina con una validacion visible.
- progresion visible: usar estados de issue y checklist.
- carga controlada: una sola meta tecnica por sesion.
Loop operativo recomendado¶
graph TD
A[Definir micro-objetivo] --> B[Ejecutar tarea]
B --> C[Validar]
C --> D[Documentar evidencia]
D --> E[Pedir feedback]
E --> A
Diseno de tareas junior (best practice)¶
- titulo claro con resultado esperado.
- criterio de finalizacion binario (hecho/no hecho).
- comandos de arranque copiable.
- ejemplo de salida esperada.
- riesgo y escalado humano definidos.
Reduccion de ansiedad tecnica¶
- usar PR draft al inicio.
- preguntar temprano en el issue.
- separar bug de mejora en issues distintos.
- registrar bloqueo en menos de 15 minutos.
Patron socratico recomendado para agentes¶
- empezar por una pregunta de objetivo.
- seguir con una pregunta de evidencia.
- plantear una alternativa plausible.
- cerrar con una prueba minima y concreta.
Higiene mental operativa¶
- no abrir mas de una tarea principal a la vez.
- pausar si no aparece evidencia nueva tras dos intentos.
- convertir confusion en checklist, no en culpa.
- usar lenguaje que reduzca incertidumbre: hecho, hipotesis, siguiente paso.
Ritmo de aprendizaje sostenible¶
- 1 tarea principal por dia.
- 1 mini-refactor opcional.
- 1 evidencia por cierre.
- maximo 2 context switches por sesion.
Indicadores cognitivos utiles¶
- tiempo a primer PR aceptado.
- ratio de issues cerrados con evidencia.
- retrabajo por falta de criterio inicial.
- bloqueos no escalados a tiempo.
Regla de oro¶
Si hay impacto regulado, legal o productivo: detener, documentar y pedir aprobacion humana explicita.