GetAnalyst

Ekaterina Ananeva
GetAnalyst

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

  1. DDD и Event Storming - архитектура для системного аналитика

    6 THG 12

    DDD и Event Storming - архитектура для системного аналитика

    В этом эпизоде мы рассказываем об архитектуре систем, а именно о двух мощных инструментах, которые могут существенно изменить подход системного аналитика к проектированию сложных систем: Domain Driven Design (DDD) и Event Storming. Мы обсудим, почему эти подходы становятся всё более популярными, как их правильно применять и каких ошибок стоит избегать. Вы узнаете, как Event Storming помогает разложить сложные процессы на отдельные события, почему это важно для проектирования архитектуры и как использовать эти инструменты в новых проектах и при пересмотре существующих решений. Сайт эпизода с дополнительными материалами: https://getanalyst.ru/podcast/ddd-event-storming   00:18 - Почему темы архитектуры, Domain Driven Design (DDD) и Event Storming становятся всё более актуальными для системных аналитиков. 3:50 - Знакомство с принципами проектирования архитектуры по DDD. 8:40 - Про подход Event Storming и о его пользе для выделения независимых частей системы - потенциальных микросервисов. Правила проведения. 14:32 - Кто участвует в Event Storming и как часто его проводят. 17:53 - Когда команда встречается с Event Storming и работает над выделением микросервисов. Про новые проекты и пересмотр архитектуры существующих. 22:58 - Микрофронтенды и применение Event Storming. 24:22 - Ошибки и проблемы в применении подхода DDD и Event Storming. 33:31 - Когда аналитик впервые знакомится в своём опыте с Event Storming, какой должен быть грейд. 35:40 - Про ситуацию из жизни, когда надо было перепроектировать работающие микросервисы заново. 45:48 - Подведение итогов и рекомендации для слушателей.   Ведущая: Екатерина Ананьева,  Основатель сообщества Системных аналитиков GetAnalyst Гость: Яна Паршина, Менеджер Системных аналитиков в X5 Tech

    50 phút
  2. Версионирование API. Обратная совместимость в API

    22 THG 11

    Версионирование API. Обратная совместимость в API

    Работаете с задачами на Backend, проектируете методы REST API или описываете интеграции? Этот эпизод актуален для вас. В нём мы разберём, что такое версионирование API, когда и почему нужно вводить новые версии, какие подходы к версионированию лучше использовать и как это влияет на его пользователей. Эпизод будет полезен системным аналитикам, которые работают с интеграциями, разрабатывают контракты методов API и сталкиваются с задачами изменения существующих API. Особенно это актуально в задачах на проектирование REST API методов. Сообщество системных аналитиков GetAnalyst: t.me/getanalysts Сайт эпизода: https://getanalyst.ru/podcast/api-versioning 00:19 - Знакомство со спикером и актуальность темы версионирования API. 03:05 - Что включает понятие версионирования API. Обратная совместимость в API. 7:55 - Сколько версий API могут работать одновременно. 8:59 - Как долго занимает переход с одной версии API на другую. Как правильно выводить из эксплуатации устаревшие версии API. 11:51 - Разработка контрактов REST API системными аналитиками: OpenAPI, Swagger, GitHub, Postman, Confluence. 14:51 - Проблемы тестирования и инфраструктуры при наличии нескольких активных версий API. Информирование клиентов об изменениях в API. 20:20 - Реализация версий в API и что об этом надо знать системному аналитику. Где указывать версию и в каком формате. 30:20 - Переход клиентских приложений на новые версии API. Проблемы и решения. 41:15 - Как отслеживать количество пользователей, использующих устаревшие версии API. 44:46 - Итоги эпизода и практические рекомендации. Ведущая: Екатерина Ананьева Гости: Елизавета Акманова, Старший системный аналитик в компании UseTech

    51 phút
  3. Какие диаграммы нужно знать системному аналитику

    8 THG 11

    Какие диаграммы нужно знать системному аналитику

    В этом эпизоде мы разберём каждую диаграмму, которую могут использовать в своей работе системные аналитики: что она из себя представляет, когда её применять и с помощью каких инструментов создавать. Обсудим, стоит ли строго следовать правилам нотаций моделирования, или можно отклоняться от них и создавать свои схемы. Если вы только начинаете свой путь в системном анализе или уже работаете в этой сфере, этот выпуск будет полезен, чтобы улучшить навыки визуализации и понять, какие диаграммы действительно работают. Статья к эпизоду с дополнительными материалами: https://getanalyst.ru/podcast/diagrams  00:18 - Актуальность использования диаграмм в разработке и проектировании систем. 02:38 - Основные диаграммы, используемые на практике системными аналитиками. 06:07 - UML Sequence - диаграмма последовательности. 13:47 - UML Activity - диаграмма деятельности. 16:34 - UML классов и ее применение в реальной работе системным аналитиком. 21:34 - ER-диаграмма реляционной базы данных. 30:20 - SysML Requirement Diagram (Диаграмма требований): для тех, кто работает с IoT, роботами, беспилотниками и не только. 35:18 - Data Flow Diagram (DFD) - Диаграмма Потоков Данных. 38:54 - Диаграмма С4 для проектирования архитектуры, её уровни и их полезность. 49:37 - BPMN-диаграмма для системных аналитиков, и “когда есть Camunda”. 55:01 - Mind Map, CJM (Customer Journey Mapping), User Story Mapping, SysML диаграмма обзора взаимодействия. 1:04:20 - UML Диаграмма состояний. 1:06:35 - ТОП диаграмм для системного аналитика. 1:08:39 - Соблюдение нотаций моделирования в диаграммах - нужно ли? 1:12:37 - Всегда ли нужны диаграммы и какие нужно знать для подготовки к собеседованию на системного аналитика. 1:19:57 - Подведение итогов и рекомендации для коллег. Ведущая: Екатерина Ананьева,  Основатель сообщества Системных аналитиков GetAnalyst Гость: Яна Паршина, Менеджер Системных аналитиков в X5 Tech

    1 giờ 24 phút
  4. Нормальные формы БД - что важно знать системным аналитикам

    25 THG 10

    Нормальные формы БД - что важно знать системным аналитикам

    Если вы уже работаете с проектированием баз данных и не используете, либо забыли про нормальные формы, или только начинаете их изучать тему, то этот эпизод для вас! Он посвящен основам проектирования реляционных баз данных, а именно — нормальным формам: что это, сколько их, и как они помогают улучшить структуру базы данных. Этот выпуск отлично подойдет как для общего развития, так и для подготовки к собеседованиям.  Мы начнем с объяснения, что такое реляционная база данных, а затем шаг за шагом разберем процесс её нормализации. На простых примерах вы увидите, как выглядит таблица “до” и “после” применения каждой нормальной формы.   Статья к подкасту и видео эпизода: ⁠https://getanalyst.ru/podcast/database-normal-forms⁠    Рекомендации: Книга Д. Осипова “⁠Технологии проектирования баз данных⁠” Книга К. Дейта “Введение в системы баз данных” Статья “⁠Нормализация отношений. Шесть нормальных форм⁠”     0:18 - О практическом применении нормальных форм БД в работе 02:16 - Термины и определения связанные с реляционными базами данных 07:36 - Определение нормальной формы для базы данных, когда они нужны и какой пример будем разбирать в подкасте 11:49 - 1НФ (первая нормальная форма) 15:09 - 2НФ (вторая нормальная форма) 19:49 - 3НФ (третья нормальная форма) 27:30 - НФБК (нормальная форма Бойса-Кодда) 29:56 - 4НФ (четвертая нормальная форма) 33:31 - 5НФ (пятая нормальная форма) 36:35 - ДКНФ (доменно-ключевая нормальная форма) 39:05 - 6НФ (шестая нормальная форма) 42:00 - Выводы и рекомендации   Каналы подкаста и сообщества: https://t.me/getanalysts https://t.me/kateit

    46 phút
  5. Тестовое собеседование на младшего системного аналитика

    27 THG 9

    Тестовое собеседование на младшего системного аналитика

    Приглашаем вас на новый эпизод подкаста, где мы погружаемся в процесс тестового собеседования на младшего системного аналитика. Спикеры подготовили друг-другу вопросы, которые не раскрывались до начала записи. Это создало атмосферу реального собеседования, где вы услышите как уверенные и структурированные ответы на вопросы, так и моменты, когда даже опытные специалисты начинают вспоминать теорию на ходу. В завершении мы разбираем практические задачи, которые могут быть предложены кандидатам после теоретической части собеседования. Это поможет вам получить полное представление о том, как проходит интервью на младшую позицию и какие навыки важны. Эпизод будет полезен младшим системным аналитикам, которые готовятся к первому собеседованию или планируют смену работы, а также HR и аналитикам, которые хотят грамотно составить вопросы для найма стажеров и джуниоров, избегая чрезмерной сложности. Дополнительные материалы можно найти на сайте подкаста. Введение 00:19 - Знакомство со спикерами. О подготовке к эпизоду с собеседованием на подкасте 06:20 - О формате собеседования в эпизоде Блок 1. Вопросы от Кристины для Екатерины 7:19 - Диаграммы для аналитиков 13:33 - Функциональность и мышление CRUD-моделью 15:14 - Заказная и продуктовая разработка Блок 2. Вопросы от Кристины для Елены 20:04 - БД и СУБД 22:25 - Приоритезация требований 25:23 - Методы HTTP (REST API). Рекомендация статьи “Проектирование REST API: спорные вопросы с проектов и собеседований” 30:48 - Дополнения от Кристины по ответам на вопросы блоков 1 и 2 Блок 3. Вопросы от Елены для Екатерины 38:51 - Критерии качества требований. 43:02 - Синхронное и асинхронное взаимодействие. 46:50 - Определения первичного (PK) и внешнего (FK) ключей в БД. Блок 4. Вопросы от Елены для Кристины 51:14 - Определения бизнес-, функциональные и нефункциональные требования 53:50 - Способы документирования требований 56:55 - Про сравнение REST и SOAP Блок 5. Вопросы от Екатерины 1:00:29 - Определение API 1:06:26 - Backend и Frontend 1:07:35 - JSON Блок 6. Практические задачи для собеседования на младшего системного аналитика - обзор 1:10:07 - Технические задачи на понимание проектирования систем 1:14:06 - Логические задачи на проверку мышления 1:22:50 - Дополнительные технические задачи Подведение

    1 giờ 33 phút
  6. Идемпотентность и коммутативность API: что это и как применяют на практике

    13 THG 9

    Идемпотентность и коммутативность API: что это и как применяют на практике

    Как повторные запросы API могут привести к сбоям в системе? Почему важно, чтобы результат операций оставался корректным, даже если их порядок выполнения изменится? Эти вопросы об идемпотентности и коммутативности актуальны для системных аналитиков, которые работают с системами, в которых есть бронирования, заказы или платежи. В подкасте обсудим, как принципы идемпотентности и коммутативности API помогают избежать проблем и обеспечивают корректность работы систем. Презентация к эпизоду: https://getanalyst.ru/podcast/idempotency-and-commutativity-api 1:25 - Проблемы приложений, которые игнорируют идемпотентность и коммутативность в своих API. 3:24 - О принципах работы сетей с пакетной передачей данных. 6:15 - Определение идемпотентности и коммутативности. О проблемах, с которыми столкнулись на проекте из-за несоблюдения этих свойств API. Как защищаться от этих проблем со стороны UI, без изменения API. 11:40 - Ключ идемпотентности и где его использовать в REST API в headers, query или body JSON. Естественный и суррогатный ключ. 18:45 - Инварианты в пользовательских сценариях - о проблемах бизнес-логики из-за которой создаются дубликаты данных в системе. 26:00 - Коммутативность в API. 30:52 - GET, POST, PUT, PATCH, DELETE и их идемпотентность. Почему метод PATCH не идемпотентный, хотя он похож на идемпотентный. Можно ли не идемпотентные методы делать идемпотентными. 42:25 - Подведение итогов и рекомендации. Ведущая:  Екатерина Ананьева Гости: Елизавета Акманова, Старший системный аналитик в компании UseTech

    45 phút
  7. Как проводят собеседования на системного аналитика: про найм и подготовку к смене работы

    16 THG 8

    Как проводят собеседования на системного аналитика: про найм и подготовку к смене работы

    Поиск новой работы - это стресс. Включается “синдром самозванца”: хочется убедиться, что всё знаешь, что тебя возьмут на новое место и не осудят за смелый шаг в карьере. Поэтому, прежде чем менять работу, мы, системные аналитики, начинаем усердно готовиться по теории, практике, пересматривать весь YouTube, жадно читать книги, повторять всё, что знали и чего не знали. Но бывают ситуации, когда даже при отличной подготовке и опыте проваливаешь первые собеседования. Самые распространенные причины - неизвестность и стресс.  Что говорить о неизвестности на собеседованиях, когда даже из текстов вакансий ты не всегда понимаешь что ждет на новом месте. Чтобы помочь вам подготовиться к новому шагу в карьере и добавить уверенности, мы записали этот эпизод, в котором с руководителями в системном анализе рассказали про структуру собеседований, процесс составления вакансий и актуальные требования к системным аналитикам. Эпизод будет полезен системным аналитикам и любым ИТ-специалистам, которым предстоит менять работу и хочется узнать про этот процесс больше. А также действующим и будущим руководителям, чтобы узнать про опыт коллег о том, как выбирать специалистов в свою команду. 01:17 - Актуальные вакансии в компаниях и почему они появляются. 04:37 - Кто составляет вакансии системных аналитиков и задает требования к кандидатам. 10:46 - Структура собеседования на системного аналитика. Теоретические и практические вопросы. Какого уровня системных аналитиков ищут, какой опыт нужен и что ожидают от кандидатов. 17:24 - Про зубрежку теории: почему это не работает на пользу кандидату. Подробный список вопросов собеседования и требований к системным аналитикам от СберЗдоровье. 21:54 - Отношение к собеседованию на 1.5 часа и техническим задачам во время собеседований. 30:04 - Про найм джунов (младших системных аналитиков): ожидания по навыкам и опыту. Цитата из эпизода: “Джуны - единственная сила, которая работает”. 35:21 - Процесс онбординга: что происходит после успешного найма системного аналитика. Как можно помочь адаптироваться новому сотруднику в IT-компании. 42:57 - Ожидания от нанятых сотрудников в течение испытательного срока.  46:40 - Сложности высадки новых сотрудников. Истории п

    1 giờ 7 phút
  8. Где искать стажировку на Системного аналитика и как она проходит: реальный опыт

    2 THG 8

    Где искать стажировку на Системного аналитика и как она проходит: реальный опыт

    Завершаете обучение на системного аналитика и вам предстоит искать первую работу? Или хотите стать наставником для начинающих IT-специалистов? А может, в вашу команду предстоит искать джуна системного аналитика? Вы нашли тот самый эпизод, который даст руководство к действию! Каждая минута этого подкаста содержит ценную информацию о том, как действовать начинающему системному аналитику, чтобы найти первую работу, где искать стажировки, раскрывает процесс со стороны работодателей и в целом что происходит с двух сторон, прежде чем случится оффер на первую работу и после него. А благодаря подготовленным дополнительным материалам вы сможете получить еще больше пользы от него.   00:20 - Знакомство с гостями подкаста - главный системный аналитик Кристина Виноградова и её успешно обученный стажер Елена Киселева. Предыстория Елены о старте карьеры Системным аналитиком.  03:58 - Почему для вас может быть интересно наставничество для стажеров (менторство) и почему, а кому не стоит этим заниматься. 9:28 - Как компании определяют потребность в стажерах и джунах (Junior-специалистах). И о том, как джунам-аналитикам может помочь знание математики. 11:42 - О ключевых навыках и качествах, которые опытные специалисты ждут от начинающих системных аналитиков. 13:53 - Как составляют вакансию на джуна Системного аналитика. 17:13 - Опыт поиска первой работы, когда ты только начинаешь карьеру системного аналитика. Как и где Лена искала стажировки, много ли было обратной связи от компаний на запросы. 23:41 - Как готовиться к собеседованию, если у вас нет опыта работы. 30:31 - Как понравиться вашему будущему руководителю и наставнику - советы для джунов. Почему Кристина выбрала Кристину как стажера к себе, чем Лена запомнилась по сравнению с другими кандидатами. 40:03 - Как строится программа обучения стажера Системного аналитика. 44:56 - С чего начинается работа на стажировке - к чему готовиться на первой работе по специальности Системного аналитика. 52:04 - Самые запоминающиеся моменты стажировки Лены. Как воспринимать негативную обратную связь. 54:35 - Подводим итоги. Рекомендации опытным системным аналитикам, кто хочет стать ментором или взять стажера от Кристины. Рекомендации для начинающих карьеру Сис

    1 giờ 1 phút

Giới Thiệu

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

Có Thể Bạn Cũng Thích

Bạn cần đăng nhập để nghe các tập có chứa nội dung thô tục.

Luôn cập nhật thông tin về chương trình này

Đăng nhập hoặc đăng ký để theo dõi các chương trình, lưu các tập và nhận những thông tin cập nhật mới nhất.

Chọn quốc gia hoặc vùng

Châu Phi, Trung Đông và Ấn Độ

Châu Á Thái Bình Dương

Châu Âu

Châu Mỹ Latinh và Caribê

Hoa Kỳ và Canada