Есть ли доказательства того, что буддийские практики медитации повышают продуктивность разработчиков программного обеспечения? Просто из моего собственного опыта кажется, что это так, но меня просто интересуют другие события или доказательства, анекдотические или иные. Если я могу попытаться уточнить это дальше
Если я могу просто поделиться своей мотивацией спросить об этом. Я подумываю о том, чтобы выступить с докладом на эту тему в местной группе пользователей программного обеспечения, и я просто хочу получить более широкое представление о том, какие доказательства существуют в отношении такого рода вещей. Если мне покажется, что там что-то есть, я, вероятно, брошу свою шляпу и выступлю с докладом. Если это только мой личный опыт, я, вероятно, не буду. Я не хочу выступать с речью, она полностью не поддерживается.
Есть старая (2004 г.) статья CBC: INDEPTH: MEDITATION The Pursuit of Happiness.
Оно включает:
Один из способов взглянуть на это с точки зрения стресса: если медитация помогает справиться со стрессом, и если работа вызывает стресс, то медитация помогает с работой, я прав?
Но может ли компания ИДК признать, подвержены ли ее сотрудники стрессу?
Я помню книгу Тома Демарко « Крайний срок: роман об управлении проектами» (1997), в которой содержится утверждение/наблюдение о том, что «люди, находящиеся под давлением, не думают быстрее».
Что касается анекдотов о связи между стрессом, решением проблем и концентрацией, то вы можете найти большой процент разработчиков (и ученых/инженеров-исследователей), которые имели или помнят опыт «видеть решение проблемы», когда они «перестают думать о ней». эта проблема". Я помню, как однажды днем ломал голову над ошибкой, а затем более или менее внезапно «увидел» ее причину после того, как ушел с работы, шел домой и наслаждался днем (погодой и пейзажем) на улице.
Это кажется настолько обыденным, что может быть архетипическим способом решения проблем: у вас есть проблема, значит, вы идете гулять,...
Я обнаружил, что это заметно и с сигаретами, когда я курил: чувствую стресс на работе, выхожу покурить, чувствую себя подавленным, поэтому неизбежно вижу решение, т.е. что мне нужно сделать, чтобы решить проблему или, по крайней мере, что мне нужно сделать. попробуйте дальше, вернитесь к моему компьютеру, чтобы сделать это.
Кстати, «производительность» ИМО, как известно, трудно измерить у разработчиков программного обеспечения: потому что люди не знают, что измерять; и у вас обычно нет команд и людей, работающих над несколькими идентичными (сопоставимыми) программными проблемами; а выбор конкретных метрик искажает поведение ( отсылка к шутке ).
Таким образом, спор через стресс (медитация => стресс => продуктивность) может быть легче «доказать», чем прямую связь (медитация => продуктивность).
Вот возможный анекдот/шутка для тех, кто возражает против того, чтобы люди «ничего не делали» на работе.
Этот парень в своем кабинете (офис! Вы можете сказать, что это старая история...), сидит в своем кресле, положив ноги на стол. Мимо проходит его менеджер, заглядывает в дверь, видит, что он так сидит (вместо того, чтобы работать) и спрашивает:
- "Что делаешь?"
- "Я думаю."
- "Думаешь? Ты не можешь сделать это дома?"
Я разработчик программного обеспечения и практиковал разные виды медитации (первая - сидеть 5-10 минут с открытыми глазами и следить за вдохами и выдохами, вторая - медитация 16-го Кармапы в буддизме Алмазного пути).
Из своего субъективного опыта могу сказать, что (при прочих равных условиях) в среднем я более продуктивна в дни, когда я занимаюсь медитацией по утрам, чем в дни, когда я этого не делаю.
Под «более продуктивным» я подразумеваю
Кроме того, у меня сложилось впечатление, что медитация по утрам позволяет мне лучше концентрироваться в шумной обстановке (т.е. мне легче сосредоточиться на работе, когда меня окружает много говорящих людей, которые мне не нравятся). То же самое относится и к ситуациям, когда я подвергаюсь стрессу.
Время от времени медитация (раз в 3-4 недели) приводит к спаду продуктивности. Это происходит, когда я обнаруживаю какую-то информацию обо мне (которую вы раньше не осознавали/не замечали). Обычно эта информация а) смущает (я всю жизнь поступал... неправильно!) и б) помогает мне в развитии (исправлять можно только те ошибки, о существовании которых вы знаете — это относится и к ментальному оборудованию). ).
На мой взгляд, вы можете проверить гипотезу «медитация повышает мою продуктивность», используя как минимум два эксперимента:
Эксперимент 1: Продуктивное время в неделю
Когда у вас будет достаточно данных, вы можете использовать статистические методы, чтобы выяснить, есть ли разница в производительности и является ли эта разница значительной.
Эксперимент 2: Выполненные задачи в неделю
Многие люди не знают, что разработка программного обеспечения и программирование также требуют творческого подхода, когда заходят в тупик. Когда я застреваю, я хочу приложить больше усилий, чтобы решить проблему и покончить с ней (почти насильственным путем), что обычно только усугубляет ситуацию. Я замечаю, что мои глаза утомляются намного быстрее, и у меня появляется чувство общего беспокойства. Мое тело хочет, чтобы я сделал перерыв, но мой разум хочет, чтобы проблема была решена.
Даже если в этот момент у вас нет желания медитировать, просто встаньте и сделайте что-нибудь, и это будет творить чудеса. Когда Джон фон Номанн работал над Манхэттенским проектом, прорыв произошел с ним, когда он выходил из автобуса. В эти обычные моменты, когда мы отделены от проблемы, у нас есть наибольшая свобода для решения проблемы, и хотя простое вставание из-за компьютера может быть не так полезно, как сон или длительная медитация, размышления о проблеме на диване вдали от компьютер работает отлично. К тому времени вы достаточно узнали о проблеме, чтобы думать о ней, не сидя за компьютером физически.
Мне нравятся все остальные ответы (в меньшей степени тот, в котором говорится, что попробуйте два подхода к измерению вашей производительности, но это моя склонность), и я хотел сказать еще кое-что как бывший разработчик программного обеспечения:
Духовные практики предназначены для того, чтобы убрать себя с дороги. Преподносить это другим — все равно, что сказать: «Вот, позвольте мне помочь вам избавиться от самого себя, вы будете чувствовать себя намного лучше (и станете более продуктивным!)». В какой-то момент я понял, что лучшее, что я могу сделать как разработчик, — это создать систему для создания приложений, не требующих программистов. Я это сделал. К счастью, никто не воспринимал меня всерьез в моем стремлении ликвидировать собственное положение. В конце концов, моя должность больше не была нужна, и я стал руководить ретритным центром, а когда я стал там не нужен, я занялся чем-то другим. Позже я потерял себя, и теперь я чувствую себя намного лучше!
Вы чувствуете подъем? Я продал тебе идею сделать жизнь намного лучше для всех? Все, что я могу сделать, это стоять здесь и быть рекламой преодоления себя, но это не тот продукт, который большинство людей когда-либо захочет. Я предлагаю вам держать свои реализации при себе (ха-ха). Если кто-то захочет знать, они спросят, видя твое лицо изо дня в день, будучи... никем. И это нормально.
Я думаю, что я обратился к вашей «реальной» мотивации задать ваш вопрос. Пожалуйста, дайте мне знать, если я этого не сделал.
Я представлю контрапункт, возможно, добавляя к тому, что написал @no_comprende. Она о моем личном опыте и, вероятно, является следствием не только медитации, но и буддийской философии.
После того, как я начал медитировать, моя продуктивность в ЛК/день снизилась, и я не решаю задачи быстрее, и задач в неделю выполняется не больше.
Но, с другой стороны, я начал думать более тщательно, стараясь быть более осведомленным о состояниях программы, побочных эффектах, плохом взаимодействии кода, неожиданных конфликтах вариантов использования. Я стал больше тестировать, и обычно не "закрываю глаза" на проблемы, не принимая их к сведению (комментируя или регистрируя задачу).
Короче говоря, я стал более оборонительным и стал думать более внимательно. Вместо того, чтобы просто дорабатывать больше функций, исправлять больше ошибок и думать в спешке, я начал стараться быть более осведомленным о том, что я делаю.
К счастью, мои начальники это позволяют и, похоже, поддерживают.
КрисВ