Post by Zhansaya Gizzat
Partner & CEO at Recoursia | Software Engineer | EdTech | Helping People Break Into Tech | Central Asia
«Поработаю здесь всего год, чтобы посмотреть мир и понять, куда двигаться дальше», - думала я в 2017 году, подписывая контракт с Air Astana. В итоге небо затянуло меня на три года. Это был потрясающий этап. Авиация научила меня железной дисциплине, стрессоустойчивости и умению мгновенно принимать решения в нестандартных ситуациях. Но со временем я поняла, что хочу другого будущего. Мне хотелось иметь возможность работать удаленно, строить карьеру, где рост зависит прежде всего от навыков и результатов, а не от стажа или формальных регалий. Так я начала смотреть в сторону IT. Помню, как тогда пыталась разобраться, какое направление выбрать. Сегодня вижу, что многие новички проходят через тот же этап: неделями сравнивают языки программирования, читают споры о технологиях и боятся ошибиться с выбором. У меня такого выбора почти не было. На курсах, которые я нашла, было только одно направление: backend-разработка. Я прошла четырехмесячное обучение и получила то, что впоследствии оказалось самым ценным - не конкретный язык программирования, а сильную фундаментальную базу. Именно фундамент помог мне осваивать новые технологии, адаптироваться к изменениям рынка, работать над разными проектами и в итоге прийти к тому, чем я занимаюсь сегодня. Сейчас, уже будучи CEO и партнером IT-школы, я еще сильнее убеждена в одной мысли: технологии меняются очень быстро. Языки, фреймворки и инструменты появляются и уходят. Но понимание принципов разработки, алгоритмов, архитектуры и логики решения задач остается с вами на годы. Поэтому мой совет тем, кто только начинает путь в IT: меньше переживайте о том, какой язык выбрать первым. Гораздо важнее построить прочный фундамент, на который потом можно опереться в любой технологии. Коллеги, как считаете: важна ли джуну база на старте, или сейчас важнее просто быстро освоить фреймворк и выдавать результат? С какого языка начинали вы?