Написание кода — это сложная и творческая задача, требующая высокого уровня концентрации. И согласно ряду исследований, помочь настроиться на продуктивный день может музыка.
Вопрос только в том, какой музыкальный жанр выбрать.
На таких площадках, как Reddit, Hacker News и Хабр обсуждению этого вопроса посвящен не один тред. Мы решили проанализировать мнения разработчиков и отобрать наиболее интересные.
Фото Pexels PD
Классическая музыка
Прослушивание классических мелодий во время работы приводит к улучшению пространственного
Конечно, только лишь Моцартом дело не ограничивается. Например, один из резидентов Hacker News рассказал, что на работе привык слушать Бранденбургские концерты Баха: «Я слушаю Баха во время работы и никогда не устаю от этого». А кому-то помогает справиться с задачей прослушивание Шнитке. Один из пользователей Хабра отметил, что ему Шнитке «отлично прочищает мозг».
Однако прослушивание классики во время работы подходит не всем — кому-то она может показаться чересчур эмоциональной, и потому, наоборот, будет отвлекать. В этом случае на Reddit советуют присмотреться к музыкальному стилю «классический кроссовер». Он представляет собой своеобразный синтез классики с поп, рок или электронной музыкой. «Такие треки будут звучать привычно, но не будут отвлекать», — пишет один из пользователей Reddit. Среди исполнителей этого жанра числятся: пианист Максенс Кирин, гитарист Дэвид Роджерс, скрипач Дэвид Гарретт.
Электронная музыка
Один из стилей этого направления — эмбиент, который характеризуется обволакивающим, ненавязчивым звучанием. Согласно исследованиям, такой тип музыки позволяет сосредоточиться на задаче и улучшает эмоциональное состояние. Популярной разновидностью эмбиента считаются «звуки природы». Например, на сайте проекта Rainymood можно послушать шум дождя. Разработчики дополнительно выкладывают запись с электронной или классической музыкой, которую можно слушать параллельно со звуками природы (на момент написания статьи на фоне ливня звучит композиция исполнителя Explosions In The Sky – Your Hand In Mine). Среди других проектов в этой сфере люди отмечают Noisli. Звуковое сопровождение здесь самое разнообразное — стук колёс поезда, потрескивание костра, шум летней ночи и многие другие.
Кроме эмбиента, пользователи площадок часто упоминали транс. В частности, известно, что мелодии этого стиля слушает команда разработчиков мобильного приложения Snapchat. Одним из его преимуществ они называют ритм, который «на подсознательном уровне создает ощущение движения вперед». Разработчик команды Pinterest Дмитрий Кислюк считает, что транс помогает ему в аналитической работе. Он также поделился своими плейлистами на Spotify, которые использует во время кодинг-сессий: Dreamy Trance и Energy Trance. С ним согласны многие пользователи Hacker News. Один из них отметил, что для повышения концентрации слушает прогрессивный транс — по его словам, он успокаивает и не отвлекает от работы. Вот пара радиостанций, где играют транс-музыку: DI.FM и Record.
Рок и джаз
Исследование Имперского колледжа Лондона и Королевского колледжа музыки показало, что прослушивание рок-музыки может помешать мужчинам сконцентрироваться на задаче и привести к большему количеству ошибок. И что интересно, на производительности труда женщин прослушивание рок-музыки никак не отразилось.
Однако есть и другая точка зрения. В частности, ученые из Академии наук штата Айова провели эксперимент, во время которого 22 участникам предложили решить 6 тестов, слушая разные жанры музыки. Оценивалась точность и скорость решения задач. После анализа собранных данных было уставлено, что прослушивание рока или джаза помогло испытуемым достичь более высоких результатов тестирования (в 89% случаев), по сравнению с другими жанрами.
Но несмотря на разногласия и противоречивые результаты разных исследователей, эти музыкальные направления часто упоминаются разработчиками. В основном потому, что прослушивание рока помогает разнообразить монотонную работу. Например, один из Хабражителей включает тяжелый или быстрый рок/металл во время «кошмарно скучных этапов разработки», таких как отладка. Группы и исполнители, которые рекомендуют для прослушивания: Chon, Periphery, Animals as Leaders, Intervals и др.
Что касается джаза, то на Hacker News один из пользователей пишет: «Мой
Среди популярных джазовых исполнителей в тредах рекомендуют: Чика Кориа, группу Steps Ahead, пианиста Кита Джарретта, а также саксофониста Джона Колтрейна.
Саундтреки и музыка из игр
«Обычно песни со словами, наоборот, отвлекают, потому что я начинаю подпевать и задумываться о смысле текста. Потому я считаю, что такая музыка не подходит для кодинг-сессий», — рассуждает разработчик Snapchat Дэвид Тиан (David Tian).
Согласно исследованиям, музыка со словами помогает во время интенсивных упражнений — бега или занятий в тренажёрном зале. Но при выполнении сложных когнитивных задач они могут, наоборот, рассеивать внимание. По этой причине многие разработчики во время работы слушают саундтреки к фильмам и играм. С одной стороны, такие композиции могут быть ненавязчивыми и играть фоном, с другой — ритмичны и способны создать атмосферу, помогающую сосредоточиться.
Один из резидентов Хабра отметил, что ему во время работы помогают следующие композиции: Zerg 1, Departure (из DN3D), GLA 1 (из CC Generals), Gallente 004. Послушать и скачать музыку такого типа можно на сайтах: OverClocked ReMix, VGMUSIC. На Reddit для этого создан отдельный тред.
Подборка ресурсов
Помимо отдельных музыкальных направлений и исполнителей, пользователи Хабра, HN, Reddit и Quora рекомендовали обратить внимание на аудиопроекты, которые воспроизводят фоновую музыку для работы (что-то вроде Rainymood, о котором мы говорили ранее). На основе рекомендаций, мы составили небольшой список:
- Music for Programming — разработчики проекта заявляют, что наиболее эффективным способом сконцентрироваться является музыка без слов и звуков барабанов, состоящая из случайных шумов. Стильный ресурс, оформленный в стиле IDE, с большим количеством плейлистов.
- Music to Code — музыкальные работы разработчика ПО Карла Франклина (Carl Franklin) из appvnext. Его оригинальные сэмплы способны, по словам Франклина, погрузить слушателя в состояние потока. Он предлагает 13 треков длительностью 25 минут, которые должны отлично работать с методом «Помидора», согласно которому задачи разбиваются на 25-минутные отрезки (однако чтобы получить эти треки, придется заплатить 39 долларов);
- Coffitivity — создан разработчиками из Ричмонда для тех, кто хорошо работает на фоне монотонного неразборчивого шума — поможет воссоздать и погрузиться в атмосферу бразильского бистро или кафе в университетском кампусе.
- Listen to the cloud — проект норвежских разработчиков, который позволяет слушать переговоры авиадиспетчеров под эмбиент музыку.
- Focusmusic.fm — биты для работы, состояния потока и повышения продуктивности;
- freeCodeCamp Radio — музыкальный канал на YouTube, с музыкой для программирования.
Что почитать по теме:
- Надеть наушники и стать эффективнее: Как музыка влияет на продуктивность
- «На любой вкус»: стриминговые сервисы для прослушивания музыки
- «Просто так взять и послушать музыку»: 5 способов и форматов на выбор
- Против стресса и бессонницы: поможет музыка
- Какой он: российский рынок стриминговых сервисов
Автор: Audioman