JavaRush/Java блог/Архив info.javarush/Планируем обучение
Scolopendra
23 уровень

Планируем обучение

Статья из группы Архив info.javarush
участников
Здравствуйте! Хочу рассказать про сайт, который оказался очень полезным для меня в совокупности с историей под названием "Как делать нельзя". На JavaRush я подсела весной. Когда я была уровне на пятом, JavaRush выпустили акцию - подписка за пол цены! Будучи молодой, неопытной и падкой на халяву (ну или почти халяву), тем более, что скидка в 50% на годовую подписку весьма существенна, я решила купить подписку по акции, тем более, что темпы моего обучения мне казались довольно шустрыми. Ближе к лету у меня возник перерыв в обучении - работа берёт своё. Потом отпуск - святое. Когда я опомнилась был уже август, а я на восьмом уровне. Я в тихой панике - столько всего нужно сделать, а я не успеваю. По институтским годам знаю, что лучшее лекарство - это планирование. Одного только планирования иногда достаточно, чтобы успокоиться и жить дальше. Начались изыскания по способам планирования - сёрфинг по интернету привёл меня к бессмертной диаграмме Ганта. Сама я диаграммой Ганта не пользовалась, так как не было настолько масштабных и растянутых во времени проектов. Множество ресурсов рассказывают как сделать её в Excel, предлагаются шаблоны для скачивания, готовые и платные приложения. Я Excel обожаю, но его функционала мне показалось недостаточно - нужно было больше мобильности и интерактивности, хотя, если подумать, то ...в любом случае это трата такого драгоценного времени. Дальнейшие поиски в интернете вывели меня на сайт ganttpro.com - диаграмма Ганта on-line. Есть бесплатная ограниченная версия, но мне хватает. Итак, зарегистрировалась. Поделила количество дней, оставшиеся до окончания подписки на количество уровней, которые требуется пройти. Получила, что на один уровень мне разрешено тратить семь дней. Расписала задания по уровням. Уровни разбила на уроки. В дальнейшем развитии уроки с задачами разбиваю на задачи; уровни с лекциями - на лекции; отдельно выделила изучение теоретического материала, даже изучение Help'а. В процессе плановое время исправляю на фактическое, то есть, отмечаю начало выполнения задания, окончание, существенные перерывы. Например, когда знаний для решения задачи недостаточно и мне приходится переключаться на поиски теории, я разбиваю задачу на подзадачи и в каждой подзадаче фиксирую этап, оставляю описания, чтобы с течением времени вспомнить чего же это я тут задержалась. В расчёт включила и выходные дни, так как моя растревоженная нервная система твердила, что я ничего не успеваю. Пока я диаграммой занимаюсь всего второй день, но уже ясно сколько времени я трачу на уровни. Теперь я могу планировать! А самое главное, что девятый уровень я закрыла раньше срока и паника исчезла. Хотя признаюсь, что в таком темпе работать сложно, благо, обстоятельства пока позволяют. Сейчас хочу создать буфер времени, который позволит мне, во-первых, больше отдыхать, так как в таком режиме всё-таки трудно обучаться, а, во-вторых, в случае непредвиденных временных расходов, мне не придётся опять впадать в панику и в попыхах нагонять упущенное. Ну и картинки. Общий вид окна Масштаб - неделя
Комментарии (45)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Yulia
Уровень 39
3 июня 2020, 22:42
насколько я поняла, план девушки ей не помог.
Igor Java/Kotlin Developer
30 марта 2021, 14:46
Может быть она пошла не "по плану"😂
Scolopendra
Уровень 23
26 сентября 2016, 09:23
Ну вот, появились кое-какие итоги. С 9 августа и 9 уровня я начала заниматься по распланированному графику. Сегодня я зашла в 20 уровень. Оговорюсь сразу, что бонусные задачки я прохожу по отдельному графику и с опозданием, что, на самом деле к лучшему, так как происходит повторение (вспоминание) пройденного материала. На данный момент у меня из бонусных решены задачи до 14 уровня.
10 уровней пройдено мной за 1 месяц и 17 дней, пока иду с опережением в месяц, хотя по графику видно, что более старшие уровни начинают занимать больше времени.
grishin
Уровень 27
30 августа 2016, 12:23
Есть еще такой план.
На первом этапе максимально интенсивно учитесь на джавараш, например, 3 месяца. С полным погружением в задачи и темы лекций. За 3 месяца вы дойдете примерно до 20-25 уровня — этого вполне достаточно, чтобы познакомиться с джавой и хорошо ее прочувствовать.
На втором этапе (на который уйдет примерно полгода плюс-минус у кого-как) — переключаетесь на изучение энтерпрайз-технологий и пишете свой домашний проект. Джавараш при этом совсем не забрасываете, но занимаетесь на нем по свободе, так, чтобы к концу этого этапа дойти до 30-го уровня, который даст возможность попасть на реальный проект.
Третий этап — это еще 3 месяца — уходит на реальный проект и изучение оставшихся лекций и задач.
При таком подходе вы будете лучше готовы к реальному проекту, на котором как раз и используются энтерпрайз-технологии, и в целом будете больше соответствовать вакансиям на рынке труда.
imp
Уровень 31
30 августа 2016, 10:53
сразу составил себе план после покупки подписки, держался в плане ровно до 18 лвла…
а дальше выпал из него =\
zavarnik1
Уровень 37
27 августа 2016, 23:52
Немного позавидовал автору. Есть возможность учиться на работе.
У меня есть возможность учиться только в личное время. На выходном, кажется, что времени море, но не получается фокусироваться на обучении дольше 2-3 часов. В редкие дни учусь 6-7, но тогда страдают другие дела.
Rishatikus
Уровень 41
21 августа 2016, 14:26
Я распределял время по ср. кол-ву попыток решить задачу на уровень. Получаешь объективную картину — так я думал, но не так все просто, решает еще и кол-во задач. В итоге, на какой-то уровень уходит день, а на какой-то — неделя. Самыми сложными оказались для меня 20-й и 27-й уровни. Этот план придется не раз переделывать, на 9-м уровне ты и не знала, наверное, что с 21-го уровня бонусые и домашние задачи в конце уровня заменят на одну большую.
svorobei
Уровень 35
17 августа 2016, 21:08
я с 1 по 18 уровни занимался час-два после работы пока более-менее голова в сознании была, потом уволился и сидел уже с утра до вечера. если бы так и продолжал по 1-2 часу в день, то мне бы и года не хватило наверное)
Fatal
Уровень 14
18 августа 2016, 13:21
Вот и я о том же. 1-2 часа в день за пол года анреалити пройти 40 уровней. А кто пройдет… тот опасен для общества :) Вчера обратил внимание, что я могу концентрироваться на решении задачи хоть 2 хоть 3 хоть 4 часа подряд, но если читать книгу, а в книге не интересные темы, то 1 час максимум концентрации. Далее идет поглядывание на время, на номер страницы, обновление форума. Что с чтением придумать? код набиваю, конспект пишу.
Scolopendra
Уровень 23
19 августа 2016, 01:47
Читайте интересные книги )). У меня две книги — Head First/Изучаем Java/Сьерра Кэтти, Бейтс Берт и Java. Библиотека профессионала/Кей Хортсманн. Вчера вечером после работы почитала Head First — получила массу удовольствия, даже, можно сказать, отдохнула ))). А вообще час концентрации при чтении учебной литературы — по-моему, это превосходно!
Fatal
Уровень 14
19 августа 2016, 08:47
Head First/Изучаем Java/ — по моему вообще лучшая книга по джаве (для начинающих). Да, может немного по детски все, но под детской наивностью скрывается действительно качественная подача материала и именно обучение, а не справочное пособие. Уже прочитал :) Больная тема эти книги, лучше код ковырять
Yuri_0504
Уровень 11
27 ноября 2016, 13:54
Умение концентрироваться без потери качества на одной задаче без перерыва больше часа — это самообман :)
Все люди ± одинаковые, надо делать перерывы и давать мозгу отдыхать.
Scolopendra
Уровень 23
12 августа 2016, 03:08
Я JavaRush занимаюсь только на работе. Вчера наконец-то поставила IDEA плагин (мой бедный маленький нетбук) — задачка с пятого уровня компилируется 1 минуту!!! Плюс всё начинает тормозить — в интернет выходить невозможно! Оставила для дома только бонусные задачки, так как на работе прокси не даёт авторизоваться IDEA.

Так вот. На работе я трачу 7 — 6 часов каждый день. Могут отвлечь и на весь день, но сейчас поставила себе установку — чтобы не случилось, хотя бы час уделять заданиям.

Из моего тайм менеджмента. Уже давно стараюсь придерживаться правила 15 минут:

Кто занимается спортом 15 минут в день, тому не стоит беспокоиться о своем здоровье.
Кто уделяет 15 минут в день уборке своего дома, тому не стоит переживать о беспорядке.
Кто выделяет 15 минут в день на улучшение концентрации, тому не стоит беспокоиться о творческом кризисе.
Кто находит 15 минут в день, чтобы выслушать о делах своего мужа или жены, не стоит беспокоиться о проблемах в отношениях.
Кто выделяет 15 минут в день на слушание себя и ведения личных записей, тому не стоит беспокоиться о недостатке идей.
Кто 15 минут в день работает над созданием источников дохода, тому не нужно переживать о собственном финансовом благополучии.
Кто выделяет 15 минут на отдых, не следует опасаться переутомления и усталости.
Кто читает полезную книгу хотя бы 15 минут в день, не стоит переживать о том, как стать экспертом.

Правила действительно работают. Особенно в плане уборки — всё делаю в течение недели и выходные свободны.
Также раза 4-5 в неделю выезжаю с другом на роликах или на велике — помогает разгрузить голову. Приготовление еды тоже не занимает много времени — 30 минут максимум.

Также я отлично понимаю, что если перестать смотреть телевизор, то выделится ещё как минимум два часа свободного времени ежедневно (правда час один уйдет в пользу «лечь пораньше»). Ночью я не занимаюсь ввиду того, что мне ком
Truefirefox
Уровень 40
12 августа 2016, 03:13
к сожалению с детьми такое правило не работает :(
merzki
Уровень 29
16 августа 2016, 11:57
Тоже в основном занимаюсь на работе, рабочий день 5 часов… из них на JR уходит 4 часа. И да… тоже слабенький нетбук Aspire one-d255, жуткие тормоза и мобильный тырнэт. Поставил убунту 16, тоже лагает, планирую поставить что то совсем легковесное чтобы хоть как то ускорить процесс.
EvIv
Уровень 30
17 августа 2016, 06:36
Поставь что-то на основе LXDE — Lubuntu, например. Система после загрузки занимает в оперативке около 120Мб. Пару лет назад брал у подруги временно такой нетбук, когда свой ноут в ремонте был. На 2Гб оперативи под Лубунтой вполне нормально занимался джавой в Идее.
Truefirefox
Уровень 40
11 августа 2016, 19:49
Планирование — это хорошо, но следует учесть, что на первые десять уровней можно тратить по 1ед времени\уровень, 10-20ур 3 ед.вр\уровень, а 30-e и 40-e по 5 ед.\уровень.
За полгода реально все пройти и без спешки.
Joysi
Уровень 41
11 августа 2016, 21:11
Согласен.
У меня на первые 10 уровней ушло 3 дня (правда до этого, хотя и в прошлом веке, был любительский опыт программирования на ассемблере, бейсике, C, PL-1 — чистое процедурное, без ООП).
11 — 22 прошлись уже за 1.5 месяца,
самый пик сложности 23-32 2.5 месяца,
остаток 33-40 прошлись за месяц-полтора в начале лета (когда погода не особо способствовала занятиям — плохо переношу жару).
То есть да, за полгода реально пройти (если не филонить). Так как главное в курсе практика, то временные затраты связаны с решаемыми задачами. 27 биг занял полную неделю, ну и увлекся некоторыми задачами: 20бонус4 и построение цепочки городов, каждая из которых тоже отняла пяток дней.

P.S. Так же способствуют лучшему усвоению материала оказывать помощь с разрешением задач на данном форуме. Ибо разбирая чужое решение и ища ошибку также набираешь опыт.
Fatal
Уровень 14
11 августа 2016, 22:07
Вы не уточнили очень важный момент, работали/ете ли вы во время учебы? и если да, то сколькичасовой рабочий день? Занимаетесь ли во время работы? Без этого параметра временной отзыв крайне субъективен. Пол года работающего человека с семьей != пол года не работающего.
Joysi
Уровень 41
11 августа 2016, 22:41
Да, работал, 8 часовой рабочий день (первую дюжину уровней прошел в новогодние каникулы :) ). Занимался в 80% случаях дома вечерами по час-полтора (я — сова) + изредка (максимум час) на работе (+ на работе специально реализовывал часть задач на Java — в данный момент я работаю SQL программистом/админом СУБД). В среднем уделял в день активно полтора часа (решение задач и разбор тем) + полчаса пассивно (попутные около-Java статьи), в неделю где то выходило около 12 часов. Если задача интересная мог и до 2х ночи с ней посидеть (но такое, конечно, редко было). Из полугода суммарно выпало около месяца (когда больше 5 дней подряд вообще не занимался) — командировки, отпуск или когда на работе/по жизни аврал был. Самое трудное для меня было — не распыляться — почитаешь про LESS или NodeJS — руки чешутся попробовать, но вовремя вспоминаешь что в сутках 24 часа.

P.S. Еще раз повторю — многие темы я уже знал до этого (математическое образование, так критикуемое авторами JR). Бинарная арифметика, IP-адресация, основы алгоритмов и базовые конструкции и сущности(массивы, ветвления, циклы, итераторы,...) и по ходу курса просматривал «по диагонали».
Fatal
Уровень 14
11 августа 2016, 22:54
Спасибо, но меня не перестают удивлять такие цифры. 1.5 часа в день (в основном же?), и 40 уровней за пол года? Подготовка в среднем такая же как у вас, вышка по сабжу, 8 часов раб день, бифазный сон, сижу за обучением с 21.00 до 2/3.00 ночи и понимаю что за пол года максимум пройду 25-30 уровней. Что я делаю не так? А книги читаете? и если да, то они входят в те 1.5 часа? Так же вы написали о помощи по задачам, по рейтингу видно что этим злоупотребляете, что похвально. Но ведь прочитать код с ошибкой и найти ее бывает сложнее чем написать его заново и затратнее по времени. Читая такое закрадываются сомнения по поводу своих умственных способностей, либо действительно получается что ленюсь и халтурю. Конечно теперь пересмотрю свой тайм менджмент, но все же…
Joysi
Уровень 41
11 августа 2016, 23:30
1) Как я пришел к JR-курсу.
По работе надо было сделать онлайн синхронизацию разных СУБД (до этого был ежедневный файловый обмен). Штатные средства для многих из них платные, ломано-краденое изначально не рассматривал. Сам потихоньку изучил (где по книгам, где по статья) Java на уровне начала ООП + стартовое знание коллекций + JDBC + позже JSP (JSP также учил «по верхам» глядя используя существующие как шаблоны). Налаживал наверное пару месяцев и интуитивно чувствовал, что сделано кривовато (позже в районе 30х JR отрефакторил).
2) Как пришел в JR.
Так как читал много статей про Java в процессе самообучения — то к новому году браузер начал крутить акционные скидки на JR — куда я в последний день (официально срок уже прошел) и записался.
3) Сложность уровней (для меня, наверное, все индивидуально) JR — сильно нелинейная.
Для меня были самыми сложными темы про multithread(+concurrency)/подробности коллекций/проксирование. Темы связанные с началами ООП/Tomcat/JSON/XML/Работа с файлами/сети — были легкими (я до этого сталкивался с ними по работе или при самообучении). Уровни после 32 — относительно легкие (по сравнению с серединой 22-30). Сложность задач — аналогично.
4)5 часов подряд заниматься Java-обучением — увольте, не для меня. После 1.5-2 часов концентрации внимания на одном предмете я теряю фокус задачи (наверное, тоже индивидуально). Мне важно переключиться (хоть на полчаса-час) на что-то другое — домашние дела/огород/да хоть фильм глянуть.
5) Еще я также изучал Java не в рамках JR-проекта. Старался решать рабочие задачи с помощью Java (что также улучшало его изучение). До Java (До работы программистом СУБД я работал в строительстве 15 лет) я за год до трудоустройства перелопатил вагон инфы по IT чтобы попытаться наверстать 15 лет пропуска — правда 2/3 было в Web-области — Ruby on Rails, Java Script (на уровне написать небольшой онлайн блокнотик) — все как бы тоже легло «в копилку» (хотя признаюсь без практической зад
Fatal
Уровень 14
11 августа 2016, 23:46
Хорошо высказанное личное мнение порой ценнее общепринятого! спасибо большое за столь детальный ответ, теперь просто не к чему придраться :)) и как бэ сорри за то что заставил написать столько букв, просто вопрос мотивации очень скользкий момент думаю для многих, не только для меня, поэтому когда мы говорим о времени эффективного обучения лучше не упускать бэкграунд и отвлекающие факторы.

P.S Во мне всегда ликует маленький практик, когда кто-то пишет что нужно делать больше упор на практику, и читать только то, что нужно, а не все подряд :)

P.P.S мои 5 часов джавы, это пакет из форума, курса, задач, статей, видео с котиками. Все в пределах разумного, безпрерывно заниматься может даже вредно, имхо
Joysi
Уровень 41
11 августа 2016, 23:55
Читая такое закрадываются сомнения по поводу своих умственных способностей, либо действительно получается что ленюсь и халтурю. Конечно теперь пересмотрю свой тайм менджмент, но все же…
Один в один мои ощущения года два назад — когда я запоем бросался на видеокурсы/подкасты/циклы статей по обучению на Ruby/JS. Тратишь тучу времени, наполовину изложенное вообще туманно и т.п… Сильно помогает перенос упора на практику — в случае JR больше времени тратить на решение и оптимизацию задач, в ущерб поглощения теории, далеко отстоящей от решения тех же текущих задач. Тогда и теория лучше пойдет (ибо «прочувствована» хотя бы частично изнутри).

Но ведь прочитать код с ошибкой и найти ее бывает сложнее чем написать его заново и затратнее по времени. Но найти тоже бывает полезно и отвечающему, можно разобрать моменты в которые сам не попадал (например приведение типов, синхронизация в мультипоточности...)

P.S. Спать меньше 5 часов в день — ОЧЕНЬ ПЛОХО. Может сильно сказаться не только на концентрации внимания и занятиях в течении дня, но и физиологически. IMHO, конечно
Fatal
Уровень 14
12 августа 2016, 00:08
Я же говорю, бифазный сон. Ночью сплю 4 часа, после работы еще 2. И 2 раза в неделю в ПТ и СБ сплю почти как человек, часов 7-8. В СБ еще днем сплю часа 2-3. Выглядит конечно, простите, по задроченному, но на деле мне так удобней. Ночью больше успеваю чем вечером. Эксперимент длится уже 3 месяца, из побочных эффектов — иногда после 13-14 часов дня начинает резко клонить в сон.
Truefirefox
Уровень 40
12 августа 2016, 00:21
А в декрете с двумя детьми — это работающий или неработающий человек?
Fatal
Уровень 14
12 августа 2016, 00:22
работающий на двух работах
Truefirefox
Уровень 40
12 августа 2016, 00:28
ну до 40 уровня дошла за 4.5мес (но тогда еще не было задач на 36+ уровнях) потом еще 2 мес дорешивала задачки, когда обновлялись.
Читать прям книги целиком, а не только по конкретные темы, не успевала, сейчас наверстываю.
Fatal
Уровень 14
12 августа 2016, 00:40
Это правда похвально. Тогда хотелось бы уточнить доп информацию — сколько книг прочитали? Сколько своих проектов от 1т строк? Я предполагаю что на уровнях 25+ появляются интересные идеи для домашек. Может лезу не в свое дело, но раз уж начали разговор. После 20-го уровня советуют начинать ходить на собеседования, для того чтобы корректировать свое обучения, дабы появилось понимание что учить нужно, а что подождет. Ходили? так же интересен момент, если декрет, значит до садика на работу можно даже не пытаться устроиться. Сколько еще до садика? плюс, как я знаю, часто дети после первой недели садика начинают болеть, формирование иммунитета к чужим заразам, такое может длиться до года, многие пошли в садик на 2 дня, вернулись — неделю болеем, потом опять пошлина 2 дня, вернулись — неделю болеем. С таким графиком работать только удаленно, так и планируете? Я чего интересуюсь, возможно вы наглядный пример, что все в этом мире возможно, и главное сильно хотеть. У самого есть дочка, 1.3 месяца, супруга в декрете. В зависимости от вашего ответа может начаться процедура настройки мозгов :)

ЗЫ обновление про книги увидел уже после своего поста
Truefirefox
Уровень 40
12 августа 2016, 02:17
1) Целиком только Шилдта (и то по диагонали) и руководство по подготовке к ОСА (второй раз перечитываю). В остальном статьи и краткие курсы по теме.
2) Идеи для домашек есть, но времени нет. Начинала пару проектов, но до ума не довела (стажировку не считаю, т.к. там все под чутким руководством)
3) на собеседование пока не хожу, планировала с осени, но посмотрим как с садиком все сложится
Осенью планирую сдать ОСА и ОСР, искать работу и параллельно заниматься чем-то своим

А пока лето — времени ни на что не хватает :( Сейчас максимум 2-3 раза в неделю по часу на учебу уделяю. Еще постоянно куда-то в сторону заносит, то SQL колупаю, то JS
Tigran
Уровень 30
11 августа 2016, 12:28
В рамках очередного приступа прокрастинации, запилил сейчас на XMind свою mindmap, о пути к работе)
выглядит громоздко, но получилась она на удивление быстро, основное время ушло на то, чтобы найти как все это можно двигать туда-сюда :)