Робота з інженерами, які часто залишають свою роботу [закрито]


114

Мій друг - менеджер проектів для програмної компанії. Найбільше засмучує його те, що його інженери часто залишають роботу . Компанія наполегливо працює над тим, щоб набирати нових інженерів, передавати проекти та підтримувати стабільну якість продукції. Коли люди виходять, це зводить мого друга з розуму.

Ці інженери досить молоді та амбітні, і їм хочеться підвищити зарплату та кращі посади. Великий начальник думає про це лише у фінансовому плані, і його теорія полягає в тому, що « троє новачків завжди кращі, ніж один ветеран » (що, як досвідчений інженер, я знаю, це неправильно). Мій друг ненавидить цю теорію.

Якась порада для нього?


87
Бос повинен спочатку змінити своє ставлення!
Гопі

30
@ Кумар: можливо, мій друг повинен думати залишити начальника.
卢 声 远 Shengyuan Lu

9
Так! Просто попросіть свого друга пояснити, чому ветерани важливі. І все-таки бос відмовляється від свого часу, коли ваш друг повинен знайти іншу роботу. Тільки коли керівництво всіма засобами підтримує Менеджера, він / вона може доставити те, що вони очікують!
Гопі

44
Найдорожча людина - це найновіша людина! Не завжди заробітна плата - час, який потрібно для їх навчання.
quick_now

34
Ваш друг повинен зробити те ж саме - піти і поїхати кудись, де його новий начальник не має такого ж недалекоглядного погляду на вартість та зарплату.
Бернхард Хофманн

Відповіді:


93

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

Але це також може бути тому, що компанія не надає індивідуальним розробникам коштів для досягнення своїх індивідуальних цілей. Це одне, що дуже важливо з’ясувати під час співбесіди. Де розробник бачить себе, скажімо, 5 років. Якщо компанія, яка наймає не в змозі надати таку можливість для цього розробника, існує велика ймовірність, що розробник буде переслідувати ці проблеми в іншому місці.

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

І так, я повністю з вами згоден, один ветеран кращий за трьох новачків.


2
Погодьтеся. Особиста мета повинна відповідати постачанню компанії.
卢 声 远 Шеньюань Лу

4
Задоволеність роботою - це велика робота - і більш-менш єдине, що враховується, коли зарплата достатня, щоб заробити собі на життя та придбати якісь гаджети.
Хайко Рупп

@Heiko, так, деякі можуть сказати, що різниця між чоловіками та хлопцями полягає в тому, що іграшки стають більшими та дорожчими. Мій Kinect + Arduino + iPad цього року трохи повернув мене додому. Все-таки дешевше, ніж мотоцикл, який я придбав кілька років тому.
goodguys_activate

4
Запитувати новачка, де вони бачать себе через 5 років, надмірно. Ви отримаєте наполовину відповідь, запозичену у багатьох людей, які брали інтерв'ю.
Nav

2
Ще краще - один ветеран і один новобранець.
Остін Генлі

284

Коли організація має більший, ніж зазвичай, оборот, ВИНАГА є причина, і це ВСЕГА управління.

  • Якщо єдиний спосіб, коли інженер може отримати підвищення, - це змінити роботу, він зробить це.
  • Якщо єдиний спосіб, коли інженер може покращити умови праці, - це змінити роботу, він зробить це.
  • Якщо єдиний спосіб, коли інженер може періодично бачити свою дружину та дітей, - це змінити роботу, він це зробить.

Скажіть своєму другові ПОТРІБНО В Дзеркалі. Відповіді, які він шукає, знайдемо там.


8
Я скажу своєму другові, щоб його начальник поглянув у дзеркало :)
卢 声 远 Shengyuan Lu

73
+1 високий оборот повинен стати серйозним попередженням для акціонерів.

4
Звичайно, керівництво, можливо, вирішило, що їм цікаво випустити посередній продукт і запропонувати шалені умови
Карлос

11
Якщо ваш друг із керівника проекту не може переконати великого начальника, що щось потрібно змінити, він, можливо, захоче піти за інженерами на нову роботу.
Кен Блум

2
@erikb - це управління - кадровий вибір неправильних людей означає, що керівництво надає HR неправильним пріоритетам + повторний заявник - це приблизно кілька / багато людей, які залишають не одного кандидата.
користувач151019

45

Я вважаю, що корисно провести інтерв'ю з людьми, які залишають компанію. Таким чином він може вирішити справжню проблему, чому люди їдуть. Інакше дуже важко знайти засіб.


78
Якщо місце по-справжньому смокче, то вони не скажуть правди.
Робота

9
Умм - великий бос ПІДТВОРЮЄ людські витрати та інші витрати, такі як втрата продуктивності, зниження якості, зниження обслуговування клієнтів. Він просто звертає увагу на вартість зарплати.
Stephen C

23
@Anders: Це дуже поширена практика, щоб залишити її на хорошій увазі. Багато людей насправді не зупиняються на причинах, які змусили їх піти.
Geek

16
@Lennart: Більше людей уникають правди, ніж ви підозрюєте. Більшість інтерв'ю щодо виїзду є задокументованими, і якщо ви розмішаєте бруд у ньому, ви навіть можете втратити можливість повернутися до тієї ж компанії.
Geek

10
Я колись сказав голу правду, коли покинув компанію і пошкодував про це. Я був роздратований і сказав їм все, що відчував. Вони не могли з цим впоратися.
Павло

25

Кожен може кинути місцями. Вам потрібно адаптувати культуру відмови .

Але є одне, що ми всі можемо зробити. Насправді давайте всі зробимо це разом, прямо зараз, саме зараз. Співробітники, ідіть і скажіть собі:

I know that I will quit my job, and there’s nothing wrong with that.

Тепер ваша черга, роботодавці / менеджери:

I know that my employees will quit, and there’s nothing wrong with that.

Як тільки ми всі це прийняли, все почне працювати краще. Врешті-решт, ми приєднаємось до юридичної галузі, галузі бухгалтерського обліку та багатьох інших, і ми теж матимемо нашу добре змащену машину. Але спершу все: нам потрібно прийняти відмову, а не боятися цього.


Любіть кивати ієрархію Маслоу і в статті.
Дейв Нілі

22

Я не думаю, що "молоді" відходять лише через зарплату. Якщо що, молодші люди з меншими обов'язками і довшою кар'єрою попереду можуть собі дозволити ризикувати, працювати або розважатись, чого нам Дінос не може.

Однак я, безумовно, бачу, як вони відходять, якщо Бос думає, що троє новачків кращі за одного ветерана - хто б хотів стати ветеранкою?

Співробітники хочуть покращити баланс між роботою та життям, цікавою роботою, кар’єрним потенціалом (включаючи визнання імені) тощо. Вони навіть можуть бути готові взяти якусь плату за це.

Мені б хотілося подумати, що більше інженерів захоче працювати в технічній компанії Fortune 500 або в захоплюючому стартапі, ніж в невеликій компанії, що не стосується.

Однак я також хотів би подумати, що всі або майже всі мають ціну, яка може компенсувати вище.

Таким чином, або ваша компанія недостатньо змінюється нефіскальними способами (такими як управління), або недостатньо змінюється в тому, що вона пропонує.


6
Ну а зарплата іноді може бути фактором. Якщо у "молодняка" під поясом рік-два, і знає, що їхній друг працює по вулиці, роблячи значно більше (де це залежить від людини), він може розглянути можливість піти, щоб вони могли наздогнати свого друга, якщо тільки їм дуже подобається те, що вони роблять.
rjzii

@RobZ ha ha ha 'Справжня історія'. :)
Нішант

3
+1 за "... якщо Бос думає, що троє новонароджених кращі за одного ветерана - хто б хотів стати ветеранкою?"
Джошуа Дрейк

22

Це не нормально для інженерів програмного забезпечення, які люблять своє робоче середовище.

Використовуйте тест Joel для створення найкращого робочого середовища для розробників.

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


Хоча кожен здоровий інженер погоджується з тим, що Joel Test допомагає створити зріле середовище розробки програмного забезпечення, менеджер проекту (або менеджер з найму) повинен з’ясувати, чи дійсно нові працівники (або респонденти) дбають про зрілість взагалі.
rwong

5
Я вважаю, що тест Джоеля абсолютно не пов'язаний з цією проблемою.
o0 '.

@ Lo'oris досить чесно - ви можете пояснити, як? Коли я читаю список, кожен окремий елемент "Ні" додав би мені стрес / тертя (дещо більше, ніж інші), і достатньо "Ні" просто змусить мене піти.
Ніколь

Я вірю вам, але мені здається, що це дуже дивно. Якщо цей тест не виконаний, то, мабуть, вказується на те, що продукт, ймовірно, буде несправним, зайвим і дорогим для розробки, і його важко обслуговувати. Ці речі погані для фірми, але не повинні сильно впливати на хлопця-програміста: доки вони платять йому і добре ставляться до нього, він не повинен надто піклуватися, якщо фірма працює недостатньо оптимально. Якщо фірма не є настільки неоптимальною до суїцидальної дії, тоді працівники можуть занепокоїти втрату роботи, якщо фірма закриється.
o0 '.

2
@ Lo'oris Я зараз бачу, звідки ти родом. Гроші та доброта, безумовно, можуть утримувати деяких програмістів назавжди, і більшість за деякий час, але я думаю, що справжнє щастя в роботі більшість шукає - це задоволення від того, що вони добре працюють на своїй роботі. І це досить важко знайти, якщо кінцевим результатом їх зусиль є продукт низької якості. Я вже залишив одну роботу з цих причин.
Ніколь

12

Наскільки велика ця компанія?

Я завжди вважаю, що це найчастіше у невеликих місцях ~ 20/30 працівників.

Проблема - великий бос, який, напевно, є власником.

У нього є малий бізнес, який відчайдушно намагається заробити гроші, виграти клієнтів і т.д.

Це доброзичливе коло, щоб зберегти найкращий талант, за який потрібно заплатити гідні гроші, або мати якусь іншу причину, щоб вони залишилися, наприклад. добре бігайте, працюючи над класними речами.


1
Точно, це ~ 20/30 компанія з порочним колом. можливо, малому бізнесу не потрібні талановиті інженери.
卢 声 远 Shengyuan Lu

7
FWIW: Я працюю в невеликому місці з 21 співробітником. Ми платимо заробітну плату над середньою, люди рідко виїжджають, ми виробляємо чудовий продукт з меншою кількістю людей, ніж наші конкуренти. Можливо, ваш друг повинен запитати себе, чому він залишається, коли всі інші
кидають

2
@nikie - Можливо, це може бути найкращим типом місця для роботи, достатньо малим, щоб ви відчували, що дійсно можете змінити ситуацію, і з хорошими вигодами (грошовими та негрошовими)
ozz

6
У приватному бізнесі, що становить 20-30 осіб, ціла партія буде залежати від загального начальника (як правило, власника чи мажоритарного власника). Я бачив і добро, і погано.
Девід Торнлі

@david - я теж не мав на увазі, що такі невеликі компанії були такими, просто в більшості місць, де я бачив подібні речі до питання ОП, було з меншими компаніями. Великі компанії іноді мають однакові випуски, але частіше за все вони просто мають зовсім інші випуски.
ozz

11

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

Якщо робота вашого друга десь поблизу (2), бос вашого друга - ідіот. На складних проектах кваліфікований ветеран-програміст коштує більше десяти зелених програмістів. Зелені програмісти - це не зовсім розробка програмного забезпечення ... це науково-дослідні роботи. Вони витратять 2% свого часу, фактично пишучи код, і 98% свого часу досліджують, переробляють дизайн, намагаючись з'ясувати, чому програма не працює належним чином, коли вони внесуть кілька змін, і тестують помилки.

Я б сказав вашому другу покинути компанію. Бос думає, що він все зрозумів, але він насправді просто дебіл, який робить усіх нещасними. Коли чоловік боса зрозуміє, що його відділ з розробки програмного забезпечення / технічного обслуговування перебуває у непридатності, буде вже пізно ... вся компанія розсиплеться, як колода карт, і він залишиться зіткнутися з акціонерами, його начальником тощо. Компанія матиме програмне забезпечення, яке можна назвати "корабель чужорідних кораблів" - лушпиння куріння того, що колись вражало, але ніхто не знає, як це виправити, оскільки ніхто не знає, як це працювало.

Ви також можете запропонувати вашому другу спробувати змусити свого начальника погодитися на продуманий експеримент. "Ви щойно втратили роботу на посаді боса, а тепер ви розробник. Ось ваш стіл. Тепер починайте програмувати". Коли його начальник скаржиться, що не знає, як, ваш друг може сказати: "О? Ви новачок, а? Не знаю, як це працює, так? Ну, ви можете прочитати ці 10 книг - переконайтеся ви, до речі, робите нотатки - і тоді, коли ви закінчите з цим, ви зможете прочитати дизайн проекту, потім код, а потім можете переглянути всі зустрічі, які розробники мали під час виготовлення програмного забезпечення, і тоді ви можете читайте їхні електронні листи, а потім ще раз код. Коли ви все з цим закінчите, ми ' Дозвольте поцікавитись власною копією програми, щоб побачити, чи можете ви працювати з програмним забезпеченням, не викручуючи його. Коли ви все з цим закінчите, ви будете готові написати свій перший рядок коду. Побачимось через півроку ».


+1: Бос думає, що він все зрозумів, але він насправді просто дебіл, який робить всіх нещасними. Яка смішна дивовижна відповідь!
Джим Г.

Вся справа у тому, що говорити про те, що зелені програмісти нікчемні, нерозумно. Усі кудись починаються. Причина, по якій вони залишають, - це, мабуть, у тому, що робота не справляється з ними добре ... або це неприємно.
monksy

7

Спосіб поводження з великим начальником полягає в суто фінансовому плані - наймання має вартість, досить значну в більшості випадків - тому перше, що потрібно зробити, це визначити, що таке ціна, а друге - продемонструвати, якою може бути економія. виробляється, якщо скорочення жиру зменшуються. (Це зовсім осторонь будь-якого питання вартості проектів збивання, який, напевно, важко оцінити, і в будь-якому випадку, ймовірно, буде знижено.)

Що стосується боротьби з перлиною - перше питання, яке потрібно задати, "чому вони хочуть залишитися"? Що ця компанія пропонує як роботодавець, що персонал втратить, якщо зробить в іншому місці. Деякі з них будуть очевидними, тобто платитимуть, а інші меншими вигодами (природа проектів, характер роботи, інструменти, офісні приміщення, крісла (!), Навчання, робоче середовище та культура в цілому).

Ще одна проблема полягає в тому, що на даний момент поняття рівномірності притаманне бізнесу - нові співробітники приїдуть в середовищі, коли їх "старші" колеги очікують відмовитися від успіху, і це буде передано далі.


У «Народних засобах» (IIRC) «Де Марко та Лістер» був розділ, в якому була проведена вікторина на два запитання для керівників тощо: 1. Який річний коефіцієнт обороту? 2. Яка загальна вартість заміни когось? Оцінка балів була легкою: якщо ви відповіли на обидва питання принаймні на половині розумної оцінки, ви пройшли.
Девід Торнлі

3

Це дуже важко. Політика набору начальника і його небажання доглядати за своїми працівниками шкодять компанії. Це потрібно змінити, якщо компанія має процвітати.

Ваш друг повинен вирішити, хоче він залишитися з компанією чи ні. Якщо він хоче залишитися, йому потрібно вибрати між миритися зі статусом-кво або намагатися (якось) змусити начальника змінитися. Жоден варіант не є простим, а другий - потенційно ризикований. (Шанси полягають у тому, що начальник не буде люб'язно ставитись до нижчого запиту своїх штатних стратегій, тим більше, що здається, що він не той тип людини, котрий би просив внести інформацію в цю справу.)

Простий варіант - шукати іншу роботу. І я підозрюю, що це найбільш реалістичний варіант.


3

Здається, у компанії погані умови праці, зарплата, робочий час, атмосфера, баланс роботи та життя, ...

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

Можливо, ваш друг також повинен розглянути можливість пошуку нової роботи.


2

Я не працював у місці, де є великий оборот розробників. Я працював у місці, в якому були великі обороти робочих місць, які потребували значного досвіду. І це місце придумало хороший спосіб вирішення цього питання. І це навіть не було свідомо, місце просто адаптувалося. І основною частиною способу поводження з ним було парне програмування.

Ну, оскільки це не було програмування, це строго кажучи було просто спарюванням. :-)

Я працював у цьому місці до того, як екстремальне програмування отримало дійсно круто, тому я про це тоді не чув, але компанія все ретельно документує, і вони навчать нових приїздів, дозволяючи досвідченим людям сидіти з ними, коли вони працюють. На практиці кожен раз, коли хтось робив щось навіть віддалено складне, вони з'єднувались, в основному, новачком зі старожилом. По суті, єдиний раз, коли ви не парилися, це коли колись обидва люди зробили б точно так само самостійно.

Я повністю погоджуюся з твердженням, що виною високого обороту серед програмістів завжди є управління. І в таких випадках, коли менеджери середнього рівня в результаті стискаються між реальністю та вищим керівництвом, це не може бути цікавим. Але переконайтесь, що ваш друг читає багато спритних книг, особливо книжок Кента Бека про екстремальне програмування та тестові розробки. Впроваджуючи тестові розробки та парне програмування, ви будете зберігати високу якість коду, швидко передаючи знання новим людям.

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

(Також не забудьте завжди мати безкоштовні фрукти, каву, безалкогольні напої та цукерки. І є безліч способів утримати людей, які не передбачають підвищення зарплати, але навряд чи ваш друг може їх виконати без певного бюджету з верхніх поверхів ).


2
Я бував у місцях з високим оборотом розробників. В обох випадках я був надзвичайно радий виїхати.
Девід Торнлі

2

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

Молоді, амбітні програмісти, як правило, працюватимуть з вами до тих пір, поки вони не відчують, що їхня кар'єра вже не може рухатися вперед у вашій компанії. Хлопець прямо з універсалу, ймовірно, захопить цю посаду для молодшого розробника, але після року він не вважає себе "молодшим", і він не хоче застрявати, виконуючи найважливіші завдання - адже він має досвід роботи у своєму роді пояс!

Він хоче кращої зарплати, кращої назви та кращих проектів. Якщо ваш друг не може запропонувати ці речі, то тому він втрачає людей.


2
Це теж дуже вірно. Якщо начальник ОП не схильний просувати або заохочувати кар’єрний шлях інженерів ... до побачення компанія, привіт, краще! дякую за лінію резюме
Пол Натан

-1

Усі молоді люди (включаючи мене ;-)) будуть дуже амбітні і хочуть поквапитися на найвищу можливу зарплату, але не всі ці амбітні хлопці справді хороші, або я повинен сказати, що ВІРНО тримається. Ви, товариш та його Бос, повинні бути виборчими, вони дійсно повинні ставити гідних кандидатів на високу криву зростання як грошима, так і вертикально; звичайного, хто виїжджає, слід / можна замінити.


3
Маючи чітку кар’єрну сходинку, можна зробити чимало, щоб утримати "молодих людей" навколо, оскільки вони знають, які орієнтовні часові рамки, коли вони повинні отримати підвищення. Якщо молодший розробник знає, що через три роки їм слід просувати акцію, то вони, ймовірно, залишаться так довго, і якщо вони знають, що "рок-зірки" отримують підвищення через два роки, то це буде мотивація працювати більше.
rjzii

@Rob: Я погоджуюсь, але в деяких вони безглузді для спокійного значного часу, як-то, наприклад, за 1-й 10 років. Підвищення зарплати залежить від кон'юнктури ринку, а зміна титулу мало впливає на перевірку оплати. Лише близько 10 років досвіду пшениця диференціюється від шахти. Я маю на увазі "деякі організації" не повинні бути такими жалюгідними :-)
Geek

-1

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

Це або призведе його до просування по службі, заміни поганого начальника, або змусить його знайти іншу роботу. Оскільки пошук іншої роботи одностайно вважається тим, чим він все-таки повинен займатися, він також може ризикнути замість цього отримати підвищення.


Ви артикулювали догори ногами, але це ризиковано. Як би почувався цей середній менеджер, якби він / вона вижила? // PS Ви бачили епізод "Офісу", коли Дуайт робив саме те, що ви описуєте?
Джим Г.

-2

Скажіть йому підняти питання з начальством. Запропонуйте йому запропонувати інженерам заохочувати залишатися на довгостроковий період: особистісний ріст, просування в компанії, підвищення зарплати, бонуси за продуктивність, кращі умови навколишнього середовища ... і т.д.


-1: Чи можете ви бути більш конкретними?
Джим Г.

Відредаговано для більш прямої відповіді.
Майк

-3

Я б підозрював, що ваші програмні "інженери" фактично звільняються перед тим, як керівництво зрозуміє, що вони не знають, що роблять.

Ваше керівництво має те, що я вважаю нетиповим. Більшість магазинів, в яких я працював, нахмурилися дуже сильно на бункерах.


-4

Просто: Не наймайте людей, які часто змінюють роботу.

Зробіть це спочатку, а потім вам потрібно слідувати порадам усіх інших відповідей тут.


1
Хоча визначають, хоча часто. Ми говоримо про людей, які змінюються щороку, там роки, десять років?
rjzii

1
@Rob: Це суб'єктивно. Чи 3 зміни за 5 років занадто багато? Дві зміни за три роки? Хто знає. Запитайте кандидата, чому вони змінили роботу, і уважно слухайте. Зазвичай проблема є у когось хлопця, який має погані речі про кожну роботу .
Габріель Магана

Може, кілька років тому, але точно не зараз. Тепер людям пощастило, якщо вони мають роботу, не кажучи вже про те, щоб утримати її довго ...
o0 '.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.