• Главная
  • О сайте
    • С нуля до работы photo

      С нуля до работы

      Блог о продвижении новичка к профессии программиста

    • Подробнее
    • Email
    • Twitter
    • Facebook
    • LinkedIn
    • Github
  • Посты
    • Все посты
    • Все теги
  • RSS
  • Проекты

Неделя #6. Книги — наше всё.

Пн, 12 Июня 2017

Время прочтения ~4 минуты

Очередная неделя пролетела очень быстро. Даже оглянуться не успел, как уже опять понедельник, так что пора выкладывать новый пост.

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

Закончил читать “Грокаем Алгоритмы”. Книга оказалась действительно полезной и интересной. Несмотря на свой небольшой объём, она охватывает огромное количество тем, подготавливая новичка к трудному и опасному путешествию в неизведанный мир алгоритмов и структур данных. Конечно, ни одна из тем в книге не затрагивается слишком глубоко, но она и не претендует на статус учебника или справочника, являясь, скорее, просто аперитивом, подаваемым перед основным блюдом с целью возбуждения аппетита. Если кому-то интересно, то вот ссылка на окончательный вариант моего конспекта по книге.

Далее принялся за книгу Томаса Кормена “Алгоритмы. Вводный курс”, которую посоветовал мне Кирилл. Пару месяцев назад я уже предпринимал попытку взяться за Кормена, но тогда особо далеко не продвинулся, поскольку испугался математических формул со страшными и непонятными логарифмами. Так уж вышло, что с математикой у меня в жизни не сложилось. Дело даже не в том, что лично я считаю себя сферическим гуманитарием в вакууме и всегда больше тяготел к литературе и философии, чем к точным наукам. На самом деле, в школе у меня абсолютно не было проблем с геометрией и алгеброй. Может быть, я и не был круглым отличником, но уж точно твердым хорошистом… Ровно до тех пор, пока в 8 классе не перешёл учиться в новую школу. Здесь меня сумели здорово идеологически обработать, мои приоритеты очень сильно сместились и в какой-то момент я просто напросто забил на все, кроме изучения еврейского языка, истории и религиозных традиций. Только эти вещи казалось мне важными и стоящими. А математика, физика? Да кому они вообще нужны в жизни? А если даже и понадобятся, то я парень не глупый и быстро все что надо выучу. Вот с такими вот установками я закончил школу и, фактически, мои познания в математике навсегда остались где-то на уровне 8-го класса. И теперь, в придачу ко всем сложностям, приходится наверстывать упущенное, разбираясь в таких простых и банальных вещах как, например, логарифмы. Но делать нечего: надо — значит надо.

Теперь немного о саморазвитии. Некоторое время назад, когда я разбирался с гитом, я бродил по просторам Интернета, пытаясь найти каких-нибудь годных видеоматериалов в дополнение к тому курсу, что я проходил. Поиск привёл меня на GeekBrains, где вроде бы нашелся неплохой курс по git. В итоге по каким-то причинам, я его так и не посмотрел, но зарегистрироваться на сайте все же успел. Успел и забыл. Но на этой неделе, наводя порядок в своём почтовом ящике, я обнаружил, что во время регистрации я, оказывается, получил в подарок ссылки на бесплатное скачивание с ozon.ru трёх книг по саморазвитию. Ну а раз уж получил, то грех не скачать и не прочитать. Пока что прочёл две из них. Первая книга — Саймона Хартли “А у меня получится?”. Честно говоря, мне не сильно понравилось. На протяжении всей книги автор мусолит одну и ту же идею: вместо того, чтобы сомневаться в своих великих целях, просто берись и начинай их добиваться. Причём, чем более сумасшедшими они будут, тем лучше. Ну ок. Идея, может быть хорошая и правильная, но нафига размазывать все это на 200 страниц? В общем, пару часов, потраченных на это чтиво, считаю упущенными. Впрочем, может быть, кому-то понравится.

Вторая книга — Ицхака Пинтосевича “Создавай. Хорошие привычки за 30 дней”. Сама по себе, книжка, может быть и неплохая и содержит в себе довольно много ценной информации, но так как я уже знаком с другими книгами этого автора, я просто не узнал из неё ничего принципиально нового. Однако другим однозначно могу советовать читать Пинтосевича. Третья книга — тоже его авторства и рассказывает о том, как правильно ставить цели. Её я пока что читать не стал, т.к. во-первых, на это просто не хватает времени: ведь я тут, вроде, как бы еще и программированием занимаюсь) Ну и потом, я уже знаком с этой темой из других его книг и видеороликов на YouTube, поэтому, опять же, не думаю, что узнаю из книги что-то принципиально новое. А времени у меня и так в обрез.

Что касается аудио: продолжаю слушать Веб-стандарты. Нашёл еще парочку хороших русскоязычных подкастов о веб-разрабоке: Frontend Weekend и Фронтёрки. Все круто и интересно, но оба подкаста еще довольно новые и в каждом есть всего по несколько выпусков. В любом случае, подписался и буду следить за обновлениями. Также, по совету Frontmaker-а глянул подкаст на английском Devchat. У них есть несколько рубрик по разным темам, связанным с разработкой и просто неимоверное количество выпусков. Сейчас слушаю записи из рубрики “My JavaScript Story”, но больше одного-двух выпусков в день не получается. Пока что тяжеловато воспринимать на слух быструю речь.

Немного активнее стал прокачивать свой английский, зарегался в Фейсбуке в нескольких группах по языковому обмену, и даже нашел интересных собеседников, желающих прокачать русский или иврит, а взамен помочь с английским. Один из них, например, оказался начинающим разработчиком под Android и iOS, недавно переехавшим жить в Израиль из США. Так что общих тем у нас оказалось довольно много и мы договорились, что будем время от времени чатиться в Ватсапе, а в дальнейшем, может быть и походим вместе на какие-нибудь местные митапы. Но блин! Я реально не представляю, откуда брать время еще и на подобного рода общение. Даже как-то неудобно получается…

Ну вот и все. Как видите сами, неделя выдалась не самой продуктивной в плане практики, но будем надеяться, что положение вскоре исправится.

Неделя #4-5. Боль и алгоритмы. Неделя #7. Крик отчаяния.


Грокаем алгоритмыКорменХартлиПинтосевичВеб-стандартыFrontend WeekendФронтёркиDevchat Share Tweet +1