
«На першій співбесіді життя дало мені ляпаса»: айтівці про пошук першої роботи та поради для новачків
Пошук першої роботи в IT без досвіду — челендж, який можуть пройти не всі. Сотні відгуків на вакансії, тестові завдання без відповіді та відмови рекрутерів дуже демотивують.
А як починали фахівці з досвідом? Які поради вони можуть дати? Щоб допомогти трейні в цей складний час, українські IT-спеціалісти поділилися своїми історіями кар’єри та інсайтами для новачків щодо пошуку першої роботи в IT.
Дякуємо за відповіді:
- Денису Кулібабі — Frontend developer в Yuugen studios,
- Марині Журавльовій — Head of Website Platform & Digital Marketing в ZONE3000/Namecheap,
- Станіславу Рудусі — Senior Software Developer,
- Катерині Шиповській — Front-end Developer в Boosta,
- Владиславу Завадському — Java Developer в Zoolatech.
Як ви знайшли першу роботу в IT: історії айтівців з досвідом

«Пошук моєї першої роботи почався, коли я мав за плечима базові знання JS та React, які я отримав з різних відкритих джерел та завершених безкоштовних курсів в EPAM.
Не маючи реального досвіду, цілком очікувано, я не те щоб отримав багато відмов на відправлені мною резюме, а взагалі майже не отримав жодної відповіді. Навіть негативної.
Тому вирішив знайти собі ментора, який би порадив мені, що вчити далі, куди розвиватись. Через бот в телеграмі devmentorbot знайшов людину, яка запропонувала мені участь в безоплатному проєкті. В ньому я отримав свій перший досвід. Працював по кілька годин на день у вільний час, постійно отримуючи фідбек від ліда, код рев’ю і поради з завдань, на які важко було знайти відповіді самому.
Через чотири місяці, вже маючи реальний досвід в резюме, мені почали відповідати з різних вкансій (далеко не всі, проте значно частіше, ніж взагалі без досвіду). Я пройшов близько 3–4 співбесід, виконав до десяти тестових завдань, перш ніж отримав свій перший офер на фултайм роботу в невеличку компанію.»

«Про компанію ZONE3000 я дізналась від мого друга з універу, коли ще навчалась. Тоді я шукала роботу на літо. Він описав компанію як круту можливість почати кар’єру в IT: у Customer Support з мінімальними вимогами до кандидата — потрібна лише хороша англійська, а далі в компанії всьому навчать. Коли я спитала, чим вони займаються, відповідь мені здалась дуже технічною і лячною, бо що таке доменне імʼя або хостинг, я на той час не знала 🙈 Вся ця сфера здавалась занадто складною для мене.
Але завдяки наполегливості друга «хоча б спробувати», я прийшла на тест з англійської, а за тиждень мене запросили на навчання. Воно було дуже інтенсивним, по суті повноцінний робочий графік, але оплачуваним. Так з першої спроби я отримала роботу в компанії, де продовжую працювати та виросла до Head відділу.»

«Я почав шукати роботу на четвертому курсі інституту. Вирішив поєднати своє життя із Java. Я був впевнений в собі, бо я легко писав лаби та курсові і вважав, що знайти першу роботу буде просто. Тож на першій моїй співбесіді життя дало мені ляпаса, який повернув мене до реальності.
Співбесіда перетворювалась на монолог інтерв’юера, який хотів хоча б щось покласти у пусту голову. Як виявилось, мало уміти написати код, підглядаючи на Stack Overflow/Habr, треба ще пояснити, як він працює. Треба розуміти теорію. Ти можеш погано кодити, від тебе ніхто не очікує майстер класу як від фахівця без досвіду в IT. А от твої теоретичні знання мають бути.
Після цього я проходив ще декілька співбесід і завжди отримував відмову. Я готувався та вчив теорію, але завжди зʼявлялись якісь нові дивні запитання, яких не було у туторах. Також готуйтесь до цікавих питань на перевірку логіки.
За півроку я пройшов близько чотирьох співбесід (пасивно шукав роботу). Одного вечора мене запитали, чи знаю я що таке Perl і чи не цікаво мені було б попрацювати з цією мовою програмування. І перше, що я дізнався про цю мову — її лого верблюд і це батько JavaScript. Тоді я запитав себе “а чому ні?” За декілька днів мені надіслали тестове завдання та навіть допомогли з деякими специфічними моментами саме цією мовою. Вже через три тижні я почав там роботу.
У компанії була можливість перейти на іншу посаду і змінити мову програмування. Тому після півтора роки з Perl я все ж таки перейшов на Java. Проте й досвід роботи із Perl був дуже важливим. І я радий, що не знехтував такою можливістю.»

«Свою першу роботу я почала шукати ще студенткою другого курсу спеціальності “Комп`ютерна інженерія” у КПІ. Я розуміла, що маю досить глибокі знання й хочу використовувати їх на практиці, тож поринула в пошуки роботи.
Тоді мій одногрупник уже працював у ІТ-компанії Boosta та повідомив, що там відкрили вакансію Junior Front-End Developer. Але я що? Я вірила у своє упередження, що влаштовуватися на роботу за допомогою знайомств — погано. Спойлер: насправді, це не так.
Тож я відкрила популярні job-сайти та взялася штурмувати їх. Розіслала своє резюме, отримала два запрошення на співбесіди. Тоді виявилося, що перша компанія шукала спеціаліста рівня Middle/Senior, тож метчу не сталося. А на другій співбесіді я відмовила сама, оскільки відчувала, що робочі задачі будуть для мене нецікавими. Я хотіла саме програмувати, а не просто верстати сайти.
Зрештою, досвід цих співбесід виявився для мене дуже цінним, бо я зрозуміла, які запитання цікавлять роботодавців та як на них відповідати.
Я таки подала свою кандидатуру в Boosta з думкою: “Ну, спробую“. Сходила на співбесіду, отримала крутий заряд енергії, забула про своє упередження та отримала роботу. Сьогодні я досі працюю тут, лише тепер у мене інша посада, ширші обов`язки та більший досвід за плечима.
Тоді пошуки роботи зайняли у мене тиждень. Але не орієнтуйтеся на це, адже зараз програмування стало більш поширеним, тож і спеціалістів більше, і відбір довший. Та шанси знайти роботу точно є.»

«Після завершення курсу Python Developer від CyberBionic Systematics, я почав пошуки. Першу роботу знайшов через платформу LinkedIn яка дуже популярна в Європі. Я просто вписував “Python” і локацію у пошук.
Було дуже багато пропозицій, тому я шукав одразу в сфері фінансів, бо там вже мав фоновий деякий досвід. Дуже багато пропозицій було бізнес аналітиків, але я хотів спробувати себе саме в Development-і. На перших інтерв’ю я скоріше вчився, як правильно їх проходити. Пройшло трохи більше місяця, коли мені організували співбесіду, яку я пройшов успішно та отримав оффер.»
Поради, як знайти роботу програмісту без досвіду

«Якби я зараз шукав свою першу роботу, я б постарався зібрати невеличку компанію з таких самих трейні, як я, і разом зробити якийсь пет-проєкт, який можна було б впевнено вказати як досвід роботи.
Також на співбесіді вам буде що розказати про реальні проблеми, з якими ви стикались і шляхи, якими ви їх вирішували. Це той досвід, який ви не отримаєте просто передивляючись навчальні відео на Youtube.
Ще однією порадою буде уважно та відповідально ставитись до тестових завдань. Одного разу мені довелось перевіряти тестові завдання від Trainee девелоперів, і з них лише відсотків десять були зроблені добросовісно (питання не в архітектурі чи оптимальності вирішення в завдання, а банально в значному неспівпадінні з поставленим завданням та відповідності макету).
Ну і останнє, але не менш важливе — не опускайте руки!»

«Моїм «щасливим квитком» було знання англійської мови та вміння швидко вчитися.
Якщо немає релевантного досвіду, я б рекомендувала звернути увагу на вакансії, де мінімальні вимоги для входу, такі як Customer Support, а потім розвивати карʼєру всередині компанії. Багато бізнесів це підтримують. У нас численні приклади спеціалістів, які «виросли» із сапорту. Більш того, такий досвід дуже цінний на подальших позиціях, хоч у продукті, хоч у маркетингу, хоч у технології, тому що є повне уявлення про болі та потреби клієнтів бізнесу.
Раджу паралельно з роботою на початковому рівні продовжувати вивчати те, що вас цікавить, щоб бути готовим до можливостей всередині компанії. Я свого часу спробувала кілька ролей у ZONE3000 — Team Lead у команді Support, тренер з корпоративних процесів, Junior Product Manager. На кожній позиції накопичувала досвід та подавалася на нові позиції, наближаючись до тої, де я змогла максимально розкритися як професіонал.»

«У мене був досвід і інтерв’юера і того, хто проходить співбесіду. Я би виділив такі поради для тих, хто шукає роботу без досвіду в IT чи починає свій кар’єрний шлях:
- Не бійтеся інтерв’юера. Ви не на екзамені, від цієї співбесіди не залежить ваше життя.
- Вчіть теорію. Не напамʼять, а так, щоб пояснити своїми словами — треба розуміти її, а не просто зазубрити.
- Будьте чесними. Якщо ви вже на співбесіді і розумієте, що вам щось не подобається чи не цікаво з цим працювати — скажіть це прямо і завершіть інтерв’ю. Збережіть свій час, за це вам також подякує інтерв’юер.
- На роботі не бійтесь ставити запитання. Дурних запитань не буває — краще запитати, ніж покласти систему. Комунікуйте з командою.
- Давайте фідбек. Проговорюйте вашому керівнику та HR, чого ви хочете та як себе почуваєте. Навіть моральні проблеми можуть бути причиною зменшення вашого перфомансу. Це дасть можливість вашому менеджеру розподіляти роботу з урахуванням вашого стану.
- Не бійтеся просити підвищення. Але треба не вимагати, а грамотно торгуватись. Наприколад, “Я хочу більшу зарплатню, що я маю вміти (навчитись, робити) для цього?”»


«Раджу стукатися навіть туди, де ви підходите не на 100%. Найчастіше все потрібно побачити на власні очі, які вимоги на позиціях, які ви б хотіли зайняти. Інколи вас можуть взяти на більш юніорську позицію через ринковий голод, навіть якщо компанія не шукала таких фахівців на початку.»
Де і як отримати досвід програмісту-початківцю
Підводимо підсумки з історій досвідчених фахівців та даємо 4+ джерела, які допоможуть вам знайти першу роботу програмістом, QA (тестувальником) або non-tech фахівцем.
Курси, буткемпи та інтенсиви від IT-компаній
Якщо ви шукаєте першу роботу в IT без досвіду, зверніть увагу на IT-курси з можливістю подальшого працевлаштування. Їх можна знайти на сайтах великих українських чи міжнародних IT-компаній (наприклад, SoftServe, Epam, GlobalLogic чи Avenga).
Менторинг
Ментори допомагають новачкам не лише в оволодінні технічних навичок, але й у тому, щоб знайти роботу, написати рекомендацію та продовжувати вірити у себе. Це крутий варіант для тих, кому важливо отримувати зворотний зв’язок або приблизити навчання до реальних завдань.
Стажування
Є компанії, які готові самі навчати новачків програмуванню та платити їм за це зарплатню. Ці пропозиції зустріти важче, а конкуренція за них велика, проте спробувати себе варто! Вам дають знання, працевлаштовують на Trainee/Junior-позицію, а ви допомагаєте закривати прості завдання на проєкті. Це варіант для тих, хто хотів би вчитися на практиці та в колективі. Відслідковувати такі вакансії можна на Dou.
Pet-проєкт
Особисті «домашні» проєкти не замінять повноцінної роботи у компанії, але стануть суттєвим плюсом. Pet-проєкти виділять вас серед інших фахівців без досвіду. Крім того, ви самі будете більш впевнені у своїх практичних навчиках. Поки немає своїх ідей, спробуйте навчальні проєкти різних мов програмування. Наприклад, Python-розробнику часто рекомендують написати генератор паролів, будильник або таймер Pomodoro.
Сумніваєтеся з чого ж почати? Ми підібрали для вас безкоштовні курси, які допоможуть обрати напрям або прокачатися на перших етапах. Якщо ви хочете обрати технічну професію, радимо ознайомитися з нашим матеріалом про ролі в IT-команді. Якщо ж ви «ближче до людей, ніж до коду», ми підготували для вас добірку вакансій для нетехнічних фахівців. А вакансії для IT-фахівців різних рівнів ми публікуємо у власному telegram-каналі — підписуйтесь!
Порада від рекрутерів ITExpert: не вірте «у золоті гори», які вам обіцяють на курсах. Ринок кандидатів без досвіду в IT досить перенасичений, а вакансій не так багато. Ставтеся до пошуку першої роботи як до окремої роботи, яка може зайняти не один місяць та буде потребувати вашої залученості, старань та віри в себе. Проте якщо пробувати, то рано чи пізно у вас вийде. Ми у вас віримо!