Почему программистам следует играть в настольные игры

Вдохновленный публикацией Почему бизнесмены должны играть в настольные игры и презентацией Картика Нагараджана о том, почему продуктовые команды должны играть в Dungeons & Dragons, я решил написать статью о том, почему программисты должны делать то же самое. Случайным образом выберите первого игрока и подготовьтесь к первому раунду. Вот так!

Зачем играть в (настольные) игры?

Возможно, вы уже найдете здесь забаву в любой форме игры и не нуждаетесь в особом поощрении, но для тех из вас, кто еще не определился, вот некоторые из положительных моментов, которые могут помочь вас убедить.

Для простоты, если специально не упомянуто, с этого момента, когда я упоминаю «игру», я имею в виду настольную игру или ролевую игру.

Разрыв экрана

Мы все проводим слишком много времени перед экраном, и если вы будете придерживаться картона или бумаги, вы получите немало времени, не глядя на него. Если только вы не грубый игрок, который продолжает пялиться на свой телефон во время очередей других людей, но, пожалуйста, не делайте этого. Конечно, если слишком много сидеть, это не поможет, а только по одному.

Убирайся из головы

В зависимости от игры и группы, с которой вы играете, игры могут помочь вашему мозгу тренироваться множеством различных способов, например:

  • Расслабление: на пару часов вы забываете о своих хлопотах, сроках и проблемах и сосредотачиваетесь на чем-то другом. Даже если вы проиграете игру, этот перерыв творит чудеса и поможет вам позже сосредоточиться на работе.
  • Принятие риска и экспериментирование. Большинство из нас от природы не склонны к риску, но в «песочнице» игры мы можем быть разными людьми и пробовать идеи, на которые обычно никогда не осмелились бы. Этот опыт может побудить вас попробовать новые фреймворки, инструменты или парадигмы в вашей работе по программированию. По крайней мере, в тестовой среде.
  • Память, логика и решение проблем: стратегии в играх обычно включают в себя задачи, которые утомляют ваш мозг, и концентрацию для их решения. Современный мир разрушает нашу способность концентрироваться и сосредотачиваться, и игры - прекрасный способ исправить некоторые из этих повреждений. Разве программирование не сводится к логике и решению проблем? Безусловно, навыки стоит оттачивать с новыми задачами.

Работа в команде и навыки работы с людьми

Разработчики (программисты, инженеры или как вы хотите себя называть) несколько известны (и стереотипны) своими плохими навыками межличностного общения. Как и во многих стереотипах, здесь есть элементы фактов и вымысла, и геймеры не всегда лучше разбираются в социальных навыках. Тем не менее, особенно в кооперативных (где вы работаете вместе против игры) или ролевых играх, ответственность за совместную работу в команде для решения проблем, ожидаемых или неожиданных, лежит на вас. Я надеюсь, что преимущества научиться лучше работать вместе очевидны, но, опять же, иногда выведение вас и ваших коллег из повседневных ситуаций может быть лучшим способом улучшить навыки, которые вы используете каждый день.

Кооперативные игры, как правило, представляют собой проблему, и вы теряете больше, чем выигрываете, но это также ценный навык, которому нужно научиться. Ощущение, что ваша команда объединилась благодаря совместному опыту, так же ценно, как и успех.

Игры могут помочь вам лучше изучить краткосрочное и долгосрочное планирование, управление ресурсами и навыки ведения переговоров. Хотя в некоторых играх навыки ведения переговоров больше связаны с блефом, который может быть, а может и не быть навыком, который вы хотите улучшить.

У Картика было несколько наблюдений, которые он узнал о командах на сессиях Dungeons & Dragons (D&D). Они вряд ли вас удивят, но иногда требуется внешняя (или альтернативная) точка зрения, чтобы подтвердить то, что вы уже знали. Он отметил, что баланс персонажей (роли) и то, как они работали вместе, диктовали идеальную команду, а не их размер. Картик отметил одну игру, в которой большая группа провалила квест из-за неспособности общаться. Он упомянул, что планирование игры и планирование продукта имеют удивительное сходство, когда дело доходит до определения того, чего должна достичь партия (команда) (пользовательские истории), чрезмерно доминирующих игроков (членов команды) и получения уровня объяснения правил (внедрение команды). ) правильно.

Начиная

Вы убеждены, хотите поиграть в какие-нибудь игры и хотите порекомендовать лучшие для начала.

Для ролевых игр выбор очевиден: многолетний D&D и это последнее 5-е издание новы, улучшены и лучше, чем когда-либо. Есть определенные этические и моральные дискуссии по таким темам, как D&D, и почему герои, несомненно, решают, что готовы все убивать. Если вас беспокоит такое отношение к добру и злу, есть рекомендации для ненасильственных ролевых игр здесь и здесь, но я не пробовал ни одной из них.

Что касается настольных игр, то, возможно, вам будет приятно узнать, что сообщество геймеров любит составлять сравнительные списки не меньше программистов, поэтому рекомендации легко найти. Выполните поиск по запросу «лучшие игры со шлюзом», и вы найдете более чем достаточно для начала. Мои личные фавориты? Что ж, я рада, что вы спросили:

  • 7 чудес: Первая игра, которую я купил, и мне она до сих пор нравится. Он вводит концепции, повторяемые в других играх, и вам не нужно беспокоиться о них, если вы этого не хотите.
  • King of Tokyo: вы играете монстров в стиле боевиков, вышибающих друг друга из Токио. Люди будут ненавидеть вас, но только по две минуты за раз.
  • Pandemic: классическая кооперативная игра, в которой ваша команда работает вместе, чтобы спасти мир от вирусных эпидемий.
  • Стамбул: не обязательно самая простая игра, но отличный пример игры в стиле евро, где вы распределяете фишки для определенных задач и вам приходится иметь дело с ограниченными ресурсами, чтобы получить лучший результат.
  • Mansions of Madness 2nd Edition: что-то среднее между ролевой игрой и настольной игрой, она не короткая, а сюжетная, и поскольку приложение запускает игру, игрокам не нужно запоминать множество правил.
  • Codenames: популярная игра для вечеринок, в которой две команды сражаются друг с другом, пытаясь сопоставить подсказки, которые дает им один член команды.
  • Диксит: еще одна любимая игра для вечеринок, в которой может участвовать множество людей, вы используете описания, чтобы помочь или помешать игрокам найти вашу карточку из набора прекрасно иллюстрированных карточек.

До встречи за игровым столом!

Первоначально опубликовано на dzone.com.