В связи с некоторой внутренней реорганизацией теперь в моей команде появился новый стажер. Поскольку я являюсь техническим руководителем и руководителем группы, я должен ознакомить новичка с тем, как мы работаем, и с тем, что нам нужно сделать, чтобы наше программное обеспечение работало гладко. Он работает у нас 4 месяца, а его стажировка может длиться до 24 месяцев по действующим правовым нормам.
Стажер подавал надежды — у него был годичный технический курс по разработке программного обеспечения на одном из языков, которые мы используем, и предыдущий опыт работы фрилансером, выполнявшим небольшие программные проекты. То, что он нам показал, было простым, но выглядело хорошо для тех, кто только изучает бизнес, поэтому мы взяли его на борт.
Однако работа с ним в течение нескольких месяцев выявила несколько проблем. Он едва ли может написать какое-либо программное обеспечение — даже очень простые примеры из тетради, которую мы ему подарили, — и испытывает серьезные трудности с запоминанием основных понятий, с которыми мы сталкиваемся каждый день, даже самых основных.
Я активно учу его, по крайней мере, два часа в день каждый божий день в течение двух месяцев, и хотя он показывает некоторые успехи, они довольно небольшие. В целом для меня это очень разочаровывающий опыт - у меня было несколько других стажеров раньше, и ни один из них не показал такого медленного продвижения.
Однако проблема не в этом.
Сегодня я просматривал с ним какой-то код, объясняя некоторую бизнес-логику, и он спросил меня о том, что именно происходит с определенной строкой математического кода — она давала скидку на некоторые значения, умножая ее на десятичное значение (0,95 в данном случае) . Это была довольно простая строка кода, и он продемонстрировал огромное удивление по поводу «уменьшения числа путем умножения его на что-то». Сначала я подумал, что это немного забавно, и продолжил приводить несколько примеров того, как это работает, используя дроби, чтобы прояснить то, что я считал глупым замечанием, но по мере того, как я продолжал свои примеры, становилось все более и более ясно, что его математика знания были действительно ограничены.
Это меня абсолютно расстроило. Я потерял терпение и бросил несколько резких замечаний, в частности, не веря, что ему удалось окончить среднюю школу с таким недостатком знаний. Я особенно разозлился и бросил учить его на день, сказав ему, что такого рода отсутствие навыков неприемлемо в индустрии программного обеспечения.
Теперь я застрял с небольшим чувством вины. Может быть, я был слишком резок с ним, может быть, я был неправ, что так расстроился из-за его отсутствия навыков. Я не могу справиться со своим разочарованием в связи с ним, и я понятия не имею, как справиться с этим с большим терпением.
Как мне сохранять спокойствие, имея дело с таким неопытным коллегой, когда мне приходится его учить ? Могу ли я привлечь его внимание к недостатку навыков? Или я должен просто попросить HR разобраться с этим и отправить его на другую работу?
Первый шаг — извиниться перед стажером.
Вероятно, вы оба разочарованы тем, как проходит время. Если у стажера был год обучения в колледже, это означает, что он все еще учится в старшей школе. Не профессиональный разработчик программного обеспечения.
Вам нужно более правильно задать свои ожидания. Часто (большинство?) стажировки сами по себе не представляют особой ценности, а скорее являются инструментом рекрутинга/собеседования на полную ставку. Однако два года — это долгий срок, но имейте в виду, что у этого стажера есть друзья, которых вы, возможно, захотите нанять — услышать, что ваша компания накричала на стажера, нехорошо для вашей компании (даже если это заставит его уйти).
На моей последней работе с полной занятостью мне сказали, что пройдет около года, прежде чем мой босс будет ожидать, что я буду полностью готов к работе. Год! Вероятно, есть разница в масштабах и ответственности работы, но стажеру, только что окончившему среднюю школу, потребуется некоторое время, чтобы стать полезным (если он когда-нибудь это сделает...).
Я подробно писал здесь об отношениях между стажером и менеджером. Возможно, вам будет полезно это прочитать.
Пара ключевых следующих шагов.
И эта ситуация в значительной степени плоха для всех. Вы можете обнаружить, что стажер даже недоволен и добровольно уйдет, если будет возможность. Если вы откроете беседу, она может разрешиться сама собой.
if he cuts corners
однозначно. Если он не помогает себе, то и вы не должны ему помогать. takes longer than the internship
ОП сказал, что у них несколько месяцев стажировки ~ 2 года. Но даже если бы это было "за лето" - я просто думаю, что было бы профессиональным поступком сказать: "Эй, может нас и нет на другой стороне, но это то, над чем тебе нужно поработать. " Некоторые из этих исправлений (базовая математика) должны быть исправлены в личное время стажера — и это нормально, чтобы включить их в обзор. Но, по моему мнению, это профессиональный поступок - сообщить об этом стажеру.Да, вы были немного суровы с ним, но я могу понять ваше разочарование. Чтобы сохранить спокойствие, нужно сначала понять, с чем вы имеете дело.
Недостаток математических навыков — проблема, которой как минимум 10 лет. Я помню, как в течение многих лет спорил с несколькими людьми, которые утверждали, что математика больше не является обязательным требованием программирования. Мы видим результаты этого сейчас, и не только с вашим стажером. Школы не справляются со студентами ИТ по всему миру. Когда я учился в колледже, специальность называлась «Математика и информатика». Математика заняла первое место как в названии, так и в фокусе. Сегодня это не так, доказательством является существование этого стажера.
Начните с самых маленьких задач и стройте оттуда. Очевидно, что какую бы школу он ни посещал, он с треском провалился. Отсутствие «понимания», скорее всего, просто реакция на то, что вы перегружены.
Затем я бы провел надлежащую оценку его навыков и попросил бы его заняться самостоятельным изучением в свободное время. Это позволит достичь двух целей: 1) Освободить свое время. 2) Продемонстрируйте, насколько он предан. Если он выполнит независимое исследование, вы знаете, что он предан делу, если нет, вы можете освободить его с чистой совестью.
Не оскорбляйте его снова, но и не позволяйте ему сорваться с крючка. Дайте понять, что ему не хватает областей, которые помешают ему добиться успеха, если он не сдастся.
Пусть он учится онлайн в Академии Кана или видео на YouTube, опять же, в свободное время. Дайте ему возможность утонуть или поплыть по своим достоинствам, а сделайте шаг назад и немного передохните. Не портите свою карьеру из-за того, кто не в себе.
Отпусти его - лучше для тебя и лучше для него. Вы не были слишком суровы. Лично мне очень пошло на пользу то, что (было 2 раза за время учебы) люди явно выражали свое недовольство моим выступлением.
Людей, не понимающих в умножении, нельзя подпускать близко к программируемому устройству.
В качестве альтернативы отпустить его: объясните ему, что он не получит от вас рекомендации, а если будет оценка, объясните ему, что оценка может быть плохой и что, возможно, будет разумнее уйти. В качестве альтернативы не давайте ему никаких заданий, кроме "самостоятельных занятий" и места без компьютера - так по крайней мере вы не будете тратить на него время.
Я активно учу его, по крайней мере, два часа в день каждый божий день в течение двух месяцев, и хотя он показывает некоторые успехи, они довольно небольшие.
Это поднимает огромные красные флаги для меня. Это 2 часа в день, которые вы могли бы потратить на разработку, управление и другие вещи, которые приносят деньги бизнесу.
Этот человек, очевидно, является огромной обузой.
Извинитесь за резкие замечания, подойдите к своему начальнику и сообщите, что вы больше не можете работать с этим человеком и хотите, чтобы он был исключен из команды. Если ваша организация устроена так, что вы делаете такие звонки — отпустите его.
Как только он уволился, вам нужно переоценить, на что вы тратите свое время в организации, потому что вы потеряли (как минимум) целый месяц работы над этим человеком — это месяц неразработанных функций, неисправленных ошибок и недополученных клиентов. отправленная стоимость. Вам нужно структурировать свою политику, чтобы это никогда не повторилось.
Даже в самом оптимистичном случае после полугода занятий по 2 часа в день они становятся полуприличными - еще могут просто уйти на следующий день.
Сэр Джеймс Голдсмит говорил: «Плати арахис, получай обезьян». Если вы ищете обезьян, платите арахис, если вы ищете обезьян, но если вы хотите больше, чем обезьяны, вам придется поднять ставку. Фирмы не нанимают стажеров, ожидая, что эти стажеры способны выполнять какую-либо полезную работу. Цель стажировок — помочь стажерам, а не фирме.
Отсутствие математических способностей у стажера стало для вас неожиданным открытием и, скорее всего, очень неприятным сюрпризом. Вот почему я с подозрением отношусь к программистам-самоучкам, которые начали работать в 13 лет и не учились в университете.
Назвать себя программистом может любой, и, к сожалению, ваш стажер — яркий тому пример.
Ожидайте, что навыки понимания прочитанного у вашего стажера также не будут звездными, учитывая, что его прогресс в изучении чего-либо идет медленно и болезненно.
Ваши ожидания, что ваш стажер будет выступать в качестве полноценного члена команды, скорее всего, не оправдаются, учитывая недостатки общего образования вашего стажера. Если вы ищете полноценного программиста, вам лучше искать младшего программиста, а не стажера. Да, стажер не стоит вам ничего, кроме вашего времени. Что ж, суммируйте время, которое вы тратите на его обучение, что точно соответствует количеству времени, которое вы не выполняете никакой полезной работы в качестве старшего руководителя/руководителя группы в фирме, и вы должны понимать, что неэффективность и неэффективность стажера дорого обходится. вашей фирме влетит в копеечку с точки зрения альтернативных издержек работы, которая не сделана, потому что вы тратите так много времени на его обучение.
Выход из себя никуда не приведет. Вы выходите из себя, потому что расстроены, и вы расстроены, потому что зашли в тупик. Вам нужно что-то сделать с источником вашего разочарования, в том числе отправить его обратно в школу, чтобы он работал над своими недостатками в свое свободное время, а не в свое. Возможно, он не будет счастливее, потому что ему нужно вернуться в школу, но вы, скорее всего, будете счастливее, потому что вам не придется иметь дело с его недостатками — в конце концов, вы сами определите, что значит для вас счастье. В этот момент вы сходите с ума, имея дело с ним, и никто не счастлив. Учтите, что вы приближаетесь к моменту, когда вы уже не можете помочь ему, и вы больше не помогаете ему, а пытаете его. Избавление его от страданий тем же самым знаком дает вам передышку. Не в последнюю очередь потому, что ваши отношения с ним определенно приносят вам самое худшее. Помимо других затрат, этот ребенок будет стоить вам репутации, если вы не будете осторожны.
Я думаю, вы не должны учить, но должны предоставить возможность учиться.
Два часа вашего времени в день в течение нескольких месяцев кажутся мне чрезмерными затратами на стажера.
Вместо этого просто предоставьте им необходимые инструменты. Выберите и определите (укажите) задачи, которые должны быть более или менее в пределах их возможностей для выполнения. Будьте готовы ответить на вопросы (но не для подробного обучения: вместо этого укажите ему на книгу). Обеспечить контроль качества и обратную связь, обзор и тестирование их полуфабрикатов.
Я не уверен, какие задачи программирования (если таковые имеются) вы могли бы назначить, которые, однако, не требуют арифметики. В прошлый раз, когда я использовал/одолжил стажера (что не заняло у них много времени), я попросил стажера установить для меня определенную тестовую среду (которая мне была нужна для тестирования некоторого программного обеспечения, которое я разрабатывал).
Раньше у меня было несколько других стажеров, и ни у кого из них не было таких медленных успехов.
Если у вас было несколько отличных стажеров в этой самой компании, в этой самой команде, то вам следует проконсультироваться с HR. Спросите их, оправдываете ли вы свои ожидания от этой стажировки (может быть, эти замечательные стажеры были случайностью? Такое случается, хотя в данном случае это маловероятно).
Если нет, вы можете спросить их, имеет ли он право на участие в программе повышения производительности. На бумаге это дает ему определенное количество времени для улучшения в зависимости от проектов, продиктованных вами. На практике это создает бумажный след, чтобы вы могли его отпустить.
Поскольку вы сказали резкие слова, вы должны извиниться и быть добрым к нему до конца стажировки. Это не твоя и не его вина, что он попал в твою команду. Постарайтесь извлечь из этого максимум пользы, пока не двинетесь дальше, и аплодируйте его усилиям, где можете.
Тем не менее, эти двухчасовые тренировки должны закончиться. Заставьте его продолжать свои тренировочные упражнения, пока он не начнет выполнять их самостоятельно.
Если вы были грубы со стажером, извинитесь. Сделай это для себя, если не для стажера.
Тогда увольте стажера. Одно дело быть наставником, другое — преподавать в университете для того, кто не обращал на это особого внимания.
Я думаю, есть две вещи, которые вам нужно осветить: А) Каковы ожидания вашего начальника в отношении обучения этого человека? Можно ли дать понять, что этот человек не соответствует требованиям? Кто-нибудь понимает, сколько времени вы тратите/тратите впустую? Убедитесь, что этот стажер не является чьим-то родственником. Б) Поговорите со стажером. Каковы его ожидания? Осознает ли он, насколько он отстал? Он может понимать больше, но очень напуган на этих тренировках один на один. Ему действительно нужно подумать о своем будущем в этой профессии, потому что обучение, которое вы предлагаете, не всегда будет доступно для него.
Возможно, вы оказываете услугу всем сторонам и предлагаете другое направление работы. Я не могу себе представить, что это приятный опыт для стажера. Компания тратит впустую ресурсы, о которых они могут не знать. Если по какой-либо причине вы не можете выбраться из этого, сделайте все возможное. Откажитесь от своих ожиданий. Не торопитесь и делайте много обзоров. Вы никогда не знаете, что-то может просто щелкнуть. Случались странные вещи.
Будь менеджером.
У вас есть ресурс, актив, человек. Будь милым и извинись. Вам нужны люди, которые прыгнут на гранату ради вас.
Ваша проблема в применении навыков стажера.
Найдите то, чем может владеть стажер, и наделите его полномочиями. Есть ручные тесты? У вас есть сервер сборки, который нужно обслуживать? Есть образцы данных? Нужен пользователь №1? Все эти вещи ценны для организации без написания или разработки программного обеспечения.
Знает ли стажер, чем занимается ваша компания? Они знают продукт? Используют ли они продукт? Я обнаружил, что наличие рядом с командой «эксперта по продукту» может быть очень полезным.
Суть в том, что ваша работа состоит в том, чтобы найти роль для стажера. Не каждый может быть рок-звездой, но миру по-прежнему нужны олухи.
Симбабк
Т. Сар
Моника Челлио
Дон Брэнсон
Кригги
Виктор Захаров
матридер
деннисмуйс
болото
Агент_L
Гонки легкости на орбите
Тони Эннис
Марс
Т. Сар
ТомТом
Т. Сар
StuperUser
Этот парень
Фарап
смки
Т. Сар
Т. Сар
смки
Т. Сар
Алфе
Раду Мурзеа
Т. Сар