Иногда часто замечаю проблему в коммуникациях опытных разработчиков и джуниоров.
Матерым ребятам кажется, что всё понятно, очевидно и даже не стоит останавливаться на каких-то им понятных деталях. А молодые специалисты прям сильно за ними не успевают. И в лучшем случае они переспросят 146 раз, а в худшем просто покивают головой, скажут, что всё понятно и уйдут тихонько в угол грустить о том, как тяжело работать и какая сложная задача.
Что было со мной
Когда я был совсем джуном, мне тоже было очень тяжело просить помощи у старших товарищей. Не потому, что я стеснялся, а просто потому что я не очень хорошо схватываю информацию налету.
У меня был один коллега – очень умный чувак. Его мастерство вызывало искреннее восхищение. Даже сейчас, когда я уже стал опытнее, то всё равно считаю его тот уровень – весьма хорошим. Не знаю, что с ним сейчас, может он стал еще умнее и круче.
Но каждый раз, когда я просил у него помощи, было прям оооочень сложно. Он довольно быстро говорил и особо не парился, насколько я понимаю те или иные концепции. Просто вопрос – мгновенный ответ. Если ответ был на уровне «да или нет», то всё ок, а если он пускался в долгие размышления, то я терял мысль в первые 10 минут и дальше просто кивал как дурачок, запоминая знакомые слова. Результат такой помощи был, пожалуй, не самым продуктивным.
Что я предлагаю
Всегда нужно помнить, что ты тоже был джуном, плохо понимающим, что творится вокруг. Помнить уровень своего разумения и того, как тяжело тебе дается информация.
И если уж выпало помогать такому, то разговаривать с ним на его языке. Объяснять попроще, без наездов, уточнять, всё ли понятно, попросить объяснить своими словами, как он понял и что он планирует делать.
Джуны, бывает, с поиском элемента в двумерном массиве могут полдня просидеть, просто запутавшись, что там за индексы и кто где запрятан (это я). Не надо им без каких-либо пояснений про кворум и уровни изоляции транзакций.
Плюс скорее всего джуниор и в рамках проекта новенький. Так что он эту вашу текущую бизнес логику, сленг и прочее подобное тоже не разумеет. Добивайтесь одинаковой трактовки терминов.
Итог
Если ты старший товарищ – объясняй попроще, помни, что всё очевидное тебе не обязательно очевидно другим.
Если ты юный специалист – не стесняйся признаться, что тебе непонятно и не бойся переспросить.
Автор: @eantonov
Телеграм: Тимлид Очевидность
Обсудить: Чат канала в телеграм