Ant-Itschool.ru
14 subscribers

Стоит ли заканчивать IT- курсы?

Добрый день! С вами админ сайта школы программирования Ant-itschool.ru

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

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

Для начала следует учесть, что в наше время люди редко заканчивают курсы для собственного удовольствия и саморазвития. В большинстве случаев они заканчивают их чтобы потом работать и желательно с повышенной зарплатой. А почему вообще возникает потребность в курсах переподготовки? Есть такой индекс популярности языков TIOBE Programming Community Index, который высчитывается на основании запросов в поисковых системах и отражает изменения в популярности различных языков программирования.

Стоит ли заканчивать IT- курсы?

Если внимательно присмотреться к этому графику, то можно заметить, что, к примеру, популярность языка РНР с 2010 года упала в два раза и продолжает падать. Популярность языков Python, C и Java после 2017 года начала резко расти, а популярность языка Ruby достигнув пика в 2009 году к настоящему времни практически сошла на нет. Это говорит о том, что современному программисту невозможно построить карьеру, занимаясь всю жизнь только одним языком программирования. В среднем каждые 5 лет необходимо переучиваться. А теперь давайте размышлять. Для того, чтобы самому с нуля хорошо освоить какой-либо язык программирования требуется от года до трех лет, а ведь там обычно еще есть и сопутствующие технологии! Все это время человек не может полноценно работать по изучаемой специальности (его могут просто не брать на работу ввиду недостаточно глубокого знания новой технологии). К тому времени, как он освоит технологию, а будет это спустя 2-3 года, на рынке начинает формироваться запрос на новые технологии, а старые теряют актуальность. Специалисту снова необходимо переучиваться. В итоге получается, что специалист, который разбирается самостоятельно конечно экономит денежные ресурсы, но теряет время, которое он мог бы потратить на зарабатывание денег по новой специальности и приобретение опыта. Получается, что он тратит свои силы и время на постоянное самообучение, ничего толком не зарабатывая.

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

Мне будет интересно узнать, что вы думаете по этому поводу, пишите в комментариях.