Собеседование в ИТ и обучение системных аналитиков, а надо ли?

Фото взято из интернета<br />
Фото взято из интернета

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

Знакомство

Привет, меня зовут Денис, я системный аналитик, на текущий момент работаю в телеком компании. Общий опыт работы в аналитике более 7 лет. В роли системного аналитика работаю уже более трех лет.

«Системный аналитик – если кратко, это сотрудник, который выясняет, что хочет заказчик, анализирует задачу, и говорит разработчику, что нужно разработать»

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

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

Собеседование, проведение интервью с кандидатами

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

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

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

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

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

В своей работе, я бывало нанимал людей без опыта интеграций и выстраивания сложных процессов, но которые хорошо знают SQL и рисовали какие-либо схемы.

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

Если будет интересно, как я провожу собеседования системных аналитиков и на что обращаю внимание, то пишите в комментариях, мне есть что рассказать =)

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

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

Создание обучающего курса и его результаты

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

Если кратко курс создал в виде презентации, разбил на блоки, с домашним заданием, которое закрепляет пройденный материал. Очень емко и кратко, но этот тот минимум, с которым можно уже проходить собеседования на младшего аналитика. Всего 6 уроков, по 1,5 – 2 часа. Даже при проведении раз в неделю урока, можно через полтора месяца пробовать откликаться на вакансии. Есть одно НО, этот курс подойдет только тем, кто действительно хочет либо с нуля обучиться либо если человек так или иначе в своей сфере анализирует данные, например в эксель таблице и есть некое аналитическое мышление.

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

  • Показов порядка 18к
  • Длительность рекламы примерно полтора месяца
  • Переходов в группу 79
  • Подписалось 20 чел
  • Потратил порядка 3-4к на рекламу

Наступил день X, проведение бесплатного так называемого вебинара, где рассказал о себе, об аналитиках в ИТ, подсветил что мало системных аналитиков на рынке и поэтому хочу обучить и поделиться опытом. Угадайте сколько пришло людей?

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

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

Резюме

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

Задаюсь вопросом, актуально ли обучение на системного аналитика? Быть может люди не знают о таком направлении и нужно его популизировать или неблагодарное это дело и не стоит заморачиваться?

Так же в посте упомянул про то, как я провожу собеседование системных аналитиков, какими навыками нужно обладать, чтобы интервьюер обратил внимание на кандидата, даже если у него недостаточно опыта. Пишите в комментариях, интересно ли было бы узнать? =)

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

Ссылка на группу kolbunovlab

6 комментариев

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

Да я и сам пробовал, однако меня сильно смутили некоторые формулировки в договоре и нюансы.

Однако народ охотно идёт

Из примеров: Олима.

Ответить

Обучение на системного аналитика? Однозначно! А то без системных аналитиков мы рискуем оказаться в ситуации, когда все задачи в ИТ будут решаться методом "перераспределения кофеинового потенциала". Или вообще присваиваться через дуэль на бумажных самолетиках!

Ответить

Не совсем понятно какой аналитикой вы занимаетесь. Вы принимаете заявку клиента на проведение оптики и установки модема для интернета в его квартире и дальше передаете заявку монтажникам?

Ответить

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

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

Ответить