Книжный куб @book_cube Channel on Telegram

Книжный куб

Книжный куб
Рекомендации интересных книг, статей и выступлений от Александра Поломодова (@apolomodov), технического директора в T Tech
9,528 Subscribers
2,126 Photos
4 Videos
Last Updated 05.03.2025 20:42

Книжный куб: Рекомендации от Александра Поломодова

Книжный куб – уникальная инициатива, представляющая собой сборник рекомендаций интересных книг, статей и выступлений. За этим проектом стоит Александр Поломодов, технический директор компании T Tech, который делится с читателями своим опытом и знаниями в области технологий и инноваций. В условиях стремительного развития технологий и постоянных изменений в бизнес-среде, книги и статьи, подобранные Поломодовым, могут стать незаменимыми источниками информации и вдохновения для профессионалов и любителей. В этом проекте каждый найдет что-то для себя, независимо от уровня подготовки или интересов. Это готовая база для самообразования и расширения кругозора в быстро меняющемся мире.

Каковы главные темы рекомендаций книг от Александра Поломодова?

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

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

Какой подход использует Поломодов при выборе книг для рекомендаций?

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

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

Где можно найти рекомендации Александра Поломодова?

Рекомендации Александра Поломодова доступны на платформе "Книжный куб", а также в его социальных сетях, включая Instagram, Twitter и LinkedIn. Он также может делиться ссылками на интересные статьи и выступления через эти платформы.

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

Какой эффект могут оказать книги из "Книжного куба" на читателей?

Книги, рекомендованные Александром Поломодовым, могут существенно повлиять на развитие профессиональных навыков и личностный рост читателей. Они могут вдохновить на новые идеи и подходы к работе, а также помочь в поиске эффективных решений для актуальных задач.

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

Какие книги являются самыми популярными среди рекомендаций Александра Поломодова?

Среди самых популярных рекомендаций Александра Поломодова можно отметить такие книги, как "Лидерство в эпоху перемен" и "Как завоевывать друзей и оказывать влияние на людей". Эти произведения предоставляют актуальные концепции и методологии, которые могут быть полезны в различных аспектах жизни.

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

Книжный куб Telegram Channel

Добро пожаловать в Telegram канал 'Книжный куб'! Здесь вы найдете рекомендации интересных книг, статей и выступлений от Александра Поломодова, технического директора в TInkoff, который отвечает за клиентские интерфейсы, маркетинг и вовлечение. Если вы увлечены миром литературы и хотите быть в курсе последних разработок, то этот канал - для вас! Александр делится своими личными рекомендациями и отзывами о книгах, которые помогут вам расширить свой кругозор и найти вдохновение. Присоединяйтесь к 'Книжный куб' и погрузитесь в увлекательный мир книг и знаний!

Книжный куб Latest Posts

Post image

Code of Leadership #31 - Hooked: how to build habit-forming products (Рубрика #Management)

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

Евгений уже много лет публикует хорошие видео на Youtube на канале S0ER, а также у него есть каналы в tg (@softwareengineervlog и @soer_live). Он много рассказывает про хард скиллы в обще, а также про проектирование и архитектуру в частности.

Выпуск подкаста доступен в Youtube, VK Video, Podster.fm, Ya Music.

#Architecture #Software #Engineering #ProductManagement #Management #Economics

05 Mar, 14:18
2,613
Post image

CTO Conf X и Teamlead Conf (Рубрика #Management)

Я уже рассказывал раньше про конференцию CTO Conf X, которая пройдет этим летом, в программном комитете которой я состою. А программный комитет так устроен, что его участники ревьювят все заявки на конференцию и выбирают лучшие доклады. Сейчас у нас уже есть порядка 120 заявок на примерно 20 мест, то есть конкурс 6 к 1, что достаточно солидно. В итоге, нам приходится повышать требования по качеству и стараться искать доклады, которые принесут что-то новое и интересное нашей аудитории. И одним из критериев для меня является сравнение с тем, а как заявленную тему раньше раскрывали на другой конференции Онтико, которая идет уже давно и где обычно обсуждались темы менеджмента и эта конференция "Teamlead Conf". Я сам выступал на ней несколько раз, а также знаю многих спикеров и членов программного комитета, то есть конференция достойная. Теперь представьте, что ко мне попадает заявка про создание самой перформящей команды, которая мотивирована на достижение результата, причем именно такого что нужен бизнесу. Вроде звучит хорошо, но можно чекнуть, а что рассказывали на конференции Teamlead Conf про это, а дальше спросить у потенциального спикера, а что он хочет добавить к тому, что уже было рассказано. Такой вопрос сразу переводит общение в плоскость конкретики и можно начинать говорить не просто за все хорошее против всего плохого, а по сути:)

Кстати, вот список докладов, что я нашел на Teamlead Conf, которые неплохо укладываются в заданную в качестве примера тему
- Культура как основа для масштабирования команды х2 каждый год
- Мотивация, делегирование и автоматизация: рецепт создания суперкоманды
- Пошаговый алгоритм создания самоорганизующейся команды
- Как вовлечь команды разработки в бизнес компании
- Развиваем доверие в командах
- Как внедрять инженерные практики в сопротивляющихся командах
- Методы мотивации сотрудников. Способы выращивания сотрудников с нуля
- Научный руководитель vs бизнес-менеджер: как управлять R&D

В общем, рекомендую канал конференции Teamlead Conf - там есть много интересных выступлений. Ну а на конференции для CTO и тем, кто им сочувствует, мы как программный комитет соберем бомбическую программу в этом году - нам хватает потенциальных спикеров и хороших заявок, но кажется уже не хватает для них мест, так как половина программы уже собрана. В итоге, дело осталось за вами - приходите на конференцию 6 июня.

#Management #Leadership #Strategy #PlatformEngineering #Engineering #Software #Architecture

05 Mar, 05:08
1,515
Post image

AchDays 2024 "Архитектура в Т-Банке: вчера, сегодня, завтра" - Александр Поломодов (Рубрика #Architecture)

Наконец-то появилась запись моего выступления про наши подходы к проектированию и построению архитектуры систем. Я в компании уже 8 лет и видел как эти процессы эволюционировали во времени, а также знаю к чему мы пришли. Я выделил следующие четыре стадии и объяснил как и почему они сменяли друг друга во времени
1. COTS (commercial of the shelf)
2. Свой собственный софт
3. Platform Engineering
4. Большие мегапроекты и governance
Напоследок я рассказал про подходы корпораций и технологических компаний к должностям/ролям архитекторов, а также поделился своим видением того, как нам дальше стоит развиваться. У меня есть расшифровка этого выступления в отдельной статье

#Architecture #Software #Evolution #Management #SystemDesign #Engineering

04 Mar, 11:14
1,827
Post image

Large-Scale Automated Refactoring Using ClangMR (Рубрика #Architecture)

В последнее время я много изучаю, как Gen AI помогает в SDLC. Но иногда надо вернуться на шаг назад и понять, а как мы жили до генеративного интеллекта и что делали для повышения эффективности рефакторинга. И если копнуть туда, то видно, что эти старые и проверенные подходы активно используются в современности для обеспечения предсказуемых результатов комбинации стохастических и детерминированных подходов. Собственно, именно так я дошел до чтения короткого whitepaper 2013 года ребят из Google. Здесь они рассказывали про крупномасштабный рефакторинг своей кодовой базы на C++, например, со старой версии стандарта на более новую. Интересно, что их масштаб кодовой базы потребовал сразу учитывать возможность распараллеливания работы, для чего они использовали Map Reduce (именно это означает MR в конце названия ClangMR). Но теперь пора перейти к основным идеям из этой статьи

Собственно, суть в том, что фреймворк ClangMR решает проблему технического долга в крупных C++ кодовых базах через семантически безопасный рефакторинг, который хорошо параллелится. Ключевыми моментами подхода является
- Использование AST (abstract syntax tree), абстрактных синтаксических деревьев. В отличие от regex-инструментов, это позволяет гораздо точнее описывать изменения ,например, легко можно различить методы с одинаковыми именами в разных классах
- Масштабируемость. Распределенная обработка через MapReduce сокращает время рефакторинга с месяцев до часов.
- Повторяемость. Поддержка инкрементных изменений, когда авторы использовали инструмент итеративно для рефакторинга десятков тысяч файлов частями

Сама реализация ClangMR основана на трех китах
- Indexing (индексация): компиляция кодовой базы в AST с хранением в распределенной БД (e.g., Google's Bigtable).
- Node matching (сопоставление узлов): Разработчики определяют AST-шаблоны (например, memberExpr(hasName("OldMethod")) и коллбэки для генерации правок. Интересно, что эта часть состоит из описания паттерна для матчинга частей дерева, а также callback для применения изменений (причем callback может решить, что изменений не требуется)
- Sorce code refactorer (применение изменений): Локальное применение правок с разрешением конфликтов и автоформатированием через ClangFormat.

Эта статья и подход, описанный в ней, привели к нескольким последствиям
- Развитие Clang/LLVM: Компоненты вроде AST matcher API стали основой для Clang-Tidy и Clang refactoring engine
- Смена практик рефакторинга: Популяризация AST-подходов, повлиявшая на инструменты вроде Coccinelle для ядра Linux.
- Эволюция стандартной библиотеки: Ускоренное внедрение современных возможностей создало давление на вендоров компиляторов.

В общем, статья была очень интересной для 2013 года. Но если говорить про микс этого подхода с Gen AI, то можно посмотреть доклад ребят из Uber 2024 года "This Year in Uber’s AI-Driven Developer Productivity Revolution", в котором они рассказывали среди прочего про миграцию с Java на Kotlin, где активно использовался микс AST matcher, а также Gen AI, который помогал генерировать правила трансформации:) Подробнее можно почитать в моем обзоре этого доклада (1 и 2)

#Architecture #Leadership #Software #SoftwareDevelopment #AI #Engineering

04 Mar, 05:08
1,697