Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Mazda CX 5
×

Как попасть в IT — пример бизнес-аналитика

В предыдущих статьях я уже начал рассказывать о нюансах работы бизнес-аналитика. Сейчас же хочу поделиться мыслями о том, как стать BA — какие навыки важны, где учиться и как сменить специализацию. Данная статья будет полезна людям, которые хотят получить позицию Business analyst / Product owner, будь то новички в мире ИТ или же специалисты других направлений, такие как разработка или тестирование.

Есть ли смысл идти на платные курсы?

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

Основной вывод: каждый трактует работу, как он хочет, оперирует высокоуровневыми терминами и понятиями. Те, кто хоть немного понимает в IT, продают знания от $300/курс и выше. Вот вам один из примеров. Стоимость за 3 дня — 1000 евро с тренером, который никогда не работал как БА/PО.

Да, эти люди могут быть классными спикерами, тренерами, но зачастую не специалисты в своих сферах. Потому что они не делают эту работу изо дня в день! Их задача — учить и рассказывать, а не внедрять, разрабатывать, вести переговоры. Решать вам, куда потратить эти деньги ;)

С чего начать и что делать?

У вас должна быть цель, к которой вы будете идти. У кого-то это всеобщее признание и $1000 на счету или покупка квартиры. Если нет цели, вы не будете знать, куда идти, соответственно, не сможете составить план действий, чтобы достичь ее.

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

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

Много работайте. Если будете тратить на работу и развитие 8 часов в день, то вы станете крутым специалистом через 5 лет (если станете)! А те, кто будут тратить по ~12 часов в сутки, станут таким же за 3 года. Главное — быть увлеченным тем, что делаешь! Старайтесь углубляться как можно больше в каждый вопрос, на который вы ищите ответ.

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

Кто есть кто?

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

Дата-аналитик — это человек, который работает с большим объемом информации. Основная обязанность заключается в том, чтобы извлечь нужные данные и проанализировать их для дальнейших решений. То есть этот специалист решает 3 основные задачи: сбор и анализ данных, а также разработка бизнес-решений на основе полученной информации. (wiki)

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

То есть классический бизнес-анализ — это реинжиниринг процессов. Например, если компания хочет изменить организационную структуру: из 1 департамента сделать 5.

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

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

Имеем процесс, но не имеем как таковой позиции. Это то, что было придумано исключительно на нашем рынке. Зачастую это означает смесь системного аналитика и product owner.

Product owner — связующее звено между заказчиком и командой. Главная его задача — создать и контролировать backlog. (источник)

Product manager — специалист, который работает с продуктом, исследует рынок, анализирует финансовую часть. Фактически этот человек выступает CEO продукта. (wiki)

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

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

Как начать?

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

Там же в телеграм-чатах пробуйте найти ментора.

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

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

Как перейти в бизнес-анализ?

Задавайте вопросы, ищите новые знакомства и расширяйте свои горизонты. Берите на себя больше обязанностей. «Я готов», — эта фраза должна стать вашим девизом.

Не бойтесь ошибиться. Ваш фейл — это шанс научиться чему-то. Увольнение — это не конец, а начало. Но расставайтесь с людьми хорошо: если допустили ошибку, имейте смелость признаться.

Отвечу на простом примере — как свичнуться для QA: это люди, которые имеют прямое отношение к разработке ПО:

  1. Попросите у себя на проекте вести демо: вы подтянете английский, научитесь слушать клиента, сможете что-то рекомендовать, уйдет страх.
  2. Обратитесь к Product owner с прямой просьбой: «Я хочу заниматься бизнес-анализом, помоги мне разобраться». То есть просите. Это не стыдно, наоборот, это возможность бесплатно получить информацию от практика.
  3. Вы получите теоретические знания, но дальше нужно пробовать идти на джуниор позиции.

Что нужно знать на старте?

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

Нужно понимать, как строить software, а для этого я рекомендую вам сделать небольшое веб-приложение, в котором будет несколько полей, форма для e-mail и кнопка «отправить». Ваша задача — сделать веб-форму, которая будет доступна в интернете. Это поможет понять, что такое веб-приложение и база данных с технической стороны, как общается клиент с сервером. В будущем, когда будете обсуждать вопросы внутри проекта с разработчиками, сможете оперировать понятными для них словами.

Почитайте про UML. Все вам не понадобится, нужно будет только пару диаграмм (Activity / Class / Use case). Хорошо, если у вас будут achievements с предыдущей работы, даже если это не касается IT (улучшение процесса, оптимизация чего-то).

Загуглите что такое SDLC. После этого, у вас будет представление того, что и как происходит хотя бы в теории.

Помогают ли курсы получить работу?

Я не ходил ни на одни курсы и не заплатил ни копейки денег за 8 лет. Курсы — это последнее место, куда бы я пошел тратить деньги. Лучше читайте книги, статьи, посещайте мероприятия.

Тем более, практически ни одна компания не говорит, что после курсов рассмотрит вас как кандидата.

Нужна ли сертификация?

Скажу так: на рынке большинство моих знакомых не имеют сертификации, в том числе и я. Если вам сильно хочется — можете пойти и получить. Что вы с ней будете делать в Украине — лично я не знаю. Возможно, это поднимет вам самооценку :)

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

Нужна ли техническая экспертиза?

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

Какие программы нужно знать, чтобы начать работать?

Я бы сказал — никакие. Максимум — Excel. А Jira, TFS и прочие отличаются во всех компаниях. Они настолько разные, что невозможно все знать. Я бы сказал, что это самое последнее, в чем нужно разобраться.

Нужен ли английский?

Да, Upper-Intermediate — must have. Рекомендую украинский продукт Grammarly, помогает при написании документации. Я учил английский на оффлайн-встречах. Первые 2 месяца молчал, максимум мог сказать «Yes» или «No». Но потом начал пытаться говорить и спустя год уже хорошо коммуницировал с собеседниками.

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

👍ПодобаєтьсяСподобалось8
До обраногоВ обраному8
LinkedIn

Схожі статті




42 коментарі

Підписатись на коментаріВідписатись від коментарів Коментарі можуть залишати тільки користувачі з підтвердженими акаунтами.

Ребята, вы так же можете обсудить данные вопросы в этом чате
t.me/BA_PO_PM_PdM

Еще, я создал чат в телеграмме для тех, кто реально хочет развивать сообщество. Общаться, делиться полезным и писать все, что он/она думает по поводу бизнес анализа.
Присоединяйтесь, будем улучшать вместе!
t.me/BA_PO_Chat

Хороша ідея — перегляд мотиваційного відео. Головне в ньому — непорушний голос впевненості!

Со своей скромной колокольни скажу, что в Украине сертификаты, например, CBAP очень даже ценятся, и дают возможность претендовать на большую зарплату

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

С чего начать и что делать?

Ни о чем. Написанное здесь относится к любой специализации в ИТ.
Для бизнес-аналитика важен опыт и чем его больше тем больше ценится специалист. И тем сложнее найти его для конкретного проекта так как пересечение требуемого и имеющегося дает небольшой простор для маневра.
Большинство хороших БА пришло в профессию уже имея солидный опыт в различных областях — QA (на самом деле ИМХО лучшие БА это бывшие тестировщики) финансы, банкинг и т.д.
Я приходил в бизнес-анализ из девелопмента, но это редкий случай.
Так что начинать нужно с получения опыта в тех областях знаний которые интересны, тогда и путь к БА будет легче и короче.

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

What?! Вы точно открывали ссылки на вики которые приводите? Зачем это здесь? К БА это вообще никаким боком не относится.

Product owner — связующее звено между заказчиком и командой. Главная его задача — создать и контролировать backlog.

Бред. то что написано относится к Proxy Product Owner. Сам же PO это DECISION-MAKER for the Product.

Почитайте про UML. Все вам не понадобится, нужно будет только пару диаграмм (Activity / Class / Use case). Хорошо, если у вас будут achievements с предыдущей работы, даже если это не касается IT (улучшение процесса, оптимизация чего-то).

Загуглите что такое SDLC. После этого, у вас будет представление того, что и как происходит хотя бы в теории.

Не почитать, а выучить на зубок, UML это по сути язык на котором БА будет разговаривать с разработчиками. А понимание SDLC вообще must have.

есть такая штука как BABOK (www.iiba.org/...​ards-and-resources/babok). Нужно как минимум прочитать ее для того чтобы стать БА или писать статьи о том как стать БА.

Я бы сказал — никакие. Максимум — Excel.

Бред. Как минимум один из инструментов для рисования UML (Visio, erwin, Enterprise Architect, etc) Wireframe рисовалки типа Balsamiq, Axure etc.

БА который хочет развиваться в сторону Product Owner должен освоить Business Model, Business Model Canvas (en.wikipedia.org/...​iki/Business_Model_Canvas) BPM, BPMN и еще кучу всяких умных слов, а не то что вот это вот все ))

Алексей, спасибо большое за комментарий. Думаю всем желающим, он очень будет полезен.

Огромное спасибо за комментарий комментария. Он несомненно будет очень и очень полезен всем его прочитавшим ))

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

А еще зарплаты не девелоперские.

Бааатюшки.... Всегда удивлялся, откуда в людях вашего типа, берется столько нынче модной «токсичности». Это у вас потребность внутренняя есть, что ли, писать в такой манере, в ответ на которую хочется вам в лицо смачно харкнуть?

Для людей вашего типа я крайне токсичен. Не стоит подходить близко.

В целом хорошая статья. Но я не знаю никого, кто хотел бы быть ВА в начале карьеры, обычно туда приходят после нескольких лет работы на других специальностях, чаще всего QA. Я бы не советовал входить в айти через ВА.
Ну и менторы/курсы это на любителя. Лучше всего учиться на практике, если есть возможность.
Стоит заметить, что в Украине и аутсорсе вообще, позиция ВА довольно нечасто встречается, на ней обычно экономят. А в роли РО обычно выступает заказчик. Так что найти хороший проект бывает довольно трудно. Если вы не хотите постоянно копаться в базе и древней бизнес логике

Зы чем Джира отличается в разных компаниях? Структура, типы и иерархия тасок везде плюс-минус одинаковая. Я бы сказал, что хорошее знание и умения пользоваться Jira это маст хев для ВА.
Недавно собеседовал человека из банковской сферы, так он только слышал, что такое скрам и джира/тикеты. В ай-ти проект такому будет тяжеловато попасть, хоть и знания в нужной области есть. Как вариант — брать его и на месте обучать, благо в этом легко за месяц разобраться, но заказчики не хотят заморачиваться

Целиком согласен с тем, что БА не совсем простой вход. :)

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

Простите, за бестактность) а в какой компании работает автор?) Ну или хотя бы основное направление проектов?) Интересно стало)))

На момент написания статьи, автор находится в творческом отпуске и не работает :)
Места работы можно найти на линкедин. Основное направление проектов — корпоративные системы в разных доменах. Опыт разный был :)

Ясно-понятно) желаю дальнейшего развития😉

желаю дальнейшего развития

Спасибо
Надеюсь это было искренне и без сарказма :)

Те, кто будут тратить по 12 часов в день за 3 года выгорят и уедут из профессии.

или станут лучшими из нас ;)

Вот тебе пример — speakers.in.ua/max-korietskyi
А дальше сам решай, стоит оно того или нет.

Главное — не подменять причину и следствие :) Я думаю, у Макса бы все получилось и без 2х лет с 5 часами на сон.

Каждый сам для себя решает вопрос с work-life balance. Многие просто не берут эти риски в расчёт, а потом мы имеем: dou.ua/forums/topic/25806

знаю наверняка, без труда не выловишь и рыбку из пруда :)

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

Обращайся за обучением ;) знаешь куда писать )))

Тому, кто хочет вырасти в BA лучше начинать с этого — shop.oreilly.com/product/9781933952819
А про данную статью лучше забыть.

а для этого я рекомендую вам сделать небольшое веб-приложение, в котором будет несколько полей, форма для e-mail и кнопка «отправить». Ваша задача — сделать веб-форму, которая будет доступна в интернете.

Представляю себе на проекте BA с таким уровнем знаний... да лучше сразу застрелиться

Артём, почему ты так считаешь?

Это задача уровня laba1 в универе, а не проекта, где нужно заниматься бизнес-анализом. Для свитчера из девелопмента это смешно.
Свитчер из QA может не знать и этого в плане реализации, но он к моменту, когда решил перейти в BA, обычно разбирается в куче других вещей, которые принесут больше пользы.

То есть, как я понимаю, подразумевается, что это для человека на этапе «хочу в айти, ничего не знаю и не умею, хочу анализировать требования». Ну и кому захочется иметь такого BA?

Совершенно верно! Для разработчика нет надобности решать данную задачу.
Для QA — вопрос, я бы не сказал что 100 % QA понимают что и как работает :)
А вот для тех, кто решил стать БА из не ИТ сферы, этот как раз оно.
Они вряд ли сделают это приложение, но хотя бы выучат пару умных слов, поймут высокоуровнево что происходит. Но это же опционально, а не маст хэв

Правильный комплексный подход. Спасибо, хорошая статья!

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

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

Уже миллион раз обсуждалось — через постель! И только так!

Регулярно трахать, устраивая дикий секс, и тогда ошалелый айтишник будет закрывать ваши задачи сам. Ну, или будет заносить часть ЗП по выходным, оставляя утром на тумбочке, что тоже неплохо ( стабильный доход в $).

Самый простой способ попасть в ИТ — это стать котом программиста. Принимаешь самое непосредственное участие в разработке ( походить лапами по клаве пока хозяин ушел в туалет / пиво с кухни принести ), непосредственно участвуешь в обсуждении технических проблем ( С@ка, Барсик!!! Ну скажи, чего оно не работает!!!!!).

Еще можно сделать комплексный анализ и выбрать подходящего ментора. Минимум тим лида, желательно в большой распределенной команде с возможностью удаленки. И переспать с ним. Регулярно трахать, устраивая дикий секс, и тогда ошалелый айтишник будет закрывать ваши задачи сам. Ну, или будет заносить часть ЗП по выходным, оставляя утром на тумбочке, что тоже неплохо ( стабильный доход в $).

Самый простой способ попасть в ИТ — это стать котом программиста
И переспать с ним. Регулярно трахать, устраивая дикий секс

хмм...

Частью требований к ментору в данном сценарии будет не совпадающий с менти гендер, я полагаю.

Это зависит от силы желания попасть в ИТ :)

Підписатись на коментарі