Я намерен нанять 2-3 младших программистов прямо из колледжа. Помимо наличных денег, что является самым важным преимуществом для молодого программиста? Это игры на работе? Я хочу быть креативным ... Я хочу хорошие идеи
Я намерен нанять 2-3 младших программистов прямо из колледжа. Помимо наличных денег, что является самым важным преимуществом для молодого программиста? Это игры на работе? Я хочу быть креативным ... Я хочу хорошие идеи
Ответы:
По моему опыту, хорошие программисты хотят программировать с как можно меньшим количеством отвлекающих факторов. Некоторые из них более актуальны для крупных компаний, и я не уверен, где вы работаете, но вот несколько примеров:
Качественный стул Аэрон стул http://www.hermanmiller.com/hm/content/product_showroom/products/images/P_AER_L146_W.jpg
Фонтан с газировкой (не питьевой фонтанчик, который выдает газировку вместо воды а- ля Brawndo , но, как вы бы использовали в Taco Bell, чтобы пополнить свой напиток)
Возможность работать вместе с опытными программистами.
Я всегда люблю ходить на конференции и тренинги и считаю это преимуществом. Не все компании платят, чтобы их разработчики продолжали учиться. Всегда есть чему поучиться. Вы получаете выгоду, потому что они учатся больше. Они тоже извлекают из этого выгоду, но также развлекаются, на пару дней уходят от вещей и общаются с другими разработчиками.
Предоставьте каждому из них бюджет и дайте им настроить свои собственные настройки компьютера. Заставьте их представить план того, что они намерены приобрести. Обсудите план с ними. Это будет отличный способ начать все с начала.
Дайте им бюджет на мобильный телефон и безлимитный тариф, за который компания будет платить.
Оплатите их домашний интернет-сервис.
Такие мелочи, как они, покажут своим друзьям в ответ: «Круто, я бы хотел, чтобы моя компания сделала это!»
Тип людей, которых вы хотели бы нанять, обычно имеет первостепенное значение при принятии решения о том, какие привилегии предлагать. Для программиста, который думает о или в процессе воспитания семьи, отпуск по уходу за ребенком, сопоставление компанией средств на усыновление до $ X / год, гибкий отпуск и рабочее время, а также чувство защищенности на работе могут быть гораздо более привлекательными, чем газировка машина и бесплатные сигвеи для всех. Вы упоминаете, что ищете «младших» или «молодых» программистов, но многие молодые люди все еще попадают в эту категорию.
Я чувствую, однако, что под «молодым» вы можете подразумевать «слишком молод, чтобы быть в этом целом« балансе между работой и жизнью »». Давайте назовем это «Стратегия Google». Идея состоит в том, чтобы сделать так, чтобы их аналитическому уму просто не было смысла уходить с работы. Предоставляйте на месте такие услуги, как бесплатное питание, напитки и стирка, а также места для неформальных бесед. Дайте им почувствовать себя рок-звездами компании, и они вознаградят вас долгими часами и тяжелой работой. Хорошая новость для вас заключается в том, что эти типы льгот совсем не будут стоить вам слишком дорого по сравнению с увеличенным количеством часов, которые они будут готовы потратить. Плохая новость заключается в том, что эта модель не является устойчивой, и эта точка ком эра "иррациональное изобилие" больше не удовлетворяет ваших программистов, когда они начинают хотеть отдыхать, жениться и проводить долгий медовый месяц, заводить детей и так далее. В этот момент им нужна гибкость, больше времени для отпуска, 401 Кб и т. Д. Помимо первого, все это стоит значительной монеты.
Но вот самый важный момент: если вы хотите нанять самых ярких людей, которых вы только можете найти, не пытайтесь их перехитрить . Скорее всего, действительно острые будут меньше интересоваться размером Free Red Bull Fridge и количеством имеющихся в их распоряжении столов для аэрохоккея, чем оценивать их как актив для компании и для отдельного человека. (как с точки зрения компенсации, так и отношений работодатель / работник в целом), имеете ли вы устойчивую бизнес-модель / план, действительно ли ваша работа их волнует, и действительно ли ваша работа вас волнует . Я бы посоветовал прочитать пару эссе о Joel On SoftwareОн рассматривает вопрос найма хороших программистов с достаточным количеством деталей («Умный, и все готово», я думаю, это название одного из очерков).
Хотя ваш вопрос, безусловно, не беспочвенен, а предоставление рабочей среды с теми же льготами, что и ваши конкуренты, несколько облегчит ваши продажи, но единственные люди, которых действительно поразят такие вещи, - это не люди, которых вы хотите, чтобы успех вашей маленькой компании зависел от вас . Хорошие разработчики хотят чувствовать, что они вносят вклад в то, что имеет значение, например, их навыки ценятся и используются, как будто они ответственны перед своими коллегами и перед собой. Сосредоточьтесь на том, чтобы иметь действительно замечательную, динамичную компанию, которая делает отличную работу и которая с уважением относится к своим техническим специалистам (например, частные офисы помогают и здесь), и вы действительно привлечете тип людей, которых вы ищете.
( Спасибо Томасу Каммейеру за подсказку по последнему абзацу! )
Два монитора с плоским экраном, оптическая мышь - две вещи, которых у меня сейчас нет, - и у каждого своя доска с несколькими маркерами.
Возможность работать удаленно + гибкий график, текучие книги о раздаче и много любви!
Филипп Гринспун написал об этом однажды . Он предложил сделать офис лучше, чем дом, что проще для молодых программистов. Например, домашнее оборудование, которое не может оправдать кто-то один: дорогая кофемашина, бильярдный стол, огромный телевизор с DVD-дисками для просмотра.
Сделайте офис более общительным: положите пиво в холодильник и выпейте вместе в конце дня. Обеспечьте лучшую еду (легкую для людей, которые не умеют готовить): получите деликатесы или провайдера.
Личные кабинеты (для голосования)
будь гибким в отношении начального часа.
В настоящее время я немного опытный, но я все еще называю себя младшим. Вот что я ценю в своем работодателе:
Это своего рода отрицательный ответ.
Не давайте офису больше развлечений, чем дома. Нет телевизора, видеоигр или пива. Офис для работы, и поэтому я иду в офис. Я иду домой для видеоигр и телевидения.
Не беспокойтесь о командных прогулках. Это не расслабляет. Это просто больше работы. Если бы я хотел пойти куда-нибудь повеселиться, я бы пошел туда со своей семьей или друзьями. Или я бы остался дома и поспал поздно. Несомненно, некоторые люди верят, что все остальные в офисе хотят дружить и проводить все свое время, болтаясь. Это не правда Сожалею.
То же самое верно и в отношении фирменных блюд. Мне нравится выходить на улицу и вдали от офиса на обед и ужин. Если в офисе будет обеденное собрание, я буду планировать уходить с работы на час раньше (за исключением времени, которое лучше не проводить, а не более одного-двух месяцев в году).
Я удивлен, что циники среди нас не сказали «безмозглое лидерство»!
Привлечение молодых людей с игрушками немного покровительствует, лучше сказать:
«Да, так что мы могли бы предложить вам много новых блестящих игрушек, но как насчет того, чтобы гарантировать вам отсутствие PHB?»
;-)
Пригласите всю свою команду в выбранный ими ресторан каждую пятницу на обед. Раньше мой бывший босс делал это, и это действительно помогало объединению команды.
Если бюджет этого не позволяет, вы можете делать это раз в две недели или раз в месяц. Но подумайте о ценности наличия более близких членов команды.
Программистам нужен отпуск. Многое из этого. Четыре недели в году, чтобы начать. Минимум.
Матфея 7:12
Поэтому все, что бы вы ни делали с вами, делайте с ними и вы, ибо таков закон и пророки.
Мухаммед
Самый праведный из людей - это тот, кто рад, что у мужчин должно быть то, что ему нравится, и кто не любит для них то, что для него неприятно
Конфуций - Аналоги XV.24
Никогда не навязывайте другим то, что вы не выбрали бы для себя.
Карьерный путь. Не обязательно, чтобы они обязательно следовали этому, но дайте им подумать, что они не должны быть младшими навсегда, и покажите им, что в компании есть возможности. Дайте им представление о том, что нужно для продвижения.
Хорошее оборудование: мне было бы очень интересно, если бы мне сказали, что я получу настольную систему (WinXP по-прежнему остается моей системой выбора) и серверную коробку Linux. Что-то, на чем у меня есть root, и я могу запускать сервисы (как минимум локальные, хорошо видимые для всего мира). Виртуальный частный сервер в центре обработки данных компании вместо выделенного оборудования также будет работать.
Еще одной вещью, которая была бы хороша, был бы доступ к хорошим ссылкам: «Мы купим вам любые книги, которые имеют отношение к вашей работе!» То же самое и с программным обеспечением: «если он ниже 60 долларов, мы его просто получим».
Редактировать: большие экраны на опорах, хорошие стулья, белые доски и т. Д.
Позволяет им в рабочее время делать некоторые частные проекты (вещи, которые могут быть полезны для компании, но вещи, которые они могут выбрать)
На самом деле, у Джоэла Спольски есть действительно хорошая статья на эту тему, на которую я время от времени ссылаюсь:
Джоэл о привлечении разработчиков
РЕДАКТИРОВАТЬ: Я прочитал книгу Джоэла о найме разработчиков, Smart и готовится. В книге он говорит, что эта статья представляет собой пережиток эпохи пузырей, и с тех пор он многому научился. Я не думаю, что сообщение в блоге все плохо, но это правда, что книга намного более изощренная.
Доступ к обучению и наставникам. То, чего хотят младшие разработчики, это то, чего хочет каждый знакомый мне программист. Они хотят работать в расслабленной и гибкой среде с людьми, которые, по крайней мере, такие же умные, как они, если не умнее. Они хотят чувствовать себя частью чего-то. Они хотят постоянно учиться.
Убедитесь, что у вас есть бюджет на обучение / книгу. Убедитесь, что они всегда учатся и всегда имеют над чем поработать. Убедитесь, что вы занимаетесь тимбилдингом или чем-то в этом роде на довольно регулярной основе. Обед и обучение становятся все более популярным инструментом в наши дни.
Младшим разработчикам может понравиться больше, чем старшим разработчикам, это использование передовых или даже передовых технологий. Будьте осторожны с этим, потому что он может бить вас в задницу, но это всегда помогает.
Моя компания приобрела учетную запись O'Reilly Safari Online для каждого из наших разработчиков. У меня есть доступ к тысячам книг онлайн в любое время.
У нас также есть обучающие видео, доступные в Интернете от CBT Nuggets, но я считаю, что их содержание ограничено.
Кроме того, некоторые инструменты повышения производительности для Visual Studio, такие как CodeRush / Refactor Pro или Resharper
Качественный кофе в доме.