7 настільних ігор, які допоможуть прокачати IT-навички
Настільні ігри — це не лише про розваги. Це ще й класний спосіб прокачати аналітичне мислення та логіку, покращити навички кодування та інші технічні вміння для роботи в ІТ. Не обов’язково братись за головоломки, побудовані на математичних алгоритмах. Існують й інші, неочевидно корисні для айтівців настілки, і таку добірку зібрали експерти NIX.
Нові підходи для спрощення рутинних задач, широкий вибір ролей та розвиток софт і хард скілів — це все отримаєте в підсумку. Ну що, пограємо?
Cryptid
Про що гра
Гра з’явилась у 2018 році та виборола кілька нагород — за свіжий підхід до дедукції, як зазначалось в одному з відгуків. Cryptid розрахована на 3-5 людей та сесії у 30-40 хвилин. Гравці виступають в ролі криптозоологів і шукають на мозаїчному ігровому полі криптид — міфічну істоту. У всіх є підказки, які вказують на клітинку, де знаходиться ця тварина. Гравці по черзі роблять кроки, ставлять один одному питання та на основі умов і обмежень з підказок приходять до висновку про місцезнаходження криптида.
Чим корисна в IT
Cryptid в ненав’язливій формі, але глибоко прокачує просторову дедукцію. При цьому тут немає випадковості або блефу — виключно сухий аналіз. Гра навчає роботи з так званими перетинами обмежень. Адже лише одна клітинка на ігровому полі відповідає всім логічним умовам з підказок. Тобто платформою гри фактично є візуальний SQL-join с умовами WHERE. Це можна порівняти зі створенням складної вибірки для обмеженого пошуку в базах даних або репродукції багу з невідомими перемінними.
Decrypto
Ця гра 2018 року займає 2-ге місце у рейтингу party-ігор на порталі BGG. В Decrypto можуть грати до 8 людей, які діляться на 2 команди. Кожна з них отримує картки з кодами й ключовими словами. По черзі в командах обирають шпигуна, який передає загадані слова через ланцюг асоціацій. Це має допомогти вирахувати код. Але треба робити це так, аби своя команда «дешифрувала» послання, а суперники — ні. Звучить трохи складно, але на практиці все просто й динамічно — партія займає 20-40 хвилин.
Чим корисна в IT
Decrypto тренує одразу кілька шарів аналітичного мислення. По-перше, ви як шпигун ніби створюєте шифри. Ваші підказки мають бути досить прозорими для своїх, але не розкривати чужинцям базову логіку. По-друге, в ролі дешифрувальника ви розвиваєте вміння виявляти повторювані патерни. Це схоже на пошук закономірностей під час так званого реверс-інжинірингу, аналізу чужого коду або роботі з логами, коли ви по непрямих ознаках знаходите баг чи якусь іншу проблему в застосунку.
Azul
Гра вийшла 2017 року, зібрала десятки премій і обросла безліччю варіацій. На тому ж BGG вона тримає 2-ге місце серед абстрактних ігор, 15-те серед сімейних і 88-ме серед взагалі всіх наявних ігор! Грати можуть від 2 до 4 людей, які на 30-40 хвилин перетворюються на плиточників у королівському палаці. Їх задача: скласти мозаїку з рядків фішок у вигляді азулежу — традиційної португальської плитки. Очки нараховують за зв’язки в узорах між фішками по рядах, стовпчиках та кольорах.
Чим корисна в IT
Azul — не просто красива гра, вона навчає алгоритмічному мисленню. Ви шукаєте оптимальні узори та мінімізуєте втрати, коли трапляються не ті плитки. Це вимагає навичок комбінаторики і є фактично опрацюванням greedy-алгоритму. Процес можна порівняти з алокатором: ресурси обмежені, і треба планувати й оптимізувати їх розподіл, оминаючи штрафи. Ба більше: слід ще й вміти розпізнавати шаблони — у по суті тайловому layout-движку. А це вже корисно для роботи з UI та сітками даних.
Codenames
Навколо цієї гри 2015 року вже склався культ! Вона перекладена на 38 (!) мов, і для неї існують тематичні видання, наприклад, по Гаррі Поттеру чи Марвелу. Гра триває 10-15 хвилин. 2-8 гравців діляться на 2 команди. Перед ними кладуть 25 карток зі словами, серед них по 5 штук — загадані для кожної команди. Ці ключовики знає лише капітан (обирають по черзі). А далі він через асоціації вказує команді на кодові слова. І на таку асоціацію можна й варто навісити по кілька слів, аби команда швидше все розгадала.
Чим корисна в IT
Codenames дещо подібна до Decrypto. Але гра спирається на іншу логіку. Наприклад, тут не треба боятися «спалити» свої слова суперникам. Відрізняється й механізм дешифрування: не дедуктивний, а асоціативний, більш креативний. Тому в цій грі дуже цінним є вміння коротко та чітко узагальнювати й виражати абстрактні ідеї. Це стане в пригоді, наприклад, при найменуванні перемінних чи API-методів. А ще це незамінна навичка, коли треба пояснювати щось іншим. Припустимо, з мови коду на мову бізнесу.
Terraforming Mars
Цю гру 2016 року вважають однією з найкращих в історії — у тому ж рейтингу BGG вона займає 7-ме місце в загальному топі! Та слід розуміти: ця стратегія на 1-5 гравців — не для новачків і не для коротких вечірок. Вона вимагає особливих навичок і триває по 2-3 години. В ході партії гравці керують корпораціями на Марсі у XXIV сторіччі, інвестують у проєкти та трансформують планету: підвищують температуру, збільшують кількість кисню та океанів. Хто найбільш успішно впливатиме на Марс, той і переможе.
Чим корисна в IT
Terraforming Mars є корисним для архітекторів, системних інженерів, продукт-оунерів, розробників і девопсів від Middle+. Адже гра глибоко розвиває насамперед стратегічне мислення. Ви створюєте модульну екосистему, розподіляєте та оптимізуєте ресурси з огляду на залежності й обмеження, збираєте комбінації з корисних карток. Це нагадує IT-проєкт: з планом, спринтами, пріоритетами та бюджетом. Ви ніби працюєте над продуктом: від MVP до повноцінного застосунку і його подальшого масштабування.
The Mind
Ця гра стала сенсацією 2018 року. Вона є повною протилежністю Terraforming Mars: проста й швидка (партії 10-15 хвилин). У The Mind можуть грати від 2 до 4 людей. Вони отримують картки з числами від 1 до 100. У першому раунді у кожного по 1 картці, у другому по 2, у третьому по 3 й далі. Задача: викладати картки за порядком. Але ніхто не знає, у кого які числа — і говорити це заборонено! Тобто треба інтуїтивно вгадувати, коли саме вам треба покласти наступне число. Помилились? Програла вся команда.
Чим корисна в IT
The Mind — не про складний аналіз чи системне мислення. Звичайно, тут вам також доводиться оцінювати вірогідності тих чи інших карток у інших гравців. Але головна сила цієї гри в іншому. Завдяки The Mind можна сильно прокачувати навички читання інших людей і невербальної синхронізації. Це допомагає вам спільно діяти в єдиному ритмі, коли всі без слів розуміють, коли треба робити свій крок. А це все є важливим складником успішної роботи в IT-командах, зокрема за моделлю Scrum і на удальонці.
Pandemic
Гра 2008 року є класикою кооперативних ігор, де гравці разом борються за перемогу. У Pandemic безліч новіших версій: Legacy, Iberia, On The Brink тощо. Та суть незмінна. Команда має зупинити розповсюдження епідемій на ігровому полі. У кожного з 2-4 гравців окрема роль. Наприклад, вчений винаходить вакцини, а інженер створює обладнання для їх виробництва. А всі разом мають вирішувати, що робити на кожному кроці: переміщатись по мапі, гасити спалахи захворювань, розробляти ліки тощо.
Чим корисна в IT
Pandemic — одна з кращих аналогій до спільної роботи над IT-проєктом. По-перше, ви аналізуєте і проводите декомпозицію проблем, оцінюєте ризики й ресурси, визначаєте пріоритети. По-друге, команда має розподіляти ролі та зони відповідальності. По-третє, робота йде в умовах невизначеності (під час гри ви тягнете з колоди випадкові карти з подіями) і жорсткого таймінгу (гра триває 45 хвилин). Тож треба вчитися кооперації та вмінню швидко адаптуватися, приймати рішення і тримати пресинг.
І наостанок — порада від Ніксових експертів: не обмежуйтесь лише цими іграми. За бажання можливості для розвитку потрібних в IT навичок можна знайти чи не в кожній настілці. До прикладу, в Carcassonne можна потренувати модульне проєктування, в Ticket to Ride — системне планування в умовах обмежень. 7 Wonders дає змогу прокачати вміння обирати, як у спринтах, між коротко- та довготерміновими цілями, а Dixit — навчитись доносити іншим незрозумілі, складні ідеї. Навіть хаотичні Exploding Kittens можуть бути корисним — в цій грі потрібно оцінювати вірогідність вибухів так само, як і можливу кількість багів після релізу.