Начало
Как-то собрались за одним столом музыковед, программист и нейробиолог. Сидели, пили горький какао. Неожиданно для всех разговор пошёл об искусстве и программировании. Решено было провести небольшой эксперимент, целью которого было понаблюдать, может ли музыка повлиять на качество кода. Ведь, например, если часто и много читать оригинальные письма Луи XIV, то невольно перенимаются навыки изящного письма, пусть и в малом проценте.
Программист выбрал пять испытуемых: змеяуста, башкирского программиста из Румынии, он же джава-скриптинёр, кладоискатель, он же рубист, джавист и пиэйчпишник. Также программист должен был отслеживать качество кода, да и вообще, чистоту всего эксперимента.
Музыковед распределил музыку. И, кстати, речь шла о качественной музыке, поэтому решено было взять классику. Только сложная музыка способна активировать мозг и заставить его работать и анализировать. Более того, музыковед утверждал, что если человек называет себя меломаном, то в музыке скорее всего он вообще не разбирается.
Итак, музыковед распределил музыку:
- Змеяусту досталась музыка Средних Веков: де Машо, фон Бинген и т.д.
- Джаве-скриптенёру - Ренессанс: Гедрон, Боссе, Доуленд и т.п.
- Кладоискателю - Барочная музыка: Люлли, Рамо, Вивальди, Монтеверди…
- Джавист довольствовался классическим периодом: Моцартом, Сальери.
- Пиэйчпишник получил более сложный период: Массне, Вагнер, Римский-Корсаков.
Нейробиолог организовал небольшой гараж-кабинет со скромным оборудованием. Эксперимент начался.
В ходе эксперимента в течении двух недель испытуемые должны были слушать выбранную для них музыку не менее 20 минут в день. Предполагалось, что сложная музыка поможет активировать «спящие» участки мозга и запустить процесс, который мог бы оказаться весьма эффективен в работе, а именно, в написании кода.
День one, two, three, four...
Змеяуст
В коде ничего кардинально не изменилось. Но… как утверждал сам испытуемый, поменялось его психологическое состояние — он стал спокойнее и адекватнее. Более того, что любопытно, стали меняться его часы, с самоуверенной и убеждённой совы он стал медленно двигаться в сторону жаворонка.
Джава-скриптинёр
Удивительно, но код смотрелся более читаемо и чётко, как табулатура ренессансного лютниста. Также появилась привычка более скрупулёзно и размеренно перепроверять свой код. Нейробиолог предположил, что музыка убрала некий уровень тревожности, от того человек выдохнул и решил уделить больше времени «вычитке», а не нестись вперёд сломя голову.
Кладоискаль
Скорость написания кода этого чудесного программиста весьма увеличилась. Он быстрее решал поставленные перед ним задачи, быстрее находил нужное решение. Качество кода при этом никак не страдало, впрочем, как и не улучшилось. Нейробиолог предположил, что здесь, должно быть, могли пробудиться «дремлющие» участки мозга. Когда сложная музыка их активировала, это поспособствовала тому, работать кладоискатель стал быстрее.
Джавист
Как говорил программист, у джависта качество кода явно улучшилось. Испытуемый вдруг стал соблюдать все отступы, а его фигурные скобочки перестали плотно лепиться друг к другу. Более того, теперь поставленные перед джавистом задачи по коду решались быстрее обычного. Как он сам говорил, если перед ним ставили задачу, он отключался: ставил Моцарта и 20 минут просто слушал музыку. В это время его мозг, подсознательно, продолжал анализировать задачу, и когда плей-лист ставился на стоп, у джависта было уже более менее готовое решение.
Пиэйчпишник
Здесь программист не заметил глобальных перемен в коде, но нейробиолог отметил, что человек стал интересоваться более сложным искусством. То есть, что мы получили: никаких явных результатов в работе, но вполне себе достойное хобби. Предполагается, что оно ещё даст свои плоды, пусть не сейчас, но в будущем 100%.
Заключение
Весь эксперимент задумывался просто по фану, а в итоге получилось вполне занимательно. Вся соль в том, что то, что вы делаете за пределами своей среды разработки, тоже имеет большое значение. Развитие мозга = хороший код. Смекаете?