У дома Бизнес Наемане на разработчици? 6 неща, които трябва да знаете

Наемане на разработчици? 6 неща, които трябва да знаете

Съдържание:

Видео: По закону ⚡️ Барбоскины ⚡️ Сборник мультфильмов 2019 (Септември 2024)

Видео: По закону ⚡️ Барбоскины ⚡️ Сборник мультфильмов 2019 (Септември 2024)
Anonim

Компаниите, които искат да наемат най-добрите таланти за развитие, се надпреварват да намерят новобранци. Неотдавнашно проучване на TechServe Alliance разкри, че агентите за технологичен персонал намират наемането на талант за развитие по-трудно от всеки друг набор от умения. За щастие този недостиг е посрещнат с известно отстраняване, тъй като се очаква разработването на софтуерни приложения да бъде едно от първите 15 професии, които да се развият най-много до 2024 г., според Бюрото по трудова статистика. Тъй като вашата компания се готви да изпрати повече от шест фигури на някой, който може да кодира, в ваш интерес е да разберете напълно какво искат разработчиците, как мислят и езиците за програмиране, на които са най-умели.

Неотдавнашно проучване на 500 разработчици от изследователската фирма Coleman Parkes от името на Cast Software разгледа какво движи разработчиците и какво трябва да знаете, преди да започнете да наемате нови кандидати. Разговарях с Лев Лесохин, изпълнителен вицепрезидент по стратегия и анализи в Cast Software, относно проучването и състоянието на заетостта в развитието. Той каза, че задачата да се намери талант за най-високо развитие няма да се улесни през следващите години.

"Удвояваме количеството софтуер, който се пише на всеки седем години. В резултат на това нямаме достатъчно талант за развитие", каза той. "Имате Китай, който идва онлайн и Индия, а там все още няма достатъчно талант за развитие."

За да намери подходящите работници, Лесохин призовава компаниите да разработят метод за оценка и измерване на качеството на кода на работника. „Повечето от нас, може би изключени от Google, не можем да се надяваме да наемем най-добрите разработчици през цялото време. Може би ще успеем да ги наемем понякога. Трябва да имаме система за измерване на качеството, за да гарантираме, че получаваме добри резултати -качествен софтуер за нашия бизнес и да помогнем на разработчиците в тази организация измеримо да се подобрят."

Когато започнете да интервюирате новобранци за длъжности в развитието, ето някои неща, които трябва да знаете.

  • 1 1. Разработчиците искат големи пари

    Четиридесет и осем процента от анкетираните от проучването на Coleman Parkes заявиха, че заплатата и бонусите са най-важните критерии за избора на компания, която да се присъедини. Това не е голям шок. Средният разработчик изкарва приблизително 99 000 долара според PayScale. Ако не можете да си позволите да предлагате новобранци, тогава ще трябва да се примирите с по-малък талант или да отидете на лов за митични разработчици, които работят за чистата радост от създаването на редове от код.

    Местоположението на работното място беше вторият най-важен фактор за това кодерите избраха да работят. Интерактивната карта, публикувана по-горе и създадена от Arcgis, дава солидна индикация за това колко далеч обхваща индустрията. Може би най-интересното е, че данните разкриха също, че 91 процента от работните места за разработчици не са в Силиконовата долина.

  • 2 2. По-скоро ще работят в Google

    Шестдесет и един процента от анкетираните би било мечта да работят в Mountain View, Калифорния. Следващата най-желана компания беше Apple, която получи кимване само от 45 процента от анкетираните.

    „Google има репутация или възприятие да плаща добре“, каза Лесохин. „Google беше толкова далеч пред Apple, Facebook и Netflix. Вярната причина, според мен, има ли фактор за родословие от работата в Google. Известно е, че Google наема най-добрите инженерни таланти. Те правят много нови неща като автомобили без шофьори, дълбоко учене; те се разклоняват в много различни посоки. Имате възможност да играете с големи играчки. Ако сте разработчик, който излиза от Google, ще имате много шантави и да може да работи почти навсякъде. "

    Но вашата компания не е Google. И ако четете тази статия, вероятно нямате дълбоките джобове или репутацията на Google. Но това не означава, че не можете да предложите някои от предимствата, които Google предлага. Позволете на кодерите да експериментират. Нека се популяризират като експерти в социалните медии. Дайте им възможност да продължат да учат своите занаяти извън границите на офиса чрез конференции и курсове.

    3 3. Те не обичат банки или стартъпи

    Само 9 процента от разработчиците смятат, че идеалното работно място е при стартиране. Само 11 процента виждат фирма за финансови технологии (fintech) като идеално място за работа. Банките и финансовите организации са се обърнали само към 16 процента от анкетираните. Има няколко причини за тази тенденция. Разработчиците искат да работят върху най-модерните възможни приложения и тези възможности обикновено могат да бъдат намерени в Silicon Valley.

    „Повечето разработчици са доста прагматични по отношение на кариерата си, според Лесохин.“ Има риск, свързан със стартиращите компании; няма да ви се плаща толкова ", обясни той. Ще търгувате с капиталов капитал за истински капитал. Някои хора са мечтатели и наистина искат да получат по-голямо изплащане по-късно."

    "Абитуриентите използваха желание за финансиране", добави той. „Тех и Силиконовата долина завладяха въображението на тези хора. Окупирайте Уолстрийт и всичко, което особено повлия на младите хора. Също така, финансовите организации, дори във финтех, използват много наследени технологии. Половината от приложенията все още са кобалт. Дори и Java, на която пишете във финансовите услуги, все още са от средата на деветдесетте години. Много от тях се възприемат като скучни."

    4 4. Разработчиците се нуждаят от сън

    Всички сме гледали телевизионните предавания и филми, които представят кодерите като нощни сови, които изсипват енергийни напитки, така че да могат да стоят цяла нощ, пишейки код на убиеца. Това не е точно, според проучването на Coleman Parkes. Всъщност 48 процента от анкетираните казаха, че са най-продуктивни сутрин между 8 сутринта и 12 следобед. Те казаха също, че часовете от 16:00 до 8:00 часа са най-малко продуктивни часове.

    5 5. Те искат да бъдат признати за добра работа

    eOnly 37 процента от разработчиците са класирани по качество на кода, което означава, че основната функция на тяхната работа всъщност не е фактор за преглед на ефективността, промоции, повишаване на повишенията и повечето други фактори, които позволяват на някой да знае, че работата им се оценява. Вместо това кодерите обикновено се оценяват въз основа на неща, които имат само пределни връзки с кодирането, като точност, поведение и време на работа.

    „Мениджърите смятат, че кодът е нещо, за което разработчиците трябва да носят отговорност“, заяви Лесохин. „Трудно е да прецените какво е качеството, така че оставяте на разработчиците.“

    Лесохин обаче смята, че е изключително важно да разберете колко добре кодовете на вашите разработчици, да проследявате кода по забавен и геймиран начин и да награждавате разработчиците за добра работа.

    "Има начини, по които можете да измервате качеството на кода, което може да бъде отрицателно и положително. Ако в вашите KPI за оценки, вие измервате разработчиците за качеството на работа и ги включите в техния официален процес на преглед, това може да се възприема като отрицателно", обясни той. „Има няколко начина да въведете този показател по положителен начин. Създайте бонусна структура за кодери, които достигат определено ниво на качество. Дори и без парична компенсация, някои работодатели публикуват класации. Това е почти като геймификация. Можете да поставите това нагоре всички останали да видят. "

    6 6. Те не искат мениджърски съвети

    На въпроса къде искат да научат нови съвети и трикове за кодиране, разработчиците предпочитат да проверят YouTube (41 процента), а не да се обръщат към мениджъра си за съвет. Google Communities (36 процента) е вторият най-използван източник за намиране на полезна информация. Само 19 процента от анкетираните казаха, че отиват при своите мениджъри за кодиране на съвети.

    Всъщност 61 процента от разработчиците заявиха, че най-голямото им неудовлетворение е от вземането на решения, без да разбират напълно ИТ компоненти. Така че, да, не очаквайте вашите кодери да реагират добре на мениджърското закликване. Лесохин каза, че това всъщност не трябва да бъде изненада, като се има предвид, че мениджърите на кодери обикновено не правят много кодиране.

    "Аз лично не вярвам, че най-добрите мениджъри непременно ще бъдат най-добрите разработчици или обратното. Те са два различни набора от умения. Някои редки хора имат и двете, което е чудесно, но не очаквам това да бъде случаят."

    Освен това той каза, че има доста солидна възможност за разработчиците да си взаимодействат с експерти в YouTube. И че съдържанието на сайта за видео е лесно консумируемо, може би повече от имейл от мениджър.

    "Бихте искали да работите в среда, в която хората около вас са компетентни; това би било привлекателна функция. Опитвате се да накарате най-добрите си разработчици да се популяризират онлайн, отговаряйки на въпроси. И разгневейте част от това знание, когато сте наемане да покаже, че имате супер експерти."

Наемане на разработчици? 6 неща, които трябва да знаете