JavaRush /Java блог /Random UA /Мій шлях у IT
John Doe
34 рівень

Мій шлях у IT

Стаття з групи Random UA
Всім привіт! Свого часу мене дуже сильно мотивували такі статті, тому і я вирішив зробити свій внесок і трохи розповісти про свій шлях, а також дати кілька порад ;) Мені 23 роки, закінчив універ у 2019 році, спеціальність — менеджмент. Розчарувавшись за підсумком у цьому напрямку (насправді я вірю, що менеджмент — це крута штука, якщо ти живеш у Москві чи СПБ, а в регіонах управлінського персоналу мало), попрацювавши рік у продажах і на початкових позиціях вирішив змінити свій рід діяльності. Вибираючи між маркетингом та програмуванням вирішив зупинитися на другому, тому що в школі начебто непогано виходило, та й ходив колись на курси з веб-розробки. Найскладнішим для мене був вибір мови та способу її вивчення. Почав з C++ (подумав, що це основа), стрибнув на Python, дивився ролики на YouTube і читав статті, поки раптом не наткнувся на Javarush і зрозумів, що мені хотілося б навчатися в такому форматі. Недовго думаючи, сплатив передплату і почав вчитися (про Java я не знав на той момент взагалі нічого). За підсумками проходження курсу до 34-го рівня зайняло у мене 2 місяці, займався по 8-10 годин на день, паралельно читав літературу з незрозумілих тем. З книг мені сподобався Хорстманн і Бейтс/Сьєрра (хоча вона дуже проста, але допомогла добре засвоїти основні теми). Жодної книжки повністю так і не прочитав, до речі. Взагалі, на мій погляд, найбільш ефективним способом працевлаштування є проходження курсу до 20-го рівня, що плавно перетікає у Spring та різні фреймворки, а також створення своїх проектів. Всі інші рівні вас шикарно розвинуть, але з них вам, швидше за все, мало що знадобиться, а те, з чим ти не працюєш, забувається швидко :) У результаті, коли 2 місяці передплати закінчабося, я почав активно шукати вакансії. Однак у моєму місті їх не було — лише одне стажування за символічну плату, на яку я врешті-решт і пішов. На співбесіді запитували про Java Core, Spring, Hibernate та REST API. Якщо вакансій немає, то можу порадити два шляхи: 1. Беріться за все, що є. Безкоштовні стажування, колективні проекти — те, чим, здавалося б, можна погребувати, і на що я ніколи не погодився б при будь-якому іншому розкладі допоможе вам придбати купу компетенцій і прокачати свої навички. Плюс навіть такий досвід нереально цінується серед роботодавців. 2. Пишіть самі на пошти HR або телефонуйте. Їх дуже багато у відкритому доступі, найчастіше є вакансії стажистів/джунів, які є нестроковими або не афішуються і вам може пощастити (я так і знайшов свою). Навіть якщо нічого не буде, познайомтеся на майбутнє. У результаті, відпрацювавши 4 місяці, я зрозумів, що подальшого зростання доведеться чекати досить довго і почав шукати вакансії знову. І тут я вже відчув себе затребуваним (ха-ха) фахівцем, у якого запитують зарплатні очікування та надсилають оффери. У результаті, якимось чином мене взяли на міддла в один із наших банків, працюю вже півроку, начебто непогано, хоч і складно. Мої поради: 1. Софт-скіли оцінюються досить серйозно. Не затискайтеся на співбесіді (вони всі проходять в ламповій обстановці, як правило), будьте собою, і найголовніше - розмірковуйте вголос. Неможливо знати все, головне — вміти мислити в потрібному напрямку) І міддли, і сеньйори гуглять так само, як і ви під час навчання. Ще, до речі, кажуть, що основна відмінність міддла від джуна в тому, що джун спитає, а міддл загуглить :) 2. Вивчайте нові технології. Навіть теоретичні знання умовної Кафки/Хадупа/Реактивного програмування дадуть вам плюс у карму. У будь-якому випадку, хотів би завершити свою невелику статтю подякою даному ресурсу за велику кількість практики та цікавий формат навчання. Програмування, до речі - це дуже круто, як мінімум тим, що програмістів люблять і їм відкриті всі дороги кар'єрними сходами) Всім добра!
Коментарі
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ