Яких навичок бракує майбутнім айтівцям і наскільки випускники вишів готові до роботи в ІТ
За нашою аналітикою, 79% айтівців намагаються підвищувати свою кваліфікацію вже після закінчення університету. Серед джунів та інтернів 67% опитаних відвідують для цього курси і тренінги.
То чи достатньо зараз лише здобути вищу освіту, щоб піти працювати? DOU поспілкувався з ІТ-компаніями, які наймають джуніорів, з ІТ-школами, до яких приходять навчатися випускники вишів, та із самими випускниками. Ми дізналися, які здобуті в університеті навички є цінними для роботи, а що студенти мусять надолужувати самостійно.
Випускники ЗВО за ІТ-спеціальностями
Під час вступної кампанії 2023 року до 10 найпопулярніших серед абітурієнтів спеціальностей в Україні потрапили три ІТ-спеціальності: «Комп’ютерні науки», «Інженерія програмного забезпечення» і «Кібербезпека та захист інформації». Комп’ютерні науки — на першому місці, на цю спеціальність у
Щоб дізнатися, скільки потенційних айтівців цього року закінчили навчання, ми звернулися до найбільших українських ІТ-вишів з нашого рейтингу.
Ділимося даними університетів, яким вже була відома кількість їхніх випускників за ІТ-спеціальностями. І вони з нами нею поділилися.
НАЗВА ВИШУ |
УСІ ВИПУСКНИКИ |
БАКАЛАВРИ |
МАГІСТРИ |
УКУ «КОМП’ЮТЕРНІ НАУКИ», «ІНФОРМАЦІЙНІ ТЕХНОЛОГІЇ ТА БІЗНЕС- |
89 |
66 |
23 |
ХНЕУ ФАКУЛЬТЕТ ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ |
337 |
217 |
120 |
НАУКМА ФАКУЛЬТЕТ ІНФОРМАТИКИ |
164 |
116 |
48 |
СУМДУ КАФЕДРА ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ |
104 |
60 |
44 |
НТУУ «КПІ ІМ. І. СІКОРСЬКОГО» «ІНЖЕНЕРІЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ», «КОМП’ЮТЕРНІ |
1940 |
1468 |
472 |
ЛНУ ІМ. ФРАНКА «ІНФОРМАЦІЙНІ СИСТЕМИ ТА ТЕХНОЛОГІЇ» |
25 |
25 |
0 |
КНЕУ ІНСТИТУТ ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ В ЕКОНОМІЦІ |
257 |
161 |
96 |
НТУ ХПІ ІНСТИТУТ КОМП’ЮТЕРНИХ НАУК |
568 |
453 |
115 |
ХНУРЕ «ІНФОРМАЦІЙНІ ТЕХНОЛОГІЇ» |
1842 |
1032 |
810 |
Випускники про пошук роботи після університету
Нещодавно я закінчив бакалаврат НТУУ «КПІ ім. І. Сікорського», факультет інформатики та обчислювальної техніки. І уже два тижні працюю Junior Python Developer.
Роботу розробником я почав шукати спершу наприкінці третього курсу. На той момент у мене не було необхідних знань, тому готувався самостійно, проходив курси з Python на Udemy та дивився навчальні відео на YouTube. Насправді я міг вивчити Python в університеті, це був окремий предмет на вибір на моїй спеціальності. Але я не записався на нього, бо на той момент ще не визначився з бажаним напрямом.
Ті пошуки роботи не були успішними. Тож на початку четвертого курсу я занурився у навчання. І паралельно вирішив пройти комерційний курс з Python-розробки. Там я відчув, що маю хорошу базу знань завдяки університету та самонавчанню, тож опановувати нові навички мені було досить легко.
Якщо говорити про університетську програму, ми торкалися вивчення Python, але це стосувалося дискретної математики, а не веброзробки, у якій я хотів працювати. Тому цих знань для роботи мені не вистачило.
Загалом в університеті ознайомлення з мовами програмування було базовим. Я вивчав C, Java, але без заглиблення. Проте виш дав мені хороші софт-скіли. Наприклад, наполегливість у роботі зі складними завданнями, коли потрібно приділити багато часу, щоб знайти рішення. А також це робота в команді, адже у нас були групові проєкти та лабораторні. Ці навички співпраці я зараз активно застосовую у компанії. Адже та взаємодія, яка була з викладачами та студентами в університеті, нічим не відрізняється від того, як це відбувається на роботі.
Я закінчив бакалаврат факультету кібернетики КНУ ім. Шевченка. Моя спеціальність не напряму пов’язана з ІТ, це «Прикладна математика», але невеликий досвід з програмування у мене був.
Наприклад, ми трішки вивчали Python, розбиралися, як він працює. А як практичне завдання розробляли простенький застосунок. Також у нас був предмет ООП, на якому ми вивчали синтаксис С++. Також під час вивчення моделювання складних систем або інших тем, пов’язаних з обчисленням, працювали з Python та Maple.
Оскільки в університеті програмування було досить поверховим, я вирішив самостійно заглибитись у Python та С++. Але розумів, що для цього важлива практика, тож самостійно робив невеликі проєкти, користувався Stack Overflow, долучався до обговорень у ком’юніті С++ в дискорді. А згодом і пройшов навчання із С++. На жаль, це був російський ресурс, однак аналогічний курс можна знайти на Coursera.
У кінці третього курсу я влаштувався інтерном в одну ІТ-компанію, побачив оголошення про набір у каналі DOU Junior. Спершу це було навчання С++, протягом п’яти тижнів у нас були заняття та домашні завдання. Після цього з нашої групи відібрали студентів на літню практику, де працювали спільно над проєктом, пов’язаним з Bluetooth Mesh Low Energy.
Проте через війну в компанії стало менше проєктів, і співпрацю з нами продовжити не змогли. Тож я вирішив шукати нову компанію після завершення навчання в університеті. Нині розглядаю вакансії С++ розробника.
Якщо говорити про позицію Junior, то мені наразі потрібно надолужити знання алгоритмів, а також вивчати більшу кількість бібліотек. Цього в університеті не було. Ми, наприклад, поглиблено вивчали інтеграли, і це гарно вплинуло на розвиток аналітичного мислення. Але практичних навичок для роботи в ІТ тут я не отримав.
Із софт-скілів за час навчання мені забракло живої роботи в команді. Ми з одногрупниками працювали над спільними завданнями в дискорді, але вся взаємодія відбувалася лише дистанційно.
Що кажуть про навички випускників роботодавці
Ми розпитали компанії, які наймають айтівців на позиції Junior, як вони оцінюють фахівців, які нещодавно закінчили університет за ІТ-спеціальністю. Які корисні для роботи навички вони отримали під час навчання у виші, а чого їм бракує.
Ольга Кравченко, Talent Acquisition Team Lead в EPAM Campus
ЕРАМ наймає джуніорів через корпоративні програми EPAM Campus, саме на них часто навчаються випускники вишів. І ми помітили, що сьогодні студенти, які приходять в EPAM Campus, змінилися, порівняно з попередніми роками навчання. Вони стали більш відповідально ставитися до самонавчання, у них є мотивація, самодисципліна, підвищився рівень англійської. Хоча остання для багатьох все ще лишається бар’єром для входу в ІТ-індустрію.
З того, що бракує випускникам, — це практичний досвід роботи над реальними проєктами. А серед потрібних софт-скілів — співпраця в команді, вміння управляти власним часом і розставляти пріоритети.
Олексій Ніщик, Education Operations Director у Genesis
Узагальнити випускників усіх ЗВО неможливо. Рівень здобутих під час навчання технічних знань відрізняється залежно від університету. Але практично усім випускникам бракує ключового компонента — продуктового мислення.
Створення продукту — це не лише виконання конкретних завдань, а й глибоке розуміння самого продукту, його цільової аудиторії та ринку. Важливо, щоб молоді фахівці фокусувалися на кінцевому результаті та вміли оцінювати, як їхній код впливає на нього. Технології — це лише інструменти, основне завдання — зробити продукт, який розвʼязує конкретні проблеми користувачів.
Окрім технічних навичок, роботодавці шукають кандидатів із розвиненими софт-скілами та готовністю швидко навчатися. Ці риси допомагають новачкам ефективно адаптуватися до змін, швидко опановувати нові технології, методології, працювати в команді.
Нам не так важливий комерційний досвід у кандидатів рівня Trainee чи Junior, як те, що він чи вона живе за принципом growth mindset (мислення, спрямоване на зростання) і навчається на помилках.
Саме тому зараз у продуктовому ІТ недостатньо знатися тільки на одній сфері. Натомість цінуються T- та E-shaped спеціалісти, які поєднують глибокі знання в одній галузі з широким розумінням інших аспектів продукту.
Яна Бабій, Head of Recruitment, Ajax Systems
Значну частину всіх Junior або Trainee кандидатів ми наймаємо у команди тестування. Для цієї спеціальності важливими є знання математики, фізики, електроніки та бази комп’ютерних наук. А вони здобуваються саме в університеті. Навчання на кількамісячних курсах буде недостатньо.
Під час інтерв’ю ми перевіряємо логічне мислення та базу теорії тестування. У нас іноді трапляються випадки, коли кандидати показали ґрунтовні знання у природничих науках та з легкістю розв’язали логічні задачі, однак не ознайомлені з теорією тестування. У такому разі ми даємо кілька тижнів на опанування теорії, після чого повертаємося до процесу співбесід.
Ідеальний кандидат на стартові позиції в ІТ — випускник, який має добру комбінацію академічних знань, розуміє, як це застосовується на практиці, і готовий працювати на результат.
Які навички студенти надолужують після випуску
Ми звернулися до ІТ-шкіл і розпитали, які навички надолужують у них майбутні айтівці після закінчення університету. Та як вони оцінюють рівень знань випускників ІТ-вишів.
Роман Апостол, CEO і співзасновник Mate academy
У 2023 році фахівці з попередньою вищою технічною спеціальністю становили 33% усіх студентів. У 2024 році серед студентів, які навчаються у нас на курсі повного дня, технічну освіту мають
Серед напрямів для навчання такі студенти найчастіше вибирають Full Stack + Front-end, Python, UI/UX Design. Раніше найпопулярнішим напрямом серед випускників ІТ-вишів був QA.
Рівень знань випускників залежить від вишу. Однозначно у профільних технічних, як-от факультет кібернетики КНУ ім. Шевченка чи КПІ ім. І. Сікорського, випускники будуть сильніші. Але тут важливо розуміти, що все ще залежить від людини. Якщо студент топперформер, то він і в ІТ-виші буде давати класний результат, і в ІТ-школах. Але якщо випускник має посередню результативність — то вона буде такою всюди.
Ми в Mate academy помітили, що студентам з технічною освітою легше починати навчання. З іншого боку, через це вони схильні до ризику розслабитись, тож, навпаки, можуть відставати в прогресі від світчерів, які витрачають більше часу і швидше досягають результатів. Але загалом за місяць навчання вони опиняються приблизно в однаковій ситуації та рухаються відносно однаково.
Для успішного працевлаштування випускникам університетів за ІТ-спеціальностями не вистачає практичного досвіду, наближеного до комерційного. А також розвинених софт-скілів, зокрема вміння комунікувати.
ІТ СТЕП Університет
Після закінчення бакалаврських спеціальностей випускники різних університетів можуть вступати на нашу магістерську програму «Прикладні комп’ютерні науки». Цього року на ній навчається 23 студенти, більшість з них прийшли з бакалаврських ІТ-спеціальностей.
За нашою оцінкою рівень знань студентів цілком пристойний. Проте на магістратурі у пріоритеті не досягнути певного рівня знань, а навчитися їх застосовувати у практичних задачах, дослідницькій і науковій сферах. Тому багато наших студентів працює паралельно з навчанням.
Для успішного працевлаштування випускникам університетів за ІТ-спеціальностями важливо подбати про м’які навички. Розвивати гнучкість, креативність, вміння розв’язувати проблеми, самонавчатись, критично мислити.
Оновлено 26.06 о 14:30: додали дані про випускників ХНУРЕ та уточнення про те, як формували вибірку університетів.
![](http://gs-studio.com//timthumb.php?src=/templates/gs-studio/images/no_image.jpg&w=160&h=120&zc=1)