Недавно я начал проходить курс джава раша. В какой-то из лекций порекомендовали книгу "Философия Java", я почитал отзывы, все хвалят, все супер
Вот она уже попала в мои руки. Книга интересная, красивая, полезной информации там аж почти на 1300 страниц. Мне нравится её читать. Сейчас, где то на ~200 страницах, совмещая задачи + теорию на JavaRush с задачами + теорией из этой книги я задумался, все ли я делаю правильно
Знающие эту книгу люди поймут, что содержимое книни направлено на людей, знакомых с программированием, более того, автор приложил презентации направленные на подготовку чтения книги. Первый раз такое вижу. Я был в курсе и считал себя "знакомым" и до ~200 стр. я был полностью уверен в этом
Я учил до этого C# и какой-то небольшой опыт имею, с полуслова понимаю темы о циклах, операторах, ооп, методах и т.п.
Но, как мне показалось, чем дальше я захожу, тем больше язык автора превращается в монолог бывалого программиста, нежели учителя
Увлекательное чтение превратилось в "Не понял. Перечитал 5 раз, все равно не понял. Пофиг, на джава раше понятным языком объяснят"
Отсюда вопрос: Все ли я делаю правильно? Может стоит нагнать сначала Джава Раш и потом приступать к книге? Если так подумать, на книгу у меня стало уходить намного больше сил на понимание, чем на JR.
Илья
17 уровень
Стоит ли совмещать литературу с Java Rush на "зеленом" уровне
Комментарии (16)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Роман
2 апреля 2021, 02:44
Я когда проходил новую тему на джавараш, открывал эту же тему в шилде, читал, потом гуглил статьи на эту тему, читал, разбирался, а потом приступал к выполнению задач, мне так оч нравилось
+3
Илья
3 апреля 2021, 06:23
О, земляк, привет) Я по сути делаю то же самое, но наоборот. Книга - потом джавараш и остальные источники
0
Роман
3 апреля 2021, 11:24
Нормально, тут по теории лучше несколько источников использовать, а практика по пройденным темам огонь:)
0
hidden #2322530
1 апреля 2021, 14:10
я начал читать книги, когда JR прошёл
и то не с философии начал, а тоже с clean code
0
Anonymous #2497433
1 апреля 2021, 15:02
расскажи, пожалуйста, подробнее
я вот что-то забросил прохождение задачек - какие-то сложные пошли. попробовал посмотреть курс от sqillbox от какого-то Даниила, а там была ссылка на статью Головоча об исключениях на хабре (2 части), так я эту статью целый день читал - вроде бы все и так знал, так как на JR была эта тема, но как-то туго понимал о чем, там написано и такое ощущение, что я просто потерял время зря, прочитав эту статью, так как ничего не запомнил 😖
и вот уже неделю не решаю задачи и такое ощущение будто стою на месте
попробовал решать задачи , которые от того курса - вроде бы получается (просто никто не проверяет, чтобы точно узнать получилось или нет)
0
Mike-L
1 апреля 2021, 16:13
Прикольно было смотреть как Данька что-то на бороду намотал и так все видосы в вафлей на бороде) Тоже смотрел видео это, кое что подчерпнул и то 10-25% максимум инфы.
0
Anonymous #2497433
1 апреля 2021, 16:22
конечно, он там обобщенно говорит, просто знакомит с материалом
0
hidden #2322530
1 апреля 2021, 16:24
какой квест сейчас выбрал и проходишь?
да и что рассказать? Гугл, ютуб. вот все помощники до 41го.
потом книжку начал читать уже)
а по исключениям не совсем понятно что там уж такого сложного.
0
Anonymous #2497433
1 апреля 2021, 16:27
как все советовали Многопоточность, просто задачи вообще не про Многопоточность
ну, не сказал бы, что сложно, просто нужно запомнить
0
hidden #2322530
1 апреля 2021, 16:40
ну ты спрашивай на форуме или чате например если что непонятно.
0
Mike-L
1 апреля 2021, 09:53
А что мешает добавить и тем самым разбавить обучение скажем просмотром тематического контента по Джава, я лично совмещаю Книги + задачки с разных ресурсов + гугл + частично видосы от инфоманьяков с их инфопродуктами,где за 30-50-100 часов тебе обещают стать прогерром) + более или менее адекватные видео с ytube + код пишу или анализирую чужие примеры и т.п. + чат пролистываю, и смотрю темы на будущее самообучение.
Ну и самое главное стараюсь всё это дело разбавлять какими-то делами (просто чтение, стишки учу, стадион, релаксирую, дурью маюсь:) и т.п.), то есть тем самым соблюдаю некий баланс ("эффект парения" чтобы не "сгореть") по самообучению. Симбиоз, если можно так выразиться. Но и ленится себе не даю, так как понимаю, что технологии - это как новый комп. Купил новый комп, принес домой - и он уже устарел.
Ну и соседняя тема тыц
p.s. мне вот Фёдор Михайлович до сих пор не заходит ))) сколько не брался ради интереса почитать
0
hidden #1811171
1 апреля 2021, 09:09
тут правильно пишут, если тебе заходит информация в книге читай, если застопорился и не понимаешь на время отложи пока на других ресурсах не под учишься. Смысл биться об стену если ты не понимаешь написанного?
0
Justinian Judge в Mega City One Master
1 апреля 2021, 07:44
не все.
Выход там где вход. Кто обязал тебя читать эту книгу?
Это значит что ты делаешь явно что-то не то.
Книги должны разблокировать тебя, разъяснять моменты, давать ответы на твои вопросы, помогать двигаться дальше.
Если они тебя стопорят, блокируют, замедляют прогресс и добавляют вопросов, значит это точно что-то не то.
Вообще, по моим наблюдениям, всем заходят разные книги.
Есть категория которая не читает книг до этапа первой работы, это например я :) Я только Клин код прочитал. Почему не читал книги? Потому что я хорошо гуглю, и никакая книга не сравнится по полноте, актуальности, четкости информации по базовым вещам джава кора с стековерфлоу, статьями в интернете и тд.
Есть те, кто читает книги, но у них, у каждого своя определенная заходит. Кому-то Шилдт, кому-то Хорстманн, кому-то Эккель и тд, так и ты, должен искать свою книгу. Та книга которая подходит одному, не подойдет другому.
В любом случае, главное чтобы ты осознал главный критерий - книга не должна тебя грузить, она должна давать ответы на вопросы.
Именно джава раш и практика первичная. Поскольку прочитав 100 книг и "все поняв" ты не станешь программистом.
А прочитав 0 книг, и пройдя джава раш, у тебя будет и опыт и понимание.
Практика первичная, это как вождение.
Сколько про вождение не читай, это одно. Практические навыки, чувство габаритов, опыт различных ситуаций - это все только практика.
Поэтому правильно, когда у тебя акцент на практике, и ты подчитываешь книгу, чтобы чуть больше что-то понимать.
Но если после книги каша в голове - ее нужно отложить.
+5
One Two
1 апреля 2021, 07:15
А параллельно что мешает? Застопорился в книге, пошел уровень кодинга для понимания наращивать.
0
Илья
1 апреля 2021, 07:16
Так и делаю
Вопрос в том, эффективен ли такой подход. Возможно книга не для моего уровня пока что
0
Anonymous #2560723
1 апреля 2021, 09:02
Я пришла к выводу, что хороший критерий - "аппетит", интерес.
Начал читать - заходило на ура. Застопорилось - отложить никто не мешает. код-код-код.
Потянуло на чтение - читаю, до удовлетворения аппетита.
Я согласна, что на диване - водить машину не научиться.
На джавураш случайно попала, выбирала первый язык программирования - и сайт привлек именно как тренажер, теории прям минимум - зато хоть обтренируйся.
Мне во прикольно задачку не сразу отправлять на проверку, а экспериментировать с компиляцией вводя такие входные, другие входные, другим способом и т.д.
Я точно не идеально решаю, и точно - не производительно. Но дней то прошло - ну неделя от силы.
И я заметила, что "читая код" (а лазила уже в обсуждения задач то, там формулировки задач - еще те попадаются, так вот , читая код - я понимаю, что он делает.
Да - простой.
Да, повторение.
Да.
Но язык то понятен. Хотя, я (еще пока) - микроб. Недельного возраста ))).
Читай по потребности. Все равно ведь нетленка, мы все мимо нее не пройдем )))
+3