Как начать карьеру разработчика без классического образования в IT-сфере: гайд для новичков
Борис Добрецов, город — Бишкек, Linkedin
Я iOS Team Lead в «Оптима Банке» — одном из ведущих банков Кыргызстана. В мире IT я оказался не сразу. Начинал свой путь в программировании без классического образования. Но сегодня хочу поделиться, как мне удалось прийти к текущей позиции и какими советами я могу помочь тем, кто только начинает свой путь.
С чего начался интерес к сфере технологий
С детства я любил все, что связано с техникой. Родители, заметив мой интерес, отдали меня на курсы системного администратора лет в девять. На дворе был 1999 год, и, кажется, тогда стояла Windows 98. Помню, как ходил на эти курсы и учился переустанавливать Windows, устанавливать драйверы и разбираться во всем, что с этим связано. В школе я всегда был в первых рядах на уроках информатики и стремился попасть в компанию, которая организовывала дискотеки, потому что у них был доступ к оборудованию. И хотя мое увлечение не сразу переросло в профессию, я считаю, что важнее всего — это драйв, а не образование или даже опыт.
Как попал в профессию разработчика
Я впервые задумался о карьере разработчика во время COVID-19 в начале 2020 года.
Мой предыдущий опыт имел мало общего с этой сферой, за исключением того, что он был так или иначе связан с технологиями. До мобильной разработки я занимался настройкой звукового и светового оборудования, работал техническим директором сети заведений, включающей клубы, бары и рестораны, занимался продажами микроэлектронных компонентов для аэрокосмической промышленности и даже работал в испытательной лаборатории по авиационной пожарной безопасности.
Когда я серьезно подошел к смене профессии, купил онлайн-курс в известной IT-школе, в котором быстро разочаровался и решил учиться самостоятельно. После семи месяцев самообучения, совмещая это с основной работой, я попал на первую стажировку. В тот момент я не искал именитых компаний, мне просто не терпелось попробовать свои навыки на практике. Выбрал не самые известные компании, но с интересной географией — Армения, Таиланд, Япония.
Вход в новую профессию был нелегким, и если вы на похожем пути и чувствуете себя потерянными или сомневаетесь в своих силах — это абсолютно нормально. Главное — упорство и вера в свои силы. Самое сложное поначалу — попасть на стажировку или найти первую работу.
Чем занимаюсь сегодня
Я Team Lead мобильной разработки в одном из крупнейших банков Кыргызстана. Фактически управляю командой разработчиков, пишу код и получаю удовольствие от своей работы и жизни. Учитывая, что в разработке я с весны 2021 года — считаю это крутым карьерным ростом. Проекты, которыми я управляю, амбициозные и технически сложные.
Секреты динамичного карьерного роста
Когда ты входишь в профессию как «самоучка», важно выделяться за счет других достижений и проектов. В моем случае я практически с самого начала занимался менторством и преподаванием, поэтому:
Совет №1: занимайтесь преподаванием и делитесь опытом, даже если он у вас незначительный. Так как с самого начала моего пути я столкнулся с тем, что было мало толковых курсов для обучения разработке под iOS-устройства, я начал преподавать это pro bono в различных онлайн- и офлайн-школах, работал как ментор. Таким образом, я ускорил собственный процесс обучения. Приятным бонусом оказалось признание в сообществе за мою деятельность.
Совет №2: Участвуйте в проектах в вашей сфере, даже на бесплатной основе, если это поможет вам прокачать навыки. Мне посчастливилось принять участие в двух социальных проектах по разработке приложений, целью которых было поспособствовать сохранению диалектов немецкого и австрийского языков. Это были социальные проекты, но они помогли мне набраться международного опыта.
В первые годы входа в профессию важно компенсировать отсутствие классического образования такими незаурядными активностями, которые в перспективе трех-четырех лет позволят вам рассчитывать на лидирующие позиции в более крупных компаниях, как в моем случае.
Совет N3: Не бойтесь обращаться за помощью, если чувствуете, что не справляетесь. Вступайте в сообщества, находите единомышленников, обращайтесь к менторам.
Развитие технологий в ЦА
Потенциал рынка Центральной Азии огромен как в кадрах, так и в работе. В Центральной Азии есть талантливые разработчики, однако ощущается острый дефицит хороших специалистов. Сильно хромает школа программирования: мало возможностей, а где-то вообще нет помощи в развитии. Такие компании, как GeekBrains, выходят на рынки Центральной Азии, но с их ценами кажется, что это провальный путь. Развиваются местные компании, одна из них — Geeks, в которой я преподавал, но этого недостаточно.
Кажется, что в Центральной Азии нужен опыт IT из более развитых стран. Как пример, огромное количество компаний в 2022 году переехало в Казахстан, что дало сильный толчок в развитии IT-сектора.
Если вам нужна помощь, буду рад поддержать вас в формате бесплатного менторства — обращайтесь!