Java mentor

java mentor

Після спілкування з багатьма своїми студентами з приводу пошуку першої роботи в IT, я вирішив відкрити набір Mentor з java для програмістів-початківців.

Після вивчення мови програмування у кожного виникає запитання: а що далі? Адже мало хто вчить java чисто заради хобі. Мета зазвичай завжди одна: отримати роботу програміста:) Якщо Ви не син маминої подруги, то без досвіду роботи або власного серйозного проекту Вас на роботу не візьмуть.

Роботодавцю необхідний мінімальний набір навичок та досвіду, щоб запропонувати Вам місце у команді. Найпростіший спосіб отримати досвід роботи програміста – створити свій проект і включити його в резюме як досвід роботи. Бажано, щоб це був проект, який можна було побачити візуально, натискати на кнопки. Він повинен виконувати хоча б наближене до реальності завдання. Такий проект я пропоную створити.

У якому форматі ми працюватимемо?

Спочатку короткий дзвінок з приводу Вашого досвіду, очікувань та інших нюансів. Створюємо або доробляємо резюме, я даю рекомендації з теорії. Далі вибираємо проект, створюємо чат, репозиторій на github, дошку в трело або іншому інструменті. Потім починаємо працювати. Я ставлю завдання в дошці – Ви починаєте їх виконувати і ставити мені питання в чаті, якщо щось не зрозуміло.

Після виконання завдання – створюєте пул реквест, я проводжу реву коду. Даю свої коментарі і код або йде на доопрацювання, або додається до проекту. Потім Ви берете інше завдання і все по новому. Я стежу за тим, щоб код був якісним, завдання близькі до реальних. Як тільки у нас з’являється щось схоже на проект, ми викладаємо його на огляд. Паралельно ми його “дороблятимемо”.

Кому потрібен ментор Java?

Тим, хто хоче здобути практичні знання та досвід роботи з реальними проектами. Замотивованим людям, які хочуть покращити свої знання з програмування Java і готові на серйозну роботу.

Які переваги роботи з ментором перед самостійним навчанням?

Навчаючись самостійно, Ви заощадите кошти, але втратите в часі та за якістю. Найчастіше при вивченні нового предмета не знаєш у якому напрямі рухатися. Тому багато хто здається і відмовляється від освоєння програмування саме через складність навчання та отримання практичного досвіду.

Скільки це буде коштувати?

Ціна – 250 $ на місяць. За цю суму Ви отримуєте:

  • Початкова онлайн бесіда, протягом якої Ви дізнаєтесь яких знань Вам справді не вистачає, буде обраний проект і складено план його реалізації. Якщо потрібно, буде складено план навчання
  • Роботу в команді з Lead Java Developer
  • Ви зможете ставити запитання у чат, де я намагаюся відповідати максимально оперативно.
  • Підказки щодо покращення коду, проекту (я дивлюся на Ваш код і даю поради щодо його якості)
  • Поради та джерела з теорії (дивимось на Ваші знання і я даю рекомендації, що потрібно вивчити і де це знайти)
  • Рекомендації щодо покращення резюме
  • Готовий проект, який не соромно включити у резюме та показати на співбесіді.

Крім програмування, Ви знатимете процес розробки проектів з нуля: від проектування до запуску коду на сервері. Навчитесь використовувати інструменти для налагодження, тестування та деплою додатків.

Скільки триває навчання?

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

Тривалість навчання не фіксована, її можна збільшувати за необхідності.

Коли старт програми Java mentor?

Суворих часових рамок початку занять немає. Як тільки Ви готові – після оплати ми можемо починати.

З якими технологіями я працюватиму на проекті?

Вибираємо тільки найновіші та найпопулярніші напрямки Java. Будемо писати веб-додаток приблизно на таких технологіях:

  • Java19
  • Spring Boot
  • Maven, Gradle
  • MySql, Postgres
  • Redis, MongoDB
  • JUnit, Mockito
  • Git
  • Docker
  • HTML, CSS, JS

Список не повний та може доповнюватись. Все залежить від Ваших знань та побажань. На даний момент ці інструменти та технології найпопулярніші та затребувані.

Що потрібно від вас?

  • Знання Java Core
  • Базові знання Java EE
  • Бути знайомим зі Spring
  • Бажання стати хорошим програмістом.

Якщо Вас зацікавила пропозиція Java mentor – заповніть просту форму та чекайте на лист з подальшими інструкціями.

Увага! Менторство це не курси. Ми будемо займатись тільки практичними завданнями з написання проекту.

Якщо Ви не впевнені у своїх знаннях з Java, перегляньте сторінку з курсами: курси Java.