Блог

Сім кроків зростання через менторство

Є такий анекдот про викладача вузу: «Дві години поспіль розповідаю, пояснюю їм, йолопам — вже сам розуміти почав…». Адже саме так і відбувається.

Згадайте, коли найкраще виходить опрацювати певну тему? Причому будь-яку — від розповіді Трейні, чому не варто закидати код у мейн, ніби сміття у бак, до передачі складної архітектурної системи для колег. Завжди бездоганні результати саме тоді можливі, коли потрібно комусь пояснити. По суті — навчити. Чому?

Справа в тому, що в такій ситуації самі собою складаються всі критичні умови успішного проєкту:

  • Дедлайн — зрозуміло, коли потрібно перевіряти домашнє завдання.
  • Очікуваний результат — він є спочатку, інакше не було б завдання.
  • Перетворення вашого падавана на джедая — а ось тут чиста магія.

Уявіть, що ви хочете вивчити Golang. Але у такому формулюванні завдання звучить надто абстрактно, розпливчасто і до дій не мотивує.

Тепер інша перспектива: рівно через тиждень вам належить особисто провести воркшоп по горутин для колег, яких ви навчите як правильно користуватися, по тому самому Go, незнайомому вам сьогодні.

Може здатися, що друга ситуація, очевидно, провальна і ніяких бенефітів не дає. Але якщо тема конкретна, і вона для початківців — це реально. Цілком можна за тиждень розібратися, перевірити, відрепетирувати і продемонструвати все що завгодно. Перевірено особисто на собі,

Так, тут багато ризиків. Сумно, якщо аудиторія почне ставити запитання, до яких ви не підготовлені. Крок ліворуч або праворуч від вузької теми означає неминучу ганьбу. Тому треба вміти тримати людей у ​​фокусі саме на горутині. Або те, що ви хочете показати.

Так, приклад притягнуть за вуха, але ж насправді ніхто не змушує ментора допомагати навчати чогось незнайомого себе. Навпаки, кожен діє у полі особистих компетенцій. Тільки як саме ми діємо? Проведення вебінару чи кураторство новачків саме собою є яскравим стимулом. Відразу знаходиться час і бажання упорядкувати думки, техстек, дочитати нарешті цю чортову документацію до кінця, дізнатися про свіжі баги, все розкласти по поличках, підправити структуру і навести красу.


До речі, приклад для вивчення Golang взятий із життя. Один мій знайомий влаштувався айти-курси викладати Python… щоб його вивчити. Звичайно, він знав уже достатньо, щоб пройти співбесіду і його знань вистачало, щоб обганяти Трейні більш ніж на один тиждень за його планом. Але зате з його млявого «ну, треба довчити» одразу перетворилося на залізне «ось тепер справді треба вивчити». І за три місяці він освоїв до цілком прийнятного рівня!


Думаю, що мій натяк зрозумілий. Однак магічною формулою «хочеш вивчити сам — вчи інших» просто так не обійтись. Є сім маст-хев зобов’язань, що прокачати вас до Сеньйора і зроблять процес кайфовим! Потім ви зможете стати ментором у нас, заповнити анкету і долучитись до проєкту.

1. Ви зобов’язані професійно зростати

Хороший ментор має особисто демонструвати все те, чого вимагає від падаванів. Наприклад, не писати говнокод чи писати юніт-тести. Визнавати не лише чужі, а й свої баги, фіксувати їх привселюдно. Не намагатися перетворити код-рев’ю на спекотну суперечку, а обговорювати питання по суті.

Звучить як ідеал. Ось чому дуже часто в командах розробки часто заводиться «неформальний лідер». Зрозуміло, що це майбутній Тімлід.

Ось і виходить, що перший прямий наслідок спроб навчати інших полягає в тому, що починаєш навчатися сам. Заради цього варто стати наставником.

2. Ви зобов’язані прокачати індивідуальний бренд

Далі — теж із прямим зв’язком між кар'єрним зростанням та особистим брендом: мало робити, потрібно демонструвати. Мова не про вихваляння чи заробляння похвал за кожен апрув. Просто, за великим рахунком, чого інші не бачили, начебто не існує.

Ми всі зараз переконуємось у важливості особистого бренду. Про це постійно виходять нові статті. Проте власний бренд неможливо побудувати непомітно. Це оксюморон. Люди переймаються лише тим, що бачать.

Треба, щоб усі бачили на відео в інтернеті, як ментор зразково відповідає на кожне питання потенційного падавана, виступає із воркшопом чи майстер-класом.

Одні скажуть: показуха! Інші погодяться, що це один із швидких шляхів до позиції Синьйора. Ви все одно займаєтеся певними професійними справами після роботи, а ваші записи просто підсилює результати.

3. Ви зобов’язані прокачати лідерство

Якщо ви будете лише в ролі помічника, то вам просто сядуть на шию. Скажуть, що ви чудово допомагаєте у складних моментах, подумки зауважать про себе, що про це можна не турбуватися, от і всі результати.

Ні, ідею «що-небудь робити» потрібно донести до аудиторії. Як ідею стартапу інвесторам, і за схожі кілька хвилин. Не дайте себе обманутися, тим, що ваші падавани вас слухатимуть хоч годинами поспіль. Вони просто перестануть виконувати домашні завдання або почнуть постійно просити про допомогу.

Потрібно знаходити мотивацію, підхід до кожного. В ідеалі за класикою:

  • Яскрава картинка для привернення уваги до воркшопу. Зійде згадка про методологію вирішення типових помилок, допомогу по яких у вас просили.
  • Розкриття теми про інженерний підхід — як треба розв’язувати такі помилки.
  • Фініш із бонусами у вигляді призначення додаткових домашніх завдань.

На все буквально кілька хвилин. Наприклад:

«Пам’ятаєте, ви хотіли логін через Google? Але як я вам допоможу, якщо ви навіть не вмієте в інспекторі відстежити CORS? Postman не застосовувався, виводу curl немає. Давайте ви навчитеся спочатку базовим речам і зробите домашню заголовками HTTP. Потім поговоримо про логіну».

Маніпуляція? Ні, лідерство. Навчаючи інших, ми вчимося відстоювати свої інтереси, залучаючи до них інших учасників. Не забуваючи про мотивацію співрозмовників. Фактично реалізуємо концепцію «win-win».

4. Ви зобов’язані прокачати комунікації

Напевно, зараз виникне питання: навіщо переконувати, коли можна просто відмовити в менторстві?

Потім, щоб ви не залишилися з падаванами, які щось роблять, коли ви буквально стоїте за спиною. Один із частих і серйозних прорахунків наставництва — у спробі нав’язати будь-що насильно. Будь-які спроби тиску та інші репресії створюють непродуктивне оточення. Такий процес ніколи не працюватиме автономно.

Спробуйте уявити, що ви міняєтеся місцями зі своїм падаваном:

Він припустився промаху. Він запушив щось в основну гілку, і хоч нічого не зламав — але порушив правила. Ви домовляєтеся з ним про дзвони, але говоріть з ним як Мідл з Синьором. Яким тоном заговорите, як сформулюєте суть претензій?

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

У вигляді приємного бонусу ви скоро перестанете сваритися з ким би там не було взагалі. А потім і така потреба розчиниться.

5. Ви зобов’язані покращити свої звички

При певному наполегливому бажанні та старанності, а тим більше діючи акуратно, можна досягти дуже багато чого. Проблема в тому, що більшість результатів починає просідати, як тільки ви знижуєте тиск.

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

Під рейками маються на увазі звички. Вони цементують позитивні практики, дозволяючи сфокусуватися на чомусь іншому та зростати далі.

Церемонії та ритуали абсолютно необхідні. Це стосується не стільки аперувів. Потрібні щоденні й щотижневі алгоритми роботи з кодом ваших Джунів, що часто і завжди повторюються. Такі як зарядка та чищення зубів. На власному прикладі, з мотивацією і т. д. — Але обов’язково у звички.

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

І, само собою, це означає роботу над власними звичками. Що радикально змінює професійну продуктивність, енергетику, самоконтроль, здатність до ефективного планування завдань в умовах невизначеності.

6. Ви зобов’язані посилити свої підходи

Крім того, що треба робити, є також негативна категорія того, що робити в жодному разі не слід. На жаль, тут не обійтись без репресій.

Падаван смержив свій пулл-реквест, що зламав юніт-тести — вибач, дорогий, за таке сам знаєш що потрібно. А повториться, то відмовлю в менторстві.

Жодних винятків, відплата невідворотна. Це має працювати як закон фізики. Сунув пальці в розетку — отримав удар струмом. Навіть ображатися нема на кого.

Тільки не треба в «фізику» записувати дрібні, а тим більше нечіткі побажання. Варто трохи розмити правила і вони перестануть працювати зовсім. Тут потрібна кришталева, лаконічна ясність. Не можна це, це й це. Ніде, ніколи, нікому.

І ви вже знаєте, що в це нікому теж входите, причому під номером один. У тому числі коли ніхто не бачить. Так можна покращити власні підходи.

7. Ви зобов’язані стати Сеньйором

Опануйте мистецтво делегування падаванам можливість виконання домашніх завдань у вигляді віддушини з порушення всього, крім табу. Точніше, можливість іноді (не часто і точно не регулярно) чинити якось інакше, ніж прийнято.

Допустимо, ви забороняєте неоптимізований код. Але ця фіча така смачна — звісно, ​​її можна прийняти й так чому ні? Рефакторинг заплануємо на майбутнє в беклог.

Тут треба розуміти, що винятки означають діючі правила, що вже сформувалися. Якщо ви дозволили собі та іншим порушувати, значить було чогось: дозволяючи винятки, ми вчимося розуміти і аналізувати границі!

Саме так воно й працює. Починаємо з навчання інших, швидко приходимо до навчання себе, а потім усе це збирається у чіткі, практичні структури. І тоді вже ви стаєте справжнім Сеньйором — делегуєте, контролюєте, берете відповідальність.