JavaRush /Java блог /Random UA /Дорожня карта розвитку Java розробника у 2021 році! Досві...
Taras
35 рівень
Киев

Дорожня карта розвитку Java розробника у 2021 році! Досвід, мотивація, лайфхаки та корисні посилання/ресурси/сайти/канали

Стаття з групи Random UA
Думка з проходження курсу JR: 1) При проходженні рівня рекомендую відразу читати всі лекції та обов'язково коментарі (там вся цінна інформація та посилання). 2) Дуже рекомендую розуміти сам алгоритм. Зрозумівши його, можна всі завдання швидко вирішити. Сприймай це як англійську. Просто є формули (тимчасова, тип речення, модальні слова) та різні вихідні дані для завдання (набір слів). 3) У міру гугленія та читання коментарів (головна навичка розробника в реальному житті та основний скіл набутий у JR). Ти отримаєш той самий заповітний скіл самонавчання та саморозуміння! 4) Існує велика кількість різних каналів, блогерів та ін. у міру пошуку рішень ти з усіма ними познайомишся:) Рекомендую не до всього чіплятися, а знайти "курс", тобто поетапне навчання практики/теорії. Все що завгодно: сайти з самонавчання або ютуб. Дорожня карта розвитку Java розробника у 2021 році!  Досвід, мотивація, лайфхаки та корисні посилання/ресурси/сайти/канали.  - 1 Як у всьому цьому не заплутатися і не збитися зі шляху?) Схема для усвідомлення всієї масштабності 🌌 Май ясне уявлення що на тебе чекає: 1) Ось посилання для розуміння всієї серйозності професії програміста, це не дивитися на картинки з Футурами і мати кнопку "правильне рішення ". За посиланням стаття про стажування, яку дає JR, рекомендую її розібрати, стек технологій та вмінь дуже високий (знайомий розробник сказав, що тут стек для фулл стака) https://javaops.ru/view/topjava 2) Спробуй написати гру на JR. Це дозволить зрозуміти тобі об'ємність роботи програміста. А краще подивитися тестове завдання на стажування та його рішення на відкритих репотозиторіях GitHub. Зрозумівши всю серйозність, ти більш серйозно ставиться до простих завдань. Чим швидше ти доведеш їх до "автоматизму" тим швидше рухатимешся вперед. Із реально практичного рекомендую: 1) Допомагати молодшим колегам у розділі "допомога" (навчишся правильно викладати думки/повторення + міні досвід senior); 2) Codewars (сайт із завданнями англійською); 3) @javaquiz_mentor (канал: завдання та питання з Java, просте тренування для мозку на кожен день 🧠); 4) Читай книгу про Java. Це утворює твою систему мислення. Сергій Немчинський якось сказав, що головний критерій за яким зрозуміло, що людина може стати програмістом – це вміння висловлювати свої думки. Написання коду – аналогічно, просто інші символи та логіка використовується. 5) Оточи себе натхненням. Ми чимось займаємось тому, що це подобається. І це завжди сухі цифри. Можна знайти успішного IT фахівця в мережах (який буде тобі як людина його стиль життя/мислення), зроби невеликий продукт, який буде корисний суспільству (наприклад телеграм бот); 6) Займися продуктивністю: режим/звички/цілі&план/афірмації. Запрограмуйте свій день на продуктивність!); 7) Бонус - найкращий сайт для початку привчання звіра ГітХаба ;) learngitbranching І наостанок головне в JR це співтовариство, активно використовуй цей ресурс. А чисто вивчитися можна ефективно на якихось інших курсах та частково самостійно (на мою думку). PS Все це дуже залежить від рівня мотивації і самоорганізованості, хоча JR цьому дуже сприяє (буває всупереч). Пам'ятай та врахуй: У кожного свій первинний рівень матеріальних та особистих можливостей/розуму/часу... (за рахунок чого легше та швидше вчитися). Також у кожного свій темп. Хтось швидше хтось повільніше розвивається. Але головне – це результат. Подивись статистику в JR. Яка кількість студентів сягає певного рівня. Проаналізуй та зроби висновки. У вузькоспеціалізованому (IT) та широкому значенні (людському) – чому люди не досягають результату.
Коментарі
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ