Редакція dev.uaУвійти в ІТ
19 червня 2023, 14:09
2023-06-19
Кар'єра в ІТ майбутнього. Топ-7 професій, яких потрібно навчатися у 2023 році
Ринок праці в ІТ швидко змінюється: з розвитком хмарних сервісів сисадміни менш популярні, а ChatGPT уже забирає (майже) роботу у джунів. Як спланувати навчання фахівця, щоб збудувати успішну кар'єру й куди цілитися новачкові? Розповідаємо про найгарячіші напрямки.
Ринок праці в ІТ швидко змінюється: з розвитком хмарних сервісів сисадміни менш популярні, а ChatGPT уже забирає (майже) роботу у джунів. Як спланувати навчання фахівця, щоб збудувати успішну кар'єру й куди цілитися новачкові? Розповідаємо про найгарячіші напрямки.
Криза на ринку праці не оминула й айтішників — про це можна судити хоча б з масових звільнень у FAANG за останній рік. Особливо високою є конкуренція там, де поріг входу нижчий — наприклад, у тестуванні.
Але загальна кількість робочих місць в ІТ все ще стрімко зростає: за даними Statista, у квітні 2022 року кількість людей, зайнятих в ІТ у США, перевищила 3 млн, а в січні 2023 року склала вже 3,12 млн. Експерти прогнозують, що через 10 років кількість робочих місць збільшиться вдвічі.
Тож прощатися з професій поки що рано, а ось влитися в ІТ, якщо є бажання — аж ніяк не пізно. Причому в кризу варто віддавати перевагу менш розкрученим областям, ставати штучним фахівцем. І, звичайно, максимально прокачати софт-скіли нарівні з хардами — адже успішне працевлаштування багато в чому залежить від самопрезентації.
Зміст
Примітка Adviser
У статті є посилання на партнерів. Це означає, що якщо ви щось купуєте з нашою допомогою, ви також підтримуєте dev.ua.
При цьому редакція та автори незалежні у виборі теми, концепції матеріалу, фокусу опису, підходу до послуг чи товарів. Перш ніж щось радити, ми багато читаємо і дивимося на тему, говоримо з експертами.
Редакція може висловлювати свою думку та пробувати все на собі.
Якщо рекомендаційний матеріал оновлюється, ми вказуємо, що коли змінилося, на самому початку.
Топ-7 професій в ІТ і де їм навчитися
За дослідженням Stack Overflow, 70% діючих айтішників освоїли професію онлайн. Отже, бути затребуваним професіоналом без вищої освіти цілком реально, якщо грамотно скласти свій трек навчання. Ми розібралися у затребуваних напрямках у ІТ та підібрали курси для тих, хто замислюється про зміну спеціалізації або лише стартує у професії.
Data Science: професія фахівця з науки даних
Data Scientist займається обробкою великих обсягів даних бізнесу. Такі фахівці потрібні у всіх сферах — від рітейлу до фінтеху. Це робота на стику програмування та математики.
Завдання фахівця в Data Science — знайти закономірності даних, які зібрала компанія, і скласти прогноз, який допоможе бізнесу працювати ефективніше. Наприклад, проаналізувавши, коли і на яких майданчиках покупці найчастіше оформляли замовлення протягом року, Data Scientist допоможе збільшити продаж наступного року. Зазвичай таких фахівців може дозволити собі лише великий бізнес. Але також можна влаштуватися і стартап.
Чому це актуально
З розвитком цифровізації у компаній з’являється більше можливостей збирати Big Data. І коли ці дані інтерпретують правильно, компанії приймають найкращі рішення та більше заробляють. Великі дані довели свою корисність і стають все доступнішими — так що навряд чи фахівці в Data Science залишаться без роботи. Правда, для розвитку в професії доведеться вникати в Machine Learning — AI вже активно використовують Data Science для рутинних завдань.
Курс для новачків допоможе зрозуміти ключові принципи та процеси, з якими стикаються фахівці у роботі. Студентам розповідають, які інструменти зараз використовуються в Data Science, навіщо які мови програмування використовують і які вакансії може претендувати Data Scientist. Перші уроки можна пройти безкоштовно. Це ще й хороша можливість познайомитися зі школою: у 365 DataScience вчать усьому, що необхідно у професії: від статистики та теорії ймовірності до SQL та PowerBI.
Курси можна проходити за підпискою: включені відеолекції, вправи, екзамени та видача сертифіката. При оформленні плану на рік, місяць навчання коштуватиме $12.
Це курс на 6 тижнів, на якому студенти освоюють функціонал Python для роботи з даними, знайомляться з бібліотеками Pandas, Numpy, Matplotlib і торкаються основ Machine Learning. Програма насичена: курс буде цікавим не лише амбітним новачкам, а й айтішникам, які бажають змінити сферу.
Лекції проходять онлайн у фіксований годинник двічі на тиждень. Також студенти виконують вправи та отримують сертифікат про успішне проходження курсу. Прев’ю можна переглянути за посиланням. Вартість повного курсу $599.
TIP від Adviser: Заощаджуйте до 80% на освіті з підпискою Coursera Plus, що дає необмежений доступ до 7000 курсів, проєктів, спеціалізацій та сертифікацій на платформі.
Це програма, що складається із 10 коротких курсів. Навчання дасть всі необхідні навички для пошуку першої роботи. Студенти вивчають Python та SQL, вчаться аналізувати та візуалізувати дані, будують ML-моделі та вирішують реальні завдання, які можна буде показати в портфоліо.
Програма розрахована на 5 місяців, але якщо активно навчатись, можна пройти курси швидше — у своєму темпі. Є безкоштовний пробний період 7 днів, далі $49 на місяць.
Фахівці з AI займаються навчанням штучного інтелекту. У цій сфері працюють:
Researchers, які проводять дослідження та вигадують інновацію.
ML Engineers — ті, хто створюють сам сервіс.
Data Scientists — люди, які працюють із даними та знаходять корисні інсайти.
Дослідники ближчі до науки, а ML Engineer і Data Scientist в AI — цілком айтні професії. У великих компаніях можна зустріти ще вужчі спеціалізації. Наприклад, Natural Language Processing Engineer вчить нейромережі сприймати людську мову, а Computer Vision Engineer працює з ІІ, який розпізнає картинки.
Чому це актуально
Досягнення нейромереж вражають і навіть трохи лякають — а це лише початок. Потенціал розвитку у штучного інтелекту значний — ця сфера точно не зхлопнеться через 5, ні через 10 років. Отже, можна встигнути ґрунтовно вивчитися і побудувати круту кар'єру. За прогнозами Statista, до 2030 року обсяг ринку ІІ зросте в десятки разів.
За опитуваннями самих розробників, у сфері ІІ точно є майбутнє. Так вважають 66% респондентів, ось графік від Talent Lms:
Ймовірно, в 2030 році професія ML-інженера буде такою ж популярною, як зараз — професія фронтендера або тестувальника. І влитися у сферу тоді буде набагато складніше. Але якщо починати розбиратися прямо сьогодні, до піку популярності AI можна підійти вже міцним сеньйором та знімати вершки.
Це курс від Deeplearning.ai у співпраці зі Стенфордським університетом. Студенти дізнаються про види та алгоритми машинного навчання, зможуть побудувати свою модель, тренувати її, оцінювати результати та коригувати процес навчання нейромережі. Цей курс підійде тим, хто не мав проблем з алгеброю в школі і має початкові навички програмування будь-якою мовою.
Курс рекомендують проходити за 3 місяці. Є безкоштовний пробний період, далі заняття з передплати — $49 на місяць.
Це повноцінна програма навчання на 200 годин. Студенти освоюють Python та основи Data Science, розбираються у пристрої нейромереж на прикладі ChatGPT та навчаються тренувати моделі та освоюють PySpark — набір API для машинного навчання.
Курс досить великий і підійде тим, хто вирішив пов’язати свою кар'єру з ML. Лекції проходять онлайн двічі на тиждень, до того ж, за час навчання кожен студент виконує 6 своїх проєктів. За посиланням можна переглянути прев’ю. Вартість пакету — $1499.
Фахівці з кібербезпеки захищають системи від шкідливого програмного забезпечення. Вони виявляють ризики та вразливості, допомагають запобігти зламам та витоку даних. По суті це ціла галузь — такі фахівці потрібні в будь-якій великій компанії, яка надає цифровий сервіс і збирає дані користувачів.
Робота в Cybersecurity є різноплановою. Можна, наприклад, займатися вивченням шкідливого програмного забезпечення або аналізувати минулі атаки для запобігання повторним інцидентам. У великих компаніях кожним таким завданням займаються різні фахівці, хоча початкові знання та навички єдині для всіх.
Чому це актуально
За даними звіту Enterprise Strategy Group, 57% компаній відчувають нестачу спеців зі знаннями в галузі кібербезпеки. При цьому ринок зростає не надто швидко, але стабільно і не видно причин, щоб ця тенденція змінилася. Так виглядає динаміка за останні 5 років за даними Exploding Topics:
Люди все більше користуються цифровими сервісами, залишають у мережі номери своїх карток, паспортів, телефонів та інші особисті дані — і важливо, щоби не було витоків. Навіть звичайний збій роботи великого сервісу на кілька годин, внаслідок атаки хакера — великі втрати для бізнесу. Фахівці з кібербезпеки — дуже важливі фігури в ІТ-компанії, без них жоден великий сервіс довго не протягне.
Це безкоштовний базовий курс, який не дасть вичерпних знань для роботи, але допоможе зорієнтуватися у новій сфері та зрозуміти, наскільки вам цікава кібербезпека. Ви дізнаєтеся, чим конкретно займаються етичні (білі) хакери, які інструменти використовують і для чого потрібна їхня робота.
Невеликий курс триватиме 6 годин. Він побудований в інтерактивному форматі: матеріал поділений на короткі відео, після яких пропонується проходити квізи для закріплення матеріалу.
Це вже більш поглиблений курс, який водночас буде зрозумілий новачкам у ІТ. За 4 тижні студенти вивчають різновиди кібератак та актуальні методи боротьби з ними.
За основу програми навчання взято CompTIA’s Security Plus — міжнародний стандарт сертифікації в галузі кібербезпеки. При цьому, звичайно, не варто очікувати, що за 4 тижні ви станете фахівцем. Це курс, доступний з нуля, а після нього можна буде брати просунутіші курси з каталогу і поступово занурюватися в індустрію.
Всі курси можна проходити за підпискою, вона коштує $14 на місяць.
За 4 тижні студенти знаються на архітектурі безпеки, знайомляться з потрібними фреймворками, видами пентестування, принципами криптографії. Вони дізнаються про різновиди хакерських атак та інші поширені загрози.
Програма підходить для новачків, лекції потрібно відвідувати онлайн двічі на тиждень. попередній перегляд можна побачити на сайті, повний курс коштує $289.
Хмарні послуги зараз всюди. Великі компанії, замість тримати власний сервер, зберігають усі дані у хмарі. А користувачі давно забули про флешки та перенесли у хмару свої документи та фотографії. Хмарна інфраструктура полегшує життя користувачам і дозволяє компаніям заощаджувати гроші і легко масштабуватися, тому фахівці в цій галузі без роботи не залишаться.
Добірка курсів для швидкого старту в Cloud Computing
Студенти розберуться в основах хмарних обчислень, познайомляться з моделями SaaS, PaaS, IaaS та FaaS, дізнаються про види хмар та специфіку хмарних програм. Курс охоплює ази та підійде новачкам.
Слухачі відзначають доступний виклад інформації та приклади реальної практики.
Сумарно лекції тривають 2,5 години, є також матеріал для читання та додаткові ресурси. Вартість курсу — $9,99.
Це детальніший курс, який підходить для новачків — він займе близько 12 години. У відеолекціях дані реальні кейси великих провайдерів: Amazon, Google, IBM, Microsoft. Крім моделей сервісів та видів хмар, розбирають тренди в промисловості. Також студенти виконують практичне завдання, яке можна буде показати у портфоліо.
«Введення в хмарні обчислення» — лише один з курсів IBM в цій галузі. Ви можете пройти його безкоштовно за 7 днів пробного періоду та скласти подальший трек навчання — залежно від бажаної спеціалізації. Плата за навчання за підпискою — $49 на місяць.
Розробники створюють будь-яке ПЗ: від інформаційних сайтів та додатків для доставки їжі до графічних редакторів та сервісів ведення нотаток. Зазвичай фронтендери відповідають за «зовнішню» частину — їхнє завдання, щоб на кнопки можна було натискати, а бекендери вибудовують внутрішню логіку програми. Але є і Fullstack Developers — майстри на всі руки, які можуть написати і фронт, і бек.
Чому це актуально
Розробників, звичайно, багато на ринку — це не такі рідкісні фахівці, як, скажімо, ML-інженери. Але їх і потрібно набагато більше, тому вони потрібні — а зі зростанням цифровізації попит на кадри лише зростатиме. За оцінками бюро праці США, до 2031 року буде потрібно на 25% більше розробників, ніж зараз. Можна припустити, що така тенденція актуальна й у світового ринку праці.
Курс розрахований на 3-6 місяців — залежно від того, наскільки інтенсивно ви готові вчитися. Програма охоплює HTML/CSS та ключову мову верстки — JavaScript, а також популярні фреймворки: Angular, Vue, React, Node.js. Також один урок виділено на підготовку до співбесіди.
На курсі, крім відеоуроків, є 12 тестів з пройденого матеріалу і годинна особиста консультація. Почати вчитися можна безкоштовно, а повна передплата коштує $105.
Студенти освоюють JavaScript, Node.js та Express.js, розбираються в алгоритмах та роботі з базами даних. Протягом курсу виконують кілька практичних робіт, які можна буде показати в портфоліо. Також частина лекцій присвячена проходженню інтерв’ю та пошуку першої роботи.
Є 7 днів пробного періоду, а надалі передплата коштуватиме $24 — трохи дорожче, ніж за окремі курси цього сервісу, бо програма «Backend-розробник» — повноцінний кар'єрний трек. У ній понад 120 уроків з усією необхідною інформацією, щоби влаштуватися на першу роботу.
Студенти розбирають HTML/СSS, освоюють JavaScript та Java, а бонусом займаються англійською, щоб знайти роботу за кордоном. Усього навчання триває 9 місяців.
Курс складається з відеолекцій, онлайн-занять та самостійних робіт, які перевіряють викладачі. Ціна за весь курс близько $200.
UI/UX Design: професія дизайнера інтерфейсів і фахівця з досвіду користувача
Це підходяща робота для тих, хто не готовий занурюватися в код і погано вчив у школі математику. Тим не менш, UI/UX-дизайн має на увазі не лише творчість. Дизайнер працює разом із командою дослідників та фронтент-розробниками, він повинен пропонувати життєздатні рішення та покращувати їх, спираючись на метрики.
Такий фахівець відповідає за інтерфейс (UI) та досвід користувачів (UX) — тобто продумує, як люди будуть взаємодіяти з сервісом і які картинки вони побачать. У великих компаніях буває поділ на дві спеціалізації: хтось займається лише UI, а хтось UX.
Понад те, ця професія незмінно потрібна, як і професія розробника ПЗ. Цифрових сервісів дедалі більше, вони стають дедалі складнішими. І лише завдяки хорошим дизайнерам користувачі досі не плутаються у сотні сайтів та додатків, з якими взаємодіють щодня.
Безкоштовний оглядовий курс, який дозволить новачкам познайомитись із професією та зрозуміти, наскільки ця сфера цікава. Студенти вникнуть у методологію дизайну, зберуть власний вайрфрейм та інтерактивний прототип, а також навчаться малювати компоненти інтерфейсу у Figma.
За 5 годин ви зможете пройти усі основні етапи роботи дизайнера під керівництвом лектора. Але, звісно, вичерпної інформації безкоштовний курс не дасть — для глибокого занурення у сферу потрібно буде продовжити навчання.
Поглиблений курс дизайну на 5 тижнів. Студенти докладно вивчать принципи побудови інтерфейсів для десктопу та мобільних девайсів, навчаться проводити дослідження, робити вайрфрейми та прототипи, малювати елементи інтерфейсу та проводити тестування. На курсі ви попрацюєте з Figma, Sketch, InVision та Balsamiq. Навчальні завдання — реальні кейси з практики.
Заняття проходять онлайн двічі на тиждень, також необхідно закласти час на самостійну роботу. Вартість курсу — $599.
Blockchain-розробники управляють життєвим циклом додатків, створених на основі блокчейну. Для цього потрібно вміти програмувати, володіти спеціальним стеком, а також розбиратися в блокчейн-платформах та платіжних системах з криптовалютою. Однак технологія блокчейн застосовується не лише для транзакцій крипти. Блокчейн може стати в нагоді скрізь, де потрібно максимально безпечно зберігати дані: скажімо, у сфері медицини, фінансів чи логістики.
Чому це актуально
Все більше компаній впроваджують блокчейн-технології в різних сферах. Та й якщо брати тільки ринок криптовалюти, він стрімко розвивається. За оцінками центру фінансів, технологій та підприємництва CFTE, кількість криптовалют та користувачів криптогаманців зростає з кожним роком.
У компаніях, які займаються блокчейном, понад 50% штату складають саме айтішники. При цьому хороших спеців у галузі ще не так багато — професія поки не встигла стати надто популярною.
Студентам розповідають, із чого складається блокчейн та як влаштовані транзакції криптовалюти. Лекції допоможуть вникнути у сферу новачкам та зробити перші кроки.
Для цього курсу буде недостатньо. У ньому не розглядають мови програмування та платформи, зате охоплюють усе найважливіше для старту. В курсі понад 15 годин відеолекцій та 11 статей для самостійного вивчення. Вартість — $14,99.
Якщо ви впевнені, що хочете працювати з блокчейном, можна взяти цей поглиблений курс. У ньому багато уваги приділяється структурі блокчейну та криптовалюті, але також студенти освоюють конкретні інструменти для роботи — наприклад, мову програмування Solidity. У ході навчання пропонується працювати над реальними завданнями, які не соромно буде згадати у резюме.
Заняття відбуваються у режимі реального часу онлайн, двічі на тиждень. Прев’ю доступне за посиланням. Вартість курсу — $359.
Галузь зараз на підйомі, а отже, затребуване й навчання — для цього є величезна кількість курсів. Коли ми вибирали навчальні програми для цієї добірки, орієнтувалися на відгуки, репутацію школи та навчальну програму.
Якщо ви знайшли школу, про яку ніхто нічого не чув, вона не обов’язково погана, але краще, наприклад, детальніше поспілкуватися з консультантами про програму. Якщо в рекламі курсів або у відповідях на запитання дуже багато гучних обіцянок — це справді тривожний дзвінок. Жодні курси не забезпечать вас зарплатою сеньйора за 3 місяці. Хороші курси дають лише знання, а після цього ще довго напрацьовуватиме досвід.
Розробник Microsoft і кар'єрний консультант Олексій Мигутський зазначає, що самі по собі курси не зроблять з вас крутого професіонала. Вони допомагають структурувати інформацію та не витрачати час на пошук відповідей, але без власної планомірної роботи нічого не вийде.
Не варто також очікувати, що якийсь один курс дасть вам всі необхідні знання. Є великі навчальні програми, але іноді простіше та дешевше самостійно скласти трек навчання з коротких курсів. Важливо тільки зрозуміти, які навички та знання необхідні і в якій послідовності їх освоювати. Таке питання можна поставити будь-якому айтішнику з бажаної сфери.
Важливо якнайбільше спілкуватися з професіоналами. Багато фахівців пропонують платне та безкоштовне менторство, ведуть блоги та підкасти і, в цілому, відкриті до спілкування. Цим варто користуватися, адже навіть якщо ви проходите відмінні курси, досвід живих людей безцінний.
З представниками різних професій в ІТ варто поспілкуватися також, якщо ви ще не обрали, в яку сферу піти. Айтішники розкажуть вам про підводні камені та специфіку роботи, зробити вибір буде простіше. Також з метою профорієнтації можна прослухати безкоштовні курси в областях, що цікавлять. Зазвичай цього достатньо, щоб зрозуміти, наскільки цікавою буде конкретна професія.
Що можна зробити прямо зараз
Якщо ви маєте намір поміняти спеціалізацію або тільки збираєтеся поповнити ряди айтішників — у будь-якому разі, час діяти:
Зрозумійте, що вас найбільше «торкає»: пройдіть кілька безкоштовних курсів, поспілкуйтеся з фахівцями у Twitter або Reddit і виберіть потрібну сферу.
Складіть список навичок, які вам потрібні, краще проконсультуйтеся з досвідченими людьми, адже в ІТ все швидко змінюється.
Виберіть один з курсів нашої збірки або пошукайте навчальні програми самостійно.
Оцініть навчальні плани, щоб зрозуміти, чи дають курси потрібні навички.
Виберіть один вичерпний курс або кілька вузькоспеціалізованих.
Намагайтеся вже під час навчання робити проєкти для портфоліо та спілкуватися з досвідченими фахівцями.
Не обмежуйтесь програмою курсів: поміж справою читайте статті та дивіться Youtube-канали у своїй сфері.
«У мене є жарт, що на будь-яке питання у сфері менеджменту є єдина правильна відповідь: «It depends!». Хто такий Delivery Manager: огляд професії від Христі Слободян