НовостиОбзорыСобытияIT@WorkРеклама
ИТ-бизнес:
Андрей Разин, ICL Astra Services: «Мы видим большой спрос заказчиков на готовые решения, включающие в себя ПО, оборудование и техническую поддержку»
Программно-аппаратные комплексы уже стали неотъемлемой частью современного рынка. Они обеспечивают удобство, надежность …
Дмитрий Рыкунов: «Компании, не использующие ИИ, рискуют сильно отстать в развитии»
Международный консультант по искусственному интеллекту рассказал, как нейросети помогают компаниям повысить …
Сергей Хуторной: «Наша сильная сторона — возможность предоставлять рынку комплексные предложения»
Современные предприятия нуждаются в решениях, интегрирующих возможности систем энергопитания, телекома и ИТ …
Коммерческие киберуслуги компании UserGate
Востребованность киберуслуг российскими корпоративными клиентами продиктована сегодня ростом критичности ущербов …
BI Visiology для нефтегазового сектора и энергетики
Мониторинг KPI, контроль и планирование производства и продаж, всесторонняя аналитика данных, сводная …
 

Как войти в ИТ и не затеряться среди конкурентов: опыт бэкенд-разработчика Кирилла Шершня

Юрий Николаев | 25.01.2024

Эксперт в сфере разработки программного обеспечения — о том, как освоить востребованную профессию и стать профессионалом с широкими возможностями.

Информационные технологии развиваются с огромной скоростью, и все больше людей стремятся войти в эту сферу. Одновременно появляется множество обучающих курсов, которые обещают легкий вход в профессию, но на деле, как и в любой другой отрасли, конкуренция оказывается очень высока, и начинающие специалисты сталкиваются с трудностями при поиске первой работы. Чтобы повысить шансы, начать стоит с бэкенд-разработок как наиболее востребованного сейчас ИТ-направления — советует Кирилл Шершень, ведущий специалист американского стартапа Checkedup, лучший разработчик года по версии масштабной Национальной премии «Технологии и инновации 2023» и один из главных экспертов крупнейшего в мире профессионального объединения Ассоциации технических инноваций Института инженеров электротехники и электроники (IEEE). Мы поговорили с ним, о том, что такое бэкенд-разработка, насколько она перспективна для начинающих специалистов и как выделиться среди конкурентов.

Кирилл Шершень

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

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

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

В самом начале карьеры мне предложили поработать в компании «ДТКсофт», которая занималась автоматизацией рабочих процессов на производственных предприятиях. Дело в том, что на старших курсах я пробовал работать по специальности, брал заказы и отлично с ними справлялся. Соответственно, у меня уже был опыт разработки ПО. Когда я попал в команду «ДТКсофт», моей задачей было разработать ИТ-решение, которое позволило бы заменить собой работу нескольких человек. То есть я принял участие в разработке двух проектов программного обеспечения, предназначенного для мониторинга эксплуатационного состояния оборудования на агропромышленном предприятии СК «Короча» в Корочанском районе Белгородской области. Решение функционировало следующим образом: в программу вносили данные, ИТ-продукт автоматически анализировал работу механизмов, их целостность и выдавал данные по ремонту и состоянию станков, рекомендовал сроки проведения технического обслуживания. Таким образом, система заменила нескольких специалистов на предприятии и сократила сроки реагирования на проблемы в производственном цикле, связанные с состоянием оборудования. Это, конечно, повлияло на производительность предприятия и положительно сказалось на качестве продукции.

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

Передо мной стояла задача создать систему, которая обрабатывала бы информацию о застрахованных лицах. Это огромный массив информации по всей Белгородской области. Раньше все это делалось вручную в таблицах Excel. Понятно, что могли быть ошибки — это человеческий фактор, а время обработки информации затягивалось. В этом проекте я был ведущим и разработал ИТ-решение, которое оптимизировано всю работу с персональными данными. Плюс, я внедрил автоматизированную систему документооборота. Все это существенно сказалось на корректном использовании информации и ее сохранности, а также сократило сроки ее обработки. Подобная практика использования ИТ-решений в сфере страхования тогда действительно еще нигде не применялась. Мой проект продемонстрировал, насколько это удобно и выгодно, и затем уже все страховые компании по стране начали копировать этот опыт и внедрять автоматизированные системы в свою работу.

Бэкенд-разработка важна также для эффективной работы банковской сферы — практически все финансовые операции сейчас ушли в онлайн. У вас есть опыт улучшения работы популярного в странах СНГ банковского приложения Colvir, в результате которого банк сумел заработать больше. Каким образом?

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

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

Действительно, благодаря своей масштабируемости решение Checked Up может быть внедрено в большое количество медицинских учреждений. Конечно, это поможет медикам высвободить большое количество времени, так как консультирование пациентов — важный и длительный процесс. Чтобы программа работала без сбоев, выдерживала большой объем данных и вовремя обновлялась, я применил новейшие инструменты программирования. В частности, облачные технологии AWS, а также стек технологий Python, Django, Flask, AWS, RabbitMQ, Postgres и Docker. Таким образом, мне удалось обеспечить более эффективное развертывание и масштабируемость системы, которая интегрируется с телевизорами и планшетами. Наполнение и обновление контента осуществляется в автоматическом режиме с помощью единой системы управления контентом.

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

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

Другие спецпроекты
ПечатьПечать без изображений

Комментарии

Только зарегистрированные пользователи могут оставлять комментарий.

Регистрация
Авторизация

ПОДГОТОВЛЕНО ITWEEK EXPERT

 
Интересно
Создать суверенную экономику, не боящуюся санкций
Владимир Путин подписал указ о национальных целях развития, по которому к 2030 году госкомпании …
IDC: GenAI Engineering меняет правила игры для растущих технологических компаний
В динамично развивающемся мире технологий стартапы и растущие вендоры постоянно ищут инновационные способы …
Дмитрий Рыкунов: «Компании, не использующие ИИ, рискуют сильно отстать в развитии»
Международный консультант по искусственному интеллекту рассказал, как нейросети помогают компаниям повысить …
Как ИИ революционизирует тестирование ПО и ускоряет выпуск продуктов
Используя искусственный интеллект в тестировании ПО, разработчики могут гораздо быстрее находить …
IDC: телекому остро нужны инновации
В условиях все более сложного ландшафта рынка сервис-провайдеров традиционным телеком-компаниям следует обратить …