Regla de Ulises
También: Ulysses Rule · Ulysses pact
Una decisión que tomás hoy para limitar tu propia libertad mañana, sabiendo que mañana no vas a ser tan racional como hoy.
También llamada “Contrato de Ulises” o, en economía conductual, precommitment.
Origen: Ulises y las sirenas
La metáfora viene de la Odisea de Homero (siglo VIII a.C.), canto XII. Ulises sabe que su barco va a pasar por la isla de las sirenas, cuyo canto enloquece a los marineros y los hace lanzarse al mar. Sabe también — y esto es la parte importante — que cuando escuche el canto, querrá tirarse. Su yo presente no confía en su yo futuro. Entonces toma una decisión asimétrica: ordena a la tripulación que se tape los oídos con cera, lo aten al mástil, y que ignoren cualquier orden que él mismo dé mientras estén dentro del rango del canto. Así puede oír a las sirenas — pero no obedecerlas.
El concepto fue formalizado en filosofía moral por Jon Elster en Ulysses and the Sirens (1979) y se convirtió en un pilar de la economía conductual moderna (Thaler, Kahneman): el reconocimiento de que el yo de hoy y el yo de mañana son agentes distintos con preferencias en conflicto, y que es legítimo — y a veces necesario — que el de hoy le ate las manos al de mañana.
Ejemplo: precommitment en software y en la vida
Cualquier mecanismo donde forzás de antemano que vos mismo no puedas hacer algo que sabés que vas a querer hacer en un mal momento:
- Pre-commit hooks que rechazan el commit con
console.logo secrets en código. - Branch protection rules que impiden que el dueño del repo (incluido vos) pushee a
mainsin review. - Definition of done firmada antes del sprint, no negociable a mitad de la demo.
- Plan automático de ahorro que mueve dinero de la cuenta corriente a inversiones el día 1 de cada mes — antes de que tengas oportunidad de “necesitarlo”.
- Bloqueador de redes sociales instalado a las 9 AM para que no puedas desactivarlo hasta las 18.
- Directiva médica anticipada: tu yo lúcido decide qué hacer con tu yo enfermo si pierde la capacidad de decidir.
El patrón siempre es el mismo: tu yo lúcido sabe lo que quiere; tu yo cansado/borracho/triste/enojado/distraído lo va a saber peor. La regla de Ulises es la mecánica institucional para que el segundo no pueda traicionar al primero. La parte interesante en software es que la mayor parte de las “buenas prácticas” son contratos de Ulises disfrazados: tests automáticos, code review, linters, quality gates, peer-on-call. Todos resuelven el mismo problema: vos a las 3 AM, con sueño y con el deploy esperando, no sos el mismo vos del lunes a las 11.
Conceptos relacionados
Una idea por semana, contada con una historia
Si te sirvió, seguro te sirve el resto. Recorré el glosario o escribime qué concepto te falta.