Процедура вибору позиції

«На магістралі зупинка заборонена!»


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

Основні блоки алгоритму:

  1. «імпорт даних» - готуємо дані про претендента (себе) у будь-якому вигляді;
  2. «визначення цільової позиції та критичного шляху» - задаємо функцію вибору;
  3. «створення подання резюме та процедури пошуку, відбору позицій»;
  4. «ініціалізація процедури взаємодії з роботодавцем»;
  5. «повторна формалізація поняття претендента про функції вибору та апроксимація до оптимальної, повторення алгоритму».

Полетіли!

  1. Імпортувати дані

1.1 Імпорт вихідних даних претендента

Зберігати можна як де завгодно, від текстових файлів у файловій системі до реляційної бази даних (наприклад, PostgreSQL, ті, хто мало знайомий з БД піде «в плюс», принаймні на співбесіді зможуть відрізнити реляційну БД від документо-орієнтованої або стовпчової):

- навички здібності та інтелект;

- свідоцтва про освіту (дипломи, сертифікати),

- система мотивації;

- зобов'язання та привілеї;

- обмеження часу роботи;

- плани;

- моральні цінності.

1.2 Імпорт сайтів пошуку вакансій і потенційних роботодавців

Тут все зрозуміло

  1. Визначення цільової позиції та критичного шляху

Важливо: обов'язковий етап, коли ми формалізуємо наші уявлення про ідеальну вакансію.

2.1 Визначення цільових вакансій, функції вибору (обмежень) і критичного шляху

2.1.1 Вибираємо критерій класифікації цільових позицій

Під час відбору можна скористатися методами теорії алгоритмів.

2.1.2 Створюємо параметри оптимальної позиції по кожному класу - чим точніше, більше параметрів ви визначите, тим простіше буде шукати, краще створити кілька цільових вакансій

Припустимо, здобувач має спеціальність локальні мережі, весь вільний час займається програмуванням, мріє стати програмістом вірусологом. Потрібно створити класифікації (наприклад, за критерієм мотивації) і функції вибору (абстрактну модель, де в якості цільової функції параметри нашої позиції). Перший клас - мотивація - дохід (приклад позиції - фахівець з продажу та обслуговування промислових маршрутизаторів). Другий клас - дохід «» + «» кар'єра (наприклад, цільова позиція - черговий адміністратор постачальника комунікаційних послуг). Третій клас - дохід «» + «» кар'єра «» + «» хобі (в нашому прикладі, здобувач має спеціальність локальні мережі, мріє стати програмістом вірусологом, цільова позиція - головний вірусолог).

2.2 Оцінка ризиків і ймовірностей

Важливо: оцінити основні ризики майбутньої позиції, ймовірності успішного проходження конкурсу! Більшість випускників ЛЄ мріють стати розробниками в Google або дата-архітекторами в Oracle, як наслідок - велика черга на ці позиції. Тому спочатку простіше буде влаштуватися помічником адміністратора, або навіть продавати софт або залізо, а вже потім, працюючи і навчаючись весь вільний час, рухатися далі і шукати варіанти.

2.3 Визначення та вивчення потрібних навичок

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

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

  1. Створення представлення резюме та процедури пошуку, відбору позицій

3.1 Створення представлення резюме

3.1.1 Створення бази даних знань і навичок претендента

Ці дані будуть використовуватися при створенні резюме. Часто роботодавці або особливі вакансії потребують унікального підходу!

3.1.2 Створення резюме для цільових вакансій

Вже створено безліч тем різних позицій про те, як написати резюме. Ось те, що потрібно пам'ятати:

- резюме має бути читабельно, тут допомагає угруповання навичок;

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

- потрібно бути чесним, вказуйте лише те, що дійсно знаєте, використовуйте створену базу даних навичок

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

3.2 Пошук і відбір вакансій, які відповідають встановленим критеріям

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

  1. Ініціалізація процедури взаємодії з роботодавцем

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

4.1 Вибір з готових та оновлення, або створення; надсилання резюме з прикріпленим супровідним листом

4.2 Проходження початкового відбору

4.2.1 Тести до надсилання резюме

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

4.2.2 Рішення надісланого завдання електронною поштою

Важливо: комплексно підійти до вирішення завдання і його оформлення, а також зворотній відправці (можна використовувати кілька видів вкладень, поштових систем), при цьому вкластися в часові рамки, відіслати мінімум за день до timeout.

4.2.3 Проходження співбесіда по skype або телефону

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

4.3 Проходження вторинного відбору

4.3.1 Успішне проходження технічної (перше, іноді їх декілька) співбесіди на території роботодавця

Багато що вирішує наявність у претендента необхідного рівня підготовки до конкретної вакансії: актуальних готових рішень поточних завдань. Наприклад, web-розробнику на співбесіді потрібно мати весь свій background, благо вихідний код практично нічого не важить, загорнути результати і/або задеплоїти самі знаєте куди.

4.3.2 Успішне проходження наступних конкурсів, індивідуальних та групових

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

4.4 Успішне проходження стажування, офіційного або неофіційного (іноді і «так буває»)

Важливо: вміти швидко розуміти те, що дійсно потрібно від Вас (повторюся, іноді потрібно працювати в команді так, що телефон - не потрібен, ви - завжди поруч), а також розуміти те, що можна опустити, інакше, швидше за все, буде провал!

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

4.5 «Іноді трапляється» так, що всі етапи пройдені: претендент влаштовується на роботу...

Здавалося б, місія виконана! Але нас очікує найважливіший етап нашої програми...

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

Пам'ятайте другий етап алгоритму, де ми займалися формалізацією функції вибору позиції кожного класу?!

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

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

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

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

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

COM_SPPAGEBUILDER_NO_ITEMS_FOUND