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

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

Как выпустить книгу в Казахстане, не имея опыта, и продавать ее на Amazon?

История Екатерины Ли и её проекта Mindful Generation.

15 минут
15 минут
Партнерский

Киборгини: как построить карьеру в backend-разработке

Начальница управления backend-разработки рассказывает о преимуществах и перспективах работы, а также делится полезными рекомендациями с начинающими специалистами.

11 минут
11 минут

Принять и полюбить себя: истории людей, которые борются с избыточным весом

Почему спорт не всегда эффективен, как может помочь самоирония в борьбе с лишним весом и что делать, чтобы научиться принимать себя.

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

Лидеры перемен ЦА: кто они и как развивают общество?

Рассказываем, как устроена медиасистема в Узбекистане, кто развивает науку в Таджикистане, зачем заниматься агрожурналистикой в Казахстане и чем помочь девочкам из отдаленных сел в Кыргызстане.

23 минут
23 минут