我应该在编码时听音乐吗?
十几岁的时候,我可是80年代摇滚乐的铁杆粉丝。我手写了一本当时所有流行摇滚歌曲的歌词本。从AC/DC到Eagles,从Bon Jovie到Led Zeppelin,从Metallica到Guns N Roses,我的手机里存了几百首摇滚民谣。
我曾经非常痴迷摇滚乐。它曾经是我的多巴胺来源。那些歌曲总是能给我动力,让我充满活力。
如今时代变了,思维模式也发生了转变。但我对音乐的热爱始终如一。每天以简单的运动开始,听着野兽模式的健身音乐,是我保持动力、坚持运动的秘诀。即使是白天编程的时候,我也会戴着耳机,保持专注,远离干扰。
但几个月前,我在网上偶然看到一篇文章,解释了为什么写代码时听音乐不是一个好主意。其逻辑是,当你写代码时,你的精力会用在不同的事情上——盯着屏幕、解决问题和听音乐。你的能量会通过眼睛、耳朵和大脑流失。你无法闭上眼睛,也无法停止你解决问题的幕后工作。你可以做的一件事就是停止听音乐。
如果你想消除背景噪音,我建议使用降噪耳机。编程时避免听音乐能让你把更多精力投入到解决编程问题上,从而提高效率。如果你还不同意我的观点,想想为什么人们闭着眼睛冥想?这样做可以节省能量,有助于大脑更好地利用这些能量。
尝试解决 O(logn) 中的每个算法问题不仅是优秀程序员的特质,尝试优化日常算法也至关重要。
文章来源:https://dev.to/poudyal_rabin/should-i-listen-to-music-while-coding-4ihh