Киборгини: как пройти путь от младшего разработчика к старшему

8 минут Данель Ходжаева
Альтернативный текст
Партнерский

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

Четвертая героиня проекта — Райхан Абдыжалилова. Она занимает должность старшего разработчика Департамента развития бизнес-процессов, работает над проектом Homebank по регистрации клиентов и преподает язык программирования Golang. В свободное время Райхан поддерживает активный образ жизни и не боится пробовать себя в разных направлениях — от игры на пианино до гончарного дела.

«До поступления в университет у меня не было никаких знаний в программировании. Напротив, я всегда была творческим ребенком: занималась вокалом и посещала танцы. Со временем поняла, что сфера IT тоже может совмещать в себе креативные задачи, в которых тебе необходимо мыслить и творить как художнику», — делится девушка.

Почему вы выбрали IT?

Я решила развиваться в IT-сфере только в конце 11 класса, изучая наиболее актуальные профессии на рынке. Как раз в тот момент подруга посещала курсы программирования. Помню, что она так увлеченно рассказывала о задачах, которые они решают, что и мне стало интересно. Я стала посещать их, а потом поступила в МУИТ. 

Наверное, для многих такой выбор мог показаться неожиданным, ведь я еще с детства занималась творчеством и была более склонна к гуманитарным предметам. Несмотря на это, со временем поняла, что сфера IT совмещает в себе креативные задачи. Например, если вы работаете frontend-разработчиком, то думаете о визуальной части IT-продукта.

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

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

Какой язык программирования актуален?

Golang — один из самых востребованных языков в программировании. Он был разработан компанией Google в 2009 году. Сегодня многие передовые банки, включая Halyk Bank, внедряют его в процессы работы. Основное преимущество Golang в том, что им достаточно легко овладеть, если у вас есть база в программировании. 

В 2019 году, когда я только пришла работать в банк, была одной из первых, кто владел этим языком программирования. Спустя два года я стала преподавать его в МУИТ благодаря сотрудничеству Halyk Bank с университетами. С началом учебного года каждую субботу веду факультативный курс Golang для студентов трех групп.

 

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

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

Чем отличаются обязанности младшего разработчика и старшего?

Когда я только устроилась на работу в Halyk Bank, то занимала должность младшего разработчика. За год, благодаря усилиям, профессионализму и корпоративной культуре, удалось получить повышение и дорасти до старшего специалиста. Одно из главных различий между двумя должностями — ответственность и возможность курировать проект полноценно. 

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

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

Какими советами вы бы поделились с начинающими программистами?

  • Во-первых, больше практиковаться. В IT есть понятие спортивного программирования, когда ты соревнуешься с другими по оперативному решению интеллектуальных задач. Хорошо иметь крепкую теоретическую базу, но лучше обладать практическими навыками, которые можно приобрести только с опытом. 
  • Во-вторых, не ограничиваться одним языком программирования. Если вы хотите быть профессионалом, то нужно все время обновлять знания, потому что программирование не стоит на месте. Если один язык актуален в этом году, то в следующем все может измениться. Необходимо следить за трендами, чтобы ничего не упустить.
  • В-третьих, качественно проводить время. Хорошему работнику — хороший отдых. Занимайтесь тем, что любите, будь то вокал, танцы или шахматы. Например, я люблю посещать различные мастер-классы. В последнее время увлеклась гончарным делом, потому что этот процесс расслабляет и захватывает полностью. Нужно учитывать, что программирование — процесс, который требует фокусировки и кропотливости, поэтому важно позволять себе отдыхать и отключаться от технических задач во внерабочее время. 

Статьи STEPPE

Возрождение искусства курака: интервью с Чолпон Аламановой

Что такое курак и как он может решить экологические проблемы всего мира.

12 минут
12 минут

Бабушка чемпионки РК по художественной гимнастике: «Утраченное детство компенсируется достижениями»

В новом материале из серии «Ангелы-хранители» говорим о том, что чувствуют бабушки молодых спортсменов.

12 минут
12 минут

«Не ищу легких путей как в жизни, так и в медицине»: история нейрохирурга Мынжылкы Бердиходжаева

Интервью с врачом-нейрохирургом о местной медицине, системе страхования в Казахстане и влиянии коронавируса на головной мозг человека.

16 минут
16 минут

14 вопросов писательнице-сказочнице

Алия Джумакулова рассказывает о мире глазами писателя, писательских объединениях и проблемах издательств в Казахстане. 

15 минут
15 минут