Впечатления о книге «Путь программиста» Джона Сонмеза

Для меня, книги — это, в первую очередь, ответы на какие то жизненные вопросы или ситуации. И в этой книге таких ответов с лихвой. 

В данной статье я, как раз, отмечу те моменты, которые, в какой то степени, новые и поучительные для меня.

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

  1. Чтобы развиваться быстрее нужно ставить цели. Цели должны быть амбициозными, но, при этом, реальными. Если цель сложно-достижима, ее нужно, обязательно, разбить на цели поменьше и шаг за шагом приближаться к результату. Так же важно отслеживать результаты и, возможно, корректировать путь.
  2. Далее, по полочкам, раскладывается потенциальное успешное собеседование на новую, любимую работу. Далеко не избитые сценарии.
  3. Очень важный момент в карьере разработчика — специализация. Автор книги настаивает, что специализация должна быть узкой. Такие специалисты более ценятся на рынке труда, лучше оплачиваются.
  4. Очень интересно мнение автора по поводу работы в стартапах, в малых и крупных фирмах, на удаленную работу, атмосферу и даже политику внутри коллектива. Подводных камней в каждом из направление предостаточно…
  5. Узнаем как лучше сформировать собственное резюме, чтобы заинтересовать потенциального нанимателя.
  6. Очень важный акцент в книге — это продвижение себя как специалиста, создание бренда из своей деятельности. Многие главы вплетают в собственную структуру эту идею, рассматривая процесс продвижения с разных сторон. Один из вариантов — это ведение собственного блога (чем я как раз и начал заниматься, благодаря этой книге).
  7. Как писать статьи в блог, чтобы они были полезными и интересными? Как вести подкасты, если даже не представляешь как это начать делать? Как создать успешный канал в соц-сетях, например на ютюбе? Как не бояться публичных выступлений? На эти и многие другие вопросы есть ответы в данном печатном издании.
  8. Автор раскрывает секрет быстрого обучения. Например как быстро изучить новый язык или фреймворк.
  9. Продуктивность: делаем больше за меньшее время. Полезный навык в нашей профессии, который может потянуть карьеру вверх с невиданной быстротой (бонусом описывается небезызвестная «техника помидоров»).

Далее в книге рассматриваются темы, которые, как может показаться, не имею прямого отношения к карьере программиста. Однако, по моему мнению, это не так. 

  1. Финансы. Очень хорошо, если мы раньше приходим к пониманию, что деньги, заработанные нами, нужно не только собирать, но и преумножать. Инфляция — очень неприятная штука, которая, со временем, обесценивает наши сбережения. Вместе с автором, рассмотрим вопросы финансовой грамотности: пассивные доходы, инвестирование в недвижимость, во взаимные фонды. Кстати, мы узнаем не только как преумножить или сохранить наши сбережения, но и как обрести финансовую независимость и, возможность уйти на пенсию намного раньше.
  2. Сверх-интересный раздел о заработной плате, в том числе, примеры как вести успешные переговоры и заработной плате, ее начальному уровню и повышению.
  3. Напоследок, Джон Сонмез делится своим опытом в сфере поддержания здоровья тела и духа. Области нашей жизни настолько же важные как умение писать чистый и понятный код.

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