В чем заключается работа аналитика в it

Опубликовано: 17.09.2024

Рассмотрим кто такие аналитики в IT. По сравнению с технической поддержкой, тестированием и прочими ИТ позициями, область анализа в IT не так однозначна. Для начала, рассмотрим крупными мазками позицию аналитика.

Стандартные задачи решаемые аналитиками:

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

Отличительными чертами аналитика является: аналитический склад ума, наблюдательность, ответственность, хорошая память, настойчивость, аккуратность.

Можно стать аналитиком в любой области и специализации, наглядно приблизительное дерево возможностей на картинке ниже.

Первая градация деления, “Бизнес-аналитики” и “Системный аналитик”. ИМХО, деление искусственное, как показывает мой опыт, разделение этих ролей неестественно и создает только новые точки отказа.

  • Выявление требований заинтересованных лиц
  • Документация бизнес-требований и бизнес-правил
  • Передача требований для технической реализации

Считается что бизнес-аналитику не обязательно разбираться в технических областях

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

С одной стороны, БА ограничен по проработке требований в глубину, но требуется не только в в области IT, и может предлагать решения и разбираться в различных областях. С другой, СА привязан к области IT, но при этом должен обладать навыками для сбора, анализа требований, проектирования решений, что глубже подхода БА.

Тут мы натыкаемся на разделение. Поскольку статья посвящена аналитику в IT, внимание будет посвящено больше ветке СА. Но не стоит забывать, чтобы получить качественный результат работы, нельзя делить аналитиков на СА и БА. Аналитик должен быть компетентен в работе в своей области начиная от выявления заинтересованных лиц до формирования спецификации для конечных исполнителей.

Рассмотрим общие требования и возможности аналитиков, в широком и правильном смысле этого слова:

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

Хороший джун должен уметь:

  • Выявлять заинтересованных лиц и управлять их ожиданиями.
  • Проводить собрания/интервьюирование/анкетирование.
  • Проводить «мозговые штурмы».
  • Определять границы системы.
  • Выделять подсистемы и определять их границы.
  • Разделять функциональные и нефункциональные требования.
  • Выявлять и документировать бизнес-требования.
  • Описывать Use cases.
  • Знать нотацию BPMN и/или UML (Use case diagram, Activity diagram).
  • Желательно знать SQL или Python.

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

  • Революционный метод управления проектами» Джеффа Сазерленда.
  • Разработка требований к программному обеспечению» Карла И. Вигерса.
  • Принципы работы с требованиями к программному обеспечению. Унифицированный подход. Леффингуэлла Дина, Уидрига Дона.
  • Путь аналитика. Андрея Перерва, Веры Ивановой.
  • Видео курс на Youtube по моделированию бизнес-процессов (1).
  • Курс по SQL (2).

К высоким требованиям прилагается на самая низкая оплата труда. Для начальной ступень аналитика, вознаграждение может колебаться от 80 000 -160 000 рублей.

Когда ты уже не первый год собираешь и описываешь требования, уверен в себе на встречах - можно подумать что ты достоин называться middle аналитиком. Это так же значит что ты в основном работаешь один, можешь протащить задачу “от и до” но при этом всё ещё есть право на ошибку.

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

  • Понимать принципы микросервисной архитектуры.
  • Понимать принципы ООП.
  • Углубленно знать UML (Class diagram, Sequence diagram).
  • Навыки разработки презентаций и выступлений.
  • Понимание основ проектной деятельности.

Для получения этих знаний и углубления в старые можно:

  • Применение UML 2.0 и шаблонов проектирования. Крэга Лармана.
  • Аналитическая культура. Карл Андерсон.
  • Самоучитель UML. Леоненкова Александра.
  • Курс по бизнес- и системному анализу (3).

На этом уровне можно рассчитывать на 160 000 - 200 000 рублей в виде вознаграждения за работу.

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

Нужно задуматься, а не стали ли вы senior аналитиком.

Всё что нужно из знаний, это всего-то все требования выше но на ещё более углублённом уровне и набор новых:

  • Создание логических моделей предметной области
  • Навыки обучения и написания инструкций для младших сотрудников.
  • Быть наставником и примером для младших сотрудников.
  • Уметь проводить презентации и выступать на конференциях.
  • Управление конфликтами.
  • Выявлять и управлять рисками.
  • Знать дисциплину управления проектом.
  • Владеть продуктовым анализом.

Рекомендации источников для обучения:

  • Открытое Мышление. Института Арбингера.
  • Переговоры с монстрами. Как договориться с сильными мира сего. Рызова Игоря.
  • Психбольница в руках пациентов. Купера Алана.
  • Курс ITIL Foundation (4).
  • Общие курсы, позволяющие разложить всё по полочкам (5).

С таким багажом знаний и опыта можно рассчитывать на вознаграждение в размере 200 000 - 300 000 рублей.

Работа “Аналитиком”, за счёт разносторонности позволяет расти как горизонтально, так вертикально. Можно выбрать специализацию и углублённо развиваться в ней, одна из таких позиций “Аналитик данных”.

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

Подписывайтесь на блог и канал в телеграме An Log, на нём я публикую дополнительно шортрид материалы, в том числе ссылки на онлайн ресурсы из этой публикации.

Системный аналитик помогает оптимизировать и автоматизировать работу компании и её подразделений. Этот специалист разбирается в менеджменте, экономике и информационных технологиях — помогает скоординировать процесс разработки ПО так, чтобы результат был максимально продуктивным.

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

Благодарим за помощь в подготовке материала Ксению Шипину, системного аналитика Skyeng и преподавателя курса «Системный аналитик» в Нетологии.

Системный аналитик: что делает, сколько получает и как им стать

Ксения Шипина

Системный аналитик Skyeng

Системный аналитик — IT-профессия широкого плана

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

Его можно назвать посредником между заказчиком — руководством компании — и исполнителем — разработчиком.

Итог такого сотрудничества — программный продукт.

Такое определение близко к истине, но не универсально. У проблемы трактовки есть несколько причин.

Основная причина — различия в требованиях разных компаний к специалисту.

Другая причина — разница в развитии IT-рынков в России и в мире. Впервые термин «системный анализ» ввела в 1948 году некоммерческая организация RAND, которая в 1956 году выпустила книгу на эту тему. В 1959 году американские предприниматели Рой Натт и Флетчер Джонс основали первую компанию по разработке ПО — Computer Sciences Corporation. И многие практики задумались о том, что основы системного анализа можно использовать в разработке.

Это дало свои плоды — спрос на системный анализ начал расти. В 1976 году была разработана технология Waterfall, позволяющая оптимизировать процесс разработки ПО.

В России и странах ближнего зарубежья развитие IT-рынка началось позднее. Разработка первых программ для коммерческого использования ЭВМ стартовала только в 1980 году. А индустрия информационных технологий начала развиваться только в 1990-х — после распространения первых ПК.

На протяжении долгого времени на российском рынке не было кузницы кадров. Системные аналитики начали появляться в России в начале 2000-х, а профессиональные стандарты появились лишь к 2014 году.

Профессия системного аналитика окончательно оформилась как самостоятельная и стала востребованной по нескольким причинам:

  • При зарождении IT-рынка выделенной роли аналитика не было, но потребность в системном анализе присутствовала всегда. Зачастую анализ выполнял смежный специалист, но не всегда успешно.
  • Рост конкуренции на рынке ПО тоже оказал влияние. По разным причинам многие проекты завершались неудачно: компании вкладывались в невостребованные решения из-за недопонимания между заказчиком разработки и исполнителем. Так возникла потребность в специалистах с хорошим техническим бэкграундом и развитыми soft skills, которые могут правильно понять боли бизнеса и оптимизировать процесс разработки.
  • Усложнение программ сыграло свою роль — для грамотной интеграции ПО нужны узкоспециализированные специалисты.

Чем занимается системный аналитик и что он должен уметь

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

Что делает системный аналитик:

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

Для выполнения рабочих задач специалист должен владеть определёнными компетенциями:

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

Процесс разработки — это постоянный обмен информацией. Чтобы правильно запрашивать и ясно доносить её, системному аналитику важно развивать и soft skills.

В разных сферах предъявляют разные требования к системному аналитику

На примере вакансий рассмотрим требования работодателей в различных областях.

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

Системный аналитик: что делает, сколько получает и как им стать

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

Системный аналитик: что делает, сколько получает и как им стать

Для сферы кибербезопасности важно разбираться в системах шифрования и защите данных.

Системный аналитик: что делает, сколько получает и как им стать

Осваивать всё сразу необязательно: профессия быстро развивается — стремительно меняются и тенденции.

Что отличает системного аналитика от других профессий

Аналитика — широкая сфера деятельности. Расскажем об отличиях системного аналитика от схожих и смежных профессий.

Бизнес-аналитик

Граница между бизнес- и системным аналитиком сильно размыта: часто обязанности этих специалистов смешиваются. Но бизнес-аналитик больше сфокусирован на оптимизации бизнес-процессов, снижении издержек и увеличении прибыли за счёт автоматизации. Он разрабатывает решение и передаёт системному аналитику, который перекладывает это решение на техническую реализацию и помогает команде понять, что должно получиться в результате разработки.

Аналитик данных

Аналитик занимается Big Data: умеет обрабатывать сырые данные и строить гипотезы на этой основе. Аналитик данных работает с метриками, системный аналитик — с процессами. Для первого знание Python необходимо, для второго — будет плюсом.

Project-manager

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

Product-manager, Product owner

Product-manager отвечает за стратегию продукта — от выдвижения гипотезы до анализа результатов. Он знает, что нужно пользователю, а системный аналитик понимает, как это сделать.

Системный архитектор

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

Технический писатель

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

Кто такой бизнес-аналитик и как помогает компаниям быть на шаг впереди

Сколько зарабатывают системные аналитики

По данным Glassdoor, средняя зарплата системного аналитика в Москве — 150 000 рублей:

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

Чтобы стать системным или бизнес-аналитиком в IT сфере, необходимо пройти обучение, но прежде стоит разобраться, что это за специалисты и какие проблемы они решают.

Чем занимается системный аналитик?

Предположим, от некоей организации поступает заказ на разработку программного продукта. В обязанности системного аналитика входит:

  • проанализировать требования заказчика;
  • оформить их в документ;
  • передать полученную информацию напрямую разработчику или PM.

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

Но и это не всё: важно также доносить до команды разработчиков обратную связь.

Системный аналитик vs. менеджер проектов

Чем они отличаются? Этот вопрос резонно возникает после ознакомления с обязанностями системного аналитика в IT. Нет, это не один и тот же специалист — задачи и цели у них разные:

  1. От системного аналитика требуется оформить техническое задание и спецификации в документ. Менеджеру в данном случае достаточно изучить полученную документацию и приступить к работе над ней.
  2. Системный аналитик — это специалист, который также участвует в формировании прототипов, изучает процессы и при необходимости вносит изменения в документацию.
  3. В то время как менеджер проектов всегда находится в потоке многозадачности, системному аналитику важно сформулировать требования к IT-системе и достоверно описать задачи для разработчиков.
  4. Также в обязанности менеджера проектов входит тесная работа с командой, а в некоторых компаниях и её развитие.

А что насчёт бизнес-аналитика?

Бизнес-аналитик выясняет, каковы реальные потребности бизнеса, и на базе этих знаний принимает решения по изменению IT-системы и отдельных процессов.

Наиболее важное в работе бизнес-аналитика — это встречи с клиентами и внутренние собрания с командой.

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

К дополнительным обязанностям бизнес-аналитика относятся:

  • анализ и оценка рисков;
  • обсуждение выполненной работы;
  • при необходимости внесение правок и планирование изменений;
  • презентации и тренинги по использованию готового продукта.

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

Востребованность и зарплаты

Бизнес-аналитик входит в пятёрку самых востребованных специалистов по управлению бизнес процессами:

На момент написания статьи на HeadHunter только в Москве насчитывается 1 778 вакансий по запросу «Системный аналитик»:

По данным Glassdoor, средняя зарплата системного аналитика в России составляет 144 751 ₽ в месяц:

У бизнес-аналитиков это примерно 100 780 ₽ в месяц:

Разница между системным и бизнес-аналитиком в IT

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

Сравнение бизнес и системного аналитика в IT

Именно поэтому онлайн-университет GeekBrains проводит набор на курсы системной и бизнес-аналитики: программа включила в себя темы, необходимые для обеих специализаций.

Выводы

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


Профессия аналитика достаточно распространена в ИТ-секторе, и всё равно появляется достаточно много вопросов из разряда «Зачем нужен аналитик?» или «Чем занимается аналитик?» и даже «Кто такой аналитик?». Такие вопросы возникают не только у людей, не связанных с разработкой программного обеспечения, но иногда даже и внутри ИТ-компаний! Я уже 8 лет работаю аналитиком на различных проектах, и с уверенностью могу сказать, что трактовка этой роли в компаниях и командах может различаться, особенно, если они взяли аналитика просто потому что «так надо», без понимания его предназначения. В этой статье я хочу объединить стандарты и свой опыт, чтобы вкратце ответить на эти вопросы. Это будет интересно тем, кто хочет понять, нужен ли им на проекте такой человек, и что он должен делать, а также тем, кто недавно пошел или думает пойти в эту профессию.

Кто такой аналитик?

Уже несколько лет ИТ-сообщество ищет ответ на этот вопрос. Составляются своды знаний (см. BABOK), формируются стандарты, карты компетенций. Однако, это всё скорее даёт почву для обсуждения, чем точно и четко описывает границы должностных обязанностей. Любая попытка самоопределения аналитика в профсообществах может привести к длительному спору на эту тему, тем не менее, к некоторому общему знаменателю за эти годы прийти всё же удалось.

Начнем с того, что должностей аналитика достаточно много, и от этого может ограничиваться спектр его задач. Пожалуй, вот основные ипостаси аналитика в ИТ-проекте:

  • бизнес-аналитик,
  • системный аналитик,
  • аналитик требований,
  • UX-дизайнер,
  • специалист по внедрению,
  • аналитик данных,
  • консультант по вопросам управления,
  • аналитик процессов,
  • владелец продукта.

Всех их объединяет одно: аналитик – это человек, который отвечает за выявление потребностей заинтересованных лиц и их отражение в том решении, которое принесет изменения в работу компании.


Хорошо нашу работу описывает шутка:
«Мы переводчики с русского на программистский и наоборот».

Чем занимается аналитик?

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

  • Сбор информации из различных источников.
  • Анализ этих данных и проверка достоверности.
  • Обработка данных (гипотезы, тезисы, расчеты).
  • Разработка предложений и стратегий для улучшения ситуации.
  • Детализация требований и согласование их с заинтересованными сторонами.
  • Консультации для других участников команды.
  • Презентация готового решения.

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

Начнем с того, что аналитик не может быть сам по себе, ценность он приносит только внутри команды:


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

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


Аналитик следит, чтобы решение закрывало потребности пользователя

Зачем нужен аналитик?

От клиентов и в других компаниях я достаточно часто слышу вопрос «Да зачем нам вообще нужен аналитик?». Давайте посмотрим, чем отличается работа команды без аналитиков и с ними.


  • Клиент знает, что его слышат, не упускает какие-то свои мысли, и понимает, что будет сделано. Нет такой проблемы, что «Я думал, что это очевидно, а вы не сделали!»
  • Разработчик знает ожидания пользователей, он получает понятные для него ответы на вопросы по необходимым доработкам
  • Тестировщик получает описание ожидаемого поведения продукта
  • Руководитель проекта видит границы проекта, планирование работ упрощается
  • Техническому писателю проще написать пользовательскую документацию, ведь известно, что реализовано, и как должно работать

Достаточно важно взглянуть на работу аналитика глазами руководителя:

«Программисты пишут код, который не является ценностью сам по себе. Программные продукты часто добавляют проблем пользователям, плохо ложатся на существующие бизнес-процессы, увеличивают временные затраты. Аналитик способен понять, как связать бизнес-потребности и технические возможности, как сделать так, чтобы программный продукт создавал добавленную стоимость! В конечном счёте, потребность бизнеса одна – увеличение прибыльности. Ее увеличение может быть достигнуто за счёт снижения операционных затрат и увеличения сбыта при сохранении существующих ресурсов. Или, ещё проще, за счёт сокращения финансового цикла.

Аналитик не должен фокусироваться на программном продукте, пользовательском интерфейсе, структурах данных или красоте решений, но всегда должен помнить, что он решает первейшую задачу бизнеса – экономию времени! Время конвертируется в деньги, в прибыль. Эту задачу не может решить программист, руководитель проекта, дизайнер или тестировщик, но решает аналитик!» – Антон Мейнцер, главный системный архитектор, Консорциум «Кодекс».


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

Для этого и нужны аналитики.

Михайлова Анна
Начальник отдела
интеллектуального анализа данных,
главный системный аналитик,
Консорциум «Кодекс»

Задача айтишников – не писать программы ради программ, а решать проблемы пользователей. С ростом уровня автоматизации и перспективами появления цифровой экономики незаменимыми становятся специалисты, которые смогут работать на два фронта: выяснять у заказчиков программного обеспечения, что им нужно, и затем переводить эти требования на «технический» язык IT-специалистов. ITMO.NEWS выяснил у аналитиков «Петер-Сервис», компании-разработчика ПО для телекоммуникационной отрасли, Марии Цветковой и Екатерины Рысевой, как именно происходит такая работа, какие навыки для нее требуются, чем им помогло обучение в Университете ИТМО. К началу отборочного тура олимпиады «Я – профессионал» специалисты компании рассказали, как они начинали свой профессиональный путь, что определило их выбор и почему их работа никогда не бывает скучной.


Кто такой аналитик в IT и чем он занимается

Мария Цветкова, аналитик в компании «Петер-Сервис»

Аналитик в IT-компании – это, по сути, переводчик с языка заказчиков на язык программистов. То есть я постоянно общаюсь и с программистами, и с заказчиками, анализирую, что нужно заказчику, и перевожу эти требования на язык, понятный программистам. Я работаю на внутренних проектах по автоматизации процессов в нашей компании, что улучшает взаимодействие пользователя с программами. Также занимаюсь интеграцией ПО, когда нужно, например, новую программу внедрить в уже работающие бизнес-процессы. Моя основная задача – это так выстроить коммуникацию, чтобы все – и заказчик, и программисты – поняли, что именно от них требуется. Также важно доносить до разработчиков обратную связь от заказчиков.

Источник: habrahabr.ru
Источник: habrahabr.ru

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

Екатерина Рысева аналитик в компании «Петер-Сервис»

Мои главные обязанности – это анализ требований, которые приходят от заказчика. Необходимо формализовать эти требования и перевести на язык программистов, используя знания в той области, в которой разрабатывается продукт. Я работаю в подразделении, которое занимается разработками в области Интернета вещей. Например, сейчас я участвую в развитии программного продукта, который предназначен для управления объектами и процессами, основанными на технологиях межмашинного взаимодействия (Machine-to-Machine) и Интернета вещей. Главная задача этой технологии – управление подключениями устройств со встроенными SIM-картами, а также управление расходами на услуги связи. С ее помощью оператор получает единую точку контроля и управления SIM-картами, установленными в IoT-оборудовании. Нашими программными продуктами, основанными на этой технологии, уже пользуются крупные мобильные операторы.

Источник: nextbigwhat.com
Источник: nextbigwhat.com

Например, сим-карту можно ставить в специальный модуль в автомобиле и отслеживать данные о его перемещениях, о расходе бензина, о нарушениях ПДД и подобном. Такая технология уже применяется в системе взимания платы за проезд по автодорогам «Платон». Использовать М2М можно и для упрощения обслуживания банкоматов. Например, такие «сим-карты» позволяют удаленно контролировать наличие в банкоматах средств, их исправность, при этом у специалистов не будет нужды приезжать и лично осматривать устройство. Та же технология применяется и при обслуживании вендинговых аппаратов, в целом, она очень перспективная.

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

О профессиональном пути в системную аналитику

Мария: Мой путь в системную аналитику был достаточно долгим. Я поступила в Университет ИТМО в 2007 году на кафедру технологий профессионального обучения, сейчас это кафедра информационных технологий в гуманитарной сфере. Со второго курса начала работать на кафедре лаборантом, затем инженером. Параллельно трудилась оператором «горячей линии» в телекоммуникационной компании. Так продолжалось более двух лет, после чего уволилась и оттуда, и с кафедры, и начала работать в компании по разработке сметного программного продукта.

Мария Цветкова
Мария Цветкова

Я ездила в компании, устанавливала это ПО и объясняла, как с ним работать. Потом вновь вернулась в ту же телекоммуникационную компанию, но уже в качестве специалиста по внутренним бизнес-процессам. Я налаживала коммуникации между разными отделами для оптимизации программных разработок, маркетинга, продаж. Затем работала еще в двух компаниях, где уже занималась системным и бизнес- анализом. В одной из них я была руководителем проекта, и этот опыт был очень ценным: я руководила командой, в которой были разработчики, тестировщики ПО, аналитики, специалисты по базам данным. Это помогло мне развить коммуникативные и творческие навыки, без которых сейчас, когда я работаю аналитиком в «Петер-Сервис», просто никуда. В «Петер-Сервис» я оказалась по рекомендации коллеги.

Екатерина: Я обучалась в Университете ИТМО на кафедре компьютерной фотоники и изначально хотела заниматься наукой и даже поступила в аспирантуру. У меня был отличный научный руководитель, который зажигал своим примером. Но через год после обучения в аспирантуре я поняла, что это не мое, такое иногда случается в жизни. Поняла, что хочется заниматься чем-то другим. Мне было интересно развиваться в сфере разработки программного обеспечения, хотя могло бы показаться, что моя специализация была очень узкой – все-таки фотоника, физика. Но это не так. Тем более на кафедре преподавали дисциплины и IT-направленности.

Екатерина Рысева
Екатерина Рысева

Я начинала работать тестировщиком программного обеспечения. Потом долгое время занималась разработкой документации для ПО. В «Петер-Сервис» я попала, просто откликнувшись на вакансию на рекрутинговом сайте, прошла несколько собеседований. Правда, сначала я работала здесь техническим писателем, то есть тоже разрабатывала документацию. Но, чтобы это сделать, нужно было уметь читать чужой код, описывать процессы разработки, а также тестировать программы. Это был большой объем аналитических задач и так, постепенно, я стала системным аналитиком.

Что побудило работать в IT

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

Екатерина: Не могу сказать, когда я точно решила, что хочу работать в области IT. Но многие мои одногруппники начинали работать именно в IT тестировщиками, программистами, они делились своим опытом, и я понимала, что мне это интересно.

III Международный Telco CTO Summer Summit 2017, организованный компанией «Петер-Сервис»
III Международный Telco CTO Summer Summit 2017, организованный компанией «Петер-Сервис»

Об особенностях работы в крупной IT-компании

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

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

Корпоративная конференция «Петер-Сервис», 2017
Корпоративная конференция «Петер-Сервис», 2017

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

Екатерина: В компании, где я работала до «Петер-Сервис», я в какой-то момент осознала, что достигла «потолка» своего развития и двигаться дальше некуда. Поэтому стала искать новую работу. Мне было интересно попробовать свои возможности, понять, могу ли я работать в разных областях, над разными проектами. Работа аналитика позволяет мне много общаться с людьми, я развиваю свои коммуникативные навыки. Если у меня остаются вопросы, я всегда могу обратиться к коллегам за помощью, чтобы до конца разобраться в проблеме. Мои коллеги – это суперпрофессионалы, и я могу от них узнать все, что мне нужно по работе, многому научиться.

Корпоративная конференция «Петер-Сервис», 2017
Корпоративная конференция «Петер-Сервис», 2017

Что дало обучение в университете и почему важно начинать работать как можно раньше

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

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


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

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

Читайте также: