Года три назад я прочитал книгу Никиты Непряхина "Я манипулирую тобой. Методы противодействия скрытому влиянию", которую я рекомендую к прочтению:)
В первой главе автор рассказывает о том, что является манипуляцией, выделяя 4 главных свойства:
- психологическое воздействие
- насильственный характер
- скрытый характер
- миф/цель/сценарий
Потом появляется классификация манипуляторов:
- жертва
- деспот
- обвинитель
- свой парень
В следующей главе автор перечисляет 13 самых распространенных манипуляций и средств противодействия. Чуть далее появляются уловки: логические манипуляции, среди которых автор выделил целых 30 штук. И так далее. Книга мне понравилась тем, что автор очень методично и интересно описывает предметную область, вводя определения, проводя классификации, описывая алгоритмы проведения и противодействия самим манипуляцим. За это автору большое спасибо, т.к. книгу можно рекомендовать в качестве учебного пособия:)
#Psychology #PopularScience #Negotiation
В первой главе автор рассказывает о том, что является манипуляцией, выделяя 4 главных свойства:
- психологическое воздействие
- насильственный характер
- скрытый характер
- миф/цель/сценарий
Потом появляется классификация манипуляторов:
- жертва
- деспот
- обвинитель
- свой парень
В следующей главе автор перечисляет 13 самых распространенных манипуляций и средств противодействия. Чуть далее появляются уловки: логические манипуляции, среди которых автор выделил целых 30 штук. И так далее. Книга мне понравилась тем, что автор очень методично и интересно описывает предметную область, вводя определения, проводя классификации, описывая алгоритмы проведения и противодействия самим манипуляцим. За это автору большое спасибо, т.к. книгу можно рекомендовать в качестве учебного пособия:)
#Psychology #PopularScience #Negotiation
👍8
С тех пор как я начал писать статьи, к моему списку на чтение добавились книги, про то, как правильно писать книги:)
И "Школа литературного мастерства. От замысла до результата" Юргена Вольфа как раз из таких. Эта книга посвящена тому, как начать профессионально писать романы, рассказы или сценарии. В ней нет описания каких-то секретных техник или практик, но она полна здравого смысла и практических советов, которые повысят качество написанного. Книга разбита на пять частей:
- Вперед
- Пишите
- Боритесь
- Продавайте
- Как начать
В первой части обсуждается как победить свои страхи, как найти свою нишу и как по максимуму использовать свой жизненный опыт в писательстве.
Во второй части рассматриваются вопросы генерации потока идей (brainstorming), использование вопросов почему и что дальше для выстраивания сюжета, создание ярких образов и захватывающей истории, а также использование правильного языка в соответствующем контексте и итеративная работа над произведением через серию все более детальных черновиков.
В третьей части рассматриваются вопросы поиска и организации подходящего места, помощи друзей, работы с критикой и самокритикой, как найти время на писательство и как упорно идти вперед. Одна из цитат, что мне заполнилась из этой части - это "Мы сами учим людей как относиться к нам. Если человек не уважает вас как писателя, вы должны заставить его уважать вас как человека". Интересно, что слово "писатель" здесь можно заменить на любую профессию:)
В четвертой части рассказывается как продавать, причем рассказывается про классические продажи издательствам, а также про то, как работать в современной среде. Правда современной она была на момент выхода оригинальной книги, а именно 10 лет назад.
В пятой главе даются практические советы как начать писать рассказы, сценарии и автобиографии.
В общем, книга неплохая, но мне она показалась чуток простоватой.
#HowToWrite
И "Школа литературного мастерства. От замысла до результата" Юргена Вольфа как раз из таких. Эта книга посвящена тому, как начать профессионально писать романы, рассказы или сценарии. В ней нет описания каких-то секретных техник или практик, но она полна здравого смысла и практических советов, которые повысят качество написанного. Книга разбита на пять частей:
- Вперед
- Пишите
- Боритесь
- Продавайте
- Как начать
В первой части обсуждается как победить свои страхи, как найти свою нишу и как по максимуму использовать свой жизненный опыт в писательстве.
Во второй части рассматриваются вопросы генерации потока идей (brainstorming), использование вопросов почему и что дальше для выстраивания сюжета, создание ярких образов и захватывающей истории, а также использование правильного языка в соответствующем контексте и итеративная работа над произведением через серию все более детальных черновиков.
В третьей части рассматриваются вопросы поиска и организации подходящего места, помощи друзей, работы с критикой и самокритикой, как найти время на писательство и как упорно идти вперед. Одна из цитат, что мне заполнилась из этой части - это "Мы сами учим людей как относиться к нам. Если человек не уважает вас как писателя, вы должны заставить его уважать вас как человека". Интересно, что слово "писатель" здесь можно заменить на любую профессию:)
В четвертой части рассказывается как продавать, причем рассказывается про классические продажи издательствам, а также про то, как работать в современной среде. Правда современной она была на момент выхода оригинальной книги, а именно 10 лет назад.
В пятой главе даются практические советы как начать писать рассказы, сценарии и автобиографии.
В общем, книга неплохая, но мне она показалась чуток простоватой.
#HowToWrite
👍2🔥2
Когда-то давно я прочел книгу "Реактивные шаблоны проектирования" за авторством Роланда Куна для того, чтобы лучше понять ппаттерны, используемые в функциональном программировании. Проблема в то, что я никогда не писал production ready код в таком стиле и при разговорах на архитектурные темы с адептами функционального подхода периодически всплывало, что функциональная парадигма особенная, а SRP, IoC, паттерны GoF, принципы чистой архитектуры - вот это все это откуда-то из другой оперы:)
В итоге, года три назад я прочитал эту книгу и она мне показалось крутой и с неплохим переводом, достаточным для того, чтобы её можно было читать на русском:)
Например, в этой книге реактивных шаблонов single responsibility principle превратился в паттерн простой компонент, а теме того, как правильно структурировать поток управления посвящены целые главы:)
В общем, книга определенно интересная и полезная, но меня немного смущают примеры на Scala и акторном фреймворке Akka, т.к. я на Scala никогда особо не писал (кроме кода для courser'овского курса по Scala и те 8 лет назад).
Очень рекомендую эту книгу всем разработчикам, которым приходится писать распределенные системы ... а в нашем распределенном мире - этим приходится заниматься подавляющему большинству разработчиков.
#Architecture #SystemDesign #Patterns
В итоге, года три назад я прочитал эту книгу и она мне показалось крутой и с неплохим переводом, достаточным для того, чтобы её можно было читать на русском:)
Например, в этой книге реактивных шаблонов single responsibility principle превратился в паттерн простой компонент, а теме того, как правильно структурировать поток управления посвящены целые главы:)
В общем, книга определенно интересная и полезная, но меня немного смущают примеры на Scala и акторном фреймворке Akka, т.к. я на Scala никогда особо не писал (кроме кода для courser'овского курса по Scala и те 8 лет назад).
Очень рекомендую эту книгу всем разработчикам, которым приходится писать распределенные системы ... а в нашем распределенном мире - этим приходится заниматься подавляющему большинству разработчиков.
#Architecture #SystemDesign #Patterns
👍13
Периодически, когда я ругаю перевод издательства Питер, мне говорят, что с переводом все ок и я просто придираюсь.
Поэтому я сегодня решил вспомнить про книгу "Микросервисы. Паттерны разработки и рефакторинга" за авторством Криса Ричардсона, которая у меня есть в бумаге в формате вандального перевода издательства Питер. Я не понял чем Крис так насолил переводчикам , но в русской версии семантика некоторых утверждений автора была прямо инвертирована, например, отправитель командных сообщений назывался стороной, запрашивающей командные сообщения:) Другие примеры "крутого" перевода в приложенных к посту изобраениях.
Если возвращаться к самой книге, то я рекомендую книгу к прочтению, но в английской версии: "Microservices Patterns"
Отдельно отмечу плюсы и минусы книги
+ автор очень хорошо структурировал контент.
- некоторые главы у него получились слишком занудно и я смог их прочитать только на силе воли:)
#Architecture #SoftwareArchitecture #Patterns #Microservices
Поэтому я сегодня решил вспомнить про книгу "Микросервисы. Паттерны разработки и рефакторинга" за авторством Криса Ричардсона, которая у меня есть в бумаге в формате вандального перевода издательства Питер. Я не понял чем Крис так насолил переводчикам , но в русской версии семантика некоторых утверждений автора была прямо инвертирована, например, отправитель командных сообщений назывался стороной, запрашивающей командные сообщения:) Другие примеры "крутого" перевода в приложенных к посту изобраениях.
Если возвращаться к самой книге, то я рекомендую книгу к прочтению, но в английской версии: "Microservices Patterns"
Отдельно отмечу плюсы и минусы книги
+ автор очень хорошо структурировал контент.
- некоторые главы у него получились слишком занудно и я смог их прочитать только на силе воли:)
#Architecture #SoftwareArchitecture #Patterns #Microservices
👍3😢2😁1
Интересная статья от ребят из Yandex про их планировщик ресурсов - https://habr.com/ru/company/yandex/blog/564510/
Круто, что ребята сначала сравнивают свой планировщик со стандартными open-source подходами, навроде того, что есть в Kubernetes, а дальше объясняют, почему на их масштабе им потребовался свой путь.
Дальше на пальцах объясняется проблема и потом она сводится к задаче целочисленного линейного программирования, которая является NP-полной.
Но ребят это не смущает и они рассказывают про эвристики, которые позволяют им достаточно хорошо планировать ресурсы, чтобы достигать в пике 97%
Ну и в конце статьи дается ссылка на более технический рассказ с большим количеством подробностей - https://disk.yandex.ru/i/RzhVLk_qkWWBZw
#Architecture #DistributedSystems #SoftwareArchitecture
Круто, что ребята сначала сравнивают свой планировщик со стандартными open-source подходами, навроде того, что есть в Kubernetes, а дальше объясняют, почему на их масштабе им потребовался свой путь.
Дальше на пальцах объясняется проблема и потом она сводится к задаче целочисленного линейного программирования, которая является NP-полной.
Но ребят это не смущает и они рассказывают про эвристики, которые позволяют им достаточно хорошо планировать ресурсы, чтобы достигать в пике 97%
Ну и в конце статьи дается ссылка на более технический рассказ с большим количеством подробностей - https://disk.yandex.ru/i/RzhVLk_qkWWBZw
#Architecture #DistributedSystems #SoftwareArchitecture
🔥7
The Art of Strategy:A Game Theorist's Guide to Success in Business and Life (Теория игр. Искусство стратегического мышления в бизнесе и жизни) (Рубрика #Strategy)
Сегодня я решил вспомнить книгу "Теория игр. Искусство стратегического мышления в бизнесе и жизни" за авторством Авинаша Диксита и Барри Нейлбаффа.
Книга чудо как хороша - авторы объясняют все очень просто и приводят занимательные примеры из жизни:)
Рекомендую книгу к прочтению.
Правда, книга кроме замечательных примеров дала мне не слишком много новых знаний, но подтолкнула для составления подборки из 5 самых интересных курсов:)
Ниже приведена подборка тех курсов, которые в свое время я прошел на Coursera, и которые мне понравились по тематикам:
- теория игр
- стратегическое мышление
- исключая курсы по микро и макроэкономике (под это надо собирать отдельную подборку):
0) Model Thinking
https://ru.coursera.org/learn/model-thinking
Прямо очень интересный курс про правильное мышление. Вроде бы этот курс был в числе первых, которые я прошел на Coursera и он мне просто идеально зашел.
Я про него писал в посте - https://t.me/book_cube/109
1) Competitive Strategy и Advanced Competitive Strategy https://www.coursera.org/learn/competitive-strategy
https://www.coursera.org/learn/advanced-competitive-strategy
Курсы рассказывают приблизительно о том же, о чем речь идет в книге и приблизительно на таком же уровне сложности. Лектор тоже прикольный дядька и его интересно слушать.
2) Game Theory, Game Theory II: Advanced Applications и Social and Economic Networks: Models and Analysis
https://www.coursera.org/learn/game-theory-1
https://www.coursera.org/learn/game-theory-2
https://www.coursera.org/learn/social-economic-networks
Интересные курсы от стенфордского профессора Matthew O. Jackson. Материал и подача хороши.
3) Successful Negotiation: Essential Strategies and Skills
https://www.coursera.org/learn/negotiation-skills
Интересный курс, который показал мне, что у меня есть точки роста в области переговоров:)
4) Games without Chance: Combinatorial Game Theory
https://www.coursera.org/learn/combinatorial-game-theory
Интересный курс про комбинаторные игры, в которых всегда есть победная стратегия и нет шанса случайности. Авторы исходной книги упоминают про такие игры, например, описывая игру для участников шоу Survivor
5) Making Better Group Decisions: Voting, Judgement Aggregation and Fair Division
https://www.my-mooc.com/en/mooc/votingfairdiv/
Курс уже не доступен, но он был прямо сложным.
В данном курсе рассматривались варианты построения систем голосований и справедливого распределения ресурсов. Авторы исходной книги упоминают эту тему, вспоминая парадокс Кондорсе в рамках обсуждения системы голосований за президента США.
#GameTheory #Strategy #PopularScience
Сегодня я решил вспомнить книгу "Теория игр. Искусство стратегического мышления в бизнесе и жизни" за авторством Авинаша Диксита и Барри Нейлбаффа.
Книга чудо как хороша - авторы объясняют все очень просто и приводят занимательные примеры из жизни:)
Рекомендую книгу к прочтению.
Правда, книга кроме замечательных примеров дала мне не слишком много новых знаний, но подтолкнула для составления подборки из 5 самых интересных курсов:)
Ниже приведена подборка тех курсов, которые в свое время я прошел на Coursera, и которые мне понравились по тематикам:
- теория игр
- стратегическое мышление
- исключая курсы по микро и макроэкономике (под это надо собирать отдельную подборку):
0) Model Thinking
https://ru.coursera.org/learn/model-thinking
Прямо очень интересный курс про правильное мышление. Вроде бы этот курс был в числе первых, которые я прошел на Coursera и он мне просто идеально зашел.
Я про него писал в посте - https://t.me/book_cube/109
1) Competitive Strategy и Advanced Competitive Strategy https://www.coursera.org/learn/competitive-strategy
https://www.coursera.org/learn/advanced-competitive-strategy
Курсы рассказывают приблизительно о том же, о чем речь идет в книге и приблизительно на таком же уровне сложности. Лектор тоже прикольный дядька и его интересно слушать.
2) Game Theory, Game Theory II: Advanced Applications и Social and Economic Networks: Models and Analysis
https://www.coursera.org/learn/game-theory-1
https://www.coursera.org/learn/game-theory-2
https://www.coursera.org/learn/social-economic-networks
Интересные курсы от стенфордского профессора Matthew O. Jackson. Материал и подача хороши.
3) Successful Negotiation: Essential Strategies and Skills
https://www.coursera.org/learn/negotiation-skills
Интересный курс, который показал мне, что у меня есть точки роста в области переговоров:)
4) Games without Chance: Combinatorial Game Theory
https://www.coursera.org/learn/combinatorial-game-theory
Интересный курс про комбинаторные игры, в которых всегда есть победная стратегия и нет шанса случайности. Авторы исходной книги упоминают про такие игры, например, описывая игру для участников шоу Survivor
5) Making Better Group Decisions: Voting, Judgement Aggregation and Fair Division
https://www.my-mooc.com/en/mooc/votingfairdiv/
Курс уже не доступен, но он был прямо сложным.
В данном курсе рассматривались варианты построения систем голосований и справедливого распределения ресурсов. Авторы исходной книги упоминают эту тему, вспоминая парадокс Кондорсе в рамках обсуждения системы голосований за президента США.
#GameTheory #Strategy #PopularScience
👍9❤1🔥1
Сегодня у нас будет очередной выпуск клуба любителей архитектуры "Code of Architecture", в котором мы обсудим 6 и 7 главы книги "Software Architecture", а точнее вопросы зачем и как декомпозировать слой данных, а также как правильно выбрать уровень гранулярности сервисов.
Я уже написал статью с кратким саммари к этому выпуску - https://apolomodov.medium.com/review-software-architecture-the-hard-parts-part3-dea5ec9e4801
Плюс вот ссылка на трансляцию, которая стартанет в 18.00 - https://youtu.be/KQEXRewenxI
Я уже написал статью с кратким саммари к этому выпуску - https://apolomodov.medium.com/review-software-architecture-the-hard-parts-part3-dea5ec9e4801
Плюс вот ссылка на трансляцию, которая стартанет в 18.00 - https://youtu.be/KQEXRewenxI
Medium
Обзор книги “Software Architecture: The Hard Parts” — Part 3
Это третья статья из серии обзоров книги “Software Architecture”, в которой будет рассматриваться главы шесть и семь: “Pulling Apart…
🔥6👍1
В этот понедельник я выступаю на DevOps & Techlead Conf с докладом "Проверка навыков SRE: собеседования по system design и troubleshooting. Что это, зачем и почему остался только один из этих этапов"
А перед докладом Дима Симонов из Техдирского клуба взял у меня 15-минутное интервью, где мы пообщались и про доклад и про рост технических руководителей и про много чего еще:) Посмотреть интерью можно здесь -
https://youtu.be/A_42dueN2gM
Почитать тезисы доклада здесь - https://devopsconf.io/moscow/2022/abstracts/8703
А лучше всего прийти лично на это выступление и позадавать вопросы:)
#SRE #DevOps #Conference
А перед докладом Дима Симонов из Техдирского клуба взял у меня 15-минутное интервью, где мы пообщались и про доклад и про рост технических руководителей и про много чего еще:) Посмотреть интерью можно здесь -
https://youtu.be/A_42dueN2gM
Почитать тезисы доклада здесь - https://devopsconf.io/moscow/2022/abstracts/8703
А лучше всего прийти лично на это выступление и позадавать вопросы:)
#SRE #DevOps #Conference
👍5🔥3
Во вчерашнем видео я много говорил про важность самообучения и стремления к развитию, поэтому сегодня я решил развить тему и вспомнить отличный иллюстрированный справочник "Как научить ребенка учиться", который предназначен для родителей. Книга написана коллективом авторов во главе с Кэрол Вордерман и парой консультантов. В итоге, результат получился очень хорошим - покупал книгу для старшего сына, которому было тогда 14 лет, но нашел интересные моменты и для себя:)
Книга состоит из следующих глав:
1. Как мы учимся - здесь описывается то, зачем нам уметь учиться + объясняется как работает наш мозг, т.к. эти знания помогают в обучении
2. Подготовка и постановка целей - здесь про то, как правильно поставить целей и подготовиться к их достижению
3. Поиск и обработка информации - одна из самых полезных глав, т.к. раскрывает вопросы критического и творческого мышления, развития навыков запоминания и мышления, чтения, слушания и письма
4. Онлайн-обучение - рассказ о современных подходах к обучению, с которыми многие форсированно познакомились в 2020 году
5. Методы повторения - повторение - мать учения, особенно в преддверии проверки знаний:)
6. Методы проведения экзаменов - рассказ о том, как обычно работает проверка знаний в виде экзаменов
7. Как справиться с волнением - в основном уделяется внимание борьбой с экзаменационным стрессом и как правильно учиться и отдыхать
8. Справочные материалы - классные сводные странички с общей информацией из всех предыдущих глав. Некое саммари, которое классно использовать, чтобы вспомнить нужную тему.
P.S.
МИФ угадали с переводом этой серии обучающих книг издательства Dorling Kindersley Limited. Я уже как-то рассказывал про другую книгу из этой серии "Как объяснить информатику", которая тоже была огненной - https://t.me/book_cube/29
#ForKids #ForBeginners #SelfDevelopment #Comics
Книга состоит из следующих глав:
1. Как мы учимся - здесь описывается то, зачем нам уметь учиться + объясняется как работает наш мозг, т.к. эти знания помогают в обучении
2. Подготовка и постановка целей - здесь про то, как правильно поставить целей и подготовиться к их достижению
3. Поиск и обработка информации - одна из самых полезных глав, т.к. раскрывает вопросы критического и творческого мышления, развития навыков запоминания и мышления, чтения, слушания и письма
4. Онлайн-обучение - рассказ о современных подходах к обучению, с которыми многие форсированно познакомились в 2020 году
5. Методы повторения - повторение - мать учения, особенно в преддверии проверки знаний:)
6. Методы проведения экзаменов - рассказ о том, как обычно работает проверка знаний в виде экзаменов
7. Как справиться с волнением - в основном уделяется внимание борьбой с экзаменационным стрессом и как правильно учиться и отдыхать
8. Справочные материалы - классные сводные странички с общей информацией из всех предыдущих глав. Некое саммари, которое классно использовать, чтобы вспомнить нужную тему.
P.S.
МИФ угадали с переводом этой серии обучающих книг издательства Dorling Kindersley Limited. Я уже как-то рассказывал про другую книгу из этой серии "Как объяснить информатику", которая тоже была огненной - https://t.me/book_cube/29
#ForKids #ForBeginners #SelfDevelopment #Comics
👍8🔥2
Завтра на DevOps & Techlead Conf я буду рассказывать про подходы найм SRE в Tinkoff, а точнее про секции troubleshooting и system design.
А сегодня я решил вспомнить отчет ребят из Google "Engineering Reliable Mobile Applications".
Для себя я называю этот отчет "Про Mobile SRE" и пару лет назад я делал краткую выжимку на 5 минут по этому отчету - https://bit.ly/mobileSREbook
Если говорить кратко, то +/- все подходы обычных SRE неплохо применимы к мобильной разработке и мы в Tinkoff это знаем и практикуем.
Если есть желание увидеть это изнутри и вы мобильный разработчик, системный аналитик или канонический sre/devops инженер, то пишите мне в личку и обсудим варианты:)
#SRE #DevOps #Mobile
А сегодня я решил вспомнить отчет ребят из Google "Engineering Reliable Mobile Applications".
Для себя я называю этот отчет "Про Mobile SRE" и пару лет назад я делал краткую выжимку на 5 минут по этому отчету - https://bit.ly/mobileSREbook
Если говорить кратко, то +/- все подходы обычных SRE неплохо применимы к мобильной разработке и мы в Tinkoff это знаем и практикуем.
Если есть желание увидеть это изнутри и вы мобильный разработчик, системный аналитик или канонический sre/devops инженер, то пишите мне в личку и обсудим варианты:)
#SRE #DevOps #Mobile
👍5
В этот понедельник я выступал на конференции DevOps & Techlead Conf 2022 с темой "Собеседование SRE: Troubleshooting и System Design". Я хотел рассказать про наш процесс найма SRE и два интересных этапа интервью, которые раньше проходили кандидаты, но потом остался только один:) В итоге, я прямо к конференции написал и текстовую версию доклада, что доступна по ссылке ниже и которую можно прочитать не дожидаясь появления видео:)
https://apolomodov.medium.com/troubleshooting-interview-3690b40a3d77
#SRE #DevOps #Interview
https://apolomodov.medium.com/troubleshooting-interview-3690b40a3d77
#SRE #DevOps #Interview
👍12🔥5