Найти тему
Трусливый Айтишник

Развеиваем мифы о программировании

Оглавление

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

Развеиваем основные мифы про ИТ и программирование.

Программирование не для гуманитариев.

Это не совсем верно. Да есть сферы вроде data science или разработки искусственного интеллекта, где гуманитарию будет тяжело. Но в остальном в таком складе ума есть свои преимущества. В конце концов язык программирования это тоже язык, и гуманитарию будет гораздо проще выучить его конструкции и термины. Во многих сферах, например Веб-программировании часто будут нужны творческие способности. Да и вообще программирование это прежде всего про логику и умение нестандартно мыслить. Так что кто вы гуманитарий или математик, это не так важно, работа всем найдется. Я уже писал про человека с абсолютно гуманитарным складом ума, построившим отличную карьеру в ИТ. Да и себя я считаю скорее гуманитарием, что не помешало мне сдать в свое время сдать вступительный экзамен по информатике на 100 балов и уже 10 лет работать в ИТ сфере.

Программирование без математики не бывает.

Еще как бывает. Да есть разработка искусственного интеллекта, анализ больших данных, геймдев. Но все равно в 80% вакансий на рынке, знание математики вам не пригодится. Собственно за упомянутые выше 10 лет в ИТ, мне вполне хватило математики школьного уровня.

Без высшего технического образования никуда.

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

ИТ это очень сложно. Нужно быть если не гением, то очень умным человеком.

На самом деле требования тут не такие уж и большие. Программирование это такая же рутина как любая другая работа. Многие задачи однотипные и было бы желания обучить им можно любого причем за очень короткое время. Знал я одного парня... как бы сказать помягче... ну прям очень глупого, ну прямо совсем, совсем. В нашем универе, где требования были очень щадящие он ни разу не получил оценку выше тройки, хотя и старался... И тем не менее еще до его окончания он смог устроится сам, без блата, на должность php разработчика, надо сказать не самая простая специальность считается. Так что посмотрев на это, я могу смело сказать, получилось у него - получится и у вас.

На рынке очень большая конкуренция и без знакомств устроится невозможно.

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

Но что-то я только о хорошем, давайте для справедливости скажем про ИТ немного негатива.

Больших денег тут нет.

Да в наше время в ИТ ради денег идти не стоит. Не будем рассматривать суперуспешные стартапы, они есть в любой сфере, а рассмотрим зарплату средне статистического программиста. А она за последние лет 10 почти не поменялась. 30-40 тысяч на старте. 60-100 с 2-3 годами опыта. И 150-200 средний предел для очень хорошего специалиста с 5-10 годами опыта, причем не просто опыта, а опыта нужного и актуального. Бывают зарплаты и больше, но это скорее исключения. Да в 2010 году это выглядело внушительно, но сейчас такими деньгами никого не удивишь. Таксист зарабатывает порой больше, я уже молчу про хороших экономистов, врачей в частных клиниках, да даже электриком быть выгоднее, меньше учиться, меньше конкурентов и на хороший заработок быстрее выйти можно. Так что если в программирование вы пришли только за деньгами, то дважды об этом подумайте.

Программирование это всегда интересно и весело.

Увы нет. 80% работы это скучная нудная рутина, от которой ты не развиваешься, а деградируешь. Иногда она начинает занимать 90-100% твоего времени. И тогда срочно нужно что-то делать, либо искать новый проект-работу. Либо записываться на какие-то курсы. Деградировать тут нельзя, если не развиваешься, то катишься назад.

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