В сегодняшнем выпуске нашей рубрики Алексей Катаев рассказывает о том, как он научился читать по 17 книг в месяц, не тратя на это кучу времени, и рекомендует пять полезных произведений из разряда «нетленки», показавшихся ему наиболее полезными. А в конце — традиционная, но маленькая подборка ссылок из нашего рабочего Слака.

Находим время на чтение


Слово deusdeorum:

Хочу поделиться, как я для себя решил проблему с чтением книг (disclaimer: речь про нон-фикшн и книжки без примеров кода). Проблема у всех одна: читать круто, книжек много, а времени — нет. После работы сил читать нет, а в выходные хочется отдыхать. Возможно, вам поможет мой способ.

За 2017 год я прочитал 3 книги, все 3 — в самолетах (там не работает slack). А потом Харитон Матвеев (один из основателей Skyeng) сказал мне: «чтобы понять базовые идеи, нужно прочитать 300 книг». 300?! Я даже в свой список «когда-нибудь прочитать» внес только пару десятков к этому времени.

Недавно я начал в обед каждый день делать часовые прогулки. И тут осенило: попробую преодолеть неприязнь к аудиокнигам и во время ходьбы слушать книги (вдвойне эффективно!). Затем я совместил это с сервисом smartreading — и начал чередовать полные версии с краткими аудиоизложениями (всегда слушаю краткую перед полной, если такая есть).

За июнь я прочитал 17 книг: 15 smart и 2 полных, за июль — пока 13.

Теперь все советы кратко:

  • прогулки отмечаю в календаре на неделю вперед, как встречи (невозможно занять эти слоты);
  • книги качаю на неделю вперед, заранее скидываю на телефон;
  • веду бэклог всех рекомендованных книг + туда же всякие статьи типа «топ-10 книг для тимлида»;
  • после прочтения пишу очень краткое ревью в 5 пунктов (основные идеи + чем полезна);
  • каждой книге ставлю оценку + пометку, нужно ли читать полную версию;
  • пользуюсь не стандартным плеером, а Smart AudioBook Player (удобно отматывать на 10/60 сек назад, если затупил);
  • если книга скучная или не очень полезная — снимаю наушники и удаляю книгу;
  • не читайте книги из топа smartreading, это треш.

До сих пор не решил для себя проблему, что делать с книгами, которых нет в аудио. Нужен какой-то флоу, когда и как их читать. Есть идея попробовать Speech Synthesis.

5 книг для тимлидов и не только



1. Everything is Negotiable

на русском

Крутая книга по ведению переговоров. Множество практических советов, которые помогут не только сторговаться в магазине, но и, например, договариваться о сроках выполнения задачи с заказчиком. Через пару дней после прочтения воспользовался приемом из книги и сэкономил $300 в сервисе cloudinary.

2. Emotional Intelligence 2.0

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

3. Never Eat Alone

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

4. Lying (Sam Harris)

на русском
А вот эту книгу советую прочитать всем, не только менеджерам или тимлидам. Суперкоротко: всегда говорить правду долгосрочно выгоднее, чем «иногда врать». Заставьте прочитать всю команду, может, тогда будет проще вместе работать.

5. Getting Things Done

на русском
Это MUST READ для всех менеджеров, но и разработчикам будет полезна. Я тысячу раз про нее слышал, и какие-то идеи тоже. Но советую читать целиком и в полной версии. Сэкономит вам месяцы «усовершенствования» своей собственной системы задач / беклогов / приоритизации, особенно если вы только начинаете (страдать от сотен задач в списке todo).

Немного полезных статей


Хороший обзор полезных мелких фишек Typescript


Любопытно про Record, который, по сути, заменяет запись вида `smth: { [ key: string ]: ISmth }` на более читаемое `Record<string, ISmth>`. Также привычные Partial и Required и более интересные Pick и Omit, позволяющие быстро составить тип из части полей другого интерфейса.

«Мы изучили некоторые популярные типы TypeScript с примерами реального кода. Мы использовали демо-проект, но все эти типы работают как минимум в одном известном мне полноценном приложении.

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

Работа с нормализацией данных в Akita и Angular


Для любителей альтернативных стейт менеджементов — работа в недавно релизнутой Akita. Если кто не в курсе, что это, то в принципе там по коду всё понятно (хранение данных в Entity с потоками), а общее описание тут.

«В фильме может быть много актеров, и у него может быть много жанров. Посмотрев на такой ответ от сервера, мы можем увидеть его недостатки:

  • Дублирующиеся объекты (актеры или жанры) увеличат потребление памяти и нагрузку на сервер.
  • Обновления сложны и могут стать ужасными очень быстро (из-за природы nested spreads). Например, если мы хотим обновить имя актера, нам придется пройтись по каждому movie.actors, проверить его наличие и обновить. (то же касается удаления)

По этим причинам, рекомендуемый нами подход к управлению nested данными в Akita состоит в обращении с этими данными как с базой и сохранении их в нормализованном виде».

Измерение производительности с моделью RAIL


(базовые вещи) Описание подхода к оптимизации/контролю производительности фронта. Как обычно, основной фокус на анимациях и быстрой загрузке для медленных мобилок с индийским интернетом, но в целом гайд даёт корректное общее направление, какие параметры замерять. В конце — ссылки на тулзы/гайды по использованию девтулз хрома для дебага перфоманса страницы.

«Пользователи по-разному оценивают задержки производительности, в зависимости от состояния сети и типа железа. Например, время загрузки в 1000 мс может считаться приемлемым на мощном десктопе через быстрый WiFi, поэтому пользователи привыкают к нему. Но для мобильных устройствах в медленных 3G-сетях более реалистичной видится цель в 5000 мс, поэтому пользователи таких устройств в целом терпеливее».

RabbitMQ против Kafka: два разных подхода к обмену сообщениями


Перевод отличной статьи про шины данных, очереди и Rabbit с Kafka, замечательный разбор по функционалу. Жаль, что в оригинале автор не дописал 5-ю часть про fault tolerance и HA.

Ну и традиционное — мы всегда ищем крутых разработчиков!

Комментарии (39)


  1. hippohood
    12.08.2018 19:42

    А каким источником аудио книги пользуетесь? Audible, например?


    1. deusdeorum
      12.08.2018 23:03

      классный сервис!
      к сожалению, я пока не слушаю еще книги на английском
      но рано или поздно придется перейти и на эту дрянь :)


      1. InOdinWeTrust
        13.08.2018 09:52

        Перейдя на эту «дрянь», будете скорбеть, что не перешли раньше.
        Потому что:
        1. Свежей англоязычной проф литературы «там» гораздо больше и она актуальнее. Исследователи, занимающиеся всякими передовыми штуками, часто пишут книги.

        2. Оригинал всегда лучше. Язык, которым пишутся подобные книги, достаточно прост и минимизирует вероятность двусмысленности. Когда еще читал и переводы и оригиналы, часто замечал несоответствия в толковании каких-то концепций, определениях. Многие вещи нельзя перевести дословно, и очень тяжело описать в другом культурном контексте.

        3. Что касается книг американских авторов — после десятка-другого, поймете, почему Штаты стали Штатами, и чему у них можно научиться. Люди там такие же — не хуже, не лучше. А вот подход к обучению и управлению совершенно другой.


        1. bjornd
          13.08.2018 11:17

          Это очевидно была ирония. Зачем так грубо…


          1. InOdinWeTrust
            13.08.2018 11:51

            И в мыслях не было грубить! Вы как-то неправильно комментарий восприняли.
            Я сам на этой дряни давно сижу и всем рекомендую :)


        1. deusdeorum
          13.08.2018 16:00

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


  1. Mitch
    12.08.2018 20:18
    +1

    А оставили ли вы себе в расписании обычные прогулки без слушания книг?
    Ведь прогулка это лучшее время для работы вашей "Дефолт-система" мозга.

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


    1. deusdeorum
      12.08.2018 22:58

      хорошее замечание, заставило задуматься
      прогулка для меня — или концетрация на книге или, иногда, что-то вроде медитации, когда я в середине дня «делаю паузу» и не думаю про работу, про задачи и про цели
      для «блуждания разума» остается еще довольно много времени в течение дня


    1. gleb_kudr
      12.08.2018 23:26
      -2

      +1 Я использую прогулки, чтобы подумать. И это крайне продуктивное время, очень жаль было бы его отдавать книжкам :)


  1. Dywar
    12.08.2018 23:00
    +4

    Не понимаю как можно читать больше 1-2 технических книг в месяц.
    Это брошюры по 30 страниц? Как можно обрабатывать большой объем информации, если книга это от 250 до 750 страниц, и на некоторых зависаешь по минут 10.
    Если бы у меня получалось понимать и запоминать то что я прочитал с первого раза, то 10 книг достаточно что бы быть чуть ли не гуру, имхо.

    Информацию недостаточно просто услышать, ее нужно обдумать, на это уходит время. Я прочитал 10-25 страниц технической литературы, и все, дальше пауза. Иначе забывается о чем вообще была речь. Почти каждый вечер небольшими порциями на планшете, в тишине и покое.
    Прогулка для прогулки, сон для сна, обед для обеда, это не время для чтения.

    Всем хочется стать крутым за 6 месяцев прочитав 100 книг, но это вундеркинды :)

    Слышал что Билл Гейтс много читает, сейчас вот погуглил его советы, и они полностью совпали с моим пониманием дела. Читаем ~1 час в день, вдумчиво, делаем заметки. Но у него 50 шт. в год, это очень и очень много. Посмотрел что именно он рекомендует, это книги от 150 до 300 страниц, не технические. Вполне реально, но все равно многовато, не мой уровень, я может 50 комиксов успею прочитать :)

    Читать не размышляя, все равно, что есть и не переваривать.
    Э.Борк


    1. 0xd34df00d
      13.08.2018 03:35
      +1

      Это в лучшем случае. Какой-нибудь учебник — спокойно 3 месяца на 200 страниц, занимаясь практически ежедневно и по 4 часа в выходные в среднем.


    1. InOdinWeTrust
      13.08.2018 09:55

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


      1. Svbakulin
        13.08.2018 15:56

        есть такое. одна «как работает азия» многое в мировозрении может перевернуть. «типичные ошибки абитуриентов», практически


      1. nickavery
        14.08.2018 12:42

        А можно ссылочку на его рекомендации?


        1. InOdinWeTrust
          14.08.2018 13:06

          На его сайтике — www.gatesnotes.com/Books#All


    1. doublewaffle
      13.08.2018 13:50

      Так можно поступать, когда нет сомнений в качестве литературы, а с современной литературой: «Количество ума на планете — величина постоянная, а население растёт.». Так что иной раз читаешь больше для получения одного и того же кол-ва пищи для ума просто из-за изобилия воды в тексте.
      p.s.… ну или просто понимаешь, что это искусственно завуалированный шлак или компиляция чужих работ.


    1. Simt11
      13.08.2018 13:50

      С некоторыми книгами оказывается на практике легче чем кажется заранее. Если основные идеи проскальзывали в других статьях, либо уже обдумывал эти идеи. Иногда бывает читаешь книгу и понимаешь что будто «С языка сняли». То есть иногда оказываешься подготовленным к книге и она очень легко заходит.


    1. deusdeorum
      13.08.2018 16:07

      речь была скорее про «нетехнические книги»: менеджмент, тайм-менеджмент, финансы, продукт, бизнес, психология
      я всегда делаю пометки во время прослушивания а затем трачу дополнительное время уже дома, чтобы подумать, отметить для себя самые полезные идеи, а что-то превращается в задачи

      50шт в год это примерно и есть 1 час в день, т.к. аудиокнига средняя 6-7h
      я читаю больше за счет «кратких изложений», которые нужны мне для оценки, стоит ли тратить время на полную версию

      т.е. при том, что вы со мной, кажется, не согласны, я как раз согласен со всем, что вы пишете


  1. Aero3511
    13.08.2018 00:10

    Информация усваивается так же как от «физических» книг?


    1. deusdeorum
      13.08.2018 16:08

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


  1. AnisimovAM
    13.08.2018 03:01

    Для прослушивания книг из текстового формата использую iBouquiniste платную версию (iOS). Там есть режим чтения, можно настроить голос (например, скорость чтения). Читает из формата fb2. Причем, даже интернет не нужен.


    1. YumeReaver
      13.08.2018 13:50

      А как там дела с произношением?
      Пользовался FBReader для е-читалок — не понравился. Приходится все равно искать начитанную аудио-версию, а их, зачастую, нет. Так в старинку и читаю, разве что скрижали теперь электронные.


      1. AnisimovAM
        14.08.2018 10:49

        Если хорошо настроить голос, то хорошо читает.


  1. kesh1987
    13.08.2018 06:35

    Спасибо автору за интересную статью. Бэклог книг — простая, но очень интересная идея, попробую перенять.


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


  1. gapel
    13.08.2018 09:53

    Итог статьи: лучший способ читать книги — слушать их.
    Здорово, но я не воспринимаю серьезную информацию на слух. Точней воспринимаю процентов 10-15. Поэтому могу таким образом слушать книги в которых 80-90 процентов воды.


    1. bravmi
      13.08.2018 10:42

      У меня раньше тоже не получалось, но с практикой становится лучше. Имхо кому-то просто повезло и как-то слух прокачали, остальным нужна практика. Но аудио книги того стоят.) Начать можно с художки.


      1. gapel
        14.08.2018 08:10

        Я пока английский таким образом прокачиваю — тогда получается сосредоточиться. Художка на русском не идет категорически.


  1. qnok
    13.08.2018 10:15

    Может я отстал от жизни, но не пойму, как можно ставить знак равенства между
    "прослушивание книги в кратком изложении" и "прочитал вдумчиво всю книгу"?
    А ведь составление заметок, хотя бы мысленных, после прочтения глав книги — это очень важно.
    Даже не вся художественная литература для прослушивания подходит (как минимум для меня). В «1984», например, я бы не заметил большую часть идей.


    1. deusdeorum
      13.08.2018 16:10

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


      1. qnok
        13.08.2018 16:45

        Прошу прощения за недопонимание. У меня сложилось такое мнение, после того, как меня заманил соблазнительный анонс публикации:

        В сегодняшнем выпуске нашей рубрики Алексей Катаев рассказывает о том, как он научился читать по 17 книг в месяц, не тратя на это кучу времени

        Ого, как круто, как такое возможно?

        А потом выяснилось, что их было две за месяц:
        За июнь я прочитал 17 книг: 15 smart и 2 полных, за июль — пока 13.

        Хотя две «серьезные» книжки за месяц я тоже считаю очень хорошим показателем.


  1. Aeliot
    13.08.2018 11:11

    Всё классно. Одно не понятно: зачем мешать енота с носорогом? Гораздо лучше будет, если разделить эту статью на две. Одна — про чтение книг. Другая — про "фишки" в программировании.


    1. Ontaelio Автор
      14.08.2018 12:55

      Да, мой косяк. Традиционно рубрика «что читали» — про ссылки на статьи об Ангуляре, есть некоторое количество подписчиков именно на эту тему, их нехорошо обделять. Лешин текст добавил, потому что мало ссылок в июле. Такой мощной реакции на опубликованную в воскресенье статью я не ожидал…


  1. Mitch
    13.08.2018 11:13
    +1

    4. Lying (Sam Harris)
    на русском
    А вот эту книгу советую прочитать всем, не только менеджерам или тимлидам. Суперкоротко: всегда говорить правду долгосрочно выгоднее, чем «иногда врать».


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

    Говорить людям что они идиоты?
    Говорить женщинам что они толстые?
    Говорить представителям власти что ты о них думаешь на самом деле?

    Тут все играют в эту игру, говорят не правду, а то что от них хотят услышать.


    1. hashtet
      13.08.2018 13:08

      Говорить людям что они идиоты?

      А почему вы считаете их идиотами? То, что они определённой области знания(например аналитическому мышлению) уделяли меньше внимание, чем другим областям(сидению на диване, например), в разрез с вашим развитием? (И этому поспособствовали различные обстоятельства)
      Говорить женщинам что они толстые?

      Если это делать без негативного окраса, то возможно, только зачем?
      Мне нравятся полные девушки, и когда в позитивном ключе видишь полноту, не возникало ни разу желания как то констатировать этот факт с негативным подтекстом. А если вы не можете выразить свои личные предпочтения, не оскорбив при этом собеседника(мне толстые не нравятся) — это опять таки проблема вашей коммуникации.
      Говорить представителям власти что ты о них думаешь на самом деле?

      А что вы о них думаете? Если данные представители власти вам уже что-то сделали такое, что в вашем понимании «не хорошо», то почему бы не высказать это?
      Если же вы хотите любым представителем власти высказывать мысли основанные на вашем предыдущем опыте общения, или на стереотипе в целом — то вы естественно будете не правы.

      Если со мной полицейский начинает вести себя не адекватно, я ему так и говорю. При этом, если вы способны вести адекватный диалог, то такая позиция со стороны полицейского будет восприниматься гораздо лучше. Если полицейский переходит на личности, можно ему смело сказать от «не собираюсь продолжать диалог в таком ключе», до «ну раз вы предлагаете перейти на неформальный стиль общения с высказыванием личных предпочтений, то...(тут можно говорить, что его лысина напоминает тебе жопу гомодрила и пр.)». Ну это всё в зависимости от ситуации.


  1. Vlad_fox
    13.08.2018 11:31

    про аудиокниги надо писать не «прочитал», а прослушал.
    разница примерно такая как между «изучил» курс и «прослушал» курс.


  1. rudinandrey
    13.08.2018 13:51
    +1

    У меня до работы 20 минут пешком, ходишь так всю «сознательную» жизнь туда сюда, уже не глядя можно ходить ) 4 раза, с утра, 2 раза в обед и после и домой, получается 1:20ч. и я это время читаю, сначала планшет для этого был, потом какое то время пытался на телефоне, потом вообще угораздило купил бумажную книгу ходил читал, не удобно, страницы от ветра придерживать приходится, в общем купил PocketBook очень очень долго к этому готовился, потому что до этого читалку покупал, такая гадость была :((( в общем купил 740 который 7.8 дюймов, просто в восторге, все читается. Даже в темноте можно теперь читать, что с планшетом было затруднительно, потому что глаза слепит направленый свет. В общем понимаю как реклама получилась, не хотел честно, просто несколько дней как купил, пока еще в таком состоянии нахожусь :)
    Но прогулки я стараюсь использовать по максимуму, потому что в другое время постоянно или работаешь или чем нибудь просят по дому заниматься, в общем приоритет для чтения низкий (( поэтому на прогулке и получается.


  1. Paxest
    13.08.2018 13:51

    Для себя выработал вариант как читать электронные книги:

    Первый пункт и самый важный — это читать постоянно для достижения необходимого объема. Чтобы читать постоянно установил правило по которому читаю ровно 10% книги в день(обычно последние 10% оказываются сносками из текста, так что можно сказать что на 1 книгу уходит 9 дней). Не гонюсь за книгой в неделю т.к. если встречается такой труд как «Думай медленно… решай быстро» где 650 страниц, то его только гении за неделю осилят. Люблю вдумчиво читать, делать пометки.
    Второй пункт — это качество книг и той информации которую вы потребляете. Не читаю книги с рейтингом ниже 4 из 5. В идеале ищу книги с рейтингом от 4,1 и 4,2. Проверяю отзывы о книгах на сайтах 3-4 крупнейших магазинов. Если профильная литература, небольшой учебник и т.д. то такие книги я уже нахожу через комментарии других пользователей. Например, к отзыву одной популярной книги оставили отзыв что она фуфло, да еще и аргументированно написали почему. Открываю профиль этого человека и если его комментарии на остальные книги адекватны, то я заношу его в список рекомендателей и выписываю буквально все книги которые он хвалит, особенно те, которые упоминаются в контексте «прочел вот это, но тут же всё из вот этой книги». И вот эту книгу я уже добавляю в список для прочтения. Такой подход действительно работает и я уже прочел как минимум 3 книги и ничуть не пожалел.
    Третий пункт относится к недавно вышедшей литературе. Ричард Талер в «Новой поведенческой экономике» поделился таким наблюдением: студенты практически никогда не читают труды великих ученых для диссертаций, если эти труды были написаны за 30 лет и более от сегодняшнего момента. Они просто не в состоянии переварить недавно вышедшую литературу и ту, что вышла полвека назад. Возможно в каких то отраслях это и не нужно делать, но после этого замечания я обнаружил несколько хороших книг середины 40-60 гг. 20в.
    Четвертый пункт — это то, как вы сохраняете информацию из книг. Если читать книги по менеджменту, юриспруденции — для общего развития и по специальности, то очень часто некоторые книги захочется сохранить чуть ли не полностью в своей голове. Но это невозможно, а делать пометки на полях или переписывать руками слишком затратно. Например, заметки к одной книге по подготовке выступления я переписывал 9 часов на компьютер. И это большой минус бумажных книг для меня. Но сохранять информацию надо, а еще лучше сохранять её так, чтобы потом можно было обратиться в любой момент, не роясь на полках книжного шкафа. И тут на помощь (слава прогрессу и 21 веку!) приходит сервис по созданию ментальных карт (mind mapping). Для каждой нужной книги, в моем идеальном мире, необходимо создать ментальную карту, перенести в неё структуру книги, а так же ключевые мысли, примеры и все что вас зацепило в тексте. После этого, например, при подготовке очередной презентации вы всегда сможете легко и непринужденно обновить свои знания в любой обстановке.


  1. deusdeorum
    13.08.2018 16:13

    да, я обновил пост на fb, а тут не обновил, напишу в комментариях
    с недавнего времени я не только слушаю аудио во время прогулок
    купил Kindle и хожу с ним в руке: маршрут идентичный, обходить препятствия мозг приспосабливается, погружение в книгу 97%
    теперь для меня открыто гораздо-гораздо больше книг, чем только с аудио


  1. PolinaRuRu
    13.08.2018 17:41

    Имхо: Есть такая новая модель поведения — человек-потребитель.
    Вот это тоже способ потребления. Потребление информации.

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

    З.Ы. что такое smart-книга?