Кто такой системный аналитик и почему он без зпшки не останется
Системные аналитики — востребованная профессия, что подтверждают данные ребят из hh.ru. За 2021 год количество вакансий по этой специальности выросло на 45% (и это еще до новостей об отсрочках на призыв). При этом сейчас работу ищут больше 2100 человек, что подтверждает сервис. Несмотря на то, что рост интереса к профессии очевиден, не многие понимают, чем системный аналитик занимается и как вопрос обстоит с деньгами специалисту найти работу. В этом акула сегодня разберется при поддержке системных аналитиков из VK, «Тинькофф» и СДЭК-1.
Кто такой системный аналитик
Начнем с основных понятий. Системные аналитики занимаются вопросами интеграций с внешними системами, проектированием технического решения, IT-архитектурой, объяснил нашей редакции (состоит из 1 человека) Иван Кириллов, старший аналитик компании СДЭК. Значительную часть своего времени они работают в связке с разработчиками и с внутренней системой компании. Системные аналитики с большим опытом работы могут выполнять часть задач по проектированию системы, разгружая разработчиков и сокращая срок достижения бизнес-целей.
Для старта хватит минимального представления о том, как системы взаимодействуют между собой и базового SQL для работы с данными. Знание или понимание хотя бы одного языка программирования приветствуется, но вряд ли будет необходимым. Иногда работодатели требуют владение "языками" описания процессов вроде UML / BPMN, но на практике обычно все сводится к весьма условным обозначениям, т.к. кроме автора такой диаграммы мало кто способен ее корректно прочитать и оценить тонкости 5-и видов стрелочек разной жирности (а бывают еще и пунктирные).
С волнением уточняю, тяжело ли стать системным аналитиком?
Другой опыт в карьере описывает коллега из "Тинькофф Банк" Ефим Кузнецов. По его словам, системным аналитиком стать достаточно легко. Для этого даже не обязательно иметь какое-то специальное образование, а все необходимые знания лежат в открытом доступе без каких-либо ограничений. Усидчивости, математического склада ума и умения черпать информацию из поисковиков и видеоуроков будет достаточно, чтобы освоить азы. Кстати, Никита из VK рассказывал, что на первом собеседовании ему пригодились лишь знание синтаксиса sql и базовое понимание разработки ПО и хранилищ.
С чем работает системный аналитик?
Бизнес-аналитики разрабатывают метрики, по которым мы понимаем, насколько продукт успешен, сколько человек им пользуется, какие операции выполняют. Аналитики предлагают решения, которые приведут к улучшению метрик продукта. Другой задачей аналитиков является автоматизация бизнес-процессов компании, поведал мне Кириллов.
Все задачи аналитика можно разделить на следующие составляющие:
Работа с требованиями: сбор, анализ и документирование требований
Написание технической документации
- Разработка моделей данных, логики алгоритмов и всевозможных интеграций
- Проработка архитектуры технологических решений
Короче говоря, системный аналитик должен сопроводить решение обозначенной проблемы на всех стадиях его развития: выявить проблему, найти техническое решение, описать его реализацию (иногда реализовывать нужно тоже самостоятельно).
Как апгрейдить карьеру
На старте поиска первой работы стоит подумать и о продвижении личного бренда в социальных сетях: ВКонтакте, LinkedIn (здесь рекрутеры чаще всего ищут разработчиков). И на сервисе совместной разработки IT-проектов GitHub (профиль на этой платформе разработчики обычно используют как портфолио). На площадках можно знакомиться с практикующими профессионалами IT, узнавать о конференциях, вебинарах, встречах для разработчиков, задавать вопросы и предлагать услуги.
Однако даже разработчик уровня Middle с опытом может испытывать трудности с поиском более подходящих условий для работы. В России, кстати, для этого есть инструмент, которого я пока не встречал в других странах — это ИТ-чемпионаты.
Адекватные работодатели не ждут от новичков большого портфолио, но выберут кандидата с опытом решения хотя бы учебных кейсов. На ИТ-чемпионатах и хакатонах начинающий разработчик может научиться строить работу в команде, анализировать бизнес-задачи заказчика, читать чужой код, познакомиться с менторами и, конечно, почувствовать рыночек.
Некоторые платформы по проведению соревнований заточены под конкретную специализацию: американская Kaggle проводит соревнования по искусственному интеллекту; российская CodeForces — по спортивному программированию. All cups — онлайн платформа для проведения чемпионатов VK, которая реализует соревнования самого разного профиля. Именно на этой площадке состоялся чемпионат фонда «Сколково» и компании IT_One среди системных аналитиков. Участников ждет призовой фонд 500 тыс. рублей (редакторы C Shark долго мечтали о том, что купить на эти деньги), а также возможность получить работу в самых масштабных российских проектах цифровой трансформации (нам нравится).
Актуальны ли системные аналитики в нынешних реалиях?
С учетом возрастающей конкуренции компаниям приходится становиться все мощнее и увереннее. Первый путь к этому – автоматизация всех процессов, которая позволит сократить себестоимость процессов и услуг. Поэтому спрос на системных аналитиков сохранится, так как сегодня на рынке предложений больше, чем кандидатов, и классные специалисты на вес золота, успокоил редакцию Кириллов.
Специальность системного аналитика на рынке труда будет перспективной как в 2022 году, так и в будущем. ИТ-отрасль до сих пор находится на подъеме, поэтому все специалисты этой сферы стали очень востребованными и спрос на них только растет.
Я не въезжаю, чем системный аналитик отличается от системного администратора. Кто-то может пояснить?
Аналитик - анализирует, а администратор - администрирует
он бреется и вместо свитера изящная водолазка
Это две абсолютно разные специальности, в них общего только первое слово.
Системный администратор обычно работает с железом и софтом, обеспечивающим работу этого железа.
Системный аналитик обычно работает с программой как с продуктом, занимается её поддержкой и развитием.
Разница примерно такая же, как между электриком и дизайнером.
Ничем, сейчас аналитиков сокращают во многих компаниях вместе со всякими скрам мастерами и проч (напр есть инфо из одного крупного ритейла у меня) и да в итоге часто интеграции прорабатывает или разработка или сис. админы/инженеры devops. Плюс аналитика был в том что из него ещё часто норм техписа можно было получить, ибо технари не особо хотят в это. Но теперь «новые горизонты» и «новые возможности» поэтому тех кого не сократили, работают за троих)
Всем.
Системный аналитик — это специалист, который занимается анализом, проектированием и управлением изменениями в информационных системах. Это необходимо чтобы разрабатываемая ИТ-система полностью соответствовала потребностям бизнеса.
Вот тут https://itonboard.ru/analysis/system_analysis/107-sistemnij_analitik_kto_eto_i_kak_im_stat/ попробовал подробнее рассказать об этом
А системный администратор - специалист, который отвечает за установку, настройку, обслуживание и обеспечение надёжной работы компьютерной инфраструктуры в организации. Задачи системного администратора могут включать управление серверами, сетевым оборудованием, базами данных, приложениями, а также обеспечение безопасности и защиты данных в компьютерных системах.
Если интересно могу статейку набросать
Насколько я это понимаю, сисадмин принимает ТЗ от сисанала, кроме того, сисадмин, насколько я наслышан, вообще работает с физическими объектами: обслуживание серверов, локальная сеть и прочее. При чем, либо люди сами не понимают что делают (я знаю и сисадмина, который пишет и который обслуживает сервер, это два разных человека и две абсолютно разных задачи), либо формулировка раскрывающая область профессии не точна. В любом случае, как пример работы сисанала, он может принимать сразу несколько заказчиков, проанализировать их запросы, их продукт и делегировать сразу совокупность проектов разным группам кодеров, которые уже будут разбирать проект по отдельности. В данном примере сисадмин выступает как управленческое звено. Своего рода даже сисменеджер, с увеличенным набором обязанностей.
когда аналитик начинает разрабатывать архитектуру и модели данных получается плохо. Или тогда уж называйте его архитектором
Разрабатывать модели данных это одна из основных компетенций и обязанностей аналитика.
Системную архитектуру аналитики обычно сами не разрабатывают, но это вопрос компетенций конкретного аналитика.
Плохо получается, когда задачу выполняет некомпетентный или не имеющий ресурсов специалист, а не представитель какой-то должности.
Архитектура — действительно перебор для СА. А вот модели данных под конкретные задачи приходится проектировать регулярно.
Привет, коллега, интересно подметили.
А различается ли чем-то принципиально системный и бизнес аналитик? Или это одно и тоже?
Комментарий недоступен
Зависит от работодателя. Часто эти понятия схожи до степени смешения. В идеальном мире бизнес-аналитик может вообще не думать о том как устроена информационная система, с которой он работает. Информационной системы может даже не быть (специалист может изучать процессы компании и заниматься их улучшением). Системный аналитик в идеальном мире это человек, понимающий принципы работы используемой системы и имеющий компетенции для планирования её развития. В реальности же часто специалисты выполняют смесь бизнес и технических задач.
Бизнес - это бизнес, а система - это техник))
Задача системного аналитика, спроектировать конкретную атомарную и инкапсулированную систему.
Если слегка погрузиться в процесс, то выглядит он так:
Бизнес/Продуктовый аналитик (discovery)
1. Определение стейкхолдеров
2. Проведение интервью со стейкхолдерами
3. Создание на основе интервью SRS, UCD, location map и других артефактов
4. "Продажа" полученных артефактов архитектору решений (solution architect)
Архитектор решений
1. Проведение ревью продуктовых артефактов и пинг понг по их доработке с продуктовым аналитиком
2. Разделение SRS, UCD на отношение к конкретным компонентам (модуль монолита или система в распределенной структуре)
3. Определение к каким компонентам будет происходить обращение из каждой локации location map (по большей части это нужно только для graceful degradation, и генерит не требования к системе, а требования к клиентскому интерфейсу и слою фасадов)
4. Создание HLDD целевой системы и диаграмма потоков данных
5. Выдача задания на проработку конкретного компонента/системы аналитику
Системный аналитик (delivery)
1. Анализ полученных артефактов
2. Пинг понг уточняющих вопросов архитектору и продуктовому аналитику
3. Создание ERD, диаграммы последовательностей, API Doc, Event line doc и др
4. Передача всего этого системному архитектору
Системный архитектор (чащу всего это разработчик)
1. Анализ полученных артефактов
2. Пинг понг
3. Определение стека технологий и согласование его с архитектором решений
4. Определение зависимостей, библиотек, готовых компонентов, функций системы и тд
5. Возврат информации для коррекции ранее полученных артефактов по всему таймлайну
6. Начало разработки
И если посмотреть на то, что делает системный аналитик (да и любой другой), то сразу становится ясно что это точно не простая работа. Системный аналитик == программист, он может не писать код, но должен расписать алгоритм работы программы (без глубокой детализации конечно).
Не нужно говорить, что системным аналитиком может стать каждый, мне приходится каждую неделю их собеседовать и только 1 из 20 подходит на junior grade. Курсов практически нет (но могу порекомендовать IT Leader и все что рассказывает Максим Смирнов (во многом с ним согласен) и все что рассказывает Сергей Баранов (во многом с ним не согласен:))), книг хороших много, но чтобы что то понять надо их много прочитать. Но самое главное - думалка. Думалка должна быть как у программиста, гуманитарный склад ума не жизнеспособен в системном анализе. Вообще. Абсолютно. Вам либо надо его изменить (что долго и больно), либо выбрать более подходящую роль (возможно аналитик в discovery).
Так что бабки у системных аналитиков будут всегда (мидл сейчас на руки получает в среднем 220-280), но стать им просто с ходу не получится.
Комментарий недоступен
Коллега, привет! Спасибо за классный коммент
кто перспективнее проджект или системный аналитик?
Обычно это люди с разными потребностями в работе.
Проджекты больше про организацию людей и их работы.
Системные аналитики зачастую больше любят рационализировать и разбираться с конкретными задачами.
Комментарий недоступен
Коллега, вы про какую перспективу говорите?)
Не нужно образование, вот это прямо удивило.
Двадцать лет назад в спецухе системного аналитика были Системный анализ, Теория систем и оптимального управления, Программное моделирование, всякие смежные дисциплины, вышка курса до третьего.
Коллега, привет! Ну возможно зависит от компании, сейчас, к сожалению, есть профессии, где берут людей без вышки.
Неплохой заход, конечно, но системный аналитик должен обладать техническим складом ума )
Вы абсолютно правы, мне кажется, что идея перехода в ИТ после продавца-консультанта в салоне связи передута
Какая беспорядочная статья, явно не аналитик и не разработчик писал. 2 раза с одним и тем же упоминается Никита из vk. Под заголовком про системного аналитика тут же пишут «Бизнес-аналитик», как будто это синонимы. В разделе про апрейгд вдруг вообще выпрыгивает «разработчик уровня middle” и умение «читать чужой код», да еще и Kaggle до кучи. При чем тут аналитик абсолютно непонятно.
Дальше спорно или неполно. BPMN и UML требуют почти везде, как будто это некое неподъемное знание, которое нельзя осилить на реальных задачах и примерах в кратчайшие сроки. Еще часто хотят, чтобы по ГОСТу ТЗ писал и макетики в Фигме или подобном ваял. А еще можно потестировать и пользователей обучить. Да, еще rest, soap, xml, json - это святое. И, безусловно, сбор требований: user story, use case, даже srs некоторые помянут. Так как сама ищу работу по данной специальности, вакансий начиталась море. Порог входа вообще на уровне плинтуса, не поспоришь.
Многие просят на мидл знание домена, я бы так однозначно не говорил про плинтуса.
На качество результата работает вся цепочка - аналитик, разраб, тестировщик, devops . Но поскольку аналитик стоит в самом начале, то он по сути дает работу всем остальным. И с другой стороны его ошибки больнее всего бьют. Поэтому очевидно что именно с повышения культуры работы аналитика и занят ит мир. Там и стандарты четкие выходят, и все больше туда вкладываются. Странное в общем решение. Не иметь и не лелеят аналитиков может только голимый аутсорс, который делает 'за еду' что угодно. А продуктовая разработка, без аналитика немыслима - и именно она вытянет в кризис, т.к стабильный и нужный продукт это ваш 'капитал', а только разрабы - это типа каршеринга.
Коллега, привет! Спасибо за классное мнение.
По наблюдениям СА нужны в тех компаниях, где есть заказная разработка, то есть пришел заказчик, показал на пальцах, что ему нужно (вот тут хотим интеграцию с A и B, до кучи прикрутить C). Подобные аналитики копаются в этих общих требованиях и проясняют уже детали, ищут несостыковки в логике, узкие места. А далее доносят видение разработчикам, которые реализуют решение. То есть ребятам типа Яндекса, которые пилят свои продукты, СА не очень то и нужны. Буду рада, если разубедите меня.
Не забыть еще - нужно уметь держать оборону и дискутировать с не всегда дружелюбными коллегами, отстаивая свою точку зрения. А еще заметила, что специалисты этой профессии ВСЕГДА дико загружены и почти сна не знают. Так, личные наблюдения.
В больших компаниях со своими продуктами всё равно нужны СА, потому что иначе документация будет формализована через Ж, а затем возникнет спор между командами о всяких договорённостях, которые были поняты по-разному. Недавно я уволился на испыталке (сам) из большой компании, где нужно было не только согласовать с соседней дирекцией договорённости по API, но и сдлеать это через Lotus Notes, в котором надо было оформить соответствующую служебку. Внутрь положить Word по шаблону той дирекции и ещё указать ссылки на Confluence, где всё оформлено по шаблонам SRS. Вот вам и "свои продукты".
Коллега, привет! Спасибо за классное мнение)
Сколько к?
Коллега, за год можно получить "кк"
Месячная ЗП в России от 60 до примерно 350, медианная, наверное, около 150.
А какие еще варианты перехода в ИТ есть кроме системного аналитика? Есть ли что-то для девочек?))
Комментарий недоступен
Что за сексизм?
Коллега, привет, лично я считаю, что девочки в ИТ оч круто справляются с фронтендом, поэтому у вас есть все шансы обучиться где-то и получить классную зпшку с удаленкой))
Бизнес-анализ, тестирование, дизайн, все зависит от интересов и умений.
вот же, положила: https://vc.ru/education/396410-kakie-it-professii-mozhno-osvoit-za-2-3-mesyaca
Чувствуется какая-то субъективизация). Вам просто нужно поверить в свои силы.
Любые сложные скиллы можно освоить при грамотном подходе + многие компании практикуют взращивание сотрудников внутри компании, так что с учётом низкого порога входа в должность младшего БА или СА стоит попробовать.
Кстати, из близких мне женщин почти все работают на технических должностях от инженера до Data Scientist есть же и примеры знакомым мужчин от школьных учителей до парикмахеров. Это всё очень условно.
Важно, чтобы вам было это интересно. А дальше, любой тернистый путь сможет осилить в it идущий :D.
Администратор проектов, руководитель проектов. Аналитик в среднюю компанию (у нас аналитики занимались немного другим). Есть всяческие координаторы (правда к ИТ это имеет посредственно отношение, эдакие макаки. следящие за корректность выполнения процессов в координируют (на самом деле мешают) всяческие работы). Есть ещё много странных профессий, типа релиз менеджмент.
Но должности в разных компаниях сильно различаются. Например, в первой, где я работал, аналитики получали по 22-25к и не обладали ИТ-знаниями вообще. Но назывались аналитиками. Во второй компании покруче, уже умели работать с post\get, парсить json, работать с сертификатами и даже выполнять SQL-запросы (но опять не все). Получали от 40к до 100к.
А сейчас, где я работаю, аналитики даже заменяют архитекторов частично. Сколько получают только я не знаю.
В общем, если есть упорство, можно пробиться. Правда это было до спец. операции)))))))) Сейчас, думаю, шансов пробиться почти нет.
Интересно, чем на деле в компаниях озадачивают системных аналитиков?
Например, в компании есть бизнес-процесс, который исполняется на бумаге. Нужно перевести его в электронный вид.
Или компания планирует заняться чем-то новым, нужно обеспечить в информационной системе реализацию необходимых функций для этой работы.
Коллега, привет! Все зависит от задач компании)
У нас нет чёткой градации на системных и бизнес-аналитиков. Продукт-овнер прорабатывает фичу на бизнес-уровне, расписывает, каких целей хочет достигнуть доработкой и какое поведение ожидает.
Аналитик задаёт уточняющие вопросы и расписывает требования с достаточно серьёзным уровнем детализации, например, какие ручки каких апих код должен дёргать и как данные обрабатывать.
В процессе реализации аналитик проводит авторский надзор и отвечает на вопросы разраба. Приёмкой и демо, как правило, аналитики не занимаются.
Правда говорят, что системных аналитиков жестко хантят на хорошие зп от 100к?
Коллега, ну лично я знаю, как банки переманивали джунов на 100к+ между собой, в целом, мне кажется, что поторговаться всегда можно.
Системные аналитики зачастую получают больше 100К.
Нормальный джун будет получать не меньше 150 (до 22 февраля), сейчас скорее 170-180. Но джун это не ньюби.
Почему так мало мнений системных аналитиков? Мне вот рассказывают, что все совсем не просто — чтобы стать аналитиком надо 100 кругов ада пройти.
Коллега, привет, действительно, стать системным аналитиком - почетный и нелегкий труд.
Комментарий недоступен
Коллега, привет! Спасибо, хочется стать кондитером и создавать конфетки на VC.ru.
Неужели системный аналитик такая доступная профессия?
Привет, коллега, если в плане доступности рассматривать переход из профессии, то надо постараться)
"Системные аналитики занимаются вопросами интеграций с внешними системами, проектированием технического решения, IT-архитектурой, объяснил нашей редакции (состоит из 1 человека) Иван Кириллов, старший аналитик компании СДЭК."
если он занимается проектированием, то почему он зовётся аналитик, а не проектировщик?
"С волнением уточняю, тяжело ли стать владельцем блога на VC?"
а при чём тут владелец блога? какая-то копипаста пролезла
Коллега, привет! Спасибо большое за замечание, иногда случается, что мечты из подсознания проявляются подобным образом. Поправили)
че получается уже в чемпе всех не выиграю?
Коллеги, шанс есть всегда.
Да любой спец не останется без работы. Но шумиха вокруг системных аналитиков мне мало понятна. Если уж кому-то приспичило стать аналитиком лучше податься в дата аналитики. Да другая область. Но на этапе выбора, если уж у тебя аналитический склад ума, смотреть лучше в эту область. За границей работу легче найти будет. В любом случае не особо вижу смысла стремится стать системным аналитиком.
Конечно может системные аналитики меня разубедят, это просто субъективное мнение.
Спасибо за интересное мнение, а что вы бы предложили нашей аудитории?
Да уж.. IT-шники очень востребованы!
Коллега, а вы тоже из ИТ?
deleted-перенес под комментарий
deleted-перенес под коммент
Попробовать профессию в сфере ИТ (как и в любой другой сфере) может каждый, но важно, чтобы такая деятельность "зашла". Сфера специфическая.