JavaRush /Java блог /Архив info.javarush /Моя статистика обучения - печаль?
Artem_Novikov
40 уровень
Харьков

Моя статистика обучения - печаль?

Статья из группы Архив info.javarush
Повествование будет сумбурным. Я перешел на платную подписку в октябре или ноябре 2016 года. Сейчас я на 28-м уровне. с 11-го по 20-й уровень у меня было много куража и азарта, воодушевления. Бывали минуты отчаяния, они сменялись восторгом "Я могу!". Так получилось, что как раз с октября-ноября не было толком работы, был запас денег посвятить себя обучению. Что я и делаю. Помню задачи, над которыми сидел днями, они не давали мне покоя. Сейчас же произошли какие-то глобальные изменения. Восторга практически нет. Может это и есть "пустыня отчаяния"? Пробовал рассылать резюме...и результаты заставили задать себе вопрос, как люди на 27-м уровне устраиваются на работу? На 18-м уровне составил план обучения в Microsoft Project. Получилось, что у меня на уровень уходит не менее 10 рабочих дней(самое быстрое 1 день, 20-й и 25-й не вложился. Рефакторинг отложил. И две бонусные 20-го не решил). Какой надо обладать отдачей, чтобы 40 уровней за 3 месяца пройти? Слышал такие истории. В районе 26-го уровня стало интересно, а сколько реально времени я трачу на обучение в день. Начал засекать таймером. Засекал 9 дней...их хватило, чтобы всё стало на свои места...получилось в среднем 134 минуты в день, или по медиане 112 минут в день. То есть иметь в запасе 8 рабочих часов не обязательно...любой может работать и заниматься, за исключением редких случаев. Тот же, кто может удержать своё внимание 8 часов над учёбой...будет быстро прогрессировать. Это наверное те, кто за 3 месяца весь курс проходят. И теперь ПЕЧАЛЬ. Ютюб статистику не даёт, пришлось считать ручками. Сколько я на него времени потратил за день. Посчитал за 10-е мая 2017-го...получилось 4 часа 26 минут 16 секунд + другое втыкание (из них минут 40 лекции по джаве:) ), которое не относится к учёбе. Итого 6 часов времени в трубу и менее 2-х часов на обучение...да уж, откуда взяться восторгу от себя... Может мои цифры наведут кого-то на мысли? А можно просто насрать в комментариях. P.S. Работа за компьютером - не для всех? Или это часть процесса обучения? С уважением, Артём.
Комментарии (101)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Прыгун Уровень 22
6 июля 2020
Работу то в итоге по джаве нашел? как прошел через трудности?
imp Уровень 31
21 мая 2017
подскажите в новом интерфейсе
в каком квесте задача level28.lesson15.big01(про парсинг хх)?
NemchinovSergey Уровень 40
18 мая 2017
Для мониторинга своей работы на компьютере я поставил себе программку ManicTime (есть и другие). Она ведёт статистику чем я занимаюсь на компьютере и сколько времени провожу в той или иной программе.
Начал в августе 2016, сейчас на 34 уровне. Иногда конечно туговато обучение идёт, особенно после того как взялся за изучение технологий JavaEE (Maven, Spring, Hibernate, etc) и английского языка.
По поводу мотивации могу сказать, что нужно отдыхать и не перенапрягаться совсем. Не стоит до упаду долбиться в закрытую дверь. Не принимает задачу — отложи, вернёшься позже.
И нужно хорошо (ХОРОШО!) высыпаться и соблюдать режим дня (утро вечера мудренее!).
zzzz Уровень 13
17 мая 2017
Само по себе сражение с валидатором полезно с точки зрения лучшего понимания функционала Core но всему тоже надо знать меру ))) Когда явный затык — ты уже понимаешь что разобрал все что можно и аналогичные решения проходили — лучше отложит на потом.
Сражение с валидатором еще полезно и тем, что ты начинаешь по другому смотреть на задачу, которую ты якобы решил. За весь проект «косячил» валидатор только в 3-х задачах. Одна — на старой версии и две — на новой. Все остальные задачи решаемы.
Последних 2 месяца завершал javarush уже работая на реальном проекте. И вот тут реально понимаешь, что упорство с валидатором javarush действительно выработало привычку до конца разобраться с проблемой, а не бросить ее на пол пути. На реальном проекте некуда откладывать задачу, ее надо решить, и что хуже всего, решить ее надо вчера ).
По поводу времени на учебу — каждый вечер, после работы, 2-3 часа, еще 4-5 часов по выходным (чтобы не было лишних вопросов: я семейный человек, у меня двое детей, оба требуют внимания, поиграть, почитать сказку перед сном). Когда упирался с задачами в валидатор очень серьезно (не получалось в течение 2-3 часов найти решения), просто оставлял задачу на пару дней «дойти», переключившись в это время на теорию. Мозг сложная штука — через пару дней сам готовые решения выплевывает ))).
Gryzly73 Уровень 40
17 мая 2017
Дополнительно: у меня «висит» 5-6 больших задач — начал решение и бросил. Где то что то совершенно неясное с валидатором, где то просто решил пока не перегружать мозг, вернусь позже. Ну это лично мой метод, может для кого то неприемлимо.
В общем смысл — не бейтесь лишний раз головой о стену, ищите обходные пути.
Gryzly73 Уровень 40
17 мая 2017
У меня ситуация попроще — могу уделять больше времени курсу.
Начал в конце сентября 16го. Сейчас открыл 40й уровень.

Какие предварительные выводы.
Нет смысла пытаться решать все задачи подряд. Некоторые лучше «обтечь» то есть оставить на потом, вернешься позже.
Нет даже смысла (ИМХО) проходить подряд все темы. Я «обтек» многопоточность начиная с 271 лекции, сейчас возвращаюсь туда.
Да, валидатор иногда вообще не пропускает решения. Даже те которые у кого то прошли. Лучше не долбаться лбом о стену. У меня висит 50 нерешенных задач. Ну и ладно!
Само по себе сражение с валидатором полезно с точки зрения лучшего понимания функционала Core но всему тоже надо знать меру ))) Когда явный затык — ты уже понимаешь что разобрал все что можно и аналогичные решения проходили — лучше отложит на потом.
Оптимальное время учебы — 4 часа в день. Если именно творческая работа, а не рутина. 8 часов дадут примерно ту же эффективность. А может быть и ниже. Но это по моему опыту, у других может мозги по другому работают. Вообще оптимально переключение с решения задач на чтение теории и обратно.
Вообще надо стремится к тому чтобы был постоянный прогресс или в теории или в решении задач, а так не получается если циклишься на какой то нерешаемой (пока что нерешаемой!) проблеме.
На 30-40х уровнях задачи ИМХО попроще чем многонитевые.
С другой стороны это марафон а не спринтерский забег — надо понимать правильно.
Готовые решения в интернете — есть! Яндекс\Гугл в помощь. Думаю не нарушаю этику если делаю так.
Если не справился сам:
Изучаю найденное готовое решение, разбираю и, если смог понять, на 2-3 дня откладываю в сторону.
Затем — по памяти воспроизвожу — пытаясь сделать по своему.

ВСЕГО ЗНАТЬ НЕВОЗМОЖНО! Смысл учебы — научится ориентироваться в массиве информации — прежде всего.
Вам дают тему «изучите такую то тему» по поиску талмуд документации из которой возможно надо найти 1 с
Dimont Уровень 22
17 мая 2017
Можешь подписаться для разнообразия на такие группы в Контакте как, например, I am a DEVELOPER, Библиотека программиста и другие. Там многа интересного материала на разные темы, в том числе по SQL, по программированию Web-приложений и пр.
svartberg Уровень 30
16 мая 2017
В районе 26-го уровня стало интересно, а сколько реально времени я трачу на обучение в день...

Вам нужно больше уделять времени обучению, и нужно больше практики. Для себя вы должны отметить что JR даст только базу
Пробовал рассылать резюме… и результаты заставили задать себе вопрос, как люди на 27-м уровне устраиваются на работу?

Просто повезло. Для того чтобы устроиться на работу одного JR просто катастрофически мало. Обязательно нужно иметь представление и опыт с JEE/Android(если мобильный путь будете выбирать).
Для устройства на работу вам пригодится:
— отличное знание теории Core + Collections (в этом поможет Эккель, Хорстман и… Спецификации языка, а так же CS теория + Алгоритмы);
— умение решать небольшие абстрактные задачки (тоже будет на собеседовании и тут JR поможет);
— пройдя собеседование, следующим этапом будет тестовое задание)) тут уже JR не сможет помочь, поможет стажировка либо самостоятельное изучение (попробуйте сами написать простой интернет магазин на стеке: Maven/Spring(Data, Security)/Hibernate/SQL(обязательно, можно любой)/Spring MVC (можно вместо него GWT или что-нибудь другое) + JS,HTML,CSS,Http(тоже пригодится, если ищете работу)
Ну и не опускать руки и учиться, учиться и еще раз учиться… и желательно 30-40 часов в неделю так как объем очень большой и впереди будет очень много всего нового и интересного
smatveev Уровень 36
13 мая 2017
Работаю с такими же временными промежутками начал 4 ноября) По первах я расчитвал на уровень в день. И первую десятку я сделал очень быстро)). Сейчас тоже на 28 и расчитываю уровень на неделю) почти вкладываюсь. Youtube да мешает, что делать )) лечиться)). Подымать ставки) и так далее. Очень хотеть надо, что и было по началу.
maximuswork Уровень 40
12 мая 2017
Ох похожая беда. Тоже начал заниматься в декабре 2016. Сейчас на 27 уровне. Делаю большую задачу «Чат». Делаю уже неделю. Хотя кто-то пишет что сделал за два дня. Как-то стало тяжело учиться. Работы сейчас просто атас как много. Оракл, Зибель, стенды, поставки, патчи. И это еще полтора месяца. Потом сокращение и гуляй Вася. Отвлекаюсь от JR тем, что выполняю задачи на codewars. Бывает интересно, бывает скучно. Но вот что знаю определенно, так это то, что java нравится, и хочется закончить полностью JR. Но иногда нападает апатия.