norveon.

Како запошљавамо инжењере

·3 мин читања
запошљавањеинжењерска култураинтервјуиизградња тимасофтверско инжењерствокултура на радном месту

Током овог интервјуа нико није исписивао алгоритме по табли.

Инжењере смо запошљавали на погрешан начин више пута.

У раним данима Norveon-а радили смо оно што сви раде. Објавимо оглас, скупимо CV-јеве, пошаљемо задатак за кућу, одржимо технички интервју, дамо понуду. Стандардан процес. Деловало је професионално.

А онда бисмо некога запослили и у року од месец дана схватили да није прави избор. Или бисмо изгубили доброг кандидата који је прихватио посао негде другде јер смо били преспори.

Променили смо ствари. Ево шта радимо данас.

Зашто смо престали да шаљемо задатке за кућу

Кандидати које смо највише желели да запослимо имали су најмање времена да их ураде. Сениор инжењери са послом, породицом, споредним пројектима. Добили би наш задатак и одмерили га наспрам још три која су примили те недеље.

Приметили смо и да квалитет послатих решења нема никакве везе са учинком на послу. Запошљавали смо људе који су предали углачан рад, а онда се мучили кад би ствари постале неуредне. Одбијали смо људе чија су решења била груба, а који су се касније, када бисмо се негде другде срели, показали као одлични.

Сигнал је био лош. Цена за кандидате висока. Укинули смо их.

Шта радимо уместо тога

Три корака.

Кратак разговор. Тридесет минута. Желимо да знамо шта је особа правила, шта тражи и да ли постоји очигледан несклад. У исто време и ми се њима представљамо: многи добри кандидати имају опције и неће направити следећи корак ако им се после тридесет минута не свидимо.

Радна сесија. Два сата. Бирамо нешто стварно: прави баг из наше базе кода, спор endpoint који одавно хоћемо да поправимо или неуредан код за који желимо друго мишљење. Решавамо га заједно, а неко од нас цело време ради у пару са кандидатом.

Ово плаћамо. Реч је о два сата нечијег времена и тражимо од те особе да заиста ради.

Кратка провера препорука и понуда. Ако је сесија прошла добро, реагујемо брзо. Губили смо кандидате тако што бисмо после доброг интервјуа нестали на две недеље.

Шта заправо тражимо

Не тражимо тачан одговор, а ни чисто решење.

Посматрамо како неко размишља наглас. Да ли поставља питања пре него што загризе? Да ли чита код пре него што га мења? Да ли паничи кад нешто не ради, или постаје методичан?

Најважније је шта раде кад наиђу на нешто што не знају. Добри инжењери кажу „Ово бих иначе изгуглао, смета ли вам?“ или „Нисам упознат са овим делом стека, можете ли ми дати контекст?“ То нам говори више него то да ли умеју да обрну бинарно стабло.

Искрен компромис

Ово нашем тиму одузима више времена него слање задатка за кућу.

Два сата у нечијем календару, плус припрема, плус све што следи после. Не можемо да одржимо пет оваквих сесија у једној недељи а да то не утиче на остали посао. Зато смо избирљивији око тога кога позивамо на сесију и више времена улажемо у тај први разговор да бисмо били сигурни да има смисла.

Нас је четрнаесторо. Не запошљавамо често. Кад запошљавамо, важније нам је да погодимо него да будемо брзи.

Четворо инжењера запослено је на овај начин. Троје је и даље са нама. Једна особа се преселила у други град и нисмо успели да рад на даљину уклопимо у њену ситуацију. Нема драматичних прича о промашеним запошљавањима, али нема ни оних прича типа „на папиру одлично, у пракси сасвим другачије“ које су се раније дешавале.

Ако запошљавате педесет инжењера годишње, овако вероватно не може. Ако запошљавате петоро, размислите да ли је уложено време заиста толико другачије од прегледања двадесет задатака за кућу.

Баш ове недеље водимо једну овакву сесију. Питајте нас за месец дана да ли смо дали понуду.

Повезани чланци

Зашто и даље улажемо у менторство
менторствоинжењерска култура

Зашто и даље улажемо у менторство

Модел ће одговорити на свако питање које вам падне на памет да поставите. Неће вам рећи да је питање погрешно. Та празнина је цео аргумент за менторство, а ове године се проширила, не сузила.

8 мин читања
Како водимо стендап састанке (није дневни Scrum)
управљање тимомстендап састанци

Како водимо стендап састанке (није дневни Scrum)

Не радимо по Scrum-у, али обожавамо дневне стендапе. Ево формата који годинама дотерујемо: без табли и извештаја о статусу, и нико не мора да говори.

8 мин читања
Како инжењерско лидерство заиста изгледа у тиму од 14 људи
инжењерски менаџментуправљање тимом

Како инжењерско лидерство заиста изгледа у тиму од 14 људи

Кружи добра разрада посла инжењерског лидера: шест активности које се понављају сваког дана. Препознали смо свих шест. Али скоро ниједну не радимо онако како оквир претпоставља, јер нас је 14, радимо потпуно удаљено и испоручујемо сопствене производе.

6 мин читања