Потрапити в ІТ – популярне бажання у багатьох сьогодні. Хтось вже має попередній професійний досвід, але думає про світч. Хтось прагне, щоб ІТ сфера стала першою роботою одразу після універу, або вже під час навчання.
Проте, лише бажання замало. Як обрати напрямок і не помилитись? Та чому важливо мати високу зосередженість на навчанні поділились у Mate academy, edtech-стартапі, що безкоштовно до працевлаштування вчить людей програмуванню та допомагає людям отримати першу роботу в ІТ.
Помилки при виборі спеціальності в ІТ:
Відсутність розуміння, який напрямок в ІТ цікавий
Як правильно:
Щоб освоїти професію треба спробувати її своїми руками. Погуглити, подивитись різноманітні відео та прочитати про ті спеціальності, які є в ІТ. Не спробувавши написати код тою чи іншою мовою програмування – людина ніколи не дізнається, який саме напрям в ІТ буде їй цікавий. Потрібно мати чітку мотивацію бути в професії, розпочинаючи повноцінне навчання. А ще – готовність приділити цьому час.
Наприклад, на платформі Mate academy є безкоштовні базові курси з різних спеціальностей. Щоб пройти його, потрібно просто зареєструватись як юзер. У ньому доступне навчання різних мов програмування з теорією і практикою у вигляді автотестів на кожне завдання.
Не зробили рісьорч по основній статистиці на ринку праці
Як правильно:
Кандидат має аналізувати, де менша конкуренція, та орієнтуватись на цифри, дані й глобальні тренди на ринку праці. Варто оцінити ситуацію з вакансіями: статистику по містам, спеціальностям на різних job-сайтах, статистику по заробітній платі, кількість вакансій, яка конкуренція на одне місце в тому чи іншому напрямку.
Наприклад, внутрішня статистика про працевлаштованим випускникам Mate academy за останній рік свідчить, що лідерами по швидкості працевлаштування на першу роботу в IT є випускники Java. Далі йде Frontend та Fullstack напрямки.
Згідно даних Just Join IT, найбільш популярними напрямками на польському ринку ІТ є JavaScript (13,77%) та Java (13,40%). Далі йдуть Testing (9,04%) та PHP (9,03%). Завершує п’ятірку NET-технологія (8,16%).
Орієнтир лише на зарплату
Наприклад, ви чули, що Fullstack-девелопер заробляє більше, ніж Frontend, і цим керуєтесь при прийнятті рішення ким працювати. Насправді, так не працює. Обраний вами напрям в ІТ має подобатись вам у першу чергу. Тільки так у подальшому зможете досягти у ньому результатів. У тому числі і фінансових.
Навчання “вушками”, а не “ручками”
Як правильно:
Книги, відеолекції на Ютубі – все це корисні і потрібні матеріали. Багато якісних професійних ресурсів – англомовні, саме тому гугліть англійською. Навіть, якщо у вас не Upper–Intermediate – змушуйте себе це робити.
Проте, основне – це практика. Важливо вчитись у практиків і вчитися практикуючи. Просто дивитись відео і читати статті написання коду не дасть результату.
Для додаткової практики можете скористатись Codewars та Codecademy – це хороші ресурси для вирішення алгоритмічних завдань.
Пишучи код, вам потрібно отримувати по ньому зворотний зв’язок. Тільки аналізуючи регулярний фідбек людина може вчитись над своїми помилками та ставати краще. Без монтерства і code review практика буде малоефективною.
Якщо ви навчилась самостійно, багато чого освоїли у професії і вже відчуваєте, що здатні спробувати свої сили, приміром, у Frontend’і – у першу чергу знайдіть друга/знайомого програміста, який дасть вам кілька тасків. Виконайте їх та попросіть цього ж друга/знайомого зробити вам code review. У Mate academy за це відповідають ментори, які розблоковують код студента та роблять code review.
Чому ми не продуктивні?
Погана самоорганізація та відволікаючі фактори
Як правильно:
Якщо ви вчитесь, то ви вчитесь. Виключайте всі сповіщення, мессендрежи та інше, що вас відволікає. Якщо під час навчання ви не будете зосереджені – ви нічого не засвоїте.
Відсутність балансу навчання/відпочинок
Як правильно:
Якщо хочете здобути нову професію, ви маєте розуміти, що на найближчі 4-6 місяців багато речей з вашого звичайного розпорядку дня відійдуть на другий план. Тому варто розподілити скільки годин на день ви спите, навчаєтесь, працюєте, відпочиваєте, віддаєте сім’ї, хоббі. Після того, як здобудете професію – ви повернетесь до них у повній мірі.
Інші “міфи”, які варто відкинути в сторону
Вік чи стать не мають значення. Все вирішують лише мотивація та наполегливість. А до вислову про “математичний склад розуму” і поділ на технарів і гуманітарів взагалі почніть ставитись з іронією. Як немає значення відсутність диплому університету. Приміром, топ-компаніям світу типу Google, Netflix, Amazon байдуже на наявність диплому про вищу освіту.
Так, навчальна програма може (і здебільшого буде) даватись складно. Але це складно можливо як у віці 45 років, так і 18. Те жінка ви, чи хлопець також жодним чином не впливає на вашу наполегливість вивчити програмування.
Вікдиньте в сторону припущення, а приймайте рішення виключно на вашому інтересі та досвіді знайомства з тим чи іншим напрямком в ІТ. До самого навчання також поставтесь з максимальною залученістю та відповідальністю, адже успішне навчання = гарантоване працевлаштування.
Головне фото з unsplash.com