Как сохранить студента / стажера программистов? [закрыто]

13

У нас небольшая команда в нашем отделе и обычно нанимают 1-3 студентов / интернов. Проблема у нас есть удержание. Нам нравится нанимать студента, который будет оставаться частью команды больше, чем просто летний квартал. Проблема в том, что последние 4 студента, которых мы наняли, заранее обсудили это с ними, и все они ушли раньше, чем нам бы хотелось.

Все отношения закончились удачно, студенты либо получили должность ассистента преподавателя или научного сотрудника в университете, либо занялись более значительными и лучшими делами. Это все понятно, и мы не возражаем против них за то, что они делают то, что для них лучше.

Но моя точка зрения другая, так как я проработал в нашем отделе 2 года в течение бакалавриата, после чего я был полностью занят после окончания университета.

Как мы можем удержать студентов? Мы даем им оборудование, в котором они нуждаются / хотят, мы предоставляем им проблемы, которые они могут решить в любом случае (в разумных пределах). В общем, для меня этот тип работы для студента-программиста настолько гибок и удивителен, что я не понимаю, как кто-то захочет уйти.

Мысли?

Крис
источник
12
Есть торт ...?
Дэннивартнаби
1
Добавлен в качестве комментария, так как я редко беру интервью у студентов, и это не очень хороший ответ, но я, вероятно, спросил бы их об их стремлениях в разработке программного обеспечения. Спросите их, где они хотят быть через год или два, и что они хотят делать. Если они вам нравятся, постарайтесь согласовать их цели с ролью.
Дэннивартнаби
1
И под «пирогом» он на самом деле подразумевает… тортфп! : P
chiurox
3
ТОРТ ЛОЖЬ!!!
user541686
1
Пожалуйста, примите к сведению, что позиция
отправки

Ответы:

14

Я работал студентом-программистом в качестве стажера на двух разных работах в школе. Сейчас я получил высшее образование и работаю в другой компании полный рабочий день. (третий).

Основная причина, по которой я не придерживался этих компаний, будучи студентом, заключалась в том, что я не видел возможности двигаться вперед / вверх в компании. Кроме того, они используют одну технологию и не показывают никаких признаков расширения.

Будучи студентом, готовящимся к выпуску, вы чувствуете, что не должны так легко брать на себя обязательство, потому что вы не хотите, чтобы тысячи долларов и 4 года обучения в школе пошли на одну работу, где вы будете сидеть и застаиваться (даже если это так). много раз.) Безопасность еще не в головах тех детей, но это не их вина.

Покажите им, что компания может расти, и они могут расти вместе с ней в своей карьере, и покажите им, что вы, ребята, открыты для новых технологий и обучения.

Скотт
источник
Я понимаю вашу позицию, но разница здесь в том, что Университет штата Огайо не собирается закрываться в ближайшее время. И я чувствую, что то, что я сейчас работаю полный рабочий день и являюсь частью команды, является прекрасным примером потенциального карьерного роста в будущем. Я начинал как студент, меня временно привели на работу (из-за бюджетных ограничений), и на следующей неделе я перейду на должность FTE с хорошей зарплатой и льготами, которые большинство компаний мечтают дать своим сотрудникам.
Крис
2
Да, главная проблема здесь ... они пока не могут этого увидеть. Все, что они видят, - это они сами, пока они не окажутся в реальном мире и не будут вынуждены вести рабочий образ жизни. Некоторые ученики понимают это в школе, другие нет.
Скотт
2
+1 за «Все, что они видят, это сами ...» Это может быть связано с их возрастом или тем, чему их «учили». Я потерял счет недавним выпускникам, у которых я брал интервью и считал, что их опыт работы с игрушечными программами в школе что-то значил в серьезной производственной среде.
Питер Роуэлл
10

Может быть, у вас недостаточно хороших разработчиков, чтобы вдохновить / мотивировать их остаться

У меня было 2 стажировки в 2 разных компаниях. Я только что закончил 2-е неделю назад и понял, что предпочитаю 1-е, а не 2-е. Причина в том, что, хотя я практически делаю то же самое во 2-й компании (веб-разработка), большинство разработчиков там почти так же молоды, как и я. Что заставляет меня думать, что у них еще недостаточно опыта программистов. Лучший способ, которым я могу придумать, чтобы моя карьера росла и больше развивалась как разработчик, - это окружать себя лучшими программистами, которые мне доступны. У них есть такие разработчики по сравнению с первой компанией, в которой я был. Вот почему я предпочитаю одного из них второму.

Может быть, это одна из причин, почему они не остаются в вашей компании.

Теренс Понсе
источник
3

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

В целом, я думаю, что самое важное для стажеров - это выстроить один проект, который был бы полезен. Если вы на самом деле не чувствуете, что изменили время, есть много способов потратить его.

Тем не менее, вы всегда будете получать некоторую прибыль от стажеров. Есть довольно большой стимул, чтобы увидеть, на что похожи разные компании, чтобы вы могли иметь представление о том, что искать, когда вы закончите.

aubreyrhodes
источник
2

В настоящее время я работаю в компании, занимающейся веб-разработкой, на полставки, пока учусь в университете.
Хотя мне нравится, что это помогает мне держаться на плаву во время оплаты за школу, но я не думаю, что останусь надолго после окончания школы. Основная причина в том, что со степенью СНГ под моим поясом я вдруг стою чуть больше, чем просто «студент». Таким образом, смена рабочих мест - это хороший способ получить значительное повышение заработной платы, вероятно, больше, чем я получил бы, если бы просто попросил повышение. К тому же я устал от написания кода от других студентов прошлого, которые иногда делают странные вещи.

Я хочу попробовать новые вещи и посмотреть, что интересного я могу сделать. Делать то же самое после университета, что вы делали до того, как-то бросить вызов университету, который должен изменить то, кем вы являетесь.

WalterJ89
источник
Мой переход от студента к работнику, работающему полный рабочий день, заслуживал существенного увеличения оплаты. У нас есть ограничение по ставкам для студентов, и когда я перешел на полный рабочий день, они изучили рыночную ставку, и я получил соответствующую компенсацию. Хотя в университете оплата немного ниже, чем в деловом мире, но выгоды перевешивают ничтожно меньшую зарплату. Кроме того, моя работа в качестве студента помогла мне перейти на полный рабочий день. Мне дали проекты в реальном мире и сказали решать их наилучшим образом. Несоответствие между академическим и реальным развитием мира является существенным.
Крис
4
Мне жаль тех, кто получил диплом, но не имеет практического опыта. В большинстве университетов обязательна стажировка.
WalterJ89
2

Нанимайте людей, которые хотят выполнять ту работу, которую вы делаете.

Пол Натан
источник
Как лучше всего получить эту информацию во время интервью? Работа опубликована в явном виде, в которой говорится, что мы хотим, чтобы веб-программисты были более или менее написаны на языках, на которых мы сосредоточены. Без прямого вопроса "Вы хотите быть веб-разработчиком?" например, как вы можете выявить во время интервью, что этот студент хочет попасть в мир Интернета? Мы не проводим интервью со студентами без реального опыта работы в Интернете.
Крис
1
@ Крис: Есть больше аспектов, чем просто обязанности кодирования. Есть также офисная культура, уровень вовлеченного процесса, культура университетского городка. Есть также технологический аспект - если вы не выполняете какую-то передовую работу, это может быть недостаточно захватывающим. Например, вы работаете в Classic ASP? :)
Пол Натан
Мы являемся магазином с открытым исходным кодом, проводящим время написания кода на php, javascript (время от времени jquery), python, а также на стороне управления некоторыми серверами (физическим оборудованием и недавно развернутыми коробками esxi.
Chris
@Chris: я не пытаюсь бросить тень на то, что ты делаешь, я пытаюсь выдвинуть идеи о том, почему твой магазин может быть менее привлекательным. Звучит так, словно ты на вершине нынешней горячей технологии. Я не знаю. : - /
Пол Натан
Я ценю ваши комментарии, я действительно ценю. Поскольку я новичок в качестве штатного сотрудника, я ищу способы улучшить удержание. Как очевидно, люди здесь еще не совсем. :-)
Крис
1

Я бы сказал, что в интервью с техническими вопросами не беспокойтесь. Я провел собеседование в одной из компаний с нулевым коммерческим опытом. Я не очень хорошо справлялся с техническим интервью, но они все равно дали мне роль. Год спустя я был техническим руководителем в компании.

Определение мотивации к обучению и страсти к индустрии

MM01
источник
Я понимаю ваши чувства, но в том же отношении, как вы определяете квалификацию программиста, если вы легко справляетесь с техническими вопросами. Мы обычно уделяем больше внимания опыту и портфолио работ, чтобы показать, и нам нравится обсуждать проекты, над которыми они работали ранее. Таким образом, в этом контексте они обычно очень хорошо знакомы с проектом или нет, и вы понимаете, что они утверждают, что они не такие.
Крис
@ Крис - у вас проблемы с поиском качественных студентов или их удержанием. Я не могу представить, что технические способности мешают им уйти, если они не чувствуют себя подавленными и не допустят этого.
JeffO
У нас проблемы с удержанием солидных студентов. Первый студент ушел, чтобы продолжить свою докторскую диссертацию и занять исследовательскую должность. Это я понимаю Другой студент отправился на летнюю стажировку в свой родной город и продержался до 2 недель до начала осеннего квартала, чтобы сообщить нам, что он не возвращается. Он тоже был драгоценным камнем. Мы просто ненавидим наем нового студента каждые 10-30 недель. Мы платим по высшему разряду, мы поощряем учащихся снимать учебу, если у них есть академические обязанности, и предоставляем студентам свободу / гибкость в работе.
Крис
1

Вы должны охватить некоторые основные концепции программирования, чтобы убедиться, что они не спали во время занятий - алгоритмы, структуры данных и т. Д. Я также хотел бы услышать IN DETAIL о некоторых заданиях программирования, которые они выполнили. Я всегда нахожу это интересным, когда потенциальный сотрудник не может рассказать мне много о задании по программированию, которое было основной частью их оценки.

Следующим будет попытка выяснить, есть ли у них навыки рассуждения. Могут ли они разбить проблему на управляемые части? Мне действительно все равно, правильно ли они задают логический вопрос, если они могут сказать мне подход, который они будут использовать (и, конечно, подход кажется подходящим).

bigtang
источник
1

Мы сохраняем около 50% наших стажеров. Что мы делаем, так это продолжаем давать им более увлекательную и интересную работу, толкая их до предела. Для половины это слишком много, и они уходят (как правило, в хороших отношениях). С другой стороны, им это нравится, потому что именно поэтому они занялись программированием, создавая действительно классный код.

Вы должны нацелить работу на тип стажеров, к которым вы хотите привязаться.

Дэвид Тилен
источник
0

Почему они занимают позиции в университете над вашими? Они уходят в хороших отношениях, так что просто спросите их во время выездного интервью? Они ищут карьеру в академии? Получают ли они «очки брауни» за работу с профессором? Требуется ли проводить время на этих должностях, чтобы сохранить стипендию?

Часто в большом студенческом городке, где есть работа, очень полезно ездить на работу. Студентам также нужно гибкое время. Пусть они работают удаленно несколько раз. Дайте им отличный ноутбук на время работы.

Пусть сначала они объяснят, почему они хотят работать в вашей компании, и, возможно, вы узнаете, что заставит их остаться. Короткая стажировка может быть минимальной записью в их резюме, которое им нужно, чтобы пойти работать где-то еще или получить диплом.

JeffO
источник
В одной ситуации студент ушел, потому что во время обучения в докторантуре ему предложили должность в GTA, которая предлагала лучшую компенсацию наряду с финансированием школы. Еще один студент, который у нас был, уехал на летнюю стажировку, а затем вместо того, чтобы вернуться сюда, предложил ему удаленную должность, чтобы он продолжал работать на них во время учебы в школе и проходил стажировку в Microsoft. Кажется, все, кто уходит, уходит по уважительной причине, мне просто грустно видеть, как они уходят, потому что у нас были замечательные разработчики. Стыдно, мы не можем получить больше средств, чтобы платить им лучшую ставку.
Крис
2
@Chris "Стыдно, мы не можем получить больше средств, чтобы платить им лучшую ставку." Похоже, вы уже знаете основную причину.
WernerCD
0

Технические вопросы во время собеседования необходимы, но старайтесь не задавать вопросы, на которые человек мог бы ответить, если бы он просмотрел документацию менее чем за минуту. Даже вещи, которые вы считаете необходимыми (как вы берете все запятые из строки), чтобы быть наполовину приличными. Такие вещи они могут выяснить, как они идут, если они умные решения проблем. Посмотрите, как они отвечают на субъективные технические вопросы, а не на объективные. В буквальном смысле вы можете задать несколько вопросов с этого сайта. Старайтесь избегать вопросов Stackoverflow. Это неважно. Если они смогут понять более высокий уровень нюансами и звучать умно, но скромно, делая это, они смогут лучше справиться с этим языком / технологией через пару месяцев, чем их сверстники, которые имеют гораздо больший опыт работы с ним.

Морган Херлокер
источник
0

Какие инструменты вы используете? ИМО Мне было бы все равно, если бы я писал код на переднем крае, если бы мне пришлось писать его с помощью блокнота, я бы не торчал долго. Я бы не отказался от своей IDE за повышение заработной платы на 10 тыс., Весь пирог, который вы могли бы мне бросить, или за работу по кодированию для LHC.

Черный лед
источник
0

некоторые вещи, которые вы можете сделать, чтобы заставить студентов остаться.

  1. Сообщите, что стажеры получают чары на постоянной основе.
  2. Занятость на полный рабочий день кажется значительно лучше, чем стажировка.
  3. Не заставляйте стажировку чувствовать себя стажировкой, относитесь к ним как к настоящему сотруднику
  4. предлагать конкурентоспособную заработную плату, по крайней мере, достаточно высокую, чтобы не было существенного сокращения потенциального заработка по сравнению с другими работами, даже если это не связано с получением степени, которую преследуют ваши стажеры.
  5. если вы не можете предложить оплату (или даже можете) предложить незначительные льготы / льготы, похоже, что вы не можете этого сделать, но, возможно, вы можете проявить творческий подход и сделать так, чтобы это не считалось выгодой. Компания, в которую я подал заявку на стажировку, предложила стажерам один оплачиваемый день отпуска и доступ в спортзал компании.
  6. если у вас есть несколько ролей стажеров, помогите им найти подходящую вещь, если то, для чего они были наняты, не подходит
Ryathal
источник
0

Подумайте о задержании, прежде чем человек даже войдет в дверь в первый день своей стажировки. Я видел, как люди пробовали это в последние 2 недели стажировки, когда эти увертюры должны были быть сделаны в начале.

Также оставайтесь на связи с бывшими интернами, которые вам понравились. Выйдя из колледжа, естественно попытаться получить разнообразный опыт, даже можно утверждать, что нужно работать где-то еще. Однако, когда приходит вторая работа, и они чешутся, у вас будет хорошая возможность нанять их для второй работы. Не делайте ничего сумасшедшего, просто, возможно, звоните один или два раза в год, или, может быть, делайте обед, если вы оба находитесь в одном районе.

скоро
источник