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