Профессия Системный аналитик

Системный аналитик - это специалист, который проектирует архитектуру IT-систем, описывает взаимодействие между компонентами и интеграции с внешними сервисами. Он детализирует требования до уровня, понятного разработчикам: API, базы данных, интеграции, логика работы системы. Системный аналитик - это технический аналитик, который строит мост между бизнес-задачами и архитектурой программного обеспечения.

Инструменты

Роадмэп

Чтобы стать системным аналитиком, нужно пройти такой путь:

  1. Изучить основы системного анализа и архитектуры ПО.
  2. Освоить UML, BPMN, ER-диаграммы.
  3. Изучить проектирование API и интеграций.
  4. Освоить SQL для работы с данными и описания схем.
  5. Изучить документирование требований и технических решений.
  6. Освоить инструменты для моделирования и прототипирования.
  7. Собрать портфолио: 3-5 проектов с архитектурными решениями.
  8. Начать искать работу.

Типичный день

Утро системного аналитика начинается с изучения новой задачи. Он получает требования от бизнес-аналитика и начинает проектировать архитектуру: рисует диаграмму взаимодействия микросервисов, описывает API в OpenAPI, уточняет структуру базы данных. После обеда обсуждает решение с разработчиками, собирает обратную связь и правит документацию. К вечеру согласовывает проект с тимлидом и создаёт задачи для команды.

Сложности

Вход

Минимальный порог входа - знание UML, BPMN, SQL, архитектуры ПО, API и инструментов моделирования.

Рост

Из системного аналитика можно расти в такие профессии: