Привіт, мене звати Олег. За освітою я будівельник і до програмування працював 3 роки на будівництві штукатуром. Та ще розвага, скажу я вам. Наступним щаблем у моєму "кар'єрному зростанні" стала посада кур'єра. Понад рік відпрацював у доставці продуктів і саме в цей період зрозумів, що мені потрібно кардинально змінювати своє життя. Коли ти несеш 15 кг кавунів + 20 літрів води на 9 поверх, тому що ліфт не працює, замислюєшся:
"А взагалі навіщо я це роблю?" Починати треба було з нуля. І першою думкою було піти на курси, благо в доставці вдалося підкопити грошей. Середня вартість курсу була 700 $. Навчання ділилося на 2 ступені: основи Computer science та програмування на Java. На перший щабель я потрапив швидко. Відучився місяць і думав, що одразу піду далі. Але другий ступінь навчання мені потрібно було чекати 2 місяці + навчання офлайн. Графік навчання потрапляв рівно на мій робочий день у доставці. Гроші є, бажання є, весь вільний час я був готовий приділяти навчанню. Але жодна IT-школа в місті не могла мені запропонувати відповідний графік навчання. Ну, і що робити? Я вирішив вивчати самостійно. І JavaRush мені дуже допоміг.
Що дав мені JavaRush?
Структуру на навчання. Я нарешті вклав у себе в голові, що ж мені потрібно знати для роботи.
практику. Деякі завдання я додавав на GitHub та показував на перших співбесідах.
Дедлайн. Хочеться вивчити все якнайшвидше, щоб не витрачати зайві гроші. Підписка по місяцях і ніхто не заважає пройти все навчання за місяць чи два. Було б бажання та час. Особисто у мене сам період навчання зайняв близько шести місяців. Навчався щодня приблизно по 4 години, вихідні близько 8 годин. Того, що я вивчив за цей час, вистачило, щоб пройти співбесіду на джуна. Коли я навчався, то відзначив для себе
два важливі пункти: 📌Заняття мають бути регулярними. Якщо ви не можете організувати себе, щоб навчатися самостійно, вам допоможуть курси або ментори. Це як зі спортивним залом: начебто вправи можна і вдома робити, але коли купив абонемент, "злитися" складніше. 📌Потрібна чітка програма та дедлайни. Коли ти бачиш, що основні навички для того, щоби влаштуватися на роботу, можна отримати за 5-6 місяців, то розтягувати навчання на роки зовсім не хочеться. ❗
Ще порада: паралельно з вивченням програмування навчайте англійську ❗ Коли я починав вивчати програмування, я відверто не розумів, навіщо мені потрібна англійська. Я ж код буду писати, а не листи в гугл. Тоді мій рівень був приблизно I know english very horosho. На слух не сприймав нічого, казати я теж не міг. Мене це особливо не парило. Але вже після першої співбесіди довелося задуматися. Мені відмовабо саме через недостатній рівень мови. На даний момент я більше року працюю Java-розробником на американських замовників. Вступив на дистанційну роботу в американський університет за спеціальністю Computer science. Веду свій блог в інсті та тиктоці, ділюся корисною інформацією. Зараз я просто кайфую від свого життя. Знаєте, мене просто одного разу відвідало таке натхнення, що я маю змінити своє життя тут і зараз. Так і сталося. Успіхів усім, у вас все вийде.
Головне – не здавайтеся.
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ