Какое-то время назад я прочитал хорошую книгу Клауса Шваба “Четвертая Промышленная Революция”.
Книга хорошо резюмирует тренды - то куда развивается промышленность. Поэтому ее хорошо использовать как чек-лист для стратегического планирования / брейнсторминга.
Особенно актуально может быть освежить в голове эти долгосрочные тренды под Новый Год, планируя год следующий.
Как обычно я в процессе чтения сделал майнд-мапу, поэтому делюсь ей:
Скачать всю майнд-мапу в PDF
Ранее в этом году книжный клуб нашей компании изучил отличную книгу:
Martin Kleppmann - Designing Data-Intensive Applications
Мартин Клеппман - Высоконагруженные приложения. Программирование, масштабирование, поддержка
Это - лучшая книга о создании комплексных масштабируемых программных систем, которые я когда-либо читал. 💪
Как обычно, я подготовил краткий обзор и майнд-мапу.
Глава 4:
Что такое эволюционируемость. Обратная и прямая совместимость Подходы к кодированию данных: JSON, XML и их двоичные варианты Thrift и Protobuf Apache Avro Модели работы с потоком данных Через базы данных Через сервисы: REST, SOAP, RPC и их будущее развитие Через брокеры сообщений - когда они лучше, а когда нет Намного больше деталей в майнд-мапе:
В декабре вместе с книжным клубом Rational Answer изучаю книгу “Бонусные годы. Индивидуальный план продления молодости на основе последних научных открытий”. Авторы: Дмитрий Веремеенко, Александр Фединцев, Нигина Бегмуродова. Книга в магазине Litres
В 10й главе автор пытался сделать саммари всего что было написано до этого. Но на мой взгляд получилось не очень удобно - очень много повторов информации из предыдущих глав вперемешку с абсолютно новой информацией. Лучше было бы сделать отдельную главу только про новую информацию.
Ранее в этом году книжный клуб нашей компании изучил отличную книгу:
Martin Kleppmann - Designing Data-Intensive Applications
Мартин Клеппман - Высоконагруженные приложения. Программирование, масштабирование, поддержка
Это - лучшая книга о создании комплексных масштабируемых программных систем, которые я когда-либо читал. 💪
Как обычно, я подготовил краткий обзор и майнд-мапу.
Глава 3:
Структуры данных: Log-structured. SSTables / LSM-деревья (когда мы ничего не обновляем, а пишем в конец). Очень крутая идея, как хранить данные.
Ранее в этом году книжный клуб нашей компании изучил отличную книгу:
Martin Kleppmann - Designing Data-Intensive Applications
Мартин Клеппман - Высоконагруженные приложения. Программирование, масштабирование, поддержка
Это - лучшая книга о создании комплексных масштабируемых программных систем, которые я когда-либо читал. 💪
Как обычно, я подготовил краткий обзор и майнд-мапу.
Глава 2:
Что такое модель данных. Различные отношения между данными. Реляционные, документные, графовые модели данных. Какая лучше и когда. Схема-на-запись, схема-на-чтение (без схемы).
Ранее в этом году книжный клуб нашей компании изучил отличную книгу:
Martin Kleppmann - Designing Data-Intensive Applications
Мартин Клеппман - Высоконагруженные приложения. Программирование, масштабирование, поддержка
Это - лучшая книга о создании комплексных масштабируемых программных систем, которые я когда-либо читал. 💪
Как обычно (чтобы лучше усвоить) я подготовил краткий обзор и майнд-мапу.
Глава 1:
Строительные блоки приложений Что такое надежность, масштабируемость и ремонтопригодность. Примеры и определения. Неисправности и отказы Производительность, нагрузка, задержка и время отклика Работоспособность, простота, эволюционируемость Почему вы должны убивать свои сервера случайным образом 😅 Как Twitter доставляет 12 000 твитов в секунду до 300 000 пользователей в секунду.
Golang НАКОНЕЦ-ТО представляет ДЖЕНЕРИКИ (aka тимплейты, aka параметры типов) в релизе 1.18 (февраль 2022)
Я помню начало 2000-х, когда в C # были добавлены дженерики, и то, как их ожидали…
В наши дни Go - мой любимый язык для написания высокомасштабируемых решений, а дженерики - ключевая вещь которую я ждал. В некоторых случаях они помогут сильно упростить дизайн приложения.
Моя майнд-мапа с ключевыми вещами, которые вам следует знать:
Скачать майнд-мапу в PDF
В декабре вместе с книжным клубом Rational Answer изучаю книгу “Бонусные годы. Индивидуальный план продления молодости на основе последних научных открытий”. Авторы: Дмитрий Веремеенко, Александр Фединцев, Нигина Бегмуродова. Книга в магазине Litres
В 9й главе подробно рассмотрен Комплекс Интима-Медиа (КИМ) - ранний маркер Атеросклероза (который в свою очередь является причиной Сердечно-Сосудистых Заболеваний, которые являются причиной смерти №1 в мире).
Оптимальная толщина КИМ Корреляция толщины КИМ с возрастом Отсутствие прямой связи КИМ с холестерином.
В декабре вместе с книжным клубом Rational Answer изучаю книгу “Бонусные годы. Индивидуальный план продления молодости на основе последних научных открытий”. Авторы: Дмитрий Веремеенко, Александр Фединцев, Нигина Бегмуродова. Книга в магазине Litres
В 8й главе рассмотрен один из главных факторов смертности - сердечно-сосудистые заболевания (в Европе это причина №2 - после рака, а в России - это причина №1).
Рассмотрены три группы препаратов которые показаны для профилактики и лечения ССЗ:
В декабре вместе с книжным клубом Rational Answer изучаю книгу “Бонусные годы. Индивидуальный план продления молодости на основе последних научных открытий”. Авторы: Дмитрий Веремеенко, Александр Фединцев, Нигина Бегмуродова. Книга в магазине Litres
В 7й главе рассмотрены мифы связанные с пищевыми добавками (БАДами) и рассмотрены какие из пищевых добавок являются доказанно полезными и при каких условиях.
Практические рекомендации автора:
Употребление витаминов и пищевых добавок чаще всего не влияет на продолжительность жизни, однако врач может назначить их женщине при беременности, ее планировании и в период грудного вскармливания.
Вы используете ежедневные стендап-митинги?
Как организованы стандартные ежедневные стендапы Каждого (одного за другим) спрашивают о том, что было вчера, сегодня, и о блокера.
Но у такого подхода есть общая проблема: люди не всегда слушают других! Потому что следующий человек думает, что сказать, когда его очередь.
Есть модель получше - «Прогулка по доске». Обсудите каждый тикет на доске один за другим. Человек, который работал над тикетом, говорит несколько слов, может поднять любые проблемы, которые сразу же адресуются.
В декабре вместе с книжным клубом Rational Answer изучаю книгу “Бонусные годы. Индивидуальный план продления молодости на основе последних научных открытий”. Авторы: Дмитрий Веремеенко, Александр Фединцев, Нигина Бегмуродова. Книга в магазине Litres
Я прочитал 6ю главу.
Тут очень много информации!
Причины рака Оценка риска возникновения рака Раннее выявление рака Образ жизни для предупреждения рака Вредные пищевые добавки и лекарства Полезные пищевые добавки и лекарства В итоге становится понятно, что ничего не понятно.
Книжный клуб у нас в компании выбрал следующую чудесную книгу для чтения:
Роберт Мартин - Чистая Архитектура - Искусство Разработки Программного Обеспечения
Robert Martin - Clean Architecture - a Craftsman’s Guide to Software Structure and Design
Четвертая часть книги посвящена принципам объединения компонентов в программные системы.
Эта часть более интересна. Она содержит:
Обзор истории компонентов: возможность перемещения в памяти, линкеры Три принципа связности компонентов REP: Принцип эквивалентности повторного использования и выпусков CCP: Принцип согласованного изменения CRP: Принцип совместного повторного использования Три принципа соединения компонентов ADP: Принцип ацикличности зависимостей SDP: Принцип устойчивых зависимостей SAP: Принцип устойчивости абстракций Мне особенно понравилась эта глава из-за представленных метрик, которые можно использовать для измерения (!
В декабре вместе с книжным клубом Rational Answer изучаю книгу “Бонусные годы. Индивидуальный план продления молодости на основе последних научных открытий”. Авторы: Дмитрий Веремеенко, Александр Фединцев, Нигина Бегмуродова. Книга в магазине Litres
Я прочитал 5ю главу.
В этой главе описано:
Влияние дефицита сна на здоровье и продолжительность жизни Циклы сна и бодрствования (циркадные ритмы). Как они возникли в природе Отклонения от нормального 24 часовго цикла Синдром позднего засыпания Синдром не 24-часового цикла сна Синдром опережающей фазы сна Как поменять свой ритм сна и бодрствования Светотерапия Мелатонин Кофе и стимуляторы Физические упражнения Влияние гаджетов Вот мой подробный структурированный обзор этой главы:
В декабре вместе с книжным клубом Rational Answer изучаю книгу “Бонусные годы. Индивидуальный план продления молодости на основе последних научных открытий”. Авторы: Дмитрий Веремеенко, Александр Фединцев, Нигина Бегмуродова. Книга в магазине Litres
Я прочитал 4ю главу.
В этой главе:
Рассмотрены разные диеты: Кетогенная диета, Низкоуглеводная диета, Вегетарианство, Пескетарианство. Ни одна из них не имеет преимуществ. Только низкогликемическая диета имеет преимущества! Еще положительно упоминается Средиземноморская но низкогликемический подход даже ее улучшает.
В декабре вместе с книжным клубом Rational Answer изучаю книгу “Бонусные годы. Индивидуальный план продления молодости на основе последних научных открытий”. Авторы: Дмитрий Веремеенко, Александр Фединцев, Нигина Бегмуродова. Книга в магазине Litres
Я прочитал 3ю главу.
Из этой главы можно узнать:
Как правильно тренироваться, чтобы стать долгожителем. Оптимальная нагрузка Как бег может разрушить сердце. Почему марафон, триатлон и прочий айронмен вреден Конкретные практические рекомендации Покупаем пульсометр: Рассчитать мин и макс ЧСС Делаем ЭКГ и УЗИ сердца: Убедиться что нет противопоказаний Выбрираем виды активностей: Бег трусцой наиболее доказанно полезен Подбираем амуницию: Спец кроссовки, чтобы смягчить нагрузки на колени Учимся технике: Для снижения травматизма Постепенно повышаем нагрузку: Ориентация на ЧСС Добавляем упражнения: На тренировку силы мышц Немного странно что почему-то даны несколько немного различающихся рекомендаций по количеству занятий спортом.
В декабре вместе с книжным клубом Rational Answer изучаю книгу “Бонусные годы. Индивидуальный план продления молодости на основе последних научных открытий”. Авторы: Дмитрий Веремеенко, Александр Фединцев, Нигина Бегмуродова. Книга в магазине Litres
Я прочитал 2ю главу.
Из этой главе можно узнать:
Что такое старение. Старение клеток и всего организма - это не одно и то же. Более того жизнь клеток можно продлевать, а жизнь организма пока продлить не получается. Где прячется старение.
В декабре вместе с книжным клубом Rational Answer изучаю книгу “Бонусные годы. Индивидуальный план продления молодости на основе последних научных открытий”. Авторы: Дмитрий Веремеенко, Александр Фединцев, Нигина Бегмуродова. Книга в магазине Litres
Я пока прочитал только 1ю главу (из 10) и уже захотелось зафиксировать свои впечатления: Это - ментальный восторг. Автор на каждый факт дает ссылку на источник, ощущается как точно выверена каждая фраза, и в тоже время текст очень читаемый и затягивающий.
Последние три года я много собеседую Golang-разработчиков. Go - это замечательный язык. Удачные концепции горутин и каналов позволяют очень просто и эффективно разрабатывать высоконагруженные приложения.
И всем кандидатам кто, как видно, еще не вполне освоил конкурентное программирование с каналами и горутинами, я неизменно советую пройти два замечательных курса (удивительно что они еще и бесплатные).
Эти курсы и я сам когда-то проходил и очень сильно их рекомендую всем разработчикам!
Курс даст основы программирования на языке Go, а так же опыт применения языка в основных задачах, которые встречаются сегодня в серверной веб-разработке.
Книжный клуб у нас в компании выбрал следующую чудесную книгу для чтения:
Роберт Мартин - Чистая Архитектура - Искусство Разработки Программного Обеспечения
Robert Martin - Clean Architecture - a Craftsman’s Guide to Software Structure and Design
👍
Третья часть книги посвящена принципам SOLID.
Принцип единственной ответственности: модуль должен быть ответственным перед одним и только одним действующим лицом. Принцип открытости-закрытости: программный артефакт должен быть открыт для расширения, но закрыт для модификации.
При запуске нового проекта по разработке ПО необходимо выбрать технологию для Frontend. В настоящее время существуют три ведущие технологии: Angular, React и Vue.
Но как выбрать из них?
Наша команда имеет опыт работы со всеми из них, но обычно выбор делается на основе «кто доступен в команде, и что они предпочитают».
Я хотел более глубокое сравнение плюсов и минусов, и я нашел его в отличном коротком курсе Udemy:
React JS, Angular & Vue JS - Quickstart & Comparison
В книжном клубе Rational Answer в октябре 2021 мы прочитали книгу Алексея Маркова “Лягушка, Слон и Брокколи”. А потом в начале ноября у нас был созвон клуба с автором.
Автор и его книга мне очень(!) понравились.
Книга является собранием многих хороших практик по эффективности. Совершенно без “воды”. Все четко и по делу. Оригинальных мыслей здесь мало или вообще нет - автор и не скрывает что собрал информацию с миру по нитки.
Институт управления проектами (PMI) опубликовал свежий обзор заработных плат - 12-е издание (2021).
Этот опрос содержит информацию о заработной плате профессионалов, вовлеченных в деятельность по управлению проектами: от специалистов по управлению проектами через три уровня руководителей проектов до генерального директора организации.
Были опрошены участники из многих стран. И данные можно просматривать по многим параметрам, таким как кол-во лет опыта, уровень образования, статус PMP, пол, отрасль и многое другое.
Прямая ссылка на КРАТКИЙ ОТЧЕТ на сайте PMI
В книжном клубе Rational Answer в ноябре 2021 мы прочитали книгу Александра Силаева “Философия без Дураков”. И 5 декабря пообщались с автором.
Автор и его книга произвели на меня двоякое впечатление:
С одной стороны, автор очень начитанный и умный, хорошо слагает текст и мысли - его приятно читать и слушать, с ним интересно общаться. С другой стороны, книга очень непрактичная. Первая часть книги (их трех) на мой взгляд вообще бессмысленная - одна вода про историю и ненужность философии (при этом сама книга по философии).
Сегодня Международный День Волонтера!
Поздравляю волонтеров со всего мира! 👋 Мы делаем этот мир лучше. 👍
Я - волонтер в Project Management Institute и PMI Moscow с 2010 года. И я уверен, что PMI - лучшая профессиональныая некоммерческая организация в мире, предоставляющая лучшие возможности для волонтерства!
Моими основными активностями в PMI были:
Работа в совете директоров PMI Moscow - в основном IT и помощь коллегам Переводы и проверка переводов стандартов PMI, книг и экзаменационных вопросов PMI Разработка (самый взрыв мозга) и проверка экзаменов PMI За это время я встретил много замечательных людей.
Недавно Saxo Bank опубликовал свои возмутительные прогнозы на 2022 год (и позже). Я также посмотрел разъяснения главного инвестиционного директора Стина Якобсена. Очень смело и честно! 👍
Вот мой краткий обзор основных моментов:
У правительств нет четкого плана перехода к зеленому будущему. Так что нефть и газ по-прежнему правят. Между тем, многие миллиарды будут закопаны в хайпе ESG. Facebook для старичков. TikTok (и/или другие новые социальные платформы) убьет его. США столкнулись с кризисом: выборы, целостность, волатильность рынков и снижение влияния доллара.
Книжный клуб у нас в компании выбрал следующую чудесную книгу для чтения:
Роберт Мартин - Чистая Архитектура - Искусство Разработки Программного Обеспечения
Robert Martin - Clean Architecture - a Craftsman’s Guide to Software Structure and Design
👍
Книга пока поверхностная. Вот обзор второй части:
Есть три парадигмы программирования:
Структурированное программирование - накладывает ограничение на прямую передачу управления. Объектно-ориентированное программирование - накладывает ограничение на косвенную передачу управления.