Як знайти роботу та почати нове життя у чужому місті?
Багатьом історія Павла Симонова може здатися близькою. Після розмови з ним, ми ще раз переконалися, що перед бажанням змінити життя всі людські відмовки безсилі.
Сьогодні Паша працює Full Stack розробником у компанії Sigma Software.
Sigma Software – це шведсько-українська компанія, яка займається розробкою програмного забезпечення та консалтингом у сфері інформаційних технологій. Налічує близько 1100 працівників та входить в ТОП-20 найбільших IT-компаній України.
Я йшов на навчання щоб змінити зовнішні життєві обставини.
Читай, надихайся та шукай схожості зі своєю історією.
Питання інтерв’юера вирізані, аби читати історію героя неперервно.
Економіст на папері
У рідному місті я отримав економічну освіту бакалавра. Але розумів, що ця професія – не для мене. Я пройшов декілька курсів з вебдизайну та верстки. Згодом навіть почав працювати на фрілансі, але завжди відчував, що мені не вистачає знань, які я маю.
Все було добре, але стояло на місці.
Мені хотілось відчувати себе частиною ком’юніті. Але навколо нікого не було і мотивація постійно гасла.
Хотілось підвищити навички з програмування та потрапити у мотиваційне середовище, де я знайду однодумців та почну працювати над тим, що мені подобається. Згодом я дізнався про ucode.
Початок навчання в ucode
У Києві я не мав друзів чи родичів. Переїхав з Ужгорода тільки для того, щоб навчатися в ucode. Починав без будь-якого бекграунду саме у програмування. Я мав досвід тільки у вебдизайні та верстці.
Спочатку доводилось шукати хостели біля локації UNIT.City. Потім я познайомився з іншими студентами, які так само переїхали з інших міст, щоб навчатися. Відчувалась підтримка, адже мене оточували люди, які проживають схожі емоції та ми розуміємо один одного. Тому в цій ситуації було легко знайти друзів. Скоро ми разом орендували квартиру і жити стало простіше.
По-перше, я знайшов те, що шукав – однодумців. По-друге, закінчилися важкі часи, які були спочатку.
Розуміння чого я хочу досягнути прийшло з часом.
На початку ти не можеш навіть зрозуміти: тобі подобається професія чи ти просто хочеш високу зарплату?
За пів року я точно знав, що мені подобається вебдизайн та Front-end. Частково, саме ucode мені допоміг з визначенням. Та і взагалі навчання тут – це зовсім інша справа: не схожа на те, що я мав до цього.
Як знайти роботу?
Я вважаю, що моменту, коли ти готовий шукати роботу, немає. Тобі завжди буде здаватися, що ти не готовий і тобі бракує знань.
Через 9 місяців навчання, я почав шукати роботу Front-end розробником. На той час, я вже добре розібрався у React (JavaScript бібліотека) та мав за плечима декілька проєктів. Але знати всього неможливо, особливо у програмуванні. Просто в один день я прийняв рішення йти і пробувати. Що і раджу робити іншим.
Головне – дати відповіді на більшість питань на співбесіді. Це підвищує твої шанси на успіх.
Де шукати роботу?
Зараз вся робота на джині (djinni.co). Це сайт анонімного пошуку роботи. Пишеш про свої навички та додаєш посилання на свою сторінку в LinkedIn. Із великою долею ймовірності, рекрутери тебе самі знайдуть і запропонують роботу.
Весь мій трафік співбесід прилітав з джинні. На додаток, можу ще виділити сайт DOU.
Важливий момент – швидкість вивчення нових технологій. За моїми спостереженнями, кожні пів року у вакансіях з’являються нові вимоги. Якщо хочеш швидко знайти роботу – потрібно відразу реагувати й вчити, навіть якщо в загальних рисах.
Я почав шукати роботу вже за 9 місяців навчання. Мені вдалося влаштуватися менш ніж за місяць. І взагалі, з 5 хлопців, з якими ми жили, 4 вже мають роботу.
Також мені пощастило влаштуватися відразу туди, де я хотів працювати.
Етапи співбесіди
Спочатку в мене було онлайн-інтерв’ю з рекрутером. На ньому перевірили мій рівень англійської, те, наскільки я почуваю себе впевненим, та дали тестове завдання.
Якщо ти чогось не знаєш – це буде видно. Краще не прикидатися всезнайкою.
Першим завдання було зробити інтернет-магазин із 5 класами (Back-end та Front-end). Наприклад: категоризація, продукт, автори тощо. На це завдання відводилось всього 2 дні.
Перший день я думав, що встигаю, а другий день я не спав.
Знань, які я отримав в ucode, мені вистачало, щоб виконати це завдання. На навчальній програмі в ucode я робив таке саме завдання, але мав на його виконання 2 тижні.
Через 2 дні я скинув тестове команді, яка мене співбесідувала. Вони почали просити щось додати, прибрати або доробити. Згодом я зрозумів навіщо це було потрібно…
Команда хоче бачити, як ти шукаєш рішення в стресових ситуаціях.
У них є список того, що має знати кандидат на етапі співбесіди. Наприклад: бази даних, об’єктно-орієнтоване програмування тощо.
Не сумнівайся, що всі будуть бачити твої недоліки (знання, яких в тебе немає). Тому на деякі питання просять поглиблені відповіді. Головне – не зазнаватися і чесно сказати, коли чогось не знаєш.
Якщо ти не зрозумів в лоб задачу, не соромся перепитати.
Останній етап – це зустріч з головою департаменту і твоїм People Partner. Ця зустріч про твої Soft Skills: як ти розв’язуєш проблеми, чи сумісний ти з командою. Були питання про те, як ти врегулюєш проблеми з замовником.
Зараз я працюю вже другий місяць на позиції Full Stack розробника. У мене хороші стосунки з ментором. Я вчасно роблю всі завдання. Головне – не лінуватися і, навіть якщо чогось не знав, потрібно вчитися.
Команда бачить, коли ти зацікавлений в роботі, розвиваєшся та прагнеш отримувати нові знання.
Поради з власного досвіду
Тестове завдання краще робити дуже швидко.
HR просто не знайдуть твої повідомлення, адже перевага буде на боці тих, хто це зробив швидше.
Будь обережним, бо є ресурси, на яких дурять розробників-початківців. Наприклад, на сайті “Хабр кар’єра” мені надсилали, так мовити “тестові завдання”, а насправді – це були звичайні завдання, які робили безкоштовно руками джуніорів.