Книжный куб
11.1K subscribers
2.66K photos
6 videos
3 files
1.96K links
Рекомендации интересных книг, статей и выступлений от Александра Поломодова (@apolomodov), технического директора и эксперта в архитектуре
Download Telegram
Code of Leadership #4  Turn the ship around

Вышел четвертый выпуск подкаста "Code of Leadership", в котором я обсуждаю с гостями книги, полезные для IT руководителей. В этот раз речь идет про книгу "Разверните ваш корабль", которую мы разбираем с Екатериной Шестимеровой, которая долгое время являлась моей коллегой в Тинькофф и руководила нашими образовательными и devrel активностями. Но начинала она с software engineering и теперь вернулась обратно. Сейчас она занимает позицию технического менеджера проектов и ей очень нравится ее работа. 
Если же возвращаться к книге, то мы выбрали ее не случайно - она хорошо отражает ту модель лидерства, которая кажется оптимальной как моей гостье, так и мне. Кстати, кратко про модель автора я рассказал в текстовом виде в своем блоге, а также раньше писал про выступление автора на Talks at Google на своем канале.

#Management #Software #Processes #Project #ProductManagement #Engineering #Processes #Leadership
9👍7🔥2
Lichess.org

После курса про мышление с Эрнесто, про который я рассказывал в прошлом году, я как-то вернул интерес к шахматам. В эти выходные я зарегестрировался на lichess.org и начал решать паззлы в свободное время. Прямо вспомнил управжнения из спортивной школы, которые я отрешивал в детстве. Одновременно это нарешивание паззлов напомнило мне решение задачек с leetcode, про которые я рассказывал раньше:) В общем, теперь у меня есть пара разминок для ума, что я практикую каждый день и я прямо чувствую как тяжко поначалу идет отрешивание задачек длиннее пары-тройки ходов в глубину, особенно на полной доске в дебюте игры:) Ну это видно и по приложенному дашборду пазлов.

#Chess #SelfDevelopment
🔥15👍74
Jeff Dean: AI isn't as smart as you think -- but it could be | TED

Интересное выступление Джеффа Дина на TED два года назад на тему AI, в котором он подсветил области развития нейронных сетей (слева как сейчас, а справа куда стоит копать)
1) Separate models -> General purpose models
2) Image or text or speach -> All modalities at once
3) Dense models -> Sparse models
Интересно, что эти направления сейчас у всех на слуху, правда в лидеры выбился Open AI со своим ChatGPT. Возможно это обусловлено концовкой выступления, где Chris Anderson (head of TED ) спрашивал Джеффа Дина насчет ответственного подхода к AI. А дальше Джефф объяснял как в Google отвественно подходят к AI, но этот ответственный подход кажется влияет на T2M (time to market). Но дальше Google начал активно уменьшать свою команду AI Ethics и сфокусировался на сокращении отставания от конкурентов.

P.S.
Мне персонально интересно следить за карьерой Джеффа, который приложил руку ко многим инфраструктурным проектам Google:
- Google Search и whitepaper
- MapReduce и whitepaper
- BigTable и whitepaper
- Google Spanner и whitepaper
- Protocol Buffers (protobuf)
- и куча чего еще

Сейчас Джефф является Google's Chief Scientist, фокусирующемся на AI для Google DeepMind and Google Research.
Интересно, что в приведенном мной видео Джефф рассказывает, что писал учебную работу по нейронным сетям еще в далеком 1990 году:)
В общем, я думаю, что у Джеффа все получится и я с большим удовольствием изучу следующие whitepapers на тему AI (последние были в 2022 году)

#ML #AI #DataScience
🔥135👍3
Цветы для Элджернона (Flowers for Algernon)

Этот рассказ Дэниела Киза, который вырос до полноценного романа я вспоминаю достаточно часто когда я болею (а вот это я делаю достаточно редко). В первый раз я прочитал это произвведение лет 6 назад, в начале 2018 года (а пару лет назад я писал про него в этом канале). Вот краткая выжимка из этого саммари
Формат изложения в виде дневника главного героя, которого зовут Чарли, позволяет взглянуть на происходящие изменения восприятия с его позиции. В самом начале рассказа Чарли предстает перед нами умственно отсталым, ответственно выполняющим свою работу и желающим стать умным. Чарли старательно учится писать и читать в вечерней школе, где его находят пара ученых, которым нужен подопытный. Чарли соглашается на эксперимент, который должен повысить его интеллект и он надеется, что это сделает его более счастливым ...
Оказывается, что успешный эксперимент приносит ему ожидаемое повышшение интеллекта, но он все равно оказывается оторванным от социума ... просто теперь уже на другом хвосте гауссовой кривой ...
В итоге, это изменение оказывается временным и, когда время итекает, наступает регресс ... сначала у Элджернона, белой лаборатной мыши и единственного реального друга Чарли, а потом и у самого Чарли.

Тогда я неудачно покатался на сноуборде и после этого неделю провалялся в больнице с ушибом головного мозга. Потом я вернулся на работу и понял, что после нескольких часов умственной работы моя эффективность драматически падает вследствии повышения внутричерепного давления ... и ты прямо видишь как на глазах становишься глупее. Благо за несколько месяцев пост-эффекты сошли на нет, а во второй половине 2018 года я начал выступать на конференциях и вернулся к написанию постов, но уже в Medium (а не успешно почившем в бозе Google+).
Сейчас я вспомнил про Чарли и Элджерона потому что провалялся с высоким давлением и головными болями со вторника по четверг. Преимущественно я пил таблетки, спал и проводил время с детьми. Я пробовал делать что-то интеллектуальное, но это нагружало голову и вызывало боль. Интересно, что я пробовал решать шахматные пазлы на lichess и рейтинг решаемых задач просаживался на 300+ пунктов - условно, у меня был стрик с 2200+ до 1900, где я почти подряд не решил 20 паззлов:)
Хорошо что за три дня я оклемался и вернулся к полноценной жизни, благо на праздники мы с семьей уехали в Кострому погулять по городу и посетить кучу экскурсий - возможно, это поможет восстановиться получше:)

#SelfDevelopment #SciFi
35👍5🔥1
👍5🔥4
Путешествие в Кострому (23-24 февраля)

Эти выходные мы провели в Костроме и завтра утром едем обратно. За это время мы успели
- Побывать в Костромской слободе, что расположена рядом с Ипатьевским монастырем. Там расположен музей деревянного зодчества, где можно увидеть как выглядели деревянные жилые дома, церкви, мельницы. В часть из строений можно зайти и поучаствовать в интерактиве, попить чайку и послушать рассказ про устройство русской избы
- Зайти в гости к Снегурочке, послушать рассказ про ее появление и теплые отношения с самим Дедом Морозом. В тереме Снегурочки есть ледянная комната, где наливают коктейли как детям, так и взрослым
- Посетить музей сыра, подоить корову и узнать как из получившегося молока делают сыр, а потом и продегустировать его
- Съездить на лосиную ферму, где удалось посмотреть на лосяшей, покормить и поглядить их:)
- Зайти в музей бересты и льна, где нам показали как выглядела женская и мужская работа в деревне. Как лен использовали для создания тканей, а бересту для создания обуви и инструментов.

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

#ForKids #ForParents #Family
👍4123🔥3🆒1
Jeff Dean (Google): Exciting Trends in Machine Learning

Интересная лекция Джеффа Дина, что прошла две недели назад в Rice Univerysity, в которой Джефф рассказывает про интересные тенденции в области искусственного интеллекта и машинного обучения. По-факту, это обновленная и расширенная с 12 минут до полутора часов версия доклад Джеффа с TED, про которую я писал в начале недели. Здесь Джефф тоже начинает с улучшения алгоритмов и железа, а потом добирается до современных ML систем общего назначения и дает бзор семейства мультимодальных моделей Gemini. Джефф также рассказывает как эти новые модели могут применяться в науке, технике и здравоохранении.

#ML #AI #DataScience #Software
8🔥4👍2
Суини Тодд, маньяк-цирюльник с Флит-стрит (Театр на Таганке)

Вчера с женой были в Театре на Таганке на мюзикле про знаменитого цирюльника Суини Тодда. Мне понравился интерактивный формате, где посетители сидят за столами, а все действие происходит между ними. Герои перемещаются между столами, поют, иногда наливают или угощают пирожками:) Так как это мюзикл, то зрители наслаждаются музыкой, а так как история тяжелая, то и черным юмором. Сам сюжет похож на историю графа Монте-Кристо, где главный персонаж одержим местью ...

P.S.
Версию этой истории от КиШ я в живую не видел, так что сравнивать не могу. Но эта постановка в Театре на Таганке мне понравилась.

#Theater
🔥9👍74
Code of Leadership #5  Project Phoenix

Вышел пятый выпуск подкаста "Code of Leadership", в котором я обсуждаю с гостями книги, полезные для IT руководителей. В этот раз речь идет про книгу "Проект Феникс", которая написана в жанре производственного романа и похожа на книгу "Цель" ("Goal") или "Критическая цепь" ("Critical Chain") Голдратта. Правда, здесь основные действия разворачиваются не на заводе, а в среде обитания it'шников внутри производственной компании Parts Unlimited.

Книгу мы разбираем с Иваном Михеевым, который является co-founder и CTO в компании Youtravel.me, маркетплейсе авторских туров. Иван успешно руководил как малыми командами, так и большими отделами на 150+ человек. Одно из его увлечений – путешествия и открытие новых уголков мира, что также вдохновляет его в профессиональной деятельности.

#Management #Software #Processes #Project #ProductManagement #Engineering #Processes #Leadership
5👍3🔥3
Continuous Integration: That’s Not What They Meant • Clare Sudbery • GOTO 2023

Целый доклад про TBD (trunk based development) и почему continuous integration без TBD не является continuous:) Основная мысль в том, что если работа идет в отдельных долгоживущих бранчах, то тогда код из разных веток не интегрируется непрерывно, а только изредка, что противоречит CI логике. Хотя сейчас CI обычно называют просто пайплайны, которые запускаются для сборки кода из отдельных бранчей. TBD же в свою очередь это (по версии сайта trunkbaseddevelopment.com)
A source-control branching model, where developers collaborate on code in a single branch called ‘trunk’ *, resist any pressure to create other long-lived development branches by employing documented techniques. They therefore avoid merge hell, do not break the build, and live happily ever after.

Ну и дальше весь доклад Клара рассказывает детали про TBD и CI/CD, а также приводит цитаты видных инженеров и консультантов на эту тему:)

Забавно, что этот доклад развивает тему DevOps и CI/CD, что были затронуты во вчерашнем посте выпуске Code of Leadership по книге "Prject Phoenix" ("Проект Феникс"), которую мы обсуждали с Ваней Михеевым.

#Devops #Software #Processes #Engineering
8👍2🔥1
How Flow Works & Other Curiosities • James Lewis • YOW! 2023

Интересный доклад от James Lewis на тему оптимизации потока создания ценности при разработке софта.
Автор начинает с того, что вспоминает что появилось за последние 15 лет (AWS, Android, Git, Continuous Delivery, Microservices, K8s, Platform Engineering, ML &AI). Рассказывает кратко про теорию очередей и закон Литтла. Автор дает отсылки на книги
- "Continuous Delivery" (я про нее рассказывал)
- "Building microservices" (я рассказывал про продолжение этой книги "Monolith to Microservices")
- "Building evolutionary architecture" (я рассказывал про эту книгу + у нас было ее обсуждение в клубе "Code of Architecture", а также я рассказывал доклад на эту тему)
- "The Principles of Product Development Flow" (эту книгу я еще не читал)
- "Accelerate" (я делал обзор этой книги в трех частях: 1, 2 и 3)
- "Team topologies" (я делал обзор в трех частях)

А дальше автор рассказывает про value stream mapping и как его можно использовать для улушения потока ценности. А также потом James рассказывает про NetLogo, которую можно использовать для моделирования процессов разработки и дальше показывает как покрутить параметры модели, чтобы смоделировать изменения системы. Например, есть моделька waterfall модели разработки большими батчами и agile команды, что практикует continuous delivery. Мне выступление понравилось именно тем, что тут есть пример моделирования процессов производственной системы.

P.S.
Помню как я игрался с программой NetLogo в рамках курса Model Thinking на Coursera, а потом еще при чтении книги Model Thinker, про которые вспоминал пару лет назад.
Очень рекомендую курс и книгу.

#Management #Software #SoftwareDevelopment #Processes #Architecture #Devops #Leadership
🔥5👍32😁1
Первые пять выпусков "Code of Leadership"

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

1. Обсуждение "Team topologies", где гостем был Станислав Халуп, бывший CPO внутренней платформы разработки в Tinkoff. Материалы по выпуску: статья в блоге, видеоподкаст, аудиоподкаст, miro-доска
2. Обсуждение "Антихрупкости в IT", где гостем был Александр Бындю, автор книги, владелец аутсорс компании и консультант. Материалы по выпуску: статья в блоге, видеоподкаст, аудиоподкаст, miro-доска
3. Обсуждение "Herding Cats", где гостем был Евгений Кузовлев, технический директор платежей. Материалы по выпуску: статья в блоге, видеоподкаст, аудиоподкаст, miro-доска
4. Обсуждение "Turn the ship around", где гостем была Екатерина Шестимерова, технический проджект и бывший руководитель Тинькофф Образования. Материалы по выпуску: статья в блоге, видеоподкаст, аудиоподкаст, miro-доска
5. Обсуждение "The Phoenix Project", где гостем был Иван Михеев, технический директор YouTravel.Me. Материалы по выпуску: статья в блоге, видеоподкаст, аудиоподкаст, miro-доска

#Management #Software #Processes #Project #ProductManagement #Engineering #Leadership
🔥19👍76