В последнее время в России наблюдается настоящий бум на IT-специальности, и многие стремятся попасть в эту сферу из-за обещаний высоких зарплат и престижности профессии. Однако я убежден, что поступать на курсы программирования только ради денег — это ошибка.
На первый взгляд, может показаться, что это очевидное утверждение. Но на практике всё выглядит иначе. Бренды, курсы и онлайн-обучение активно пропагандируют идею, что то, сколько вы можете зарабатывать в IT, должно быть основным мотивом для старта в этой профессии. Проблема в том, что многие новички не понимают, что им действительно придется делать в своей новой роли. Это незнание порождает искаженное восприятие профессии, что в итоге приводит к разочарованию.
Я встречал много людей, которые прошли курсы программирования и устроились на работу, но вскоре ощущали сильное давление и недовольство. Увольнялись с глубокой депрессией, не желая делать что-либо. В то же время есть те, кто, уже имея успешный опыт в другой профессии, платит за новые курсы с надеждой увидеть новую карьеру в IT. Общаясь с желающими стать разработчиками, я всё чаще слышу: «Меня привлекают большие зарплаты».
Резкий рост популярности программирования и связанных с ним профессий объясняется рекламой курсов, что само по себе стало новым направлением в бизнесе. Однако за этим стоят реальные проблемы, которые необходимо обсуждать.
Чтобы предотвратить неосознанный выбор профессии, я предлагаю два простых вопроса, которые стоит задать себе перед началом обучения программированию:
1. Что меня привлекает в данной профессии?
Если единственным вашим мотивом являются деньги, возможно, вам стоит подумать о поиске другой сферы, которая будет вам по душе. Ключ к успешной карьере — это любовь к тому, что ты делаешь.
2. Что я знаю о программировании?
Если вы собираетесь записаться на курсы, но не имеете вообще никакого представления о том, что это такое, задайте себе вопрос: почему вы решили учиться? Лучше всего потратить несколько месяцев на изучение основ программирования самостоятельно. Это поможет вам понять, интересно ли вам это занятие и сможете ли вы посвятить значительное время дальнейшему обучению и практике.
Также стоит помнить о неправильных представлениях о профессии разработчика. Когда я спрашиваю, за что разработчик получает деньги, многие отвечают: «за работающий код» или «за знание фреймворков». На самом деле, разработчик получает деньги за выполнение задач и создание конечного продукта для заказчика. Чаще всего это рутинная работа, вдали от захватывающих алгоритмов, которые представляются новобранцам.
Таким образом, перед тем как броситься в изучение нового языка программирования, подумайте, за что вы действительно собираетесь получать эту «большую зарплату». Возможно, вам стоит начать с самообразования и глубже понимать, где и как вы можете применять свои навыки.
Спасибо за внимание и время, потраченное на чтение моих размышлений. Мне было бы интересно узнать ваше мнение по этому поводу, и я буду рад услышать комментарии и дискуссии. Надеюсь, что эта статья окажется полезной для тех, кто думает о профессии программиста.
Оглавление