Episodes
#softwareengineer #management #agile #architecture
Взял интервью у Engeenering Manager - чтобы понять, кто такой EM и за что он отвечает. Мы обсудили ключевые качества и навыки, которые необходимы для этой роли, а также выяснили, что EM — это не только про работу с людьми, но и про технологии. Ян рассказал, что его привлекает в этой работе и когда компании принимают решение, что им нужен Engeenering Manager. Кроме того, мы затронули тему взаимодействия EM с другими сотрудниками и разобрали...
Published 06/21/24
Погружаемся в мир Go lang - мощного языка программирования, который завоевывает сердца разработчиков. Мы рассмотрим ключевые факторы, почему все больше компаний рассматривают переход на Go lang и какие преимущества он предлагает по сравнению с другими языками программирования. Будем обсуждать такие моменты как производительность, удобство синтаксиса, экосистему и тд. Также поговорим про сложности с которыми можно столкнуться и как их преодолеть.
Помогать разбираться в такой теме нам...
Published 03/10/24
#faang #softwareengineer #careersuccess #startup #ycombinator Хотите понять, где лучше развивать свою карьеру: в небольшом стартапе или в большой компании типа Microsoft, Apple, Amazon, Netflix и Google. В этом вам поможет разобраться интервью, где обсудим в чем различия, какие есть преимущества и сложности обоих вариантов. Так же будем сравнивать FAANG и Startup в разрезе культуры, гибкости, инноваций.
Делиться своим опытом будет невероятно интересный гост - Игорь Пересунько 🔥 Игорь...
Published 12/25/23
Мы глубоко обсудили важность безопасности, рассмотрели моменты, когда она становится приоритетной, и изучили основные принципы дизайна, которые лежат в её основе. Особое внимание уделили сложному вопросу обеспечения соблюдения стандартов GDPR при удалении данных из резервных копий баз данных, и здесь Миша предложил отличное решение. Также мы более детально рассмотрели тонкости аутентификации и авторизации, и пришли к заключению, что технология JWT (JSON Web Tokens) представляет собой отличное...
Published 12/04/23
#devops #sre #softwareengineer #linux
Будут вопросы по траблшутингу на уровне hardware/OS. Обсудим лучшие практики по Kubernetes, по БД (acid, base). Также будет вопросы по CI/CD. Разберемся что может быть полезно разработчику.
Проводить собеседование будет невероятно классная - Ганна Новикова 🔥 Ганна, Lead DevOps/Incident team lead, Intergiro. Непрерывно развивается в SRE/DevOps и делиться этим в твиттере (https://twitter.com/arnika_sky) /своем блоге...
Published 11/29/23
Мы проведем интервью с Мартином ван Стином, автором книги "Distributed Systems". Мы обсудим, как Мартин и Эндрю С. Таненбаум приняли решение написать эту книгу и кто внес больший вклад в четвертое издание. Обсудим для кого предназначена эта книга, а также поговорим о дальнейших творческих планах Мартина. Также поговорим о том, какие тренды ожидают нас в области распределенных систем, и как Мартин оценивает их эволюцию.
Channel with announcements https://t.me/megdu_skobok
Lamp Chat...
Published 11/27/23
В этой главе мы подробно рассмотрим методы обеспечения отказоустойчивости в распределенных системах. Разберемся, что такое группы процессов и как достигается в них консенсус. Поговорим о том, как строить надежную коммуникацию между сервером и клиентом. Также обсудим такую важную тему, как восстановление после сбоя.
Помогать в обсуждении нам будут невероятно интересные гости - Илья Казначеев и Валерий Жила 🔥. Илья - эксперт в области PaaS и SaaS систем, Google Developer Expert по облачным...
Published 11/20/23
#distributedsystems #blockchain #softwareengineer #softwarearchitecture Мы обсудили, каким интересным историческим артефактом является биткоин-документ, написанный Сатоши Накамото, где он перевернул и изменил правила распределенных систем. Также мы разобрались, почему майнить криптовалюту на Марсе не выгодно. Ребята смогли передать суть блокчейна всего несколькими фразами и поделились примерами его применения в реальном мире, такими как децентрализованная архитектура, консенсус с участием...
Published 11/14/23
Важной темой в распределенных системах является репликация данных. Репликация помогает делать сервисы более надежными и производительными, и одной из ключевых задач является обеспечение согласованности данных во всей системе. На встрече разберемся, какие есть варианты решения.
Помогать в обсуждении будут наши невероятно интересные гости - Антон Жуков и Николай Ижиков 🔥
Канал с анонсами https://t.me/megdu_skobok
Ламповый чат https://t.me/backend_megdu_skobkah
Boosty...
Published 11/13/23
#distributedsystems #softwareengineer
На встрече мы обсуждаем пятую главу из книги Distributed Systems, 4th Edition, Maarten van Steen and Andrew Tannenbaum. Разобрались в координации компонентов распределенного приложения. Поговорили о том когда надо использовать физические часы, а когда логические, как синхронизировать часы в распределенной системе. Дима привел пример из жизни, когда могут возникнуть проблемы в кластаре Cassandra из-за разных часов. Так же обсудили как делать взаимные...
Published 11/07/23
#softwareengineer #golang #publicinterview Соберемся на публичное собеседование на Middle+ Golang. Разберемся какие сейчас актуальные вопросы по Go обсуждают на собеседованиях.
Проводить собеседование будет Виталий Лихачев 🔥 - Fullstack разработчик. Работал и в стартапах, и в крупных компаниях. Пилил сложный динамичный фронт в стартапе, настраивал CI/CD и aws, оптимизировал бэкенд и проводил технические собеседования — поэтому понемногу знает жизнь программных проектов со множества...
Published 10/31/23
#distributedsystems #kafka #softwareengineer #softwarearchitecture
Разбор четвертой главы из книги Distributed Systems, 4th Edition, Maarten van Steen and Andrew Tannenbaum. Межсервисное взаимодействие лежит в основе всех распределенных систем. Разберемся какие есть варианты взаимодействия между сервисами, так же поговорим о том какие нюансы стоит при этом учитывать. Обсудим в какие случаях стоит использовать синхронное и асинхронное взаимодействие, какие есть плюсы и минусы у этих...
Published 10/20/23
Разбор третьей главы из книги Distributed Systems, 4th Edition, Maarten van Steen and Andrew Tannenbaum. Подробно рассмотрим, как различные типы процессов играют решающую роль в распределенных системах. Так же сейчас сложно представить современную разработку без виртуализации. Виртуализация позволяет приложению запускаться независимо от базового оборудования и платформ, что обеспечивает высокую степень переносимости. Еще обсудим архитектуру клиент/сервер в распределенных системах.
Канал с...
Published 10/16/23
#startup #career #softwareengineer
В продолжение темы про работу в стартапах, поговорим о том как делать стартапы. Делиться своим опытом будет невероятно интересный гость - Максим Суркиз 🔥 Максим Co-founder & CTO Copilot2trip.com – AI-ассистента для путешествий по всему миру, основатель VideoMarket.ai и Dalytics, со-основатель и руководитель Яндекс.Советника, Ex-Kaspersky Lab.
Максим рассказал про полный путь, которые предстоит пройти при создание стратапа: генерация идеи, сбор команды,...
Published 10/10/23
#softwareengineer #java #leadership #concurrency #multithreading Публичное собеседование на Senior Java. Разберемся какие сейчас актуальные вопросы по Java/Kotlin обсуждают на собеседованиях - паттерны разработки, распределенные транзакции, внутренности Java. А так же по мотивам 3 главы из Distributed Systems, разберем пару задачек по многопоточности.
Проводить собеседование будет Гриша Скобелев - Java разработчик, хост { между скобок } и директор программных комитетов конференции...
Published 09/24/23
#distributedsystems #microservice #softwareengineer #architecture
Разбор второй главы из книги Distributed Systems, 4th Edition, Maarten van Steen and Andrew Tannenbaum. В рамках этой главы мы обсудили наиболее важные архитектурные стили для распределенных систем Layered architectures, Service-oriented architectures, Publish-subscribe architectures. Так же разобрались в том, что такое Service Oriented Architecture и где она заканчивается и начинаются микросервисы. Еще рассмотрели...
Published 09/18/23
#distributedsystems #softwareengineer На встрече мы обсуждаем первую главу из книги "Distributed Systems". В рамках этой главы мы рассмотрим различия между распределенными и децентрализованными системами и обсудим важность их разграничения. Также будут затронуты цели, которые могут быть достигнуты благодаря использованию распределенных систем, а также основные проблемы, с которыми мы можем столкнуться в их применении. Кроме того, мы проведем классификацию распределенных систем.
Канал с...
Published 09/11/23
#datascience #dataanalytics #abtesting
Встретились обсудить, что такое AБ-тесты, где такой подход хорошо работает и почему их все любят. Также разобрались, что может пойти не так при АБ-тестировании, какие есть ограничения и всегда ли подход Data Driven работает.
В обсуждении участвовали невероятно крутые гости: Владимир Абазов и Александр Сальников 🔥 Владимир — ex Head of Analytics Delivery Club, Ex Chief Data and Analytics Officer Koshelek, сейчас директор по аналитике нефинансовых...
Published 08/30/23
#teamlead #career #interview #тимлид
Собеседование на реальную вакансию. Это будет полезно для всех, кто стремится к профессиональному росту и хочет узнать, как проходят собеседования на тимлидов, но и так же для тех кто хочет разобраться как эффективно проводить собеседование тимлидов. Подчеркнем какие обязанности лежат на тимлиде, и какие навыки необходимы для успешного выполнения этой роли. Ярик показал идеальный формат проведения собеседования на тимлида, рассказал что и зачем он...
Published 08/09/23
#systemdesign #machinelearning #career #softwareengineer
Встретились обсудить опыт написания технической литературы и ML System Design c невероятно интересными гостями - Валерой Бабушкиным и Арсений Кравченко 🔥 Валера - VP of Data science в Blockchain.com, ранее работал в Facebook как WhatApp User Data Privacy Tech Lead, Alibaba Russia как VP of Machine Learning. Арсений - опытный ML инженер, также является консультантом по искусственному интеллекту и машинному обучению в Smart Partnership...
Published 07/22/23
#teamlead #teamleader #softwareengineer #career #leadership #тимлид
В этом интервью мы обсудим критические аспекты, связанные с оценкой эффективности тимлидов, и исследуем стратегии, которые помогут им расти и становиться лучше в своей роли. Так же будем обсуждать, с какими вызовами сталкиваются начинающие тимлиды/руководители, которые недавно были экспертами. И как жить тимлиду, если от бизнеса нет понятных целей.
Помогать погружаться в эту тему нам будет невероятно интересный гость - Оля...
Published 07/10/23
#dataanalytics #datascience #dataengineers #career
Встретимся с невероятно крутым гостем - Валерием Бабушкиным🔥 чтобы узнать кто такой Data Scientist и существует ли такая роль. У Валеры очень интересный опыт, сейчас он VP of Data science в Blockchain.com, ранее работал в Facebook как WhatApp User Data Privacy Tech Lead, Alibaba Russia как VP of Machine Learning.
Обсудим, почему data scientist-ов не существует, как быть лучшим друг бизнеса, как аналитика данных влияет на бизнес-цели и...
Published 07/03/23
#chatgpt #architecture #softwarearchitecture
В этом увлекательном видео, Ваня рассматривает три захватывающих кейса, которые демонстрируют, как ChatGPT может помочь начинающим и продвинутым архитекторам автоматизировать свою работу.
В первом кейсе мы рассмотрим, как ChatGPT может использоваться для первичного сбора информации о редкой предметной области на примере построения системы управления аэропортом. Второй кейс демонстрирует, как ChatGPT может использоваться для проектирования системы...
Published 06/16/23
#softwareengineer #mentor #career #successmotivation
Если вы ищете вдохновения и мотивации в своей карьере, то это интервью для вас. В этом видео мы с Сашей обсуждаем, кто такие менторы и менти, и почему все больше людей обращаются к менторству в наше время. Мы также разбираем топ самых популярных запросов и проблем, с которыми сталкиваются менти, и делимся советами по их решению. Еще мы обсуждаем, что волнует современных айтишников и как мы можем им помочь. Если вы хотите узнать больше о...
Published 06/12/23