Софты vs Харды
На своих консультациях периодически сталкиваюсь с мнением, что харды решают. Давайте поразмыслим на эту тему.
Что подразумевается под хард скиллами? Это технические навыки и знания, которые можно измерить и проверить. Другими словами, умение строить sequence диаграммы или писать SQL-запросы относится к этой категории. Действительно, хард скиллы — это база, без которой невозможно успешно развиваться в системном анализе.
Но что насчет софт скиллов? Роль аналитика состоит из 2-ух половин: техническая и коммуникационная. Аналитики много общаются как с бизнесом, так и с разработкой и являются связующим звеном между ними. Соответственно, коммуникация — это вторая основа, на которой строится профессия аналитика. Если мы в своей профессиональной эволюции развиваем только одну из этих основ, то вырисовывается сильный перекос, который будет мешать нашему движению вперед. На своем менторстве я составляю полноценный план развития, который учитывает оба эти аспекта, и помогает успешно проходить собеседования и в дальнейшем строить карьеру.
Для меня история с хардами и софтами ярко проявляется на собеседованиях. Когда я ищу человека к себе в команду, то как раз оцениваю кандидатов по этим двум базовым критериям. Харды проверяю в формате кейс-интервью и немного спрашиваю по теории, а вот софты проверяются во время всего собеседования. Это начинается банально с момента, когда кандидат здоровается и рассказывает о себе. Я мысленно сразу начинаю прикидывать, насколько комфортно ему будет работать в команде и подойдет ли он вообще. Например, если в команде очень много экстравертов и коммуникаций, то зажатый и сильно интровертированный кандидат вряд ли подойдет, потому что ему будет некомфортно, а двигаться в сторону экстраверта непросто и не все будут к этому готовы.
По опыту общения с другими лидами или теми, кто занимается наймом, могу сказать, что кандидату могут простить незнание какой-то технологии, если у него хорошие софты и он оставил приятное впечатление после собеседования. Объяснение этому простое — техническому стеку можно обучить, а вот с софтами процесс обстоит сложнее.
Дополнительно хочу отметить, что в эпоху развития ИИ софты начнут играть еще большую роль. ChatGPT и его конкуренты уже могут выполнять определенный функционал работы системного аналитика, и со временем он будет покрывать все больше хардов. В это же время коммуникацию маловероятно, что ИИ сможет заменить, все-таки эмпатия и способность находить общий язык с коллегами и заказчиками является прерогативой человека и будет определять дальнейшую карьеру системного аналитика.