Карта развития системного аналитика || IT system analyst roadmap

Решил стать системным аналитиком или уже являешься таковым и хочешь понять куда дальше развиваться? Тогда в помощь тебе данная карта развития системного аналитика, на которой представлены основные навыки, умения, стек технологий и инструменты, необходимые в работе. Возможно, не все перечисленные пункты могут тебе понадобиться в повседневной деятельности, например, разработка требований по ГОСТу не особо нужна за пределами госкомпаний. Но знать об их существовании стоит.

Analyst roadmap
Architecture
MSA
MQ
client server
REST
Tools
VCS
Git
SVN
Software IDE
PlantUML
ASCII Doc
SQL IDE
DataGrip
SQL Developer
API Testing Tools
Postman
SOAP UI
Interface definition languages
XML
BPEL
HTML
WSDL
JSON
Databases
SQL
NoSQL
COBC/JDOC
Protocols
Thrift
SOAP
HTTP/HTTPS
FTP
Software
Task Trackers
Jira
Collaboration Systems
Confluence
Modeling Software
Visio
Rational Rose
Aris
BPWin
ERWin
Enterprise Architect
Software requirements
User Story
Use Cases
Functional Specification (FSD)
Business Requirements (BRD)
UX/UI
Dev methods
Agile
Scrum
Kanban
XP
Waterfall
Standarts
ГОСТ 34
ГОСT 19
Modeling languages
BPMN
UML
IDEF
eEPC
Flowchart
DFD
ER-model

Скоро карта развития дополнится ссылками на полезные материалы по каждому блоку. Поэтому заходи почаще и делись с друзьями

Системный аналитик (system it analyst): кто это, чем занимается и как им стать?

Кто это и чем занимается?

Системный аналитик - специалист, который коммуницирует с бизнес-заказчиком и смежными командами, собирает требования к разрабатываемой системе, проектирует техническую сторону IT продукта и ставит задачи перед командой разработки. Это некий «переводчик» из языка бизнеса на язык разработчиков и обратно, человек способный простыми словами объяснить работу сложных систем.

Системный аналитик - специалист который является знатоком того, как система работает.

В повседневной работе такому специалисту предстоит принимать непростые решения в части технических деталей реализации проекта. Ему бывает необходимо продумать интеграцию между системами, структуру базы данных, отрисовать схему процесса, продумать логику работы приложения.

В какого рода компаниях работают системные аналитики?

В системном анализе (system analyst) на сегодняшний день востребованы многие крупные (и не очень) компании, разрабатывающие сложные IT продукты: ритейлеры, банковская сфера, страховые компании, ведущие поставщики IT решений, государственные предприятия.

Что входит в обязанности системного аналитика?

Значительную часть времени аналитик изучает бизнес требования, уточняет детали у заказчика, взаимодействует со смежными командами разработки, анализирует возможность реализации, выбирает оптимальное решение и описывает требования к системе в виде итогового документа (техническое задание, функциональные требования).

Также системный аналитик может заниматься приемкой готового IT продукта, проверять на соответствие изначальным требованиями и презентовать бизнес заказчику.

Разбираться в программном коде и разрабатывать приложения самому обычно не приходится. Однако, такие навыки всё же никогда не будут лишними и непременно помогут при коммуникациях с разработчиками.

С какими инструментами работает?

Для эффективного проведения системного анализа специалисту необходимы системы управления проектами и отслеживания задач (Jira, Trello, Яндекс трекер), вики-системы для ведения документации (Confluence, Yandex Wiki), графические редакторы (Visio, PlantUML), инструменты тестирования интеграции (Postman, SoapUI).

Также будет полезно уметь пользоваться системами контроля версий (Gitlab, Bitbucket).

Что самое интересное в системном анализе?

В первую очередь плюс в том, что работа творческая. Необходимо будет самостоятельно или совместно с коллегами придумывать сложные решения, находить различные пути решения поставленной задачи, предлагать идеи.

Также это возможность попробовать себя в различных областях: системные аналитика нужны как в крупных серьезных госучреждениях, так и в молодых командах по разработке различных игр.

Что по зарплате и карьерным перспективам?

По данным Хабр Карьер, начинающий системный аналитик может претендовать на заработную плату в пределах 40000-75000 рублей. Среднего уровня специалист получает 75000-200000 рублей, а специалисты высокого уровня с большим опытом работы могут претендовать на ежемесячный доход от 300000 рублей.

В качестве дальнейшего карьерного развития можно рассматривать варианты перехода в профессию IT архитектора (enterprise, solution), в менеджмент (менеджер проекта, product owner) или стать руководителем отдела аналитики.

Как стать системным аналитиком?

Следует рассмотреть два варианта становления системным аналитиком:

1. Изучать самостоятельно необходимые материалы и профессиональную литературу.

Дорожная карта развития системного аналитика (Analyst roadmap) должна непременно помочь последовательно изучить всё необходимое. По каждому пункту карты развития много материала в свободном доступе, как видео, так и текст. Ветки Architecture, Interface definition languages, Protocols помогут сформировать понимание того, как работают современные высоконагруженные веб-приложения. В ветках Software, Dev methods, Modeling languages информация об инструментах аналитика и методологиях разработки программного обеспечения.

Из литературы: «Разработка требований к программному обеспечению», К. Вигерс.

Далее искать работу или попробовать найти программы стажировки. Озон, Сбер, Касперский, VK, МТС, МТС Банк, Альфа-банк - это неполный список компаний, которые периодически набирают на программы оплачиваемых стажировок.

2. Приобрести обучающий курс от одной из школ онлайн обучения IT профессиям.

SkyPro, SkillFactory, Яндекс Практикум, GeekBrains, Otus, Хекслет, html academy, SkillBox, Нетология - эти и ещё некоторые другие площадки с удовольствие готовы заняться вашим обучением за деньги.

На Stepik и Нетология можно найти бесплатные курсы.

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

Насколько рынок труда востребован в системных аналитиках?

На момент написания этой статьи на hh.ru размещены более 3000 вакансий «системный аналитик», из них около 1250 в регионах России. При этом более 600 вакансий на должность аналитика из всего представленного предлагают удаленную работу.

С ростом необходимости импортозамещения IT продуктов будет расти и востребованность в таких специалистах.

Поделиться с друзьями

Форма обратной связи