Аналитик компьютерных сетей это

Кто такой системный аналитик и почему он без зпшки не останется

Системные аналитики — востребованная профессия, что подтверждают данные ребят из hh.ru. За 2021 год количество вакансий по этой специальности выросло на 45% (и это еще до новостей об отсрочках на призыв). При этом сейчас работу ищут больше 2100 человек, что подтверждает сервис. Несмотря на то, что рост интереса к профессии очевиден, не многие понимают, чем системный аналитик занимается и как вопрос обстоит с деньгами специалисту найти работу. В этом акула сегодня разберется при поддержке системных аналитиков из VK, «Тинькофф» и СДЭК-1.

Начнем с основных понятий. Системные аналитики занимаются вопросами интеграций с внешними системами, проектированием технического решения, IT-архитектурой, объяснил нашей редакции (состоит из 1 человека) Иван Кириллов, старший аналитик компании СДЭК. Значительную часть своего времени они работают в связке с разработчиками и с внутренней системой компании. Системные аналитики с большим опытом работы могут выполнять часть задач по проектированию системы, разгружая разработчиков и сокращая срок достижения бизнес-целей.

Для старта хватит минимального представления о том, как системы взаимодействуют между собой и базового SQL для работы с данными. Знание или понимание хотя бы одного языка программирования приветствуется, но вряд ли будет необходимым. Иногда работодатели требуют владение «языками» описания процессов вроде UML / BPMN, но на практике обычно все сводится к весьма условным обозначениям, т.к. кроме автора такой диаграммы мало кто способен ее корректно прочитать и оценить тонкости 5-и видов стрелочек разной жирности (а бывают еще и пунктирные).

Сделать старт в карьере системного аналитика не очень сложно. Когда я пришел на первое место работы, у меня спрашивали синтаксис SQL и базовое понимание разработки ПО и хранилищ, говорит Никита Финченко, системный аналитик VK, преподаватель образовательного курса VK по системной аналитике. Однако стать хорошим аналитиком сложнее. Нужно уметь разбираться как в «технике», так и в «бизнесе».

Другой опыт в карьере описывает коллега из «Тинькофф Банк» Ефим Кузнецов. По его словам, системным аналитиком стать достаточно легко. Для этого даже не обязательно иметь какое-то специальное образование, а все необходимые знания лежат в открытом доступе без каких-либо ограничений. Усидчивости, математического склада ума и умения черпать информацию из поисковиков и видеоуроков будет достаточно, чтобы освоить азы. Кстати, Никита из VK рассказывал, что на первом собеседовании ему пригодились лишь знание синтаксиса sql и базовое понимание разработки ПО и хранилищ.

Бизнес-аналитики разрабатывают метрики, по которым мы понимаем, насколько продукт успешен, сколько человек им пользуется, какие операции выполняют. Аналитики предлагают решения, которые приведут к улучшению метрик продукта. Другой задачей аналитиков является автоматизация бизнес-процессов компании, поведал мне Кириллов.

Все задачи аналитика можно разделить на следующие составляющие:

  • Работа с требованиями: сбор, анализ и документирование требований
  • Написание технической документации
  • Разработка моделей данных, логики алгоритмов и всевозможных интеграций
  • Проработка архитектуры технологических решений
Читайте также:  Компьютерная сеть сложный комплекс взаимосвязанных и

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

На старте поиска первой работы стоит подумать и о продвижении личного бренда в социальных сетях: ВКонтакте, LinkedIn (здесь рекрутеры чаще всего ищут разработчиков). И на сервисе совместной разработки IT-проектов GitHub (профиль на этой платформе разработчики обычно используют как портфолио). На площадках можно знакомиться с практикующими профессионалами IT, узнавать о конференциях, вебинарах, встречах для разработчиков, задавать вопросы и предлагать услуги.

Однако даже разработчик уровня Middle с опытом может испытывать трудности с поиском более подходящих условий для работы. В России, кстати, для этого есть инструмент, которого я пока не встречал в других странах — это ИТ-чемпионаты.

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

Некоторые платформы по проведению соревнований заточены под конкретную специализацию: американская Kaggle проводит соревнования по искусственному интеллекту; российская CodeForces — по спортивному программированию. All cups — онлайн платформа для проведения чемпионатов VK, которая реализует соревнования самого разного профиля. Именно на этой площадке состоялся чемпионат фонда «Сколково» и компании IT_One среди системных аналитиков. Участников ждет призовой фонд 500 тыс. рублей (редакторы C Shark долго мечтали о том, что купить на эти деньги), а также возможность получить работу в самых масштабных российских проектах цифровой трансформации (нам нравится).

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

Специальность системного аналитика на рынке труда будет перспективной как в 2022 году, так и в будущем. ИТ-отрасль до сих пор находится на подъеме, поэтому все специалисты этой сферы стали очень востребованными и спрос на них только растет.

Ефим Кузнецов, системный аналитик «Тинькофф Банк»

Конечно, как и другие виды специалистов, в связи со стремительным развитием IT индустрии и всеобщего дефицита кадров в ней, системный аналитик высоко востребован сейчас и будет в обозримом будущем. Сегодня любая “шаурмечная” хочет иметь свой веб-сайт и мобильное приложение. А профессия пусть и является достаточно доступной для вхождения, но все-таки подойдет далеко не каждому.

Никита Финченко, системный аналитик VK

Читайте также:  Компьютерные сети с распределенной архитектурой

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

Я не въезжаю, чем системный аналитик отличается от системного администратора. Кто-то может пояснить?

Аналитик — анализирует, а администратор — администрирует

он бреется и вместо свитера изящная водолазка

Это две абсолютно разные специальности, в них общего только первое слово.

Системный администратор обычно работает с железом и софтом, обеспечивающим работу этого железа.

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

Разница примерно такая же, как между электриком и дизайнером.

Ничем, сейчас аналитиков сокращают во многих компаниях вместе со всякими скрам мастерами и проч (напр есть инфо из одного крупного ритейла у меня) и да в итоге часто интеграции прорабатывает или разработка или сис. админы/инженеры devops. Плюс аналитика был в том что из него ещё часто норм техписа можно было получить, ибо технари не особо хотят в это. Но теперь «новые горизонты» и «новые возможности» поэтому тех кого не сократили, работают за троих)

Системный аналитик — это специалист, который занимается анализом, проектированием и управлением изменениями в информационных системах. Это необходимо чтобы разрабатываемая ИТ-система полностью соответствовала потребностям бизнеса.

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

Если интересно могу статейку набросать

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

Разрабатывать модели данных это одна из основных компетенций и обязанностей аналитика.

Системную архитектуру аналитики обычно сами не разрабатывают, но это вопрос компетенций конкретного аналитика.

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

Архитектура — действительно перебор для СА. А вот модели данных под конкретные задачи приходится проектировать регулярно.

Привет, коллега, интересно подметили.

А различается ли чем-то принципиально системный и бизнес аналитик? Или это одно и тоже?

Зависит от работодателя. Часто эти понятия схожи до степени смешения. В идеальном мире бизнес-аналитик может вообще не думать о том как устроена информационная система, с которой он работает. Информационной системы может даже не быть (специалист может изучать процессы компании и заниматься их улучшением). Системный аналитик в идеальном мире это человек, понимающий принципы работы используемой системы и имеющий компетенции для планирования её развития. В реальности же часто специалисты выполняют смесь бизнес и технических задач.

Читайте также:  Компьютерных сетей и телеком

Бизнес — это бизнес, а система — это техник))

Задача системного аналитика, спроектировать конкретную атомарную и инкапсулированную систему.
Если слегка погрузиться в процесс, то выглядит он так:

Бизнес/Продуктовый аналитик (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), но стать им просто с ходу не получится.

Источник

Оцените статью
Adblock
detector