编程和音乐:听什么类型的音乐
| 2015-11-11 09:39 评论: 2 收藏: 1
在上一篇《编程和音乐:为什么写代码的时候听音乐》里,我们了解了音乐和编程对你会是一个好的组合的一些原因。这篇文章里,我们就来看看编程的时候适合听什么类型的音乐。
首先是一条免责声明:每一个人都是不一样的。每个人都有自己喜爱的音乐类型,对音乐的情感反应也不尽一致。没有一个类型或者歌单能够适合所有人编程时候听的,只有合适你的。这也是我为什么专注于推荐适合大部分情景的歌单,而不是能帮助头脑变得高效的歌单。
说了这么多,肯定有些有趣的倾向或者想法值得讨论。
歌词
跟我谈过的所有人都觉得,词可以让他们在编程的时候瞬间出戏,无论是播客的主持词还是歌里的歌词。我发现听一首无比熟悉的曲目可以摆脱这个问题。我们IDR的一些人也听那些我们不懂的外文歌曲。
这就把我们的讨论范围拓展到动漫歌曲,拉丁爵士乐或者嘻哈,甚至是歌词无意义的歌,就好像Sigur Rós 目录里的很多歌。(剩下的那些冰岛语的歌曲对于大部分读者来说一样不是问题。)
视频地址:https://youtu.be/tnFfKbxIHD0
但是,很多只有乐器声的音乐也是不错的选择,例如古典乐,电子音乐,爵士乐和影视原声。说起这个嘛——
影视原声带
在音乐世界里,影视原声带给编程人员带来一些特别的东西。
影视原声带通常以不把观众的注意力从屏幕上移开为目的谱写的。这也意味着他们不会把你的注意力从代码上移开。(情绪激动或者打斗的激烈场面的背景音乐在这方面的效应就差一些了,因为音乐通常不能压倒动作场面。)你可能会注意到,特地转移观众注意力的原声带歌曲非常罕见。
原声带的主要好处在于,他们都不太带有侵入性,并提供了各种风格类型:从 Thomas Newman 给《美国丽人》谱写的古怪的极简主义风格乐曲,到 Daft Punk 给《创:战纪》的歌剧风电子乐。别忘了游戏和电视剧也有很多很棒的原声带哦!
视频地址:https://youtu.be/yRvVyMuWbpM
熟悉度
我访谈过的一票人都提到,他们觉得工作的时候听他们早就熟悉的音乐比较从容。不能预知后面的曲调意味着你会比较容易分散注意力。就像上次提到的,如果主要在工作的时候熟悉这些乐曲,他们甚至会帮助你更快速地进入工作状态。
然而这并不是不尝试新风格的借口,只能说明你应该在工作轻松的时候尝试新的风格。这也说明,很多不适合大部分人的乐曲也许会适合你。
MusicForProgramming.net
这群家伙为了他们认为程序员工作的时候最适合听什么,开发出了一整套审美体系,并且创造了很多播放列表。以下是他们觉得会有帮助的一些元素:
嗡嗡声,噪音,滋滋声,实地录音,令人瞌睡的模糊的声音,没有节奏的和声,小调和弦,早期音乐(巴洛克,鲁特琴,古钢琴),少数打击乐和声乐,电子琶音,Awesome, 混响。
这一套东西确实很大程度上导致他们广泛使用电子乐。而我非常确定电子乐不一定适合所有人(虽然你也许会很惊讶)。他们的声明绝对值得一读,即便这声明正如它所警告的,有点做作。
重复性
MusicForProgramming 没有在他们的审美体系里提到,却又经常使用的是重复性。我觉得这可能与熟悉性的效果类似,那便是避免突然打断你的思路。万一电子乐不是你的菜,这东西也可以在极简主义音乐(比如 Steve Reich),甚至爵士乐或者嘻哈(比如 Nujabes)中找到。
结论
就像我在开头声明过的,只有适合于你的,而没有普适于编程的类型或者歌单。只有不断尝试才能找出这个适合你的。希望我们多少能够帮到你。
请在评论中分享,什么最适合你吧!
- [1]绿色圣光 [Firefox 42.0|Windows 7] 发表于 2015-11-11 12:20 的评论:感觉说了跟没说似的……
- 何亮 [Chrome 49.0|Windows 7] 2016-06-21 18:12 3 赞 回复
- 还好吧,从歌词,熟悉度,影视原声带多个方面来说明。