Мир высоких технологий диктует свои правила — молодые IT-специалисты нередко жертвуют сном и отдыхом ради новых знаний, проектов и карьерных целей. Что скрывается за громким и трендовым словом “айтишник” и с какими вызовами сталкивается новое поколение разработчиков — обсудим сегодня в нашем интервью с Кауланом Сержанулы.
— Здравствуйте, Каулан! Спасибо, что нашли время для нашего разговора. Расскажите, с чего начался ваш личный путь в области цифровых технологий?
— Здравствуйте, Алия. Спасибо, что пригласили. Как бы банально не звучало, но это моя детская мечта. Как и большинство детей, сначала просто любил посидеть за компьютером, а потом захотелось разобраться, как выглядит вся эта внутренняя кухня. Поэтому я поступил В Университет штата Сан-Хосе. Здесь потрясающие и высококвалифицированные преподаватели. Получаю степень бакалавра по направлению “Data Science”. Окончу в 2026, но не планирую полностью завершать обучение. Нам всегда есть чему учиться. Наверное, как вы и сами заметили, компьютерные технологии вообще не стоят на месте. А мы — разработчики, должны шагать в ногу со временем.
— Какими языками программирования вы владеете на сегодняшний день?
— C/C++, Java, Python, MySQL, Typescript, HTML, CSS, Node.js, Postgresql. Они нужны и для созданий веб-пространств и для разработки приложений. Каждый язык заточен под свою деятельность.
— Есть ли проект, которым вы по-настоящему гордитесь?
— Да, определенно! На хакатоне мы разработали приложение для обнаружения аутизма с помощью искусственного интеллекта.
— Ого! Давайте об этом подробнее!
— Я разработал передовое веб-приложение, которое анализирует фотографии / видео малышей для выявления ранних признаков расстройства аутистического спектра (РАС) с использованием методов компьютерного зрения и машинного обучения.
В самом приложении разработан удобный интерфейс с использованием React и Node.js, который позволяет родителям и опекунам загружать изображения и видео, и получать результаты и рекомендации для дальнейшего вмешательства.
— Какие качества, по вашему мнению, важны для разработчика?
— Умение думать наперёд, внимательность к деталям, способность быстро разбираться в чужом коде и самое главное — понимание, как работает весь «пазл» целиком, а не только твой кусочек.
— Каулан, спасибо вам большое за то, что вы поделились с нами вашим интересным опытом. Желаем успехов и процветания!