Рука Бога. Допомога з талонів

Взагалі, Рука Бога – це один із найзнаменитіших футбольних голів в історії, виконаний аргентинцем Дієго Марадоною на 51-й хвилині чвертьфінального матчу чемпіонату світу з футболу 1986 проти збірної Англії. "Рука" - тому що гол був забитий рукою.

Ми, у своїй команді, називаємо Рукою Бога допомогу досвідченого співробітника недосвідченому у вирішенні завдання. Досвідченого співробітника, відповідно, називаємо Марадоною, або просто М. І це – один із ключових методів підвищення ефективності в умовах недостатньої кваліфікації працівників. Ну так вийшло, що в нас у команді багато стажерів. Експеримент ставлю.

За статистикою, допомога потрібна не дуже велика. «Середній чек» складає 13 хв – це від моменту, коли М відірвав дупу від стільця, і до моменту, коли він дупу повернув. Сюди включається все – і вникнення завдання, і обговорення, і налагодження, і проектування архітектури, і за життя.

Розкид часу на допомогу спочатку був великий, аж до 1 години, але поступово звузився і тепер рідко виходить за межі півгодини. Тобто. треба кілька хвилин часу М, щоб завдання рушило далі, або взагалі успішно завершилося. Буває й таке.

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

Наприклад, я підробляю Марадоною у команді. Ліміт встановив – 3 години на день на всіх працівників. Думав, буде мало. Виявилося, що й 3 години – очі, т.к. середня витрата – 2 години на день.

Облік та лімітування діють на співробітників магічно. Будь-хто, хто просить допомоги, розуміє, що треба витрачати час ефективно, тому що ліміт – один на всіх, і невигідно витрачати час М марно. Тому розмов за життя стало набагато менше, що мене, звичайно, пригнічує.

Взагалі, Рука Бога є слизьким прийомом. Адже здається, що співробітник сам повинен у всьому розібратися, вирішити всі проблеми, зрозуміти весь контекст. Але тут є одна проблема - нейронні зв'язки.

Мозок працює як простий автомат – запам'ятовує шлях та результат. Якщо людина пройшла якимось шляхом, і це призвело до позитивного результату - формується нейронний зв'язок типу так і треба робити. Та й навпаки.

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

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

У результаті знаходить якийсь варіант, пробує, і тут – бац! - Вийшло! Що зробить співробітник? В ідеалі, звичайно, подивиться, які ще є варіанти рішення, оцінить свій код, ухвалить рішення про правильність архітектури та обґрунтованість втручання у чужі об'єкти та модулі.

Але нагадаю – для нашої людини всі ці слова нічого не означають. Він просто не знає, про що йдеться. Тому він, як, перепрошую, мавпа, просто запам'ятає той варіант, який призвів до успіху. Нейронний зв'язок або сформується, або зміцниться (якщо сформувалася раніше).

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

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

Тут і приходить на допомогу Рука Бога. І напрямок пошуку рішення підкаже, і рада з ЯП дасть, і варіантів накидає, і погадає на основі досвіду, яке рішення точно не спрацює, і код покритикує, і скаже, де списати вже готовий код.

По суті, від М треба зовсім небагато. Стажер, як правило, тупить на рівному місці. Просто тому що не знає, наприклад, як перейти до опису функції, відформатувати код, не підозрює про існування moment.js або способи налагодження сервісів у хромі. Треба лише тицьнути пальцем, щоб він рушив далі.

А цінність годинника, який він витратить на самостійний пошук цієї інформації, дорівнює нулю. А з погляду бізнесу це взагалі злодійство. За здобуття цієї компетенції компанія вже заплатила Марадоні.

І все це – у середньому за 13 хвилин. Або за 2 години на день.

Так, нагадаю: Божа рука потрібна своєчасно. Кумедно виглядав би Марадона, прийшовши на футбольне поле після закінчення матчу і забивши гол рукою.

UPD: забув сказати, що відбувається з продуктивністю М.

Як не дивно, з початком цієї діяльності продуктивність зросла в 1.5-2 рази. А продуктивність команди загалом зросла ще більше.

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

Джерело: habr.com

Додати коментар або відгук