Прокачайся в код-рев’ю: для перших 50 учасників — курс безкоштовний

час читання: 4 хв

Хороша людина — це вже майже професія. Що робити, щоб потрапити в ІТ сьогодні

Ментор із розвитку кар'єри Аміна Ідігова стежить за трендами у наймі спеціалістів ІТ по всьому світу. Ми попросили Аміну перекласти числа на людську мову і прокоментувати, як змінились попит і пропозиція останнім часом. Спойлер: розробка все ще в топі, статистика для джуніорів — невтішна, але цілеспрямованість та мотивація не залишать вас без роботи.

Ментор із розвитку кар'єри Аміна Ідігова

— Щоби сьогодні увійти в ІТ, необов'язково мати технічну освіту. ІТ-спеціаліст — це спеціаліст з набором практик, навичок, здібностей і особистісних якостей, які потребують регулярного розвитку, — ділиться Аміна.

Вища освіта в ІТ: треба чи ні?

— В ІТ всі постійно навчаються і перевчаються. Одні технології стають застарілими, інші — з'являються. Професії залишаються, а суть їхня змінюється швидко. Нові технології з'являються на стику іще вчора несумісних дисциплін. Пріоритети змінюються швидше, ніж глибина знань. Для багатьох ІТ-напрямків академічний підхід в освіті стає розкішшю, про яку годі й мріяти. Так, наприклад, більше 5 років тому Google, Apple, IBM, Ernst & Young, Hilton, Bank of America і ще 20 компаній перестали вимагати дипломи про вищу освіту.

Згідно з останнім опитуванням Stack Overflow, більше 60% ІТ-спеціалістів навчились програмувати завдяки:

  • Відео;
  • Онлайн-курсам;
  • Форумам;
  • Професійним спільнотам.
Курси від партнерів

Зростання доступності і популярності освітніх онлайн-ресурсів і курсів сприяє навчанню компетентних спеціалістів.

Сьогодні у близька 68% професійних розробників є диплом про вищу освіту, більше 15% — так і не закінчили університет, а 17% — закінчили лиш початкову чи середню школу.
За результатами тих же досліджень, у 2021 році отримати позицію розробника в ІТ-компанії претендентам без спеціалізованої освіти вдається приблизно у 50% випадків.

Якими навичками слід володіти в ІТ сьогодні?

Американська Національна асоціація коледжів і роботодавців NACE щорічно збирає та аналізує вимоги до вакансій, вираховує провідні тренди, прогнозує найом і тенденції на ринку праці і допомагає конвертувати вимоги роботодавців в освітні програми університетів та коледжів, щоб знання випускників відповідали запитам реального бізнесу, — продовжує Аміна.

Щороку асоціація публікує дослідження про навички, які користуються найбільшим попитом, і які роботодавці очікують від шукачів роботи. Якщо ще 10 років тому лідерські позиції займали технічні і цифрові навички, то останні роки першість впевнено займають особистісні якості і здібності, такі як:

  • Уміння вирішувати проблеми;
  • Ініціативність;
  • Гнучкість;
  • Комунікація;
  • Навички роботи в команді.

Ключові навички, на які роботодавці звертають увагу в резюме шукачів роботи (порівняння 2021 і 2022 року).

Інакшими словами, хороша людина — це уже майже професія. Щоб увійти в ІТ не обов'язково бути магістром комп'ютерних наук. Базові знання ІТ-розробки і прикладний досвід можна отримати приблизно за рік. А за високого рівня дисципліни і високої мотивації — навіть самостійно з допомогою онлайн-курсів.

Які спеціальності зараз користуються найбільшим попитом?

— Не всі професії в ІТ пов'язані з безпосереднім написанням коду. Однак глобальний аналіз LinkedIn-вакансій за третій квартал 2022 показує, що попит на інженерів-розробників на ринку праці за останні 6 місяців виріс більше, ніж на 15%, порівняно з аналогічним періодом минулого року. Майже 57% ІТ-вакансій — це саме розробка: Front-End, Back-End, Mobile, Gamedev, Big Data, Embedded і багато іншого, — підкреслює Аміна.

Хто ти в ІТ

— Іще близько 15% вакансій — це різні види функціонального чи автоматизованого тестування, утім тренд в основному на користь автоматизаторів.

12% вакансій — це збір і вбудовування, так званий DevOps або DevSecOps (системні інженери чи Build-інженери).

Близько 5% поточних вакансій має бізнес-аналіз і ще близько 3% — аналітика даних.

Трохи менше 8% вакансій — це інформаційний дизайн і користувацькі інтерфейси (UX/UI разробка). 

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

Якщо ви все ж обираєте ІТ-професію сьогодні. То в ролі Software Developer шанси увійти в сферу значно вищі, враховуючи, що за останні 6 місяців попит на початківців впав, залежно від країни, від 50% до 80%, а кількість охочих отримати ІТ-професію зросла в середньому від 20 до 42%

Як себе почувають джуніори?

— У 2021 році кількість вакансій junior-спеціалістів на глобальному ІТ-ринку складала в середньому 20-25% від загальної кількості вакансій. Водночас від 1% до 3% з них — це були вакансії для інтернів (безкоштовна інтернатура чи стажування за символічну стипендію під наглядом куратора для отримання реального проєктного досвіду).

Сьогодні загальна кількість вакансій для початківців скоротилась до 3-8%, залежно від регіону. А ось вимоги на вході серйозно виросли і, з погляду прикладного досвіду, на вигляд майже як для middle-спеціалістів. Але за вилкою зарплат ближчі до рівня інтернів.

Поради щодо старту кар'єри в ІТ 

— Під час входження в професію важливо враховувати попит. Варто вибирати більш прикладну і актуальну спеціальність, а також прокачувати рівень практичних знань, щоб досягнути успіху у боротьбі за реальне робоче місце в ІТ-компанії. 

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

Дізнайся рівень англійської

Як побороти підступ 22: коли немає досвіду — немає проєктів, а немає проєктів — немає досвіду?

Існує набір стандартних рекомендацій:

  • Участь у волонтерських чи благодійних проєктах;
  • Участь у хакатонах, робота зі стартап-акселераторами та інкубаторами;
  • Робота в ролі стажера/інтерна;
  • Фріланс чи friends&family проєкти.

Щоби навчитися писати код і максимально швидко стати розробником, важливо правильно вибрати свою першу мову програмування. Мова, яку ви виберете, визначить розвиток вашої кар'єри щонайменше на 2-3 роки, тому краще, щоб вона користувалась попитом і була на висхідних позиціях тренду.

Сподобалась стаття? Став лайк і залишай коментар в Discord-каналі.

Го в Discord