Сперва освежим воспоминания о том, что такое BI. Буду краток, это аббревиатура от Business Intelligence, что простыми словами – бизнес-аналитика. Без нее представить современный бизнес очень сложно. BI-решения актуальны для компаний из самых разных сфер:
- производство;
- кредиты и финансы;
- торговля;
- страхование;
- недвижимость;
- СМИ и средства коммуникации;
- IT-технологии.
А ответственность за бизнес-аналитику лежит именно на BI-разработчиках и архитекторах. Эти специалисты представляют актуальную информацию компании о ее деятельности в наиболее сжатом и легком для восприятия виде.
Чем занимаются BI-архитекторы/BI-разработчики?
Работа BI-архитекторов и разработчиков складывается отнюдь не из сухой аналитики. Да, эти специалисты работают с большими, порой даже огромными, объемами данных. Но сам аналитический процесс в большинстве случаев полностью автоматизирован.
- разбираемся, кто такой BI-аналитик, чем он занимается и какие инструменты использует,
- узнаём, что такое базы данных и какими они бывают,
- учимся выбирать данные для анализа,
- рассматриваем пирамиды метрик,
- обсуждаем, почему аналитики выбирают Power BI для визуализации данных.
Обязанности BI-разработчика напрямую зависят от той компании, где он работает. Но я постарался их обобщить, и вот, что из этого получилось:
- создание систем для бизнес-анализа и хранения данных;
- техническая поддержка созданных систем аналитики;
- анализ полученных данных;
- автоматизация процесса анализа;
- разработка оптимальных бизнес-решений.
В то же время сами BI-решения способны дать компании ответ на целый ряд важных вопросов:
- насколько эффективны те или иные бизнес-процессы;
- рационально ли используются ресурсы;
- что произойдет, если сделать так или иначе (но наше будущее, в глобальном плане, к сожалению, предсказать пока что невозможно).
Что должен знать и уметь BI Developer?
Уверен, что вы и без меня понимаете, что одного аналитического мышления BI-разработчику будет мало для успешного трудоустройства. Как минимум, вы должны быть достаточно сильны в точных науках, понимать бизнес-процессы и отчасти менеджмент, а также дружить с информационными технологиями. Важны и другие навыки, например:
- знание языка структурированных запросов, более известного, как SQL;
- умение работать с корпоративными хранилищами данных;
- владение техническим английским языком (хотя бы на базовом уровне);
- знание таких технологий обработки данных, как OLAP, SAP BI/BO и др.;
- умение работать со специализированным софтом (MS SQL Server и пр.).
Вы можете сказать, что список не такой уж и большой, да и страшного тут ничего нет. Это так, но пренебрегать этими знаниями ни в коем случае нельзя.
7 ДНЕЙ БЕСПЛАТНОГО ДОСТУПА К КУРСАМ И ИНТЕНСИВАМ ОТ SKILLBOX
Какими личными качествами должен обладать BI-архитектор/BI-разработчик?
Работа любого аналитика подразумевает под собой высокий уровень ответственности, и BI-разработчики не исключение. Это очень терпеливые люди, которые не боятся продолжительной и кропотливой работы. Кроме того, BI-разработчики обладают и другими личными качествами:
- высокие коммуникативные навыки, т. к. общаться с заказчиками и коллегами приходится достаточно много;
- выдающаяся усидчивость и терпение;
- умение быстро принимать важные решения;
- высокая концентрация и пунктуальность.
Плюсы и минусы работы BI-архитектора/BI-разработчика
Первыми рассмотрим преимущества работы BI-архитектора и разработчика:
- востребованная профессия;
- конкурентоспособная заработная плата;
- возможность напрямую влиять на деятельность компании;
- спрос на специалистов сохраняется вне зависимости от региона или страны;
- широкие перспективы для карьерного роста.
Разумеется, есть и минусы, часть из которых ниже:
- высокий уровень ответственности;
- возможны переработки;
- большие объемы информации.
Работа по профессии: зарплата и перспективы
Особую потребность в BI-разработчиках испытывают средние или крупные компании вне зависимости от сферы деятельности. В таких компаниях и уровень заработной платы хороший, и возможностей для карьерного роста достаточно. Но зачастую именитые работодатели заинтересованы именно в опытных специалистах по BI-разработке. Наилучшим решением в таком случае будет получить опыт работы еще в процессе освоения специальности. Вы можете мне не верить, но такая возможность есть. Я говорю о современных методиках образования, одна из которых – онлайн-курсы. Подробнее о них я расскажу немного позже.
Итак, из чего же складывается зарплата BI-разработчика. Здесь все просто – это сумма его знаний и умений и опыта работы. Чем больше трудовой стаж BI-разработчика, тем выше уровень его заработной платы. Разумеется, знание смежных сфер деятельности и иностранных языков также влияет на доходы такого специалиста.
Динамика зарплат в Москве и Московской области для BI-разработчиков/BI-архитекторов за последний год выглядит следующим образом:
По России ситуация следующая:
Актуальных вакансий на HH.ru достаточно много, и найти себе дело по душе сможет даже начинающий BI-разработчик без опыта работы. Новичкам в этой сфере работодатели готовы ежемесячно платить порядка 50 000 рублей. Взамен, такой кандидат должен соответствовать следующим параметрам:
- знание SQL;
- умение писать и читать сложные SQL запросы, проектировать и реализовывать ETL-сценарии;
- знание OLAP и специализированного ПО;
- понимание, как собирать требования от заказчика и формулировать их в бизнес-требования;
- навыки программирования на JavaScript (react.js) приветствуются.
Заработная плата middle-специалиста в области BI-разработки начинается уже от 90 000 рублей. Но и требования к такому специалисту уже выше:
- опыт работы с BI системами не менее года;
- знание VBA, MSSQL, SSIS, SSRS;
- успешный опыт внедрения любой BI системы (подготовка витрины данных, разработка и публикация отчетов);
- навыки составления ТЗ и согласования с заказчиком;
- владение иностранным языком будет преимуществом.
Как и всегда, с повышением должности и заработной платы, возрастают и требования потенциальных работодателей к кандидатам. Если же вы Senior BI Developer, то крупные компании будут готовы ежемесячно перечислять вам более 125 000 рублей. Но и пул ваших обязанностей увеличится в арифметической прогрессии.
Как стать BI-архитектором/BI-разработчиком
Постичь искусство BI-разработки не так уж и сложно, как может показаться на первый взгляд. Есть не один и не два варианта, а как минимум три разных пути к специальности BI Developer. Первый – это самообразование. Он сложный, долгий и ненадежный. Без опытного наставника, который бок о бок с вами будет копаться в учебных пособиях, освоить специальность весьма непросто. Второй путь к заветной профессии – это поступление в один из ведущих вузов. Смежные специальности, зачастую – это прикладная или бизнес-информатика и информационные технологии, есть во многих отечественных университетах. Главный минус двух этих вариантов – это недостаток практики при большом содержании теории. Последний и самый оптимальный вариант, о котором я хочу вам рассказать – это онлайн-курсы. Чуть раньше мы их уже упоминали.
Обучение BI-разработке через → онлайн-курсы подойдет как новичкам в этой сфере, так и тем, кто хочет повысить уровень своей квалификации.
Одно из главных преимуществ такого обучения – это возможность начать зарабатывать еще в процессе получения специальности. Остальные плюсы таких образовательных программ я собрал ниже:
- Освоение специальности в короткие сроки — занятия проводятся в удобное именно вам время, а темп прохождения курса вы можете выбрать самостоятельно.
- Четко структурированная информация — вы изучаете отобранную профессионалами информацию в очень удобном формате.
- Наработанное портфолио — то, что так часто ценят все работодатели. Домашние задания помогут с практикой, а все проделанные работы вы сможете продемонстрировать заказчику в качестве портфолио.
- Удобство обучения — формат занятий дает вам возможность получать информацию где угодно, когда угодно и на любом гаджете.
Если вас заинтересовала профессия — ставьте плюс в комментариях, расскажем, как в ней легко стартануть 🙂