Для этого ему требуются системы автоматизации: с их помощью собираются и анализируются требования заказчика, составляется документация, а процесс создания и внедрения информационной системы разделяется на отдельные этапы. Впоследствии системный аналитик занимается информационной поддержкой проекта: выявлением ошибок, их описанием, анализом рисков и тому подобными задачами.
Базовые требования к профессии
Теперь чуть подробнее:
- Системный аналитик знает методологии моделирования (IDEFO, IDEF1X, EPC), умеет расставить приоритеты в выполнении требований, а также может защитить свою позицию перед заказчиком, объяснив ее на доступном тому языке.
- Разобравшись с требованиями, аналитик начинает работать с базами данных, для чего ему нужно владеть SQL и знать стек используемых в компании технологий. Также необходимо умение правильно оформлять документы (этим придется заниматься постоянно).
Для построения более точной модели следует в общих чертах понимать основы программирования, теории алгоритмов, теории баз данных, теории систем и системного анализа. Потребуется знание основ менеджмента и экономики, а также информационной безопасности, поскольку потребуется сразу предусмотреть защиту системы от несанкционированного проникновения.
Онлайн-курсы
Если есть деньги – это хороший вариант с готовой комплексной программой и помощью квалифицированных преподавателей.
- GeekBrains. Русскоязычный онлайн-университет в конце обучения предлагает диплом и помощь с трудоустройством (созданием резюме и его размещением на сайтах поиска работы, а также советы по прохождению собеседований). Есть много бонусов: возврат денег за курс, если не удалось найти работу; во время обучения вы получите доступ к платформе английского языка на 1 год.
- Нетология. Русскоязычная онлайн-площадка обещает научить основам и выдать диплом о профессиональной переподготовке.
- Skillbox. Еще одна русскоязычная площадка также выдает диплом о профессиональной переподготовке. Успешно завершивший программу студент получает 4 проекта в портфолио.
- Яндекс.Практикум. Русскоязычный курс посвящён аналитике данных в целом без привязки к конкретной сфере. Выпускники получают диплом о профессиональной переподготовке и проекты в портфолио. Есть поддержка студентов: составление резюме и советы по прохождению собеседований.
- Coursera. Англоязычная онлайн-платформа предлагает множество партнерских курсов (от компаний и учебных заведений) по различным профессиям, включая системную аналитику.
Книги
Хорошая теория – хороший базис в подготовке. К тому же никогда не мешает взглянуть на ситуацию под другим углом.
Дин Лэффенгуэлл, Дон Уидриг, «Принципы работы с требованиями к программному обеспечению»
Карл Вигерс и Джой Битти, «Разработка требований к программному обеспечению», 3 издание
Алистер Коберн, «Современные методы описания функциональных требований к системам»
Илья Корнипаев, «Требования для программного обеспечения: рекомендации по сбору и документированию»
Алан Купер, «Психбольница в руках пациентов»
Аналитическая культура. От сбора данных до бизнес-результатов
При выборе книги решающими факторами будут уровень ее сложности книги и цена.
Подкасты, блоги и прочие полезные ресурсы
В подобных сообществах всегда можно найти самую свежую информацию, которая постоянно обновляется.
- Mastering Business Analysis. Подкаст Дэйва Сабоэ предлагает в основном интервью с лидерами индустрии, также есть эпизоды про полезные технологии и эффективные практики.
Есть сообщества, где можно почувствовать себя в кругу товарищей и коллег.
- uml2 – здесь русскоязычные аналитики обсуждают последние новости.
- Чат Business Analysis Magazine_chat в Телеграме и основной канал Бизнес-анализ (эта профессия тесно связана с системной аналитикой).
- Аналитические игры – интересный кооперативный проект, посвященный решению кейсов на необычные темы, выбранные с учетом актуальных отраслевых трендов.
- ModernAnalyst – огромный сборник полезной информации для аналитиков. На английском.
Хочу подтянуть знания по математике, но не знаю, с чего начать. Что делать?
Если базовые концепции языка программирования можно достаточно быстро освоить самостоятельно, то с математикой могут возникнуть сложности. Чтобы помочь освоить математический инструментарий, «Библиотека программиста» совместно с преподавателями ВМК МГУ разработала курс по математике для Data Science, на котором вы:
- подготовитесь к сдаче вступительных экзаменов в Школу анализа данных Яндекса;
- углубитесь в математический анализ, линейную алгебру, комбинаторику, теорию вероятностей и математическую статистику;
- узнаете роль чисел, формул и функций в разработке алгоритмов машинного обучения.
- освоите специальную терминологию и сможете читать статьи по Data Science без постоянных обращений к поисковику.
Курс подойдет как начинающим специалистам, так и действующим программистам и аналитикам, которые хотят повысить свой уровень или перейти в новую область.
Комментарии