Как стать системным аналитиком без профильного образования. Мой путь из HR
Привет, Хабр, я Татьяна Шуравина, системный аналитик, работаю на проекте в банковском секторе. Три года назад я пришла в системный анализ, можно сказать, с улицы — у меня нет профильного образования, в системном анализе мне пришлось все изучать с нуля. До этого я работала руководителем HR-отдела и занималась в основном бюджетированием, сметами расходов на персонал и развитием корпоративной культуры. На написание этой статьи меня, подтолкнули размышления о том, что около 70% специалистов приходят в системный анализ из других сфер. В связи с этим, могу сказать, что отсутствие специального образования не является стоп-фактором для того, чтобы начать свой путь и развитие в аналитике. В своей статье, расскажу, как войти в профессию, посоветую то, что мне помогло стать хорошим специалистом.

Что же за зверь, этот системный аналитик?
На заре своей карьеры в системном анализе я представляла, что аналитик — это дирижер, который с помощью различных инструментов, устанавливает причинно-следственную связь между данными, которые необходимы для того, чтобы все винтики одного механизма работали слаженно и без сбоев. И чтобы не получилось, как в известной басне И. Крылова, для эффективной и слаженной работы, аналитик должен уметь раскладывать требования заказчика, как по нотам, с языка заказчика на язык разработки.
На самом деле все выглядит немного сложнее и деятельность системного аналитика можно разделить на несколько составляющих:

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

Как учиться с нуля: что читать, смотреть, на кого подписаться
Мой путь в аналитике начался со знакомства с широко известной ERP-системой SAP HCM, когда в компании переводили все кадровые процессы на новое ПО. Уже тогда, работая с консультантами компании, которые осуществляли переход на новую систему, я заинтересовалась внутренним миром системы. В процессе познакомилась с такими понятиями как интеграция и миграция данных. В тот момент очень помогло то, что в повседневной деятельности я работала с большим объемом данных и готовила много различных отчетов. Для миграции данных в SAP пришлось прошерстить не один Excel-файл для загрузки актуальной информации в новую систему.
А вот уже когда пришла в IT-компанию на должность аналитика SAP, начала изучать процессы настройки и разбираться в коде, написанном на языке программирования ABAP, созданном специально для SAP. Было трудно, но у меня был крутой наставник. В период адаптации он давал мне теорию, а после изучения я делала в так называемой «песочнице» (тестовой среде) практические задания.

На мой взгляд, уверенный аналитик получится из кандидата, который обладает такими софтскилами как системное мышление, высокие коммуникативные навыки, здоровый перфекционизм и стрессоустойчивость. Что касается хардскилов, то на начальном этапе необходимы базовые знания SQL, баз данных, основ технического программирования и понимания интерфейсов.
Очевидно, что от системного аналитика требуются специализированные знания и навыки, поэтому плюсом ко всему будет опыт работы в той сфере, в которой ты приходишь на проект. Для освоения базовых знаний я рекомендую:
К прочтению:
- “Путь аналитика. Практическое руководство IT-специалиста” В. Иванова и А. Перерва
- “SQL за 10 минут” Б. Форт
- “Азбука системного мышления” Д. Медоуз
- “UML. Основы. Третье издание” М. Фаулер
- “Computer Science” Р. Седжвик, К. Уэйн
К прослушиванию и просмотру:
- Еженедельное аудио-шоу Podlodka Podcast про IT
- Проект GetAnalyst.ru
Телеграмм-каналы:

- BA/SA Аналитики
- Путь аналитика
В настоящее время на просторах интернета для самоподготовки можно найти бесплатные курсы, по завершении некоторых, есть вероятность попасть на стажировку в IT-компанию. Вот несколько ссылок, которые я советую для самообучения: Alfa Campus, Неотология, Блог про обучение и финансы, Лекториум.
Как пройти собеседование и на что рассчитывать
Для техинтервью необходимо тщательно подготовится. На собеседовании смело рассказывай о своей экспертизе, опыте работы с различным ПО и личных качествах, которые важны для данной специальности. Обычно собеседование на позицию аналитика состоит из нескольких этапов. Первое — это так, называемое техническое интервью, где дают практические задачи на аналитический склад ума. Например, выполнение различных упражнений в MS Excel или изображение схемы бизнес-процесса, в предложенной программе для моделирования бизнес-процессов. Если на первом этапе ты показал себя красавчиком, то назначают следующее. Второй этап проходит непосредственно с командой или лидом, куда ищут аналитика.
На моем первом собеседовании задавали задачки на логику, например такие: “Четверо туристов (Максим, Гоша, Лена, Аня) хотят перебраться через реку на лодке, которая выдерживает вес до 100 кг. Максим весит 90 кг, Гоша — полегче 80 кг. Лена весит 60 кг, а Аня — всего 40 кг. А еще у друзей есть 20 кг припасов. За какое минимальное количество рейсов они вместе с продуктами смогут попасть на другой берег?” Также мне прислали задание в Excel, которое я должна была выполнить за определенное время. На собеседовании с лидом команды поговорили о SAPе, транзакциях (операциях), с которыми я работала и в принципе все. Мне повезло и через несколько дней я получила предложение о работе.
Не огорчайся, если после первого собеседования тебя не пригласили на работу — считай, что это репетиция. Зато сейчас ты знаешь, что необходимо изучить дополнительно и на чем стоит акцентировать внимание, также будет понятно, чего ожидает от соискателя работодатель.
Вот примерный перечень вопросов, которые мне задавали на технических собеседованиях:
- Типы баз данных, их характеристики и отличия. В основном спрашивают про реляционные и нереляционные;
- Типы архитектуры. Чаще интересуются монолитной и микросервисной;
- SQL запросы. Основные команды для выполнения запросов;
- BPMN и UML диаграммы. Для чего используются, какие элементы используются для описания процессов;
- Функциональные и нефункциональные требования, что к чему относится;
- SOAP, XML и REST, JSON — что это, в чем отличия и какую из архитектур использовать при проектировании различных ПО;
- И самый любимый вопрос всех интервьюеров: место системного аналитика в процессе разработки продукта. Мне кажется, когда задают этот вопрос, то пытаются прощупать и понять, насколько человек гибок и коммуникабелен в работе.
Еще хочу поделиться ссылкой на статью, где автор объединил в сборник вопросы, которые обычно задают на собеседованиях. Подготовка по этим вопросам поможет успешнее пройти техинтервью.
Мой проектный опыт
За свою карьеру в IT я работала на двух проектах. Могу сказать, что подход к организации работы и, в принципе, к объему обязанностей аналитика, везде разный. У первого вендора я была полностью погружена в процессы компании, а на проекте в банке — выполняла только функции аналитика.
Во второй компании, где тружусь по сей день, я наравне со штатными работниками банка выполняю функции системного аналитика, привлекаюсь на все активности компании-заказчика.
Оба моих проекта начинались с адаптационного периода, который обычно был равен испытательному сроку — 3 месяца. Это время для изучения и погружения в особенности работы на данном проекте и технические аспекты. На время онбординга мне назначили в качестве наставника более опытного аналитика. Предстояло изучить кучу информации, и я ничего не понимала. Да-да, именно так, и это нормально. Но в процессе работы, все постепенно складывалось в общую картинку. Периодически наставник назначал встречи для обсуждения вопросов и обратной связи. Меня предупредили, что глупых вопросов не бывает, поэтому я спрашивала обо всем, что было непонятно.
В IT очень любят инициативных и открытых людей. Если есть идеи по организации работы аналитика или предложения по проектной деятельности, расскажи об этом. Поверь, такие проявления в коллективе, не останутся не замеченными.
В процессе работы тебе придется много коммуницировать с разными людьми, поэтому если хочешь добыть информацию любым путем, а для аналитика это 60% времени, то необходимо подстроиться под особенности стиля работы коллег.
И последнее, системный анализ очень энергозатратный умственный процесс, поэтому не забывай про work-life balance, так как профессиональное выгорание еще никто не отменял.
Как видишь, стать системным аналитиком можно и без профильного образования. Надеюсь, моя статья поможет стартануть в этом направлении тем, кто до сих пор сомневался. А в следующий раз я расскажу, как вести техническую документацию, чтобы команде не пришлось разгадывать ребусы. Если есть вопросы или вы бы хотели дополнить мои советы — прошу в комментарии.
- системный анализ
- системный аналитик
С чего начать путь в ИТ: системный аналитик
Профессия аналитика появилась на рынке в 2010 году, и с этого момента потребность бизнеса в ней стабильно растет. Аналитики востребованы в IT-компаниях, банках, ритейле, науке, машиностроении, медицине и других отраслях. За последние пять лет их зарплата поднялась в среднем в полтора раза. Сегодня аналитика входит в топ-10 самых востребованных профессий в IT.
В этой статье мы разберем, кто такие аналитики, какие плюсы и минусы есть в профессии, каким набором hard и soft skills надо обладать и как подготовиться к первому собеседованию. В материале мы сделаем акцент на области системной аналитики, в которой наработали большую экспертизу и опыт.
КТО ТАКОЙ АНАЛИТИК
Аналитик — это специалист, который проводит исследование информационной среды и раскладывает ее на составные части. Аналитик собирает информацию, данные, изучает технологии и т.д., а потом с помощью различных методик, инструментов, методологий, собственных знаний и аналитического мышления раскладывает эту информацию по полочкам.
Сегодня в IT существует более 10 различных специализаций аналитика — от системного до data scientist. Всех их объединяет работа с данными, систематизация, поиск зависимостей, умение преобразовать поток информации в гипотезы и далее в выводы. Кратко расскажем об основных.
- Системный аналитик работает по задачам от бизнес-аналитика. Пишет постановки задач для разработчиков на техническом языке.
- Бизнес-аналитик выявляет требования у клиента и готовит описание бизнес-логики того, как должна функционировать система, для системного аналитика.
- Бизнес+системный аналитик находится между первыми двумя ролями: общается с бизнесом, пишет постановки команде разработки, знает и бизнес, и технологии достаточно хорошо, но не досконально.
- Аналитик данных востребован на проектах с Big Data, знает математику и языки программирования (в частности, Python), базы данных, языки запросов и может сгенерировать любой отчет из данных в системе.
- UX-аналитик собирает и анализирует данные о том, как пользователи взаимодействуют с сайтом, приложением или другим продуктом. Также занимается проектированием интерфейсов, поэтому на проектах его часто называют проектировщиком.
- Интеграционный аналитик отвечает за соединение систем в единое целое. Он может понять стыки информационных систем и совместно с архитектором проработать процесс соединения.
У нас в MediaSoft хорошо развита экспертиза в системной аналитике — в команде 15+ специалистов, которые работают на самых разных проектах. Поэтому в статье мы сосредоточимся на этом направлении: поделимся опытом наших системных аналитиков, расскажем про основные скиллы и перечислим подводные камни профессии.
КТО ТАКОЙ СИСТЕМНЫЙ АНАЛИТИК
Системный аналитик — это переводчик с языка клиентов на язык программистов и наоборот. Он умеет находить общий язык как с заказчиком, так и с командой разработчиков, а также постоянно изучает новые технологии и тренды в разработке, находится на одной волне с техническими специалистами.
Его роль на проекте прежде всего в том, чтобы подготовить техническое задание, на основе которого будет разрабатываться программный продукт. Это может быть как полноценное веб, мобильное или десктопное приложение, а также его бэкенд, так и отдельный функционал или часть, например, разработка API, личного кабинета и т.д. Техническое задание — это большой комплексный документ, в котором отражены все требования к проекту: описание предметной области, диаграммы процессов и взаимодействий, описание API-методов для интеграции и другое.
Для его создания аналитику необходимо проанализировать требования заказчика, согласовать технические возможности реализации с командой разработки, а после — максимально подробно и корректно описать функциональные требования, используя знания в той области, в которой разрабатывается продукт.
Основная работа аналитика происходит на первых этапах жизненного цикла продукта — выявление и анализ требований, проектирование и постановка задачи на разработку. После этого аналитик выступает как консультант для команды разработки. Также на определенных этапах может принимать участие в приемочном тестировании для проверки соответствия продукта техническому заданию.
ПЛЮСЫ И МИНУСЫ РАБОТЫ СИСТЕМНЫМ АНАЛИТИКОМ
Поиск и формат работы
Аналитики сейчас очень востребованы — на май 2022 на HH.ru открыто более 26 000 вакансий.
На старте карьеры не стоит рассчитывать на высокую зарплату.
Также в зависимости от специфики проекта и задач для работы часто необходим мощный компьютер.
Обучение
Большое количество статей, книг, курсов и других материалов по аналитике, разработке и тестированию, которые каждый год дополняются и актуализируются. Часть из них мы перечислили в конце статьи.
Вместе с этим у профессии очень высокий входной порог знаний. Так как аналитик много взаимодействует с разработчиками, знание основ программирования для него must have. Без них начать свой путь в системной аналитике очень сложно.
Также аналитику необходимы знания той области, в которой разрабатывается продукт. Например, FinTech, EdTech, Retail и даже AI-технологии.
Специфика задач
Работа аналитика — это превращение хаоса в красоту, а идей заказчика в прототип будущего проекта. Для этого аналитики структурируют большое количество информации и передают ее от клиента к разработчику, тестировщику, проектировщику и наоборот.
На аналитиках лежит большая ответственность — от того, насколько серьезно он вникнет в суть требований заказчика и грамотно опишет техническое задание, зависит качество и скорость разработки продукта. Внимание и концентрация должны быть на высшем уровне, нельзя распыляться и перескакивать с одной задачи на другую.
Общение
Работа аналитика включает в себя постоянное общение с клиентом, командой разработки, тестировщиками или другими аналитиками. Все эти люди — эксперты в своей области, через которых вы сможете получать новый опыт и знания.
Без развитых навыков коммуникации начать карьеру будет тяжело. Необходимо уметь формулировать и доносить свои мысли заказчику и команде разработки, говорить на техническом языке и понимать профессиональные термины, понимать оппонента и управлять своими эмоциями.
СКИЛЛЫ, НЕОБХОДИМЫЕ КАЖДОМУ СИСТЕМНОМУ АНАЛИТИКУ
Требования к аналитику достаточно обширны. В зависимости от сферы деятельности они могут отличаться. Но несмотря на это существуют определенные hard и soft skills, которыми должен обладать каждый системный аналитик.
Hard skills
Основные навыки. Для каждого специалиста, который анализирует и собирает требования к разработке IT-систем, есть база, необходимая для работы.
Основы программирования и понимание, что такое ООП, функция, входные и выходные параметры. Эти знания помогут вам говорить на одном языке с командой разработки.
Знание БД, ER-диаграмм и языка запросов SQL. Нужный уровень, конечно, зависит от проекта, но умение составлять запросы к базе никогда не будет лишним.
Знание способов организации взаимодействия между клиентом и сервером — REST, SOAP, GraphQL; протоколы передачи данных HTTP, UDP, TCP; форматы данных JSON и XML.
Понимание архитектуры информационных систем и приложений: из каких частей может состоять проект (клиентов и сервисов) и принцип работы API.
Знание жизненного цикла и методологий разработки ПО — Agile, Scrum, Waterfall и другие.
Знания BPMN-нотаций и UML-диаграмм. Для их создания аналитики используют программы:
- Draw.io — онлайн конструктор для создания, обмена и совместной работы над различными диаграммами с интуитивно понятным интерфейсом и набором готовых шаблонов;
- PlantUML — позволяет задавать диаграммы (по большей части в нотации UML) в виде текста, описывающего элементы и связи между ними.
Умение зафиксировать требования от заказчика в общепринятый шаблон. Среди таких шаблонов больше всего известны Software Requirements Specification и ГОСТ-34. Также у компаний может быть свой собственный образец.
Большим плюсом будут следующие навыки.
Опыт работы в task-менеджерах — это программы для управления проектами, которые помогают централизованно руководить задачами и их своевременным выполнением. Чаще всего это JIRA или Confluence.
Опыт работы в программе Swagger — это инструмент для создания документации API.
Опыт работы с Postman или его аналогами (SoapUI, Katalon Studio, Tricentis Tosca и другие) — инструменты для работы с API, которые позволяют посылать запросы к сервисам и работать с их ответами.
Знание английского языка. Большинство технических документаций и публикаций написаны на техническом английском — его знание хотя бы на среднем уровне сильно упростит изучение.
Soft skills
Деловое общение. Аналитик ежедневно общается с клиентами, разработчиками, тестировщиками, другими аналитиками. Поэтому он обязательно должен владеть навыками деловой переписки и ведения переговоров, уметь грамотно доносить информацию, задавать правильные вопросы и отстаивать свою точку зрения.
Желание работать в команде. Разработка продукта — коллективный процесс. Важно научиться слушать коллег, адекватно реагировать на критику и договариваться с людьми. Это поможет слаженно работать в команде и достигать общих целей. Если у вас возникают трудности с обоснованием своих решений, прочитайте статью нашего разработчика о том, как научиться выстраивать коммуникацию.
Желание обучаться. Чтобы стать опытным специалистом в IT-сфере необходимо постоянно повышать свои знания и держать мозги в тонусе. Поэтому от вас ожидают бойкости, заинтересованности, желания учиться, готовности ошибаться и делать выводы на ошибках.
Гибкость. Аналитику часто приходится работать в режиме быстро меняющихся условий, поэтому всегда важно быть на связи и уметь оперативно включиться в работу, спокойно реагировать на происходящие изменения.
Системный подход к решению задач. С самого начала вашей карьеры учитесь оценивать время выполнения задач, соотнося их сложность со своими навыками. Разбивайте задачи на подзадачи и грамотно распределяйте время на каждую из них. Расставляйте приоритеты и ответственно относитесь к выполнению своей работы. Проявляйте любопытство и старайтесь сами разобраться в проблеме. При этом не зазорно обратиться за помощью, если зашли в тупик: объясните проблему, расскажите о вариантах, которые рассматриваете, и спросите, как поступил бы более опытный коллега.
КАК ПРОЙТИ СОБЕСЕДОВАНИЕ
Чтобы успешно пройти собеседование, от вас потребуются:
- Хорошее резюме — визитная карточка аналитика. Опишите в нем проекты, в которых вы принимали участие, и что именно вы делали. Если у вас есть проекты под NDA, в резюме укажите их сферу и двумя словами опишите задачу — например, составление ТЗ на разработку личного кабинета для продукта на фармрынке. Также не забудьте перечислить инструменты, с которыми умеете работать. Если у вас нет коммерческого опыта, вы можете рассказать про кейсы, которые делали в рамках курсов, тестовых заданий или стажировок.
- Успешное выполнение тестового задания. По его результатам работодатель поймет, насколько вам близки технологии и методы, используемые в компании. Для аналитиков чаще всего оно заключается в том, чтобы отрисовать процесс с помощью BPMN-нотации и UML-диаграмму, описать API-метод.
Во время собеседования вас попросят еще раз рассказать о вашем опыте работы, а также ответить на теоретические вопросы (например, что такое «требования» и какие они бывают) и технические вопросы (как составить SQL-запрос и из чего состоят REST-запросы). Для отработки навыка составления SQL-запросов рекомендуем этот тренажер.
Помните, что нельзя подготовиться к собеседованию за один день — необходимо не только постоянно расширять кругозор, но и углублять свои знания. Возвращаться к уже изученному и регулярно решать практические задачи по разработке. Это отличный способ держать мозг в тонусе.
Как стать системным аналитиком с нуля


+7 (499) 322 88 70
ok@systems.education
- Переподготовка
- Системный анализ
- Интеграция систем
- Базы данных
- Бизнес-анализ
- Продуктовый дизайн
Способ 1. Академический путь
Способ 2. Органический путь
Способ 3. Прагматичный подход для тех, у кого нет рабочего стажа
Способ 4. Прагматичный подход для тех, кто хочет сменить профессию
денис бесков
Как стать системным аналитиком?
4 способа входа в профессию
Чему учиться? Как пойти в профессию? Как получить первую работу?
Профессия «системный аналитик», которую мы далее будем сокращенно называть СА, будет актуальна и востребована, как минимум, ближайшие 5-10 лет. Это связано с тем, что интенсивное развитие технологий влияет на окружающий нас мир, а системный аналитик — это именно тот специалист, который помогает заказчикам, менеджерам и командам проектировать и создавать новые информационные системы системы.
Напомню, основные задачи системного аналитика — разрабатывать пользовательские и системные требования, ставить задачу на разработку системы в целом, её отдельных частей и функций, выполнять функционально-логическое проектирование информационной системы (ИС).

Место системного аналитика в цепочке создания ПО/ИС
Средняя заработная плата системного аналитика в 2023 году — от 60 до 300 тыс. рублей, а конкурс — 0,6 человек на место (на июнь 2023 года видно 2600 действующих вакансий и 1600 резюме, обновлённых за прошедшую неделю, на hh.ru).
Я считаю, что системный аналитик — это профессия, которую нельзя назвать типичной стартовой точкой для молодого специалиста без опыта. Зато в неё можно прийти несколькими способами и в статье я перечислю 4 основных пути развития в СА и расскажу о том, на что нужно обращать внимание при выборе способа.
Подробнее про роль аналитика в проектах и рынок труда читайте в статье «Кто такой системный аналитик? Профессия, требования, зарплата».
Время на чтение статьи: 15 минут
Не любите читать? Посмотрите видео:
Оглавление
Программа переподготовки «System Analyst Bootcamp»
Курс для тех, кто хочет сменить профессию и начать работать в ИТ с хорошими перспективами, занимаясь исследованием задач и проблем бизнеса и постановкой задач на автоматизацию
![]()
Наглядная карта путей карьерного становления системного аналитика

Краткое представление карьерных траекторий можно рассмотреть на доске в Miro
Способ 1. Академический путь
Самый очевидный, но долгий способ — в течение 5 лет получать профильное высшее образование, с 3-го курса начинать работать в технической поддержке, тестировании или разработке и за 2 года перейти внутри компании в роль младшего системного аналитика.
Формула = Профильный вуз
+ Работа в ИТ на стартовых ролях и позициях
+ Рост и смена специализации
Шаг 1 Обучение в вузе на «профильной» специальности
Специальности, наиболее близкие к СА — «системный анализ и управление» и «бизнес-информатика».
При выборе вуза стоит обращать внимание на формат преподавания. К сожалению, в большинстве вузов нет проектного обучения и, следовательно, возможности извлекать уроки из своих ошибок. Поэтому лучше заранее уточнять, как устроены практикумы, лаборатории и есть ли выстроенные связи с производством. Отсутствие виртуальных сред моделирования оставляет ваши работы на уровне гипотез.
Почему это важно? Для того, чтобы правильно сформулировать задачу на создание технического объекта, которым является ИС и тем более его проектировать, надо иметь:
- кругозор в предмете — информационных системах и информационных технологиях;
- хорошее понимание того, как проектные решения влияют на качество системы, успех проекта и судьбу информационной системы далее.
Шаг 2 Работа в ИТ на стартовых позициях
Если в вузе не закрывается задача получения обратной связи от ваших гипотез, необходимо как можно раньше начать работать в ИТ на стартовых позициях. Это поможет вживую увидеть, как разрабатываются и эксплуатируются информационные системы.
При выборе этого пути ваша основная задача — в течение всего времени обучения «щупать» с разных сторон, как работают различные ИС. Это может быть точка зрения пользователя, администратора, тестировщика (QA), разработчика. Важно как можно раньше пойти, например, на производство, в формате частичной занятости, и вовлечься в цикл эксплуатации, развертывания и разработки ИС. Иначе те слова, которые говорят на парах, так и останутся абстракцией.

Разумный цикл обучения: вложили ресурсы, обучились и — пошли применять. Только так получится закреплять полученные знания
Шаг 3 Рост и смена специализации
После 1-2 лет работы в ИТ на стартовых специальностях вам наконец смогут доверить работу младшего системного аналитика, например, в части проектирования и сопровождения реализации отдельных функций системы.
Параллельно с работой можно получать дополнительное образование, связанное с системным анализом, если вузовских курсов будет недостаточно.
Чтобы двигаться дальше, необходимо держать в голове мысль, что профессия подразумевает обязательный отклик от реальности. И, как я уже сказал, если вы не будете иметь опыта участия в эксплуатации, то не сможете понять, насколько ваше моделирование и гипотезы были адекватными. Дополнительный вызов профессии — это отложенная обратная связь, которая приходит не через день, а через месяц, квартал, год.
Поэтому необходимо «прожить» несколько лет вместе с системой — это позволит полноценно оценить её развитие от этапа создания требований до ввода в эксплуатацию. После одного такого целостного опыта вы сможете претендовать на следующую позицию.
Особенности способа
- 4−5 лет — достаточно долгий способ и нужно быть готовым к тому, что первые два года будет обучение по общим дисциплинам и полученные знания могут пригодятся не сразу или не пригодится вовсе; при этом у вас будет очень хорошая тренировка мозга и опыт успеха в решении сложных разнообразных задач (например, высшая математика).
- В ИТ-тестирование сейчас уже попасть сложно, так как на позицию большой конкурс от выпускников курсов; при этом пока ещё доступным остаётся вариант пойти в техническую поддержку или разработку.
- Знание ИТ-предметов (и даже умение что-то делать в них по изученной методике) не означает умения проектировать информационные системы с пониманием и учётом последствий, так как в большинстве вузов нет проектного обучения, поддержки фазы эксплуатации проектов и возможности извлекать уроки из своих инженерных ошибок, как следствие.
- Вузы не успевают за индустрией обновлять свои программы, чтобы они содержали, например, обучение современным методам проектирования информационных систем, таким как: методам проектирования распределённых систем, методам проектирования систем с большими данными, предметно-ориентированному проектированию, проектированию современных интеграций и т.д. Поэтому наиболее важные и актуальные методы работы придётся осваивать вне вуза, на производстве, под руководством наставника, по книгам или курсам повышения квалификации.
Способ 2. Органический путь
Этот способ я и многие мои коллеги-наниматели считаем идеальным. Дело в том, что именно решение проектных задач в роли разработчика даёт более глубокое понимание, как разрабатываются и эксплуатируются системы и максимально приближает возможность перехода в системные аналитики и далее в инженеров-проектировщиков.
Также полезен будет опыт в роли специалиста по внедрению какой-либо системы: хотя вы не будете создавать систему с нуля, вы будете задавать её конфигурацию, менять настройки и кастомизировать, исходя из потребностей заказчика.
Формула = Быстрый старт в разработке + Органический рост и переквалификация в СА
Шаг 1 Быстрый старт в разработке
В качестве базы необходимо поработать разработчиком или внедренцем — так вы получите опыт того, как именно проектные решения срабатывают на практике и почему. Это позволит научиться ценить стоимость ошибочных решений и обрести ответственность за последствия своих проектных решений в будущем.

Ошибки — эффективный способ обучения проектированию ИТ-систем
Чтобы стать разработчиком, необязательно учиться в течение 5 лет в вузе. Например, можно попробовать более быстрый способ входа в разработку — участие в буткемпе (boot camp — учебный лагерь). Обычно такой «лагерь» длится от трёх до шести месяцев и может предлагать полную или частичную занятость. Основная особенность — обучение в тех же условиях, в каких вы оказались бы на работе, то есть максимум практики и много командной работы.
Изначально формат был разработан и запущен в США, когда искали способ, как быстрее готовить разработчиков и выяснили, что младшим разработчиком можно стать за 500 ч.
Буткемпы доступны в РФ и их можно использовать для развития своих навыков до вуза, и после, и во время, и даже вместо вуза.
Достаточно поработать в роли разработчика год-три. После того, как поймете, как строятся и эксплуатируются системы, можно постепенно осваивать роль аналитика.
Шаг 2 Органический рост и переквалификация в СА
После прохождения буткемпа и начала работы разработчиком вам будет необходимо более формально и углубленно изучить темы, непосредственно касающиеся проектирования систем.
Если вы устроились на работу в качестве младшего разработчика, то стоит этим заниматься параллельно (например, по 1-2 в квартал).
Список необходимых дисциплин
- Операционные системы
- Основы программирования
- Алгоритмы и структуры данных
- Основы тестирования ПО
- Базы данных
- Компьютерные сети
- Объектно-ориентированный подход
- Архитектура информационных систем
- Проектирование интерфейсов
- Организация разработки ПО
- Основы информационной безопасности
- Системный анализ и инженерия требований (30 часов)
- Интеграция информационных систем (30 часов)
- Проектирование информационных систем (30 часов)

Особенности способа
- Для того, чтобы стать системным аналитиком, нужно минимум 2 года. За это время необходимо принять участие в создании 2-3 систем — это позволит понять как это работает на самом деле, где и какие проблемы могут возникать и как их исправлять.
- В ходе работы в роли разработчика можно увлечься и уйти в другую профессию — стать менеджером по внедрению, тимлидом разработки и т. д.
Способ 3. Прагматичный подход для тех, у кого нет рабочего стажа
Этот способ можно назвать мягким стартом из-за того, что не требует никакой специальной ИТ-подготовки.
Формула = Быстрый старт в техподдержке + Параллельное обучение СА и переквалификация
Шаг 1 Быстрый старт в техподдержке
Не теряя времени даром, без специального образования, можно пойти работать в техническую поддержку с зарплатой 50-60 тыс. рублей. На доход на этой позиции с бюджетом 15-20% от него можно позволить себе необходимые книги или курсы.
К сожалению, в РФ нет рынка достойных обучающих курсов на специалиста техподдержки. Ранее была доступна бесплатная программа «Основы технической поддержки» IT Support Certificate от Google и Coursera, на 4-5 месяцев по задумке авторов, но сейчас для доступа к ней необходимо использовать VPN-сервисы.
Что нужно учитывать при отклике на позицию специалиста технической поддержки:
- Готовность общаться с клиентами, менеджерами и командами разработки-сопровождения (это будет полезный опыт для роли СА, так как половину времени СА общается с заказчиками и командой).
- Нередко специалисты технической поддержки работают из офиса с периодическими дежурствами по выходным дням и по ночам.
- В первые месяцы работы будет полезно изучить азы SQL, работы с командной строкой и основы процессов сопровождения программного обеспечения. В помощь соответствующий перевод главы SWEBOK.
Шаг 2 Параллельное обучение СА и переквалификация
Далее, параллельно с работой, необходимо изучать курсы по бизнес-анализу и инженерии ПО и через полгода-год переквалифицироваться в аналитика техподдержки в своей или другой компании. Такой специалист глубоко анализирует запросы клиента и формирует запросы на изменения систему: что должно быть сделано разработчиками, чтобы продукт/система изменилась и решила клиентскую проблему.
В таком порядке далее можно осваивать отдельные дисциплины (в ИТ-колледже или у поставщиков отдельных курсов) по мере работы в техподдержке:
- Организация разработки ПО (10 часов)
- Операционные системы (10 часов)
- Основы тестирования ПО (10 часов)
- Базы данных и SQL (20 часов)
- Компьютерные сети (20 часов)
- Основы бизнес-анализа и автоматизации (20 часов)
- Основы программирования (30 часов)
- Алгоритмы и структуры данных (30 часов)
- Объектно-ориентированный подход (10 часов)
- Архитектура информационных систем (20 часов)
- Системный анализ и инженерия требований (20 часов)
- Основы информационной безопасности (10 часов)
Особенности способа
- Хороший способ, не ожидая 2-5 лет, начать получать «чувственный» опыт участия в ИТ-проектах и понимания как работают системы: опыт пользователя помогает понять, как работает бизнес, а опыт настройки системы — примерно представить, как информационные системы работают изнутри.
- Критически важно — сформировать привычку изучать хотя бы 1 дисциплину в месяц и выделять на это 20-30 часов в месяц и соответствующий бюджет.
- Во время работы в поддержке вы научитесь задавать вопросы для диагностики проблем и потребностей пользователей, а также работать с базами знаний и создавать инструкции — это тот навык, без которого сложно быть хорошим аналитиком.
- Можно получить опыт работы с программным продуктом определённого вендора и спланировать последовательное профессиональное и карьерное развитие с учетом этого.
Способ 4. Прагматичный подход для тех,
кто хочет сменить профессию
Это способ может показаться немного экстремальным по скорости вхождения в профессию, но он оптимален для тех, кто уже имеет высшее образование и значимый опыт в какой-то профессии, будь то экономист, историк, менеджер по персоналу.
Формула = Быстрый старт в бизнес-анализе + Переквалификация в СА
Сначала необходимо получить подготовку как бизнес-аналитик (БА) и устроиться на работу в сфере развития и автоматизации той же отрасли, где вы работали ранее. Это повысит вашу конкурентоспособность:
- Если вы работали фармацевтом или врачом — вам подойдет автоматизация аптек и клиник, телемедицина.
- Если работали операционистом-менеджером в банке, то автоматизация в банке.
- Если кадровым менеджером — идите в автоматизацию HR-процессов.
Как бизнес-аналитик, так и системный аналитик выступают посредниками между бизнесом и разработкой, но системный аналитик чуть больше взаимодействует с командой разработки. Представьте себя на месте работодателя:
- Если вы никогда не работали в ИТ и приходите в автоматизацию нового для себя бизнеса, отрасли, то вам приходится осваивать «язык» обеих сторон. Это непросто и со стороны нанимателя означает относительно долгие инвестиции в ваше развитие и освоение специфики бизнеса и разработки.
- Если вы приходите в автоматизацию известного вам бизнеса, то вы, как минимум, готовы вести конструктивный диалог уже с одной стороной, а значит — быть ценным коллегой для разработчиков, так как хорошо понимаете бизнес и способны (в идеале) ясно доносить до них его потребности. Чтобы это действительно получилось, вам нужно освоить основы бизнес-анализа как в части hard skills, так и в soft skills.
Обратите внимание: на позиции бизнес-аналитика вам не нужно разбираться в устройствах сетей и протоколов и интеграциях — вам достаточно хорошо понимать, что такое потребность, бизнес-процесс, процедура, KPI, цель и т.д. Это можно сделать с помощью «Руководства по своду знаний по бизнес-анализу» (BABOK), курсов по бизнес-анализу, статей.
Самый минимальный вариант подготовки, который вам может понадобиться, чтобы стать бизнес-аналитиком:
- практический курс по моделированию бизнес-процессов на 16-24 часа.
- курс по формулированию «требований» в Agile-стиле: user story, story map и т.д. на 8-16 часов.
Подробнее про профессию бизнес-аналитика и подготовку бизнес-аналитиков читайте в статье Анны Вичуговой.
Шаг 2 Переквалификация в системного аналитика из бизнес-аналитика
После того, как вы устроитесь и поработаете бизнес-аналитиком год, вы сможете оглянуться и решить, интересно ли вам дальнейшее движение именно в техническую сторону, ближе к которой находится роль системного аналитика.
Если решитесь меняться дальше, то вам помогут упомянутые выше в способе 3 дисциплины:
- Системный анализ и инженерия требований (20 часов)
- Интеграция информационных систем (20 часов)
Особенности способа
- Можно пройти путь от желания до работы бизнес-аналитиком всего за 3 месяца, так как наниматели будут видеть в вас пользу, даже если вы не знаете ИТ.
- Можно стать системным аналитиком за 1 год опыта работы в автоматизации и параллельного обучения.
- Возможно, в процессе работы бизнес-аналитиком вы захотите остаться в этой профессии и не переходить в СА. Несмотря на то, что заработная плата бизнес-аналитика чаще ниже зарплаты системного аналитика, она достаточно высока и возможен рост в бизнес-консультанта, менеджера по процессам, руководителя отдела.
Программа переподготовки
«System Analyst Bootcamp»
Курс для тех, кто хочет сменить профессию и начать работать в ИТ с хорошими перспективами, занимаясь исследованием задач и проблем бизнеса и постановкой задач на автоматизацию
![]()
Важно ещё раз подчеркнуть, что системный аналитик — профессия ответственная и требовательная. Основная задача системного аналитика— помогать команде (архитектору, разработчику, менеджеру) определить то, какой будет ИС. Поэтому ожидания от вашего опыта всегда велики. И это значит, что системный анализ — профессия не для всех и, тем более, не стартовая профессия для входа в ИТ.
В статье я разобрал 4 способа, как можно стать системным аналитиком.
СПОСОБ 1. Классический способ — учиться в профильном вузе и на последних курсах пойти работать разработчиком или тестировщиком, параллельно получая дополнительное образование в системном анализе.
СПОСОБ 2. Для тех, кто не готов вкладываться в 5 лет обучения — через получение опыта и квалификации в разработке ПО на коротких буткемпах и других видах практических мастерских. Это позволит получить более глубокое понимание работы ИС и дополнительное обучение СА будет ложиться на опыт более естественно.
СПОСОБ 3. Для тех, кто не хочет быть разработчиком, можно идти в техническую поддержку, также получить опыт эксплуатации системы (больше — извне) и, параллельно изучая дисциплины, через позицию аналитика техподдержки, переходить в системный анализ.
СПОСОБ 4. Для тех, кто уже проработал в какой-то индустрии-профессии N лет, стоит получить экспресс-образование бизнес-аналитика и начать карьеру в той сфере, где он является специалистом. После пары лет работы в роли бизнес-аналитика, можно начать переквалификацию и переход в системный анализ.
Обратите внимание, что все варианты содержат 2 части: рабочая практика и дополнительное обучение, которое также должно иметь практическую направленность (формат преподавания, опыт преподавателей). Большое количество практического ИТ-опыта необходимо, чтобы стать квалифицированным системным аналитиком и успешно проектировать ИТ-системы.
Полезные ссылки
