Мировой рынок ИТ сейчас находится в состоянии «Идеального шторма инноваций», который день за днём кардинально меняет индустрию. Новые тренды и расстановка приоритетов в бизнесе, завязанном на высокие технологии, потопят многие до этого востребованные технологии и специальности. Наступит время, когда просто быть хорошим программистом станет не достаточно. Рынок предъявит запрос на инженеров-мастеров разработки. В ответ на новый глобальный тренд в Беларуси набирает обороты идеология Software Craftsmanship.
Дистилляция инженерного таланта
То, что мы наблюдаем в белорусской сфере ИТ сегодня — обычная дистилляция инженерного таланта. Людей, привлечённых в индустрию высокими, по сравнению со средними по стране, зарплатами и условиями труда, становится всё больше. Однако сама индустрия от этого лучше и качественнее не становится.
Порог вхождения в профессию уже настолько низкий, что программист, в недавнем прошлом работавший сантехником, пожалуй, никого не удивит. Ведь речь даже больше не идёт о получении высшего инженерного образования. Да, университеты предлагают все больше специальностей, ориентированных на ИТ и отвечающих ожиданиям компаний-работодателей. Но сегодня нет нужды тратить годы обучения, если всего за пару месяцев любой желающий может переквалифицироваться в программиста, окончив обычные курсы. Или изучить востребованный язык программирования самостоятельно.
Благодаря своей целеустремленности эти специалисты очень быстро становятся «хорошими» программистами. Хорошими с точки зрения своей востребованности на рынке труда и уровня зарплаты, на которую они могут претендовать. Достаточно поспевать за новомодными тенденциями в своем ремесле. Обратная сторона такого подхода к своему профессиональному развитию не слишком приглядна. В погоне за трендами, вникнуть в технологию достаточно глубоко не получается. Да и не всегда это нужно работодателю. Отсюда и получаются 20-летние «сеньор-разработчики».
Аутсорсинг умер вчера
Впрочем, стоит ли переживать: пока на изученный тобой язык программирования есть спрос и твой код неплохо работает, ты на плаву.
Но сейчас привычные правила игры в индустрии меняются. Тенденции, которые мы наблюдаем сегодня, говорят о том, что мировой рынок ИТ находится в стадии стремительной трансформации. Он становится всё более инновационным, высокотехнологичным, требовательным и… цивилизованным. Он неизбежно движется к тому, что необходимость в неквалифицированном труде в этой сфере рано или поздно отпадёт. Так на смену «челнокам» из 90-х пришли индивидуальные предприниматели, а на их место — крупные ретейлеры.
Так же и «хороших» программистов со временем заменят квалифицированные инженеры, которые будут отвечать новым ожиданиям работодателей. Ведь большинство ИT-аутсорсинговых компаний будут вынуждены переориентироваться на сегмент предоставления профессиональных сервисов, требующих узких знаний и высокой квалификации. Остальные будут выброшены с рынка.
Поднимая планку
Software Craftsmanship — это тренд, который сегодня в Беларуси переживает второе рождение.
До недавнего времени сообщество Software Craftsmanship Belarus незаслуженно оставалось в тени, а сама методология подвергалась неоправданно суровой критике. Но вместе с правилами игры на рынке ИТ меняется и идеология разработки, привнося идеи «чистого кода», функциональной архитектуры и best delivery practices.
Подтверждение этому — проведение 26 сентября первой в Беларуси международной Software Craftsmanship конференции, которая соберёт мастеров разработки ПО, устремлённых к совершенству в своём ремесле.
Развиваться самому и помогать другим совершенствовать свое ремесло — вот идея, которой должен руководствоваться сегодня каждый инженер-программист. Это тот единственный путь профессиональной эволюции, который позволит всегда оставаться востребованным на рынке.
Сергей Сергиенко — руководитель отдела Engineering Excellence в EPAM Systems, старший преподаватель факультета РФиКТ БГУ. Agile Coach.
*Мнение колумнистов может не совпадать с позицией редакции.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.