«Работа нашла меня сама»: как я за полгода стала разработчиком и техническим писателем
Есть ли хоть один человек, который ни разу не слышал про онлайн-курсы, позволяющие сменить профессию? Реклама обещает простой и легкий путь: обучение без отрыва от работы, помощь опытных наставников, практические занятия, гарантированное трудоустройство. Мы решили узнать, так ли всё радужно на самом деле: в нашей новой рубрике #вторая_профессия свои истории рассказывают девушки, которые решили кардинально поменять жизнь при помощи дистанционного образования. Наталье было 32 года, когда она переехала в другую страну и решила попробовать себя в абсолютно новой сфере.
Почему я решила сменить специальность
В 2005 году я получила диплом с отличием по специальности «финансы и кредит». Работать в этой сфере я начала еще на 2-м курсе. За несколько лет сделала неплохую карьеру, доросла до начальника финотдела одной из крупнейших строительных компаний на юге России. Однако работа по специальности мне не нравилась никогда — с самого детства я увлекалась компьютерами и программированием.
Я из тех людей, которые постоянно выискивают всевозможные фильмы и сериалы ИТ-тематики, обожают роботов и искусственный интеллект, решают задачки из спортивного интереса.
Первый компьютер у меня появился в 7 лет. Хотя родители поощряли и программирование, и дополнительные занятия математикой, но почему-то были упорно против моего профессионального развития в этой сфере — мол, ты же девочка, зачем тебе IT? Тем не менее свое компьютерное хобби я не оставляла: и во время студенчества подрабатывала созданием сайтов.
В 2016 году я вышла замуж и из-за работы мужа переехала на Ближний Восток. В принципе, я могла найти работу по специальности — но ведь она мне никогда по-настоящему не нравилась. Поэтому я нашла компромисс: стала копирайтером со специализацией на текстах о финансах, бизнесе, инвестициях, стартапах. Параллельно я снова начала делать сайты на заказ. К этому времени у меня уже был хороший опыт создания тем и плагинов для WordPress. Запустить сайт на WordPress можно без всяких познаний в программировании. Однако для создания плагинов и тем уже нужно иметь навыки разработки на PHP, JavaScript и HTML/CSS.
Однажды мой постоянный заказчик пожаловался, как трудно найти переводчика и автора IT-контента. Я предложила помочь, поскольку у меня был свободный английский и более чем обширная IT-эрудиция. Несколько лет я писала и переводила технические тексты, а потом решила пройти бесплатные курсы по изучению языка программирования Python.
Как проходила учеба
Своим основным языком для разработки я выбрала Python, потому что мне очень понравился его синтаксис — то есть набор правил, по которому он работает. К тому же это универсальный язык. На нем нельзя написать разве что серьезные видеоигры: для этого он слишком медленный, поскольку относится к интерпретируемым языкам. А всё остальное — анализ данных, скрапинг и парсинг, инженерные и финансовые расчеты, и, самое главное, бэкенд и API (работу с внутренней, «невидимой» частью сайтов и приложений) — на нем делать очень удобно.
Python считается самым востребованным языком программирования как в России, так и во всём мире. Судя по статистике из открытых источников, лишь за 2021 год около 4 тысяч россиян прошли курсы Python-разработчиков и вышли на рынок IT. За прошедшие полтора года количество «питонистов» значительно выросло.
В 2021 году я прошла несколько бесплатных курсов на одной российской платформе. Выбор курсов там большой, но все они разного качества. К примеру, там есть очень популярный курс от известного института, и он максимально хаотичный. А есть серия бесплатных курсов по Python, которая лучше многих платных. Они структурированные, последовательные, методически продуманные, со множеством интересных задач.
Кроме того я прошла несколько курсов по Django и DRF — это фреймворки (простыми словами, набор инструментов) для создания сайтов и веб-приложений на Python. Все остальные знания я получила уже в процессе разработки первых проектов.
Еще я изучила другой язык, JavaScript, и пару его фреймворков. Углубленное изучение JS шло заметно сложнее, чем по Python, хотя после создания сайтов в юности базовые знания по нему, в отличие от «Питона», уже были. Если во время учебы и разработки у меня возникали какие-то сложности, то они всегда были связаны именно с JS.