Как да търсите ръководство за начинаещи на разработчици на Java
Набирам ИТ специалисти повече от 7 години, като през това време натрупах богат опит в тази област. Мисля, че този материал ще бъде интересен както за подбор на персонал с опит в работата с тези специалисти, така и за тези, които тепърва се запознават с ИТ света, така че ще се опитам да дам информацията възможно най-просто.
Когато избирате Java програмист, както всеки друг ИТ специалист, трябва да вземете предвид спецификата на тази област. ИТ специалистите може първоначално да изглеждат комуникативни, изключително прагматични и арогантни хора за разлика от кандидати с различна специализация, но като цяло, ако проучите добре пазара, неговите характеристики и имате основни познания за технологиите, ще се отвори много интересен и разнообразен свят нагоре пред вас.
Добрият програмист (ако наемем специалист с опит) има знания и практически опит в Java технологиите, пише висококачествен код, допуска некритичен брой грешки, непрекъснато е наясно с новите технологии и методи за разработка, тъй като е постоянно ангажирани със самообразование.
Основният проблем при оценяването на който и да е програмист е, че професионалните умения на кандидата не могат да бъдат тествани от рекрутер, това се оценява от технически специалист.
Характеристика:
- ИТ хората обикновено са по-интровертни и обикновено обичат да говорят по същество. Предпочитат да общуват по електронната поща и не обичат да им се обаждат. Отчасти защото квалифицираното лице постоянно се извиква от вербуващите и ги разсейва от работа, отчасти защото те са по-добри в усвояването на информация и общуването много по-ефективно чрез кореспонденция.
- Програмистът обикновено е фокусиран върху конкретна задача, върху която работи без разсейване.
- Нивото на интелигентност на ИТ специалистите е средно доста високо, тъй като те са получили добро математическо образование.
- ИТ хората обичат по-неформалната комуникация и неформалния подход към работата.
- Те са предимно сови и предпочитат да работят от 11:00. Също така, много са доста свободолюбиви, не харесват дрес кода и т.н. При тези условия те обикновено постигат по-добри резултати.
1. Каква е ситуацията на търсене и предлагане на пазара на персонал за тази свободна позиция, какво е важно да знаете за компанията, свободните работни места и условията на труд, за да изпълните задачата правилно и в срок, което е важно да попитате работодателя.
На ИТ пазара, включително разработчици на Java, дори и в криза, правилата на играта се определят от кандидата. Има достатъчно предложения за средния кандидат да си намери работа за 1-2 седмици, като избира между няколко предложения за работа. Средно 3 кандидати кандидатстват за една свободна длъжност в областта на ИТ (от hh.ru research). Въпреки това Java не е рядка технология, тази платформа е доста популярна сред програмистите, така че е възможно да намерите точния брой кандидати за интервю, но няма да имате поток за тази свободна позиция.
Когато премахвате необходимостта от клиента (работодателя), трябва незабавно да получите пълно описание на свободната длъжност, тъй като вербовчикът няма да може да я съставя самостоятелно без технически познания в тази област.
Обикновено изискванията за публицист се състоят от следните блокове:
- Изискване за образование - най-често се изисква кандидат с висше техническо образование.
- Знания и опит в търговското развитие на езика Java (поне определен брой години), тоест студентски и лични проекти на работодателя не се интересуват.
- Познаването на дизайнерските модели често се посочва, но не винаги. Обикновено успешният разработчик ги познава и знае как да кандидатства.
- Познаване на определен набор от рамки (Hibernate, Spring и др.) И библиотеки (например JQuery). Всяка компания изисква своя. В този параграф е важно незабавно да изясните с работодателя какво е задължително и какво ще бъде плюс.
- Познаване на бази данни, например - MS SQL, Oracle и т.н.
- Владеенето на английски език се изисква често, но не винаги. Обикновено добрият програмист постоянно чете много книги за необходимите технологии, включително на английски, така че по един или друг начин той знае езика на ниво четене на техническа литература.
- Наличието на сертификати за Java технологии и други рядко се изисква. Сертификатите в тази област не са показател за професионализъм, освен това, ако кандидатът преди всичко се хвали с тях, а не с опита и знанията си, това обикновено е сигнал за събуждане.
Не забравяйте да се консултирате с работодателя си за следното:
- Какъв е графикът за кандидата, има ли обработка, възможно ли е да се измести графикът?
- Има ли дрескод и колко строг?
- Къде ще бъде разположено работното място на кандидата, дали ще бъде отворено пространство или система от кабинети във фирмата, дали той ще бъде сред колеги ИТ специалисти или сред колеги от други отдели?
- По отношение на обезщетението е важно да имате ясна представа какво е заплата, какво е бонус и бонуси, дали заплатата е бяла.
- Не забравяйте да научите за всички аспекти на социалните медии. пакет, той обикновено е много широк за ИТ специалисти: в допълнение към VHI, това може да бъде компенсация за фитнес, безплатна столова, 100% плащане на болнични и дори игрови конзоли в офиса.
- По какъв проект или проекти ще работи този служител, колко души са в екипа и като цяло е по-добре честно и директно да попитаме: „Как тази свободна позиция може да заинтересува кандидата, какво да кажем на кандидата, за да хване той пожар? " Това е много добър въпрос и адекватният мениджър по наемане ще се радва да говори за всички предимства.
- Означава ли професионално и кариерно израстване на тази позиция?
- Какви знания и умения от длъжностната характеристика се изискват (без които автобиографиите няма да се гледат) и какви са желателни. Например, „познаване на Java - поне 2 години опит и знания за Spring.MVC са задължителни“. Проверете при клиента дали кандидатът не може да включи някоя от тези ключови думи в автобиографията.