Partner im RedaktionsNetzwerk Deutschland
PodcastsTechnologieОрганизованное программирование

Организованное программирование

Кирилл Мокевнин
Организованное программирование
Neueste Episode

Verfügbare Folgen

5 von 42
  • #42 Почему ваша амбициозность в Европе может обернуться одиночеством | Евгений Кот
    В этом выпуске подкаста «Организованное программирование» у меня в гостях Евгений Кот — легендарный эксперт, известный своими увлекательными разборами психологических и социальных тем. Мы глубоко погрузились в тему культурного кода, обсудили разницу в подходах к работе и тонкости взаимодействия в международных командах. Поговорили о том, какое значение имеют софт-скиллы в США, Европе и других странах, и поделились личными историями успешной (и не очень) адаптации к новым профессиональным и жизненным реалиям. Вы узнаете, как выстроить эффективную коммуникацию в многонациональных коллективах, как воспитание и культурные установки влияют на профессиональный рост, и почему культурные различия могут стать не только препятствием, но и серьезным преимуществом для вашей карьеры. Не пропустите — вас ждут уникальные инсайты и полезные практические советы, которые помогут вам успешно реализоваться в международной среде! (00:00) - Введение и анонс (00:28) - Культурный код — разница культур в разных международных компаниях (03:54) - Когда оправдался твой жуткий страх (05:48) - Волнение из-за несовершенного языка портит нервную систему специалистов (07:34) - Толерантность и адаптация (12:04) - Обратная сторона русского акцента в английском языке (13:43) - Токсичность — удел русских людей? (21:47) - Как ChatGPT помогает решать проблемы с дурацкими отчётами (28:10) - Дебаты и их важность для экспертов (31:21) - Особенности мультикультурных различий в мировом масштабе (34:45) - Корпоративная культура и увольнения (35:41) - Увольнения в США vs Европе (40:20) - Культурные различия Европа vs США (47:46) - Про ценность социальной защищённости в Европе (48:28) - Американская мечта не для европейцев (51:27) - Проблемы общеевропейских стартапов (52:49) - Культура расслабленности и work-life balance в Европе (55:07) - Парадокс Саратова для умных людей (57:01) - Влияние благополучия жизни на амбиции человека (59:57) - Психологический габитус (01:02:44) - Амбиции и работа в Европе (01:05:32) - Культурные различия и ожидания (01:13:58) - Воспитание и культурные различия (01:14:54) - Эскалация конфликтов и корпоративная культура (01:19:35) - Принятие решений и культурные различия (01:23:16) - Безопасность и сегрегация в США (01:26:08) - Про насилие на улицах в России vs на Западе (01:27:04) - Группы помощи в эмиграции (01:28:57) - Про культурные различия в выражении гнева (01:36:30) - Эмигрантские чаты как безопасное пространство (01:39:21) - Влияние детских травм на восприятие реальности (01:43:07) - Особенности воспитания детей в другой культуре (01:48:45) - Преступность и безопасность в США (01:52:28) - Страсть к программированию (01:56:16) - Раньше программисты старше 30 лет считались мастодонтами (02:00:04) - Стигма против возрастных программистов (02:03:49) - Расцвет IT-индустрии в XXI веке (02:06:38) - Про культурные различия в IT ★ Support this podcast ★
    --------  
    2:11:05
  • #41 Тимлидерство от А до Я: влияние, управление, делегирование | Александр Кучук
    В этом выпуске мы поговорили с Сашей Кучуком — тимлидом с 11-летним опытом, который последние шесть лет работает в крупных и малых компаниях, включая топовые бигтехи. Обсудили, как на самом деле устроена жизнь тимлида, почему программирование — не стрессовая работа, и что происходит, когда код уступает место управлению людьми.Разобрались: — Почему тимлидом становятся не самые сильные разработчики; — Как справляться с конфликтами, токсиками и увольнениями; — Почему тимлид не должен быть самым умным и высокооплачиваемым; — Как выстраивать авторитет, если ты хуже в коде, но сильнее в людях; — И можно ли перевоспитать звёздного, но невыносимого перформера.Вы узнаете, как устроена настоящая командная динамика, что делать, если «всё рушится», и почему работа тимлида — это не про власть, а про ответственность. Не пропустите — разговор откровенный, местами жёсткий, но крайне полезный для всех, кто хочет расти в IT. (00:00) - Введение (00:56) - Шутки, Twitter и токсичность — как юмор может обернуться проблемой? (02:50) - Как становятся тимлидами? Правда, о которой не говорят в учебниках (04:43) - Карьерная ловушка. Почему рост в маленьких компаниях невозможен? (07:34) - Авторитет тимлида. Почему внешнего лида боятся нанимать? (09:28) - Тимлид — это всё-таки профессия или набор обязанностей? (11:20) - Факапы в интеграциях: как защитить команду и выжить в корпорации? (13:12) - Почему нужно всё фиксировать письмами. Опыт, написанный болью (17:00) - Переломный момент. Что происходит, когда ты становишься лидом? (19:48) - Ты больше не "свой". Почему друзья-коллеги отдаляются? (21:43) - Спасти нельзя уволить. Почему тимлиду важно научиться прощаться? (23:35) - Первое увольнение — как пережить и не сломаться? (27:22) - Идеальная команда — вот кто делает бизнес успешным (31:09) - Мягкое увольнение: как подвести человека к решению? (33:58) - Градообразующее увольнение. Как компания рушит целые города (36:47) - Междоусобицы в команде. Как навести порядок и остаться человеком? (40:36) - Щит команды: как лид должен защищать разработчиков от хаоса (44:19) - Кто ставит задачи вашему разработчику? И почему это должно вас волновать (49:02) - Почему не стоит ждать чуда от всех сотрудников? (52:51) - Работа тимлида: планирование, созвоны, ответственность (55:42) - Собеседование на тимлида: готовы к моральной проверке? (57:31) - Как изолировать токсика и вырастить из него наставника? (01:00:20) - Можно ли перевоспитать токсичного сотрудника? (01:04:04) - Почему спокойствие — главное оружие тимлида (01:05:56) - Кто должен получать больше: тимлид или разработчик? (01:07:51) - Надо ли быть круче всех, чтобы быть лидом? (01:09:43) - Как построить авторитет, не будучи технарём? (01:15:20) - Как думать как бизнес. Главный скилл тимлида (01:19:05) - Кодревью, деплой и баги — зачем лиду всё это знать? (01:21:00) - Когда лид врёт себе. Признаки, что вы не на своём месте (01:22:53) - Хочешь быть лидом? Начни с честности перед собой (01:25:42) - Почему тимлид — это шанс изменить судьбу команды (01:29:31) - Импакт. Почему лиды делают больше, чем кажется (01:32:24) - От любви к коду до управления людьми: как меняется мышление (01:37:06) - Как отличить делегирование от микроменеджмента (01:40:54) - Почему конференции для лидов кажутся бесполезными? (01:43:44) - Пьющие разработчики и моральные дилеммы тимлида (01:47:28) - Всё решают люди. Почему везение — не последняя штука (01:49:19) - Тимлид — это не про власть. Это про влияние ★ Support this podcast ★
    --------  
    1:50:53
  • #40 Postgres против MySQL: что решает выбор базы данных | Петр Зайцев
    В этом выпуске мы поговорили с Петром Зайцевым из Percona, который раскрыл историю и эволюцию популярных баз данных: MySQL, Postgres, MariaDB и других решений. Обсудили, как MySQL оказалась в руках Oracle и к чему это привело, как возникли форки вроде MariaDB и почему в итоге всё чаще стали выбирать Postgres. Пётр также рассказал, почему баз данных становится всё больше, как бизнес-модель и «идеология» вендоров влияют на то, что мы видим под капотом, и почему он продолжает верить в open source-подход.Мы разобрали, зачем нужны альтернативные версии MySQL (например, Percona Server), в чём преимущества и недостатки «облачных» баз данных, и как крупные компании выбирают решения, ориентируясь не только на технические нюансы, но и на политические и финансовые факторы. Вы услышите, почему разработчики любят эксперименты с NoSQL и новые движки, а бизнес всё же требует стабильности и контроля над данными. Не пропустите: этот разговор поможет вам лучше понимать принципы работы и будущие тренды баз данных, чтобы прокачать свои навыки и проекты! (00:00) - Введение и анонс (01:00) - Кто такой Петр Зайцев и как Перкона появилась из-за проблем в MySQL (03:35) - Секрет выживания Перконы: open source без инвесторов и венчуров (06:49) - Почему MySQL стал популярен: от стартапов на RAILS до облаков (12:14) - Времена героев: как мы писали шардирование и побеждали лимиты MySQL (17:01) - Почему консалтинг — это боль. Переход на подписочную модель в Перконе (20:44) - Кто клиенты Перконы? От чахлых серверов до enterprise гигантов (25:19) - Как базы данных становятся «залипательными» и почему с Oracle не слезают (28:55) - Внутренняя кухня Oracle: двойные лицензии, хитрые скидки и юридические ловушки (34:18) - Миграции с Oracle: когда 97% скидки — это тоже ловушка (39:39) - Почему Postgres победил: открытость, расширения и отказ от зависимости (45:31) - Кто и зачем делает коммерческие форки Postgres и при чём тут Amazon и Google (52:00) - МарияDB и Перкона: два пути после смерти MySQL как open source-флага (56:36) - Какой подход лучше — свой путь Марии или бранчинг Перконы? (01:00:54) - PostgreSQL для идиотов? Как база стала доступной без ущерба для мощи (01:06:27) - Расширяемость как оружие: почему плагины сделали Postgres непобедимым (01:12:02) - Почему большие компании выбирают Postgres, а не MySQL — логика и стратегия (01:17:13) - Кому выгодна фрагментация Postgres и как она помогает развитию (01:22:36) - История MySQL и как Oracle почти случайно его «прибрал» (01:28:20) - В чём разница между forking и branching и как Перкона делает свой MySQL (01:34:03) - Как Перкона тестирует совместимость и остаётся «как MySQL, только лучше» (01:39:19) - Облака против локальных решений: цена, надёжность и катастрофы (01:45:58) - Упавший дата-центр Яндекса: как даже мультизона не спасла (01:50:44) - Что дальше? Рост новых баз данных, векторы, Serverless и open-core (01:55:33) - Redis, Mongo, Postgres и другие: как Перкона выбирает технологии для поддержки (01:59:18) - Финальные мысли. Почему проблемы крупных игроков — это шанс для стартапов ★ Support this podcast ★
    --------  
    2:01:13
  • #39 Как писать JS-код, который не будет тормозить? Советы от Demi Murych | Максим Бобров
    В этом выпуске мы пообщались с легендарным реверс-инженером Деми Мурычем, который поделился своим опытом и нетривиальными взглядами на JavaScript. Обсудили, как правильно работать с var, let и const, затронули актуальные вопросы производительности, а также порассуждали о будущем языка и роли TypeScript. Не обошли стороной тему искусственного интеллекта, его влияния на код и профессиональные навыки программистов. Получилась живая беседа с байками, инсайтами и философскими отступлениями. Не пропустите — вас ждут практические советы, нестандартные идеи и свежий взгляд на развитие экосистемы JS! (00:00) - Введение и анонс (02:48) - Let vs Const: настоящая угроза быстродействию? (06:25) - ES15 и полный анализ бандла: где спрятана «просадка»? (08:20) - TypeScript: спасение или «костыль» для JavaScript? (10:14) - Статические типы и их влияние: нужен ли новый JavaScript? (11:11) - Google Docs и 1,5 млн идентификаторов: уроки для всех (12:05) - const против var: мифы, реальность и боль больших проектов (13:02) - Как PHP умнее обращается с замыканиями (и зачем нам это знать?) (15:53) - Оптимизация V8: секреты «под капотом» движка (20:36) - Когда миллион строк JS-кода — не приговор (22:28) - Предварительная оптимизация: действительно ли «корень всех зол»? (23:26) - Проблемы с производительностью в React: почему она часто «пробуксовывает» (24:23) - Многоверсионная оптимизация: как функции ломают V8 (27:12) - TypeScript и производительность: чего мы не учитываем? (29:05) - Почему React-экосистема может быть «медленной» (31:57) - Разделение труда: почему интегратор — не полноценный разработчик (33:51) - Статическая типизация: снимаем нагрузку с рантайма (35:46) - V8 Lite: отключаем «умную» оптимизацию ради скорости (36:44) - Typeesript: в чём подвох «статических» типов? (39:34) - Node.js и TypeScript: куда идёт Microsoft? (41:28) - Хаос JavaScript: гибкость против системности (45:12) - Object Assignment Pattern: цена красивого кода (46:10) - Как помогать компилятору и не тратить ресурсы впустую (48:03) - TypeScript: «простые вещи сложными, а сложные — простыми» (49:56) - Совместимость по типам: почему без неё язык не выживет (51:48) - Как Facebook проиграл TypeScript в начале пути (53:42) - Когда система типов мешает писать легко (54:40) - Искусственный интеллект против типов: кто победит? (56:34) - ChatGPT и автогенерация: почему опасно верить слепо (57:28) - Ассистент для профи: как не стать заложником инструмента (59:21) - «Цифровой дебилизм»: теряем ли мы навыки из-за AI? (01:01:15) - Docker-файлы и ChatGPT: границы разумной автоматизации (01:02:11) - Код на русском: почему мозг «ломается» (01:04:05) - Новый формат работы: программист-ассистент (01:05:58) - Сложный проект и AI: где лежит предел? (01:06:55) - Копипаста и исчезающая абстракция (01:07:51) - Чёрный ящик: когда нейросеть пишет весь код (01:08:46) - Многопоточность в JS: реальность или пока эксперимент? (01:10:39) - Shadow Realm: создаём безопасные песочницы внутри JS (01:13:28) - Content Security Policy: подпись скриптов как новый стандарт (01:15:21) - Изоляция и Docker: спасают ли от критичных ошибок? (01:18:08) - Почему специалистов по кибербезопасности не хватает (01:19:06) - «Детские» баги: почему мы наступаем на те же грабли (01:21:58) - Семантическая вёрстка и микроразметка: дружба с поисковиками (01:24:49) - Подмена контента: разрешённые хитрости Google (01:28:34) - Гибкая выборка: как индексировать материалы с подпиской (01:29:31) - Flexible Sampling: Google и «усечённый» контент (01:31:24) - Проблемы с SEO и автоматизацией (01:34:12) - SSR: порок или спасение для SEO? (01:36:58) - HTML, XHTML и свобода JavaScript: кто победил? (01:39:47) - Dart и WebAssembly: две истории, которым не дали взлететь (01:40:44) - WebAssembly без доступа к DOM: где выход? (01:41:42) - Возвращение Flash: возможен ли «камбэк»? (01:42:38) - Adobe после Flash: жизнь в корпоративном мире (01:44:33) - WebAssembly GC: ключ к ускоренной компиляции? (01:45:29) - Почему Google держится за JavaScript и не отпускает (01:47:23) - Универсальный WASM-модуль: пишем один код для всех платформ (01:50:13) - Минимизируем зависимости: тренд на «маленький бандл» (01:52:05) - Динамический импорт и подводные камни для сборки (01:53:01) - «Учиться учиться»: как правильно формировать мозг программиста (01:53:55) - Теория против практики: что важнее в коде (01:55:49) - Ошибки и рефакторинг: путь к настоящему мастерству (01:56:45) - Возвращение идей по спирали: почему всё повторяется (01:58:38) - Финал: ностальгия и благодарность зрителям ★ Support this podcast ★
    --------  
    1:59:20
  • #38 Бизнес на открытом коде: как ЗЛЫЕ МАРСИАНЕ зарабатывают там, где другие теряют | Ирина Назарова
    В этом выпуске мы подробно разобрали, почему модель Open Core стала одним из самых доступных способов для разработчиков запустить собственный бизнес без чрезмерных инвестиций в маркетинг и продажи. Вместе с  Ириной Назаровой (CEO «Злых марсиан»), мы обсудили, как на базе одной библиотеки вырастали коммерческие продукты, привлекавшие клиентов напрямую из GitHub и профессионального сообщества. Мы показали, какие практические шаги позволяли превратить код в источник стабильного дохода, и поделились конкретными кейсами, когда разработчики успешно обходились без холодных звонков и сложных воронок. Вы узнаете, как живая обратная связь из комьюнити помогала укреплять продукт, и почему открытость кода становилась ключевым фактором доверия. Этот выпуск будет полезен тем, кто хочет построить свой бизнес и  добиться реальных результатов, оставаясь при этом в своей технической зоне комфорта.Используйте AnyCable–самый удобный и надежный realtime сервер, и при этом он опенсорсный. И приходите работать в Evil Martians–нам всегда нужны крутые инженеры и дизайнеры!Полезные ссылки: https://evilmartians.com/jobshttps://x.com/inazarovahttps://inazarova.bsky.socialhttps://www.linkedin.com/in/nonconstant/ (00:00) - Почему эмпатия – ключ к успеху (и к «эпическим багам») (00:31) - Что такое Open Core и почему это будущее разработки (01:28) - История Ирины и «Злых марсиан»: от C++ до консалтинга в США (05:24) - Как «Радость приготовления» и Ruby on Rails меняют карьеру (07:32) - «Подковёрная» аналитика: путь к роли CFO в «Злых марсианах» (09:37) - Рейт x3: секреты поиска уникальной ценности на рынке (11:33) - От консалтинга к DevTools: как родилась идея делать инструменты для разработчиков (13:29) - Open Source vs закрытое ПО: как заработать на любом формате (16:29) - Open Core в деталях: SaaS, on‑premise и реальные примеры (Teleport, Supabase) (20:23) - Лицензии, безопасность и поддержка: что нужно энтерпрайзу (22:58) - GitHub, GitLab и жизнь по законам Open Core (28:09) - Как GitHub стал ультимативным инструментом коллаборации и маркетинга (35:27) - Три кита монетизации: консалтинг, платные фичи и облако (40:23) - Когда SaaS превращается в обузу: плюсы и минусы локального развертывания (42:31) - Документация и демо: почему без этого не взлетит ни один девтул (49:27) - Кругосветка по сборщикам: Next.js, Tailwind, Vite – как не потеряться во фронтенде (01:03:30) - Kubernetes и on‑prem: упрощаем инфраструктуру или плодим сложности? (01:07:27) - On‑prem для крупных клиентов: как избавиться от страха HIPAA и защищённых сетей (01:11:33) - Основа для консалтинга: почему open source притягивает платящих пользователей (01:15:41) - Rust, GraphQL и другие хайпы: когда поддаваться тренду, а когда – нет (01:19:27) - Build Tools в IT: перегоны между Vite, Webpack и переписывание всего «на расте» (01:23:57) - «С чего начать?» Пошаговый план запуска открытого проекта и поиска первых фанатов (01:27:27) - Маркетинг для OSS: гайды, демо, блог и как вовлечь людей на выходных (01:33:07) - GitHub Discussions и почтовые рассылки: секреты коммуникации с комьюнити (01:35:27) - Контрибьюторы, pull requests и поддержка: реальность open source на практике (01:41:42) - Тестовые задания, контрибы и найм: как OSS превращается в HR‑инструмент (01:49:27) - Легендарные баги и «решето»: весёлые (и не очень) истории из опенсорса (01:55:27) - Color spaces: OKLCH и почему будущее веб‑дизайна может стать ярче (01:59:27) - Как Figma и «Злые марсиане» двинули новые цветовые модели в массы (02:04:27) - Bootstrap против Tailwind: что выбрать бизнесу и почему гибкость – не всем в радость (02:08:27) - Куда движется Open Core и DevTools: финальные инсайты и призыв к экспериментам ★ Support this podcast ★
    --------  
    2:11:31

Weitere Technologie Podcasts

Über Организованное программирование

Пишем код, за который не стыдно. Разбираем базу, даем рекомендации и встречаемся с умными людьми
Podcast-Website

Hören Sie Организованное программирование, Apfelfunk und viele andere Podcasts aus aller Welt mit der radio.de-App

Hol dir die kostenlose radio.de App

  • Sender und Podcasts favorisieren
  • Streamen via Wifi oder Bluetooth
  • Unterstützt Carplay & Android Auto
  • viele weitere App Funktionen
Rechtliches
Social
v7.16.2 | © 2007-2025 radio.de GmbH
Generated: 5/1/2025 - 8:19:12 AM