Многим людям известна забавная взаимосвязь между способностью программировать и количеством выпиваемого алкоголя.
По теории, существует определенная доза, открывающая сверхчеловеческие способности к кодированию (по эмпирическим данным — около 2 бутылок пива).
Однако задумывались ли вы когда-нибудь, в чем же смысл этой шутки? Немного теории алкоголя и алкогольной практики с блэкджеком и сл.
цифрами и графиками на дне стакана под катом.
Я заметил, что алкоголь подавляет тот маленький голосок в моей голове, который шепчет что-то вроде: «Ты уверен, что это сработаетЭ» и «может быть, стоит это проверитьЭ» Это настолько подавляюще, что кажется, что код сыпется из меня как из рога изобилия.В своей небольшой статье я не буду говорить о том, что алкоголь – это спасение или что это вселенское зло.Проблема в том, что на следующий день ты понимаешь, что надо было прислушаться к этому голосу.
Вы не были уверены, что это сработает, но проверить стоило.
Из ветки «Программирование с помощью алкоголя» на Реддите
О положительном или отрицательном влиянии этанола на организм написано много.
В частности, есть определенные исследования, показывающие, что он может оказать положительное влияние на мыслительные способности, если употреблять его в умеренных количествах.
Низкое/умеренное употребление алкоголя не является программированием, а замедляет снижение когнитивных способностей и снижает восприимчивость к болезни Альцгеймера.
Давайте подойдем ближе.
Общее влияние алкоголя на когнитивные функции можно разделить на две группы — долгосрочное (общий эффект зависит от регулярного употребления) и краткосрочное (во время употребления и при повышении концентрации алкоголя в крови).
Долгосрочное воздействие
Когда дело доходит до долгосрочных эффектов, существует три группы «потребителей» — трезвенники, низко-умеренные и высокие потребители.У каждого своя мера, и ее нужно знать, чтобы не пить меньше, но в данном контексте маленькая означает 1 или меньше стакана в неделю, умеренная – до 2 стаканов в день.
Сразу оговоримся: высокое потребление, как регулярное, так и периодическое, приводит к повреждению мозга.
Этот эффект накопительный на протяжении всей жизни, но «посадить» мозг можно и в молодом возрасте.
Некоторые когнитивные функции можно восстановить полностью, но не все и не полностью.
Что касается малого и умеренного потребления, то здесь все интереснее.
- Исследования показывают, что умеренное употребление алкоголя может замедлить снижение умственных способностей с возрастом.
Однако большинство из нас мало беспокоит этот эффект, поскольку.
касается в основном людей старшего возраста.
И, как уже упоминалось, умеренное потребление замедляет прогрессирование болезни Альцгеймера.
- Некоторые исследования показывают не только положительное влияние на когнитивные функции, но и на субъективное благополучие, а также меньшее количество депрессивных симптомов у легких и умеренных потребителей по сравнению с трезвенниками.
А нам это уже интереснее, потому что… программисты — одна из групп риска развития депрессии.
О наших профессиональных рисках и заболеваниях я напишу как-нибудь позже.
Подпишитесь на блог, чтобы не пропустить.
Этот эффект наблюдается не только в пожилом возрасте, но и среди молодых людей.
Интересно, что в пожилом возрасте этот эффект более отчетливо наблюдается у женщин, чем у мужчин.
- Положительное влияние на умственные способности лучше проявляется у нынешних «потребителей» по сравнению с трезвенниками и бросившими курить.
Исследования показали этот эффект как при регулярном, так и при эпизодическом потреблении, но, к сожалению, не определили меру.
Однако упомянутые выше явления можно считать статистически значимыми.
Краткосрочное воздействие
И тут мы подходим к самому интересному – именно к тому эффекту, который описан на xkcd .Алкоголь будоражит умы ученых всего мира как в переносном, так и в прямом смысле.
Существует множество различных исследований, рассматривающих эту проблему с разных точек зрения.
Например, группа учёных факультета психологии Университета Иллинойса в своей работе «Откупоривая музу» ( «Откупоривая музу» ) показали, что определенная концентрация алкоголя в крови (около 0,75‰, что для среднестатистического сытого программиста — это 3 бутылки светлого пива или 3 бокала некрепленого вина на полный желудок) повышает производительность в тесте на креативность по сравнению с трезвое состояние.
Для исследования использовалась система Remote Associates Test. Короче говоря, испытуемому дается набор карточек с тремя, казалось бы, не связанными друг с другом словами, его задача — выбрать четвертое, определенным образом связывающее данные слова.
Вы можете прочитать больше на великий и всезнающий .
Однако такие исследования весьма ограничены и однобоки.
Творческий процесс, которым является программирование, представляет собой сложное переплетение различных когнитивных функций.
К счастью, существуют более глубокие исследования, анализирующие влияние алкоголя на отдельные компоненты творческого процесса.
Еще в 1926 году британский социальный психолог Грэм Уоллас опубликовал теорию, описывающую 4 стадии творческого процесса:
- Подготовка.
На этом этапе проводится всесторонний анализ проблемы, собирается материал, т.е.
своеобразная подготовка фундамента и строительных блоков, которые понадобятся в дальнейшем творческом процессе (в нашем случае это может быть поиск доступных библиотеки, изучение возможностей API и т. д.).
- Беременность.
Никакой непосредственной работы «руками» на этом этапе не происходит, но мозг объединяет кирпичики из первого этапа и видит, что интересного из них можно сложить.
В случае с программированием где-то здесь зреет общая архитектура решения задачи.
Однако на следующем этапе он окончательно созреет.
- Вдохновение.
Именно на этом этапе звучит знакомое «да, вот оно!» возникает откуда-то из глубин подсознания.
— Появляется несколько четкая структура, креативная концепция, план действий, архитектура.
Как и в случае с предыдущим этапом, мы не можем никаким прямым усилием повлиять на момент наступления этого момента.
- Обследование.
Этап непосредственной реализации.
В отличие от этапов 2 и 3, которые на сознательном уровне не контролируются, на этом этапе пора взять инструмент в руки и воплотить сформировавшуюся идею на бумаге в код. И, конечно же, проверим работоспособность нашего решения.
Они назвали это очень по-научному – реституция.
Но по сути это восстановление сил, передышка, расслабление булочек – кому как нравится.
Кстати, этот этап очень нужен, и если его проигнорировать, можно легко перегореть.
Особенно это касается сотрудников стартапов.
Шведский исследователь Торстен Норландер проанализировал десятки различных исследований по этой теме, в результате чего 20-страничная статья .
Исследования в основном касались писателей, композиторов и т. д. Ноландер пришел к следующему выводу:
- умеренное употребление алкоголя усложняет этап подготовки;
- на этапе вынашивания наблюдается благотворное влияние в виде большего количества и большей оригинальности идей;
- на этапе вдохновения снижается гибкость, но возрастает оригинальность;
- этап проверки усложняется (помните цитату в начале поста);
- облегчается этап реституции.
Однако если наступил творческий застой, бутылка пива или бокал вина вполне могут сдвинуть дело с мертвой точки.
Они также помогут вам немного расслабиться после интенсивного кодирования (помните о норме умеренного потребления).
Другая группа вышла за рамки обзора литературы.
Они провели собственные исследования, но не ограничились одним тестом.
Они провели измерения в шести различных тестах, которые проверяли различные когнитивные функции, так или иначе участвующие в творческом процессе.
Исследования проводились при четырех различных концентрациях алкоголя в крови: 0,0, 0,48, 0,82 и 1,0‰ во время 0, +60 мин, +120 мин и +180 мин соответственно.
Результаты представлены в статье «Влияние дозы алкоголя на когнитивные функции» ( «Дозозависимое влияние алкоголя на когнитивные функции» ).
Краткое описание тестов:
- время проверки (Время проверки, далее ЭТО ) - показатель скорости обработки поступающей информации без привязки к двигательным навыкам (последняя, как известно, в любом случае снижается);
- Задача коммивояжера, далее по тексту ТСП ) — мера стратегического мышления; непрерывный контроль эффективности работы в ситуации, когда необходимо принимать последовательные решения в зависимости от множества взаимосвязанных условий;
- полезное поле зрения (тест «Полезное поле зрения», далее НЛО ) является мерой скорости обработки информации и распределения зрительного внимания;
- Задача самоупорядоченного наведения, далее по тексту СОПТ ) — показатель оценки рабочей (краткосрочной) памяти; требует от испытуемого сохранять зрительные образы в кратковременной памяти и использовать их при обдумывании стратегий реагирования;
- задание на устойчивое внимание к реагированию (The Sustained Attention to Response Task, далее РЛО ) является мерой торможения реакции и когнитивной гибкости; субъекты должны быстро реагировать на часто повторяющийся набор стимулов, но воздерживаться от реагирования на целевые редкие стимулы;
- тест на прокладку маршрута (The Trail-Making Test, далее ТМТ ) - измеряет когнитивную гибкость и психомоторную функцию.
Буду рад прочитать ваши мнения по этому поводу в комментариях.
Что случилось? Ниже приведен график результатов восьми вариаций основных шести тестов, приведенных к базовому.
Более высокий z-показатель соответствует большему времени, потраченному на задачу (т. е.
худшему результату теста).
Белые треугольники — трезвая, безупречная группа, черные треугольники — подвыпившая группа.
Звездочками отмечены точки со статистически значимой разницей.
Итак, мы видим, что удивительно многовариантное стратегическое мышление (тест TSP) практически не зависит от алкоголя в концентрации до 1,0‰, но наблюдается заметное ухудшение кратковременной памяти (тест SOPT).
Те.
Мы еще можем решить проблему, но нам будет труднее удерживать в голове сложное решение.
Масла в огонь подливает ухудшение всех трех тестов на способность к визуальному ориентированию.
В общем, при сохранении возможности решения проблемы ее будет сложнее реализовать в коде.
По личному опыту кодирования с включенным трекером активности могу сказать, что хотя после пивка-другого может показаться, что работаешь не хуже, это только так кажется.
Но понимаешь это только на следующий день, когда на трезвую голову смотришь на вчерашний график активности клавиатуры.
выводы
Выводы делайте сами.Наука утверждает, что немного алкоголя помогает выбраться из творческой колеи, но мешает сконцентрироваться на работе.
И оно во многом помогает душе покинуть бренное тело.
А Жванецкий вообще говорит, что алкоголь в малых дозах безвреден в любом количестве.
Всем хорошей пятницы.
P.S. По словам Ван Султаника, на самом деле диаграмма XKCD — это всего лишь двумерный срез трехмерной диаграммы.
Третья ось — устойчивость языка программирования к человеческому фактору.
П.
П.
С.
Спасибо, что остаетесь с нами.
Вам нравятся наши статьи? Хотите увидеть больше интересных материалов? Поддержите нас, разместив заказ или порекомендовав друзьям, Скидка 30% для пользователей Хабра на уникальный аналог серверов начального уровня, который мы придумали для вас: Вся правда о VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR4 240GB SSD 1Gbps от 20$ или как правильно раздать сервер? (доступны варианты с RAID1 и RAID10, до 24 ядер и до 40 ГБ DDR4).
Dell R730xd в 2 раза дешевле? Только здесь 2 x Intel Dodeca-Core Xeon E5-2650v4 128 ГБ DDR4 6x480 ГБ SSD 1 Гбит/с 100 ТВ от 249 долларов США в Нидерландах и США! Прочтите об этом Как построить корпоративную инфраструктуру класса, используя серверы Dell R730xd E5-2650 v4 стоимостью 9000 евро за копейки? Теги: #программирование #Управление развитием #Исследования и прогнозы в ИТ #эффективность #повышение эффективности #эффективное программирование #пик Балмера
-
Улучшение Интернет-Программ
19 Oct, 24 -
Поиск Изображений Лиц
19 Oct, 24 -
Imaniac Или Трепанация Алюминиевой Коробки
19 Oct, 24 -
О Журналах И Печатной Продукции.
19 Oct, 24 -
Блокчейн: Какой Poc Нам Следует Построить?
19 Oct, 24