Чтобы вы больше не путали, кто кому апдейты по требованиям шьёт — карта компетенций и таблица различий для трёх главных IT-ролей.
Системный аналитик vs бизнес-аналитик vs продакт: кто чем занимается
Системный аналитик vs бизнес-аналитик vs продакт: кто чем занимается
🔥1
Я собрал реальные требования к системному аналитику: технику, софты и что спрашивают на собесе. Чек-лист для джуна, мидла и сеньора — проверьте себя, если не боитесь правды.
Hard и soft skills системного аналитика: что реально спрашивают
Hard и soft skills системного аналитика: что реально спрашивают
🔥3
Если опыта ноль, а портфолио уже нужно — вот как его честно собрать. Пет-проекты, реальные артефакты и типичные грабли заодно.
Портфолио системного аналитика без опыта: что положить и где взять кейсы
Портфолио системного аналитика без опыта: что положить и где взять кейсы
❤2
Кто готовится к собеседованию системным аналитиком — вот разбор избитых вопросов по SQL и REST с нормальными примерами ответов. И с плохими тоже, чтобы было над чем посмеяться.
Собеседование на системного аналитика: типичные вопросы и как отвечать
Собеседование на системного аналитика: типичные вопросы и как отвечать
🔥3
Разобраться с UML реально, даже если вы не мечтали рисовать ромбики. Sequence, Class, Activity и State — не для галочки в университете, а для того, чтобы не переписывать логику после созвонов.
UML для начинающих: базовые диаграммы, которые реально используют
UML для начинающих: базовые диаграммы, которые реально используют
❤2
SQL обычно пугает, но для собеседований аналитику хватает уметь SELECT, JOIN и пару агрегатов. В статье разобрала этот минимум без лишней теории — бери и пользуйся.
SQL для системного аналитика с нуля: SELECT, JOIN, агрегаты
SQL для системного аналитика с нуля: SELECT, JOIN, агрегаты
👍1
Задолбали споры про UML, BPMN и ERD? Я тут собрал простую шпаргалку по нотациям — что, когда и зачем брать, чтобы не ломать голову.
Нотации моделирования для новичка: UML vs BPMN vs ERD — что и когда
Нотации моделирования для новичка: UML vs BPMN vs ERD — что и когда
Джентльменский набор системного аналитика: Jira, Confluence, Git, Swagger, DBeaver, Postman, Mermaid — что ставить, как настраивать и зачем (да, я тоже иногда их ненавижу).
Инструменты системного аналитика: минимальный стек для старта
Инструменты системного аналитика: минимальный стек для старта
Как я пытаюсь не накрошить домен на Bounded Context’ы. На примере интернет-магазина — с типовыми ошибками и чек-листом для аналитика.
Bounded Context в DDD: как разделить домен на границы
Bounded Context в DDD: как разделить домен на границы
Рассказываю про агрегаты в DDD без лишнего пафоса: как не перепутать корень с веткой, где проходит граница транзакции и почему инварианты важнее, чем кажется. Пара типичных граблей и эвристики, которые реально помогают.
Агрегат и корень агрегата в DDD: инварианты и границы транзакции
Агрегат и корень агрегата в DDD: инварианты и границы транзакции
Мы наконец собрались и описали, как не переводить бизнесу «скидка 10%» через два слоя абстракций. На примере e-commerce — от глоссария до кода и типовых грабель, на которые сами наступали.
Ubiquitous Language: единый язык предметной области в команде
Ubiquitous Language: единый язык предметной области в команде
Разбираюсь с доменными событиями: как не перепутать их с интеграционными и зачем публиковать прямо из агрегата. Спойлер — это мостик к событийной архитектуре.
Доменные события (Domain Events): связь DDD и событийной архитектуры
Доменные события (Domain Events): связь DDD и событийной архитектуры
Вечный спор — куда пихать версию, в урл или в заголовки? Сравнил оба подхода, добавил про Sunset и чек-лист, чтобы не наступать на грабли.
Версионирование REST API: URL, заголовки, стратегии эволюции
Версионирование REST API: URL, заголовки, стратегии эволюции
Намучился с пагинацией в REST API, теперь делюсь опытом: offset против cursor, фильтры, сортировки и грабли, на которые наступил.
Пагинация, фильтрация и сортировка в REST API: как проектировать выборки
Пагинация, фильтрация и сортировка в REST API: как проектировать выборки
🔥1