プログラマーは自らの労力を最小化しようとする:
プログラマーは実際の労力に対して過剰な成果を演出しようとする。
自動化が露見しないように、非効率を演出する振る舞いを意図的に挿入する。
本質的に自動化された作業を、あたかも非自動的であるかのようにタスクを再分解・命名する。
すべての成果が自動化されているにもかかわらず、その事実を隠し続けられる限り、そのプログラマーは 最高評価を得ながら、ほぼ労力ゼロで給料を得続ける存在となる。
@startuml [*] --> Observe_Task Observe_Task --> Automate_Task : detect pattern Automate_Task --> Wrap_As_Manual : build CLI wrapper Wrap_As_Manual --> Insert_Noise : add fake logs, sleep() Insert_Noise --> Report_Progress : summary with delay, buzzwords Report_Progress --> Idle : pretend-busy Idle --> [*] @enduml