Найти в Дзене
proger ЧАЙНИК

О том, почему не стоит становиться программистом

Ни для кого не секрет, что популярность данной профессии растет с каждым днем и многие хотят научиться писать код, стать крутым разработчиками и зарабатывать много денег, сидя где-нибудь в теплых странах на шезлонге напротив моря и попивать вкусный коктейль.
Особенно масло в огонь подливают

Добрый день. В этой статье я выражу свое мнение по тому, зачем не стоит изучать программирование.

Ни для кого не секрет, что популярность данной профессии растет с каждым днем и многие хотят научиться писать код, стать крутым разработчиками и зарабатывать много денег, сидя где-нибудь в теплых странах на шезлонге напротив моря и попивать вкусный коктейль.

Особенно масло в огонь подливают популярные и не очень образовательные площадки, названий которых не буду упоминать. Они сулят большие зарплаты через несколько месяцев обучения, уверяя, что это не столь сложно, а вполне реально. Да, отчасти с этим соглашусь. И про зарплаты, и про сложность. Но есть множество других "но".

Во-первых, чтобы действительно стать программистом и чего-то добиться в этой сфере, нужно быть очень и очень целеустремленным и упорным. О чем я говорю: порой бывает так, что сидишь не просто несколько часов, а несколько дней подряд, чтобы исправить какую-нибудь мелкую ошибку в коде. Например, где-то случайно поставил не тот знак. И всё полетело... И ладно бы это просто не тот символ, а если что-то посерьезнее? Ну вы меня поняли: тут важна выдержка и дикое желание этим заниматься. Никак иначе!

Только ради денег сюда идти не стоит. В таком случае, скорее всего, вы просто потратите свои драгоценные нервы и время.

Во-вторых, насчет зарплат. Да, они не маленькие. И даже для начинающего, джуниор, разработчика вполне неплохие, если сравнивать с средней зарплатой по стране. Но будьте готовы к тому, что скорее всего вы будете либо "мальчиком на побегушках": сделай то, сделай это, выполняя всю скучную и рутинную работу, которую переложили с разработчика постарше на вас. Либо же, вам дадут что-то сложное, чем вы никогда не занимались, а сделать это нужно, да еще и поскорее. И вы, бедный, изучая новые технологии, не научившись предварительно писать хороший код, напишете нечто, которое "лишь бы работало". А после того, как заказчик решит, что что-то нужно подправить, то-о... Ну вы поняли. Всё или почти всё придется переделывать из-за плохого кода, написанного неопытным. Сам по своему опыту говорю. Ох уж сколько стоило мне нервов подобные случаи.

Вот мы и дошли до "в-третьих". Выше я писал о зарплатах. Но это только если вам посчастливится найти работу. Нужно неплохо так постараться и попотеть, чтобы устроиться в компанию. Это объясняется тем, что на рынке труда очень большая конкуренция среди начинающих специалистов, которые кое-как кое-чему научились, пройдя пару тройку курсов. Да даже бывает и больше. Лично мое обучение заняло два года, пока я учился в университете (сразу скажу, что не по IT направлению). И по прошествию этих лет по-сути я научился не так уж и многому. Да, может быть я неплохо знал свой язык программирования (а на деле – несколько языков), однако писать более менее достойный код к тому моменту еще не научился. Ну так вот. Устроиться на работу не просто. А работодатели еще и (очень часто) требуют опыт от года, а чаще 2 -3 , с технологией. Более подробно я писал об этом в своей статье о том, как я искал работу программистом.

Выводы

Ни в коем случае вас не отговариваю, однако хочу открыть глаза и кому-то даже снять розовые очки. Все не так просто, как может казаться с первого взгляда. От вас требуется в первую очередь огромное терпение, затем упорство. Позанимавшись основательно, если вы поняли, что это не ваше, то я советую вам попытаться найти себя в других сферах, их очень много. А если же вы это полюбили, то продолжайте дальше и ни в коем случае не сдавайтесь!

В заключение я хочу вам сказать, что если вы вышли на этот тернистый путь программиста, то я вас искренне поздравляю и желаю успехов.

Вам может быть интересно: