JavaRush/Java блог/Истории успеха/Оффлайн навчання на JavaRush
Bandiu Band
40 уровень

Оффлайн навчання на JavaRush

Статья из группы Истории успеха
участников
Розпочалась вся ця історія коли я працював моряком, і ми стояли в порту Бразилії. Через Війну яку розв'язала відома вам країна в мене "повисло" моє морське навчання, мала бути остання сесія та випуск. Розуміючи, що ті хто стоять за війною трохи розумово відсталі і тому не скоро схаменуться довелось міркувати за майбутнє. Працювати з зарплатою моториста? Ні це мене не влаштовує, маючи вищу освіту по спеціальності Фізик ходити масло витирати, та мати поганий сон через щоденні вахти. Вирішив спробувати себе в програмуванні. Першим ділом я звернувся до друзів айтішників з питанням: "А яку ж мову програмування мені вивчати?". В відповідях звучали с++, java, Node за pyton мені сказали, що зазвичай їм доводилось ним користуватись як допоміжним. З цього списку, зрозуміло, що найактуальніша для мене java. Спочатку я спробував себе на mateacademy, досить швидко я продвигався по безплатній частині, і вже задумувався за підписку (яка там коштує НАБАГАТО більше ніж тут) як мені знайомий порадив подивитись на javarush. Чесно скажу не дуже хотів користуватись данним сайтом, і мабудь ви здогадуєтесь чому, але якість контенту тут була найкраща, і на українській мові (знаю російську але нема бажання нею користуватись після 24 лютого). Доречі після JavaSyntax все знову на російській мові. Зареєструвався я 5 вересня, 8 вересня я отримав досягнення за 100 задач. Поки ми стояли в порту все йшло добре, по рівню чи два в день, принципово виконував всі задачі. Але прийшов час йти на Кубу. На час переходу в мене був доступ в інтернет через судовий супутниковий зв'язок. Все б було добре якби не ціна.... 40$ за 10 годин, і це не самий швидкий провайдер. Тому я витратив всю свою чорну матерію на відкриття лекцій а відкрив я близько 6 рівнів (точно вже не пам'ятаю). Та повідкривав в браузері на комп'ютері всі ці лекції, і понатискав на кнопки відкриття задач (це заради умови). Наступним кроком було пройтись по всім цим задачам з IntellijIdea, просто відкривав і одразу закривав. Після першого завантаження файли задачі залишаються і їх можна відкрити без інтернету, лише умова не захоче відкриватись, але ж я повідкривав задачі в браузері😉. Щоправда довелось потім більшість задач на деякий час закоментувати, бо компілятор перевіряє весь проект і знаходить помилки в ще не вирішених задачах. Після цих дій я був задоволений, що підготувався до переходу. А далі алгоритм простий - 1. Читаємо лекцію щасливі від розуміння матеріалу (Шукаємо інформацію в скачаних відеоуроках/книгах, бо в лекціях навмисно написано не все) . 2. Відкриваємо задачу і умову(умову дивимось в браузері), вирішуємо. 3. Працюємо валідатором(тобто самостійно тестуємо). 4. Заходим в інтернет, швидко відправляємо задачу "Валі" на це йде зазвичай 40с 5. Виходим з інтернету. На даний момент я на сайті вже місяць і 5 днів, я на 28 рівні. Це все 3-4 години на день. Тому інформація для тебе: якщо ти спиш більше за 5 годин на день, якщо при цьому ти працюєш меньше 10 годин на день, якщо в тебе є вихідні, якщо в тебе вільний доступ в інтернет то ти можеш краще ніж я. Коли є бажання можливо все!
Комментарии (8)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
NeYlong
Уровень 17
15 декабря 2022, 16:22
Красава! Перемога за нами=)
Anonymous #3161634
Уровень 6
9 ноября 2022, 11:40
👏🙌✌молодець, буду брати приклад з тебе!
Евгений
Уровень 9
7 ноября 2022, 12:38
Здесь ещё важно, не просто пробежать все уроки, но и вникнуть вних. Каждый пройденный материал, должен быть обработан, как минимум на процентов 80. Иначе после месяца, уже не будешь помнить о чем речь. А если сделаешь перерыв на недельку, возможно по теряешь ход мысли, после того самого перерыва. Конечно все воспринимают информацию по своему, но мне кажется необходимостью, вникать более глубже, и решать по больше задач. Успехов тебе! Все буде добре!
Justinian Judge в Mega City One Master
18 декабря 2022, 09:10
У новачків більше шкоди приносить саме заглиблення там, де не слід, бо це дуже важко відслідкувати, здавалося б, ну ніби все ок, а всередині мозок вже пішов перенавантаження, і дуже зненацька може трапитися вигорання, втрата мотивації. Щоб цьому зарадити я рекомендую не брати на себе навантаження більше ніж 80-85%, щоб завжди був запас для пікових навантажень. + важливий момент, те що людина пам'ятає це не показник засвоєнного матеріалу. Ми не актори, яким важливо репліки запам'ятовувати, у нас у програмістів постійно все змінюється, багато з того що я вчив вже нерелевантно, з того що ти вчиш, частину взагалі можна викинути, і все нове і нове постійно приходить, тому хто що пам'ятає це справа третя. Деяким новачкам на початкових рівнях здається що можна все вивчити, вони виписують, вчать, але у айті інші підходи до навчання, саме головне це практика. Показник того що все ок - це вирішення задач, причому ок вирішувати 50-60% задач, а решту складних на потім відкладати, і ок не знати щось, питати у інших, навіть часом підглянути у дискусії. Програмування це інженерна спеціальність, +у світчерів теорія не складеться сама собою, потрібен вибір. Або витрачати 2-3 роки і повільно пропрацювати базу - і дуже часто при цьому результат буде гіршим ніж той, хто галопом по Європам пробіг і на роботу попав. Або фокусуватися на тому, що теорії 40% - практиці 60%, теорія не зможе засвоїться не чіпляючись за практичний досвід. А щоб зрозуміти тему з першого уроку, треба пройти 5 рівнів. Щоб засвоїти що казали на 5 рівні треба пройти 10 рівні, тому засвоєння це завжди результат: 1. Плину часу (мозок всередині пропрацюває, на нових темах можна звернути увагу на старі конструкці) 2. Досвіду (вирішення задач з наступних тем, в межах яких можна зрозуміти до чого були старі теми). А значить, виходить логічний парадокс, коли людина зупиняється на певній темі, щоб її "засвоїти" і таким чином лише віддаляє той час, коли прийде засвоєння.
Justinian Judge в Mega City One Master
18 декабря 2022, 09:10
Ще гірший варіант, коли людина не може згадати щось із старих тем, зупиняє свій розвиток, повертається спиною до своєї цілі і йде в протилежному напрямку - до старих тем. Головне рух вперед, навчання побудоване як в спорті, спочатку тренер каже, ви робите, потім ви розумієте до чого це було. Якщо ви щось не зрозуміли , і ви вирішили зупинити ходити на тренування, щоб щось згадати чи підучити із старого, в той час група та тренер всі пішли вперед і ви вже їх не наздоженете. Тому тут треба довіритися плину часу, йдіть вперед - що незрозуміло, по ходу запитаєте у секції Допомога чи у чаті/форумі, щось взагалі можна переступати, як не знадобиться то і добре, а знадобиться, то тоді і розберете. І намацати певний баланс між глибиною занурення в тему та динамікою руху вперед. Та головне - розуміти що пріоритет, це рух вперед. Якщо із 50 тем ви будете занурюватися в кожну занадто глибоко, 100% відсотків що ви забукусуєте причому десь на 8 чи 10 темі. І ви будете знати, вміти значно менше і значно гірше ніж той, хто дуже поверхнево проскакав 30 тем. Я це називаю, краще щодня погано їсти, ніж 7 днів взагалі нічого, а потім як поїсти смачного і знову 7 днів нічого. Початківців можна зрозуміти, часто це транслювання старих підходів до навчання предметів із умовно сталим об'ємом знань, хоча це не працює в ІТ, де знання як в калейдоскопі стають нерелевантними + нерозуміння що важливе, вони бояться щось упустити, але це даремно. Не бійтеся пропускати важкі теми чи теми на яких забуксували, ви 100 разів будете зіштовхуватися з одними і тими ж темами у майбутньому, вам не вдасться щось упустити важливе навіть при сильному бажанні, ви будете постійно знову і знову повертатися до базових тем, а весь джава раш це базові теми. Але це універсальні поради, бо дійсно, кожен сприймає по своєму, та якщо вирішує йти своїм шляхом то може або скоротити шлях або значно його подовжити.
Justinian Judge в Mega City One Master
12 октября 2022, 11:30
Alukard Vampire hunter в The Hellsing Expert
20 октября 2022, 17:40
Pan Vitali Moroz
Уровень 51
11 октября 2022, 04:56
#не зупиняйся