Core Concepts
適度なアルコール摂取は開発者の問題解決能力を向上させるが、過度の摂取は逆効果である。
Abstract
本研究では、プログラミング能力とアルコール摂取量の関係を実証的に調査した。
被験者は27歳の男性ソフトウェアエンジニアで、LeetCodeの簡単な問題を様々な血中アルコール濃度(%BAC)で解いた。
結果、%BACが0.043%付近で問題解決時間が最短となり、これは約2杯の飲酒に相当する。それ以上の飲酒では能力が低下した。
高%BACでも時折優れた解決能力が発揮されることがあったが、デバッグや別アプローチの検討が困難になった。
練習効果は観察されず、アルコール摂取量が主要な要因と考えられる。
本研究では「バルマーピーク」は存在しないことを示したが、適度な飲酒が開発者の問題解決能力を高める可能性が示唆された。
Stats
血中アルコール濃度0%の時の平均解答時間は466秒
血中アルコール濃度0.043%の時の平均解答時間は222秒
血中アルコール濃度0.047%の時の調整後平均解答時間は64.5秒
Quotes
"適度な飲酒は開発者の問題解決能力を向上させるが、過度の飲酒は逆効果である。"
"高%BACでも時折優れた解決能力が発揮されることがあったが、デバッグや別アプローチの検討が困難になった。"