Итоги 4-го месяца.
1. Курc Job4j:
Закончил 4-й модуль, прошёл 5 и 6 модуль и только-только начал делать 7-й модуль по многопоточности.
В 5-м модуле по Коллекциям разобрался как устроены все коллекции изнутри, как работают Hash-таблицы, реализовал разрешения коллизий методом открытой адресации и методом цепочек, также получил хороший опыт работы с Tree-структурам - проверка сбалансированности дерева, бинарный поиск, укрепил знания по equals, hashcode, comparable/comparator, parametrized types, также получил первый опыт работы парсинга больших XML файлов с использованием StAX.
В 6-м модуле по Garbage Collection было не много заданий на программирование (в основном касались работы с soft weak ссылками), но очень много теории, анализа и задачи по работе с инструментами jmap, jconsole, jps, профилирования GC и т.д.
2. Linux
Изучение Linux, и в частности Arch и курс на Степике, пока отложил в сторону. Так как съедает очень много времени.
3. HTML, CSS, Bootstrap
Занимался около 10-12 часов изучением вёрстки с использованием HTML и Bootstrap. Т.к. GUI я принципиально не изучаю пока, в этой области знания нужны обязательно.
4. Книги:
4.1. Joshua Bloch - Effective java. 0% -> 22%.
4.2. Head First Design Patterns 0% -> 51%.
Читаю конечно намного меньше, чем в первые месяцы, но это наверно и логично (классно отмазался:D). На самом деле после того как я получил первоначальную базу по книгам - я уже выбираю только ту информацию, которая мне необходима по видео с курса или статьям из интернета. А Блоха и Шаблоны я читаю суммарно минут 30 в день для общего просветления.
Итого: Не ожидал, что 4-й месяц закончится ТАК быстро. Видимо это говорит о том, что занятия стали уже настолько привычными, что я подсознательно перестал считать дни. Самые тяжёлые конечно в плане привыкания были первые пару месяцев - такое чувство, что они тянулись год.
Мы поможем вам ее достичь!
309 000
единомышленников
инструменты
для увлекательного достижения