在这篇文章中,我想谈谈我们用于编写代码的背景音乐选择。 开发人员配乐(如果愿意)。 为了缩小范围,我将讨论一种特定类型的环境音乐。
劳动者和音乐
今天,音乐对所有生物(包括人类)的影响已成为一个经过充分研究的话题。 一段时间以来,众所周知,古典音乐可以帮助人们平静下来并缓解压力,而各种流派的高能量音乐可以使您的锻炼结果更加令人印象深刻。
已经发表了许多探讨这种现象的科学论文,特别是医学研究人员和心理学家(使用音乐作为治疗计划的一部分,不同器官对此的反应方式等)。 自然地,您必须要花很多钱,因为总有可能将这条线跨入伪科学领域,但并不乏可靠的消息来源来证实这一联系。
您只需要找到Habr,就可以找到很多有
见地的文章 ,它们谈论音乐对工作环境和工人注意力范围的影响。 但是这个特定的人有一个稍微不同的意图。
我已经写代码五年了,听环境音乐大约十年了。 当然,我还喜欢其他类型和风格,但是环境音乐已经成为我编程工作流程中必不可少的一部分。 这并不意味着我在本文中所说的一切仅适用于开发人员-它也可能与工作涉及任何程度的脑力劳动的人有关。 但是,在我开始观察环境音轨如何为创建舒适的编程空间做出贡献之前,我可能应该为那些还不熟悉这种音乐流派的人提供简短的速成课程。
您想了解的有关环境音乐的一切,但又害怕问
什么是环境音乐? 大多数人不知道。 最接近它的流行风格是休息室和放松音乐,您经常可以在俱乐部和广播中听到这两种音乐。 各种环境音乐都是一种更具实验性的风格,通常缺乏节奏和人声。 此外,如果将它们比较放松,环境音轨的旋律会更少。
Wikipedia将环境音乐定义为“一种缓慢的器乐形式,使用重复但柔和,舒缓的声音模式”,这种流派唤起了“大气,视觉或低调的音质”。 这听起来很对,而且可以很好地指出该类型的关键特征,即使它没有涵盖其最狂热的粉丝可能会提到的所有独特形式。 在这篇文章中,我还将使用术语“环境音乐”来指代某些姐妹类型,例如Dark Ambient,Space Ambient,soft IDM等。 稍后我们将对该类型进行更详细的概述。
环境音乐通常会与其他流派重叠,因此您肯定已经以某种形式或某种形式在某处听到过它。 电影和游戏中的许多音轨都是纯环境。 通常在其他类型中工作的一些受欢迎的艺术家都有一两个环境音轨(例如Depeche Mode或Radiohead)。 您还可以在新闻介绍,广告,播客背景等中收听环境音乐。 长话短说,即使您当时不知道,您也已经接触过环境音乐。
环境和代码或:如何学习停止烦恼和喜爱10分钟的白噪声轨道
我们对周围世界的感知始终是主观的,而当涉及到音乐品味时,这种陈述就显得尤为重要。 因此,我必须强调,这篇文章仅总结了我对这个主题的感受,但绝不能保证能完美反映您的感受。 不过,我相信这种将音乐融入工作流程的方法也可能对其他人有所帮助。
在我看来,编写代码是一项需要一定程度的一致关注的活动,但不是长时间不懈而最大的专注。 我们的思维过程应该以适度的速度进行,编程的情感环境(在完美的现实中)应该是一种宁静与正念。 著名的“流动状态”理论在本质上与此相呼应。 自然,我知道情况会有所不同,有时程序员会变成暴力生物,每当某些事情无法按计划进行时就会打键盘。 但是,让我们以工作环境不混乱的情况为例(在这里,我们回过头来:正确选择音乐可以帮助保持和平的气氛)。
在旧的模拟机械键盘上编写音乐有点类似于编码我认为将注意力分散到绝对最小是构建舒适的工作空间的重要部分。 这就是为什么我在工作时几乎听不到带有歌词的曲目的原因:处理文本会分散焦点,这是编写代码的一大障碍。 对我来说,这就像看书,同时听广播。 两个数据流合并为一个,使您跳过单词并错过听觉信息的大块。
编程也是一样。 编写代码非常类似于编写其他任何文本(便笺或纸张)。 有时候,歌词恰巧会在情感上打动您,您开始仔细聆听,失去对自己正在做的事情的了解,然后必须回到正确的心态。 可以开发出从多种来源获取信息而不会造成这种打h的能力,但是为什么让自己变得更困难呢? 考虑到所有这些,我尝试在工作场所的音轨中避免新闻或任何口头文字。
该规则的一个例外是使用语音样本(唱片,电影或电视节目的片段)的环境音乐的类型。 在他们的情况下,声乐部分以一种将其从音轨的驱动元素之一转换为氛围中另一层的方式编织到乐器中。 对于带有声音样本的环境音乐的一些示例,我可以命名为加拿大董事会,生物圈,eyesix。
高能量,动态的音调不适合编码-至少,我发现确实如此。 我给人的印象是快速的节奏和异想天开的节奏(无论是电子音乐还是摇滚音乐)使我忙于工作:有紧跟音乐节奏的冲动,而没有动力去停下来思考。 这种激进的编程风格可能有它的支持者(从某种意义上说,这也可以看作是一种流动状态),但就个人而言,我发现它在从事需要体力劳动的任务时会更有帮助。 就像在The Prodigy上挖土豆一样。
通过环境音乐进入正确的心情
正如我上面提到的,音乐对人们的情感和内在状态具有影响,它们之间的紧密联系是一个长期存在的事实。 如果您感觉精力充沛,您会发现旋律可以反映出您耳塞中流淌的这种情绪升高。 甚至是扬声器,如果您想分享喜悦(请确保不要过分担心音量)。 如果您想喘口气,远离所有世俗的烦恼和烦恼,那么平静而轻松的聆听将是最好的选择。 相同的原则适用于进入适当的工作空间,以至于存在大量专为各种与工作相关的活动而量身定制的专辑和播放列表(您可以在流媒体服务上找到它们)。 在这些播放列表中,环境音乐的功能很重要。
环境音乐包含许多不同的风格,但并非所有这些风格都适合工作。 说,无人机环境基本上是低频嗡嗡声-持续不断的听觉压力当然不会对您的思考和编码能力有所帮助。 因此,我建议您选择“精简”的环境音乐。 这是节略的“手册”,可帮助您找到与您的工作相适应的正确体裁。
如果您以前从未听过环境音乐,那么从更简单,更传统的风格开始是个好主意:不幸的尝试和过大的尝试可能会使您永久性地放弃所有音乐。
我认为,一些最吸引人(且易于理解)的作品以法国Ultimae Records的标签出版。 它们以迷幻的环境风格(Psybient或Psy Chill)制作音乐,其特点是悦耳的旋律和优美,平衡的结构。 这种类型通常涉及内部和外部空间的话题。 我建议尝试使用Solar Fields(他也有in流派的专辑,不要混淆它们),Carbon Based Lifeforms,Asura。
如果您希望有一些带有节奏感的乐观情绪,您可能会喜欢室内环境,节奏慢和配音环境。 低调的Reggae和dub起源使这首音乐更加积极和阳光。 我的个人记录是Orb,Ott和Future Future of London。
对于那些转向更饱和形式的环境的人,值得研究一下环境技术。 这种风格甚至可以被视为舞蹈音乐。 乐曲围绕具有特色键盘泛音的鼓机循环而构建。 我强烈建议您收听Aphex Twin,The Black Dog,B12的Selected Ambient Works 85-92。
还有一些经典的环境,这是由几个臭名昭著的作曲家的作品定义的。 这个子集完全代表了环境的多面性:音乐的形式和音调变化很大。 经典环境是基于在各种位置和某些乐器(想到的是老式模拟键盘)中记录的环境的使用。 经典环境的“第一人”是布莱恩·埃诺。 实际上,正是他使“环境音乐”一词流行起来。 除了他以外,史蒂夫·罗奇,罗伯特·里奇,克劳斯·舒尔茨和皮特·南路普都值得一听。 他们每个人都有一个巨大的唱片目录,其中包含各种流派的作品。
某些风格的环境几乎没有任何工具性元素。 其中一个引人注目的例子是现场记录。 在这种类型的艺术家中,他们不是按照传统的意义创作音乐,他们只是抓住一个高灵敏度的麦克风,然后走进树林来记录环境。 那是您将找到的最自然的音乐。 在受欢迎的代表中,我可以说出Biosphere,他是一位高科技环境艺术家,他的足迹有着独特的氛围,可以带您直达北极圈上方的山脉。
自然环境中的艺术家生物圈总结
进入正确的工作顶部空间非常重要,尤其是当您的工作与编程有关时,这需要安静和专注。 我知道你们每个人都在自己喜欢的音乐的音轨上编写代码,这些音乐可以属于任何和所有流派,但是请尝试重新考虑播放列表和工作效率之间的关系。 尝试一种新方法来塑造您的环境。 尝试对环境音乐进行编程。