Чтение огромных объемов текста и кода дает вам представление о языковых шаблонах, которые сделают вас лучшим разработчиком.

Чтение дает вам новые способы думать и рассуждать.

Чтение книг помогает упорядочить мысли по теме.

Чтение кода помогает понять, как выглядит хороший код.

Как только вы начнете читать большие объемы текста, вы начнете замечать закономерности, и это то, что люди делают лучше всего — «сопоставление с образцом».

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

Скимминг

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

Многие книги, которые мы читаем, можно сократить с 400 страниц до примерно 50, если убрать жирный и неважный материал.

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

  • 1000 страниц печатного текста (книг)
  • 5000 строк кода (репозитории кода)

Вы ищете то, чего вы не знаете, что вы не знали.

Вы не можете прочитать каждое слово на каждой странице

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

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

Чтобы потреблять от 2 до 300 страниц контента в час, вам нужна стратегия.

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

Впитывайте лучшие практики

Вы быстро заметите, что многие профессионально написанные javascript (например) структурированы очень похоже.

То, как разработчики настраивают компонент React или сервер Express.

Стили, которые вы видите, основаны на принятых в отрасли передовых методах.

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

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

Точно так же художник изучает великих, которые были до них.

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

Вы можете быстро развить ту же чувствительность к тому, как должен выглядеть хороший, чистый и связный код в выбранном вами стеке.

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

Собирать и ссылаться

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

Некоторые люди используют Evernote или Notion, другие используют приватные Gists.

Вам нужно найти свой собственный способ быстрого доступа к информации, которая, как вы знаете, существует, когда и как вам это нужно.

Поглощение больших объемов текста и кода

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

Присоединяйтесь к моей рассылке Здесь:

Раз в неделю я делюсь своими лучшими находками на:

  • Саморазвитие
  • Производительность
  • Кодирование, Web3 и автоматизация