Поделитесь, пожалуйста, своими схемами изучения курса. Что помогает вам запомнить максимум информации и быстро понимать, что искать? Может какая-то система шпаргалок, куда можно глянуть, чтобы понять в какую сторону копать и искать подробный материал, фиксируете лекции в тетрадочку?)))
Хочется найти что-то удобное для себя, что поможет не тонуть в объемах материала и быстро ориентироваться)))
PS я на легендарном в своей непредсказуемости 16 уровне и вопрос систематизации материала сейчас стоит так остро как никогда 😁
Юлия
33 уровень
Как повысить эффективность обучения?
Комментарии (37)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Maddy пони в пальто в Inno
30 марта 2022, 18:30
Спасибо за этот пост 😇
+3
Юлия
31 марта 2022, 11:07
❤️❤️❤️
+1
Сергеев ВикторMaster
24 марта 2022, 21:23
Чтобы научиться ездить на велосипеде, надо ездить на велосипеде )
Придумайте себе какую-нибудь идею - мини проект и начините его писать.
Пофиг как, пофиг на всякие архитектуры/паттерны и прочее, просто создавайте.
В процессе будете сталкиваться с проблемами и решать их, искать/придумывать решения.
Писать шпаргалки хорошо, но на том же велосипеде они не помогут ) нет времени искать шпагралку, если надо жать тормоза или наоборот ускорятся )
Это совет на основе своего опыта. Я очень мало книг прочитал больше чем на половину, большую часть даже пару глав не осилил. Когда есть конкретная задача - сделай "то-то" или какая-то проблема, то нужна информация по ней, а не вся книга )
Иногда натыкаешься, что какие-то проблемы гуглишь по повторно. Например настройка какой-то библиотеки, которая делается раз в год и каждый раз почти одинаково, но с ньюансами. И тут тоже каждый раз открываю документацию, через ctrl+f нахожу нужное описание, читаю делаю и через год/два наверно повторю )
+2
Юлия
25 марта 2022, 09:47
Спасибо за совет! Мне кажется до собственного проекта у меня не хватает базы, я совсем с ноля здесь занимаюсь, но как только наберусь знаний, буду делать)
0
Александр
25 марта 2022, 10:14
Ну тогда пилите крестики -нолики:) Универсальный проект, я его уже в 5 вариациях делал:) Или сапера соберите...
0
Юлия
25 марта 2022, 10:22
Думаете на моем уровне получится? Я что-то в себя не верю, мне кажется я, как Сократ, знаю, что ничего не знаю 😁
0
Александр
25 марта 2022, 10:26
Да легко:) Ну найдите какую-нибудь игрушку в сети. Не знаю сколько стоит сейчас, я в свое время покупал
https://www.udemy.com/course/javasweeper/?ranMID=39197&ranEAID=Gw%2FETjJoU9M&ranSiteID=Gw_ETjJoU9M-tROU38U_q0xIJjQvZjei.w&LSNPUBID=Gw%2FETjJoU9M&utm_source=aff-campaign&utm_medium=udemyads
0
Александр
25 марта 2022, 10:27
Создание змейки, бесплатно, вам же главное руку набить и логику почувствовать
https://www.youtube.com/watch?v=TJvcYxfQ3J0
+1
Юлия
25 марта 2022, 11:22
я как понимаю, внутри javarush тоже можно змейки-саперы делать) Но не пробовала, потому что думала не разберусь)))) Штош, надо пробовать)) За ссылочки отдельное гран мерси!)
0
Сергеев ВикторMaster
26 марта 2022, 23:29
не всё и не всегда будет получаться с первого раза, надо начать, пробовать, ошибаться и исправляться. Получается у того кто делает, а не того кто ждет )
+1
Юлия
27 марта 2022, 12:47
Согласна! С инициативой и упорством проблем нет — тут я больше напоминаю себе человека, который лишен музыкального слуха и голоса, но обожает петь)))) Так и у меня с кодом 😁 Но ощущение собственного интеллектуального бессилия тут, конечно, перманентное — у меня с первого раза тут почти никогда ничего не получается)))
0
Сергеев ВикторMaster
28 марта 2022, 19:13
можете не верить, но с первого раза мало у кого получается. Даже у разработчика с хорошим опытом. Иначе не были бы нужны компиляторы и умные ide.
Все в голове не удержать, для этого используют много разных инструментов, но на мой взгляд одно из главных - дебаг. Он дает возможность остановить мир и в деталях рассмотреть что происходит, даже подвигать в моменте что-то можно
+1
Юлия
28 марта 2022, 19:34
Я дебагом почему-то совсем не пользуюсь(( надо осваивать!)
0
Сергеев ВикторMaster
29 марта 2022, 12:09
да, на мой взгляд это один из основных навыков.
Какая бы сложная система ни была, она состоит из объектов, атрибутов и методов. Возможность остановится на любом этапе и посмотреть почему атрибут меняется и как - даст возможность разобрать любую систему по кирпичикам
+1
Seti
23 марта 2022, 04:49
Я заметила, что лучше всего информация усваивается в двух случаях:
- когда ничего не выходит, ошибка на ошибке, и приходится копаться, обращаться ко всем возможным источникам.
- и когда я сознательно делаю не совсем то, что от меня ожидалось по условиям, в результате тоже что-то не то получается, и см. пункт 1.
Когда прошло легко и как по маслу, то и из головы так же легко выскальзывает.)
Тут ниже уже упоминали проекты jetbrains, я тоже сейчас там занимаюсь, и в принципе после прохождения javarush это неплохой ресурс для закрепления знаний. Здесь тебя все время держат за ручку, решение больших задач расписано пошагово, а там есть только задание и тесты, и вперед, в свободное плавание, сам думай, как организовать свой код.
Про книги и конспекты не скажу ничего, никак не могу заставить себя читать, прихожу с работы, и руки сами тянутся поговнокодить, на книги как-то времени не остается.) Предпочитаю сто раз гуглить одно и то же, на сто первый авось запомнится. Понимаю, что какой-то несистемный, если не сказать обезьяний, подход, но…
+2
Юлия
23 марта 2022, 08:55
Я с книгами пока тоже не дружу, потому что на моем уровне это просто абракадабра 😁 Обязательно попробую подружиться с jetbrains, спасибо!)))
0
VladimirMaster
24 марта 2022, 00:52
Предпочитаю сто раз гуглить одно и то же, на сто первый авось запомнится.
Все, что не используешь, забудется. Это скрытая парадигма в программировании.
0
Александр
25 марта 2022, 10:19
Jetbrains тема классная, мне в свое время очень помогла...
Я четыре проекта там собрал, а потом на одном среднем сравнил свой код с кодом других и мне стало стыдно:) Я внезапно понял, что это не java, а С++(которую я почему то называю джавой). И пошел я учить ООП :) Точнее не так и пошел я на курсы на Udemy. ...и вправили они мне мозги:)
Сейчас хочу месяца через два начать вот такую вот сборку проекта (месяца на 4 мне хватит)
https://www.udemy.com/course/javamm-project/learn/lecture/13624964?start=0#overview
Статистика проекта:
Количество модулей: 8;
Общее количество классов: 525;
Количество классов автоматизированного тестирования: 100; (т.е. 20% кода — это автоматизированные тесты)
Количество строк кода: 32 421;
Количество строк кода без учета комментариев и пустых строк: 22 677;
Процент кода, который будет написан слушателем курса: от 0 до 30% (Зависит от того какой процент домашних заданий будет выполнен слушателем курса. Если все, то суммарно это почти 30% кода всего проекта)
+1
Александр
22 марта 2022, 13:12
Да Бог его знает как лучше:) Главное наверное на задачах не зацикливаться, причем я в этом убедился в прошлое воскресенье. У меня было 20 задач, которые просто мне не давались (очень долго, пол года точно). А тут я зашел, открыл их и за 2 часа их решил все (что то в голове щелкнуло):) В свое время мне на уровнях до 20 сильно помог МООС (https://java-programming.mooc.fi/). По Java Core сильно помог один практический курс на Udemy. Я просто делал проекты на JetBrains, потом сравнил свой код с другими товарищами, мне стало грустно и пошел учить ООП (менять мышление, просто я понял, что то что делаю - это не Java). Там меня хорошо через решения прогнали и что-то опять в голове уложилось. Иногда прерываюсь, чтобы бы подумать.
p/s я просто не тороплюсь с работой (да наверное и не хочу в доходе терять), у меня скорее хобби.
+2
Юлия
22 марта 2022, 13:21
я тоже замечала, что с чем-то долго бьешься, а потом в самом деле происходит щелчок и ты понимаешь, что все понимаешь)))) Спасибо за ресурсы, будем изучать)))
0
Justinian Judge в Mega City One Master
20 марта 2022, 14:46
Эффективность обучения состоит в правильности подходов к обучению.
Чтобы "запомнить" максимум информации, нужно соблюдать баланс теории и практики, не забывая усвояемость материалов:
Проверить это легко, посмотрите увлекательное видео или почитайте мегаполезную книжку. А потом месяц занимайтесь другими темами, и через месяц попробуйте воспроизвести написанное в книге или в видео на практике и применить это в том или ином виде, чем сложнее тема, тем больше это будет невозможно, именно поэтому методисты джава ограничивают "видосики" и "книги" для начинающих, у которых область незнания настолько широка, что не позволяет эффективно фокусироваться на конкретном материале.
Другое дело, у тех, у кого есть какая-то база, и то.
Поэтому практика, практика, практика и еще раз практика, практика должно быть основное 50-80%, это кирпичи. Остальное 10-20% это уже цемент для сцепки практики - теория.
Большое значение еще имеет что делать и учить, поскольку в джава необычайно объемный стек технологий, разные темы, каким темам сколько внимания уделить, на одном этапе обучения стоит codewars подобные задачки проходить на другом этапе не стоит, спойлер - если у вас есть конкретные сроки на обучение и нахождение работы и эти строки меньше 2-3 лет, то codewars подобные задачки будут вам гирей, в конкретных рамках времени нужно чем-то жертвовать, и построить адекватный алгоритмический аппарат, и изучить джаву в нужной для работе степени - за год абсолютно невозможно. Выбирать нужно что-то одно, иначе будет за двумя зайцами.
Ну и режим и дисциплина это ключевые факторы. Больше работы над кодом и задачами, меньше околоджавы - видосы, как учить и метаться между разными активностями.
+1
VladimirMaster
19 марта 2022, 16:33
Что помогает вам запомнить максимум информации и быстро понимать, что искать?
Что одному кайф, другому смерть. По этой причине все советы теряют актуальность. Прислушайся к советам, но ищи свой путь просветления.
+1
Юлия
19 марта 2022, 18:36
Безусловно))) Цель моего вопроса как раз и была в том, чтобы изучить опыт других и почерпнуть то, что комфортно для себя))
+1
Vima Perceptron
19 марта 2022, 13:02
Вообще поиск клевая вешь на форуме и на сайте. В свое время мне сказали просто идти по курсу, потом все встанет на свои места.
Полезные ссылки.
java-interview
leetcode
Если хочется почитать по теме...
+1
Юлия
19 марта 2022, 13:30
Спасибо!)
Да, поиском пользуюсь постоянно тут масса полезного, но, согласна, действительно удобнее идти по курсу, так как информацию находишь несистемную, кусочками)
0
Alex
19 марта 2022, 10:34
/* Комментарий удален */
+2
Юлия
19 марта 2022, 10:39
Мне тоже нравятся вопросы с собеседовании, помогают разложить по полочкам) Еще есть несколько каналов в Телеграм, в которых много тестов и как раз вопросов-ответов для собеседований плюс господа в комментариях много полезного часто пишут) А вот заучивание мне не помогает((( Надолго заученная информация в моей голове отказывается задерживаться 😁
0
Игорь ПенкинExpert
19 марта 2022, 11:03
привет! дашь каналы в телеграм с тестами и задачами?
+1
Юлия
19 марта 2022, 12:06
Привет! Мне вот эти два нравятся https://t.me/seniorjavist и https://t.me/Java_per_month
А вот тут книги: https://t.me/progbook
А потренироваться на решение задач недавно порекомендовали эти два сайта, но еще не тестила: Codingbat.com и https://www.codewars.com/
+1
Юлия
19 марта 2022, 12:07
Слушай, очень справедливо. Вот о таком подходе не думала, воспользуюсь советом, спасибо))
0
Игорь ПенкинExpert
20 марта 2022, 06:12
Спасибо! Буду изучать
0
VladimirMaster
20 марта 2022, 08:24
Чувак, зачем ты удаляешь свой ответ? Блин, ты только посмотри, сколько на твой ответ было возможно полезных откликов. Взял, и бездарно удалил вместе с теми людьми, которые были с тобой на одной волне.
Не делай так, Это не есть гуд, дружище.
+2
Justinian Judge в Mega City One Master
20 марта 2022, 14:27
с таким ником, можно :)
+2
Alex
26 марта 2022, 06:46
дерьмо случается..
0
Alex
26 марта 2022, 06:53
согласен)
0
VladimirMaster
26 марта 2022, 11:23
дерьмо случается..
Нужно себя как то приучать ходить в туалет по распорядку. Иначе будет так, как ты пишешь.
0
Alex
26 марта 2022, 16:45
В любом случае будет так как я пишу, хоть по распорядку хоть без))
0