Найти тему

4 мифа о возрасте программистов: стоит ли в них верить?

Оглавление

«Хочу стать программистом, но, скорее всего, уже лет в 35 придется отдать свое место какому-нибудь молодому парню или молоденькой девушке. Они же уже точно к тому моменту будут считаться специалистами покруче меня» — так думают многие, когда решают, рассматривать ли им вообще профессию программиста, будет ли она для них перспективной. Конечно, будет! Ведь возраст в этом деле не важен. Главное — это упорство и желание освоить новую специальность.

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

В сфере IT не заостряют внимание на возрасте. Самое важное — быть высококвалифицированным специалистом.
В сфере IT не заостряют внимание на возрасте. Самое важное — быть высококвалифицированным специалистом.

1-й миф: у людей после 35-ти лет нет столько энергии, сколько требует программирование

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

Конечно, в программировании бывают периоды, когда специалистам приходится проводить все свое рабочее и свободное время за компьютером. Вероятно, что в молодости с такими нагрузками справиться легче, чем в уже достаточно зрелом возрасте. Однако сейчас в среднем программисты работают по 40 часов в неделю. Это стандартные 8 часов в день. Поэтому важно просто соблюдать режим, при котором программисты в любом возрасте будут способны писать любой код.

Например, программисты Яндекса распределяют свое рабочее время так, как им удобно. Они рассказывают, что могут работать как по 8 часов в день, так и по 15. Есть вдохновение дописать код сегодня, тогда программист может сидеть за компьютером 10-20 часов. Нет возможности и желания работать так долго, тогда можно отвести на написание кода часа 4 в день, или вообще сделать перерыв и оставить все на завтра.

А еще не так давно в Японии провели эксперимент: целый месяц сотрудники Microsoft работали только 4 дня в неделю. Дело в том, что для японцев вопрос постоянных переработок стоит очень остро, поэтому сокращение рабочей недели положительно повлияло на производительность. Она увеличилась на целых 40%. Сотрудники даже реже стали брать отгулы. Подобный эксперимент в Microsoft намерены повторить еще раз.

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

Если вам 35-40 лет или больше, не переживайте, что не справитесь с работой. В IT-компаниях все продумано так, чтобы сотрудники чувствовали себя комфортно. 2-й миф: знания устаревают, а переучиваться или осваивать профессию с нуля после 35-ти поздно
Если вам 35-40 лет или больше, не переживайте, что не справитесь с работой. В IT-компаниях все продумано так, чтобы сотрудники чувствовали себя комфортно. 2-й миф: знания устаревают, а переучиваться или осваивать профессию с нуля после 35-ти поздно

Еще один очень распространенный довод в пользу «молодости» программирования. Действительно, программистам постоянно требуется освежать свои знания, чтобы быть в курсе всех последних IT-веяний. Но если специалисты, которые работают давно, хотя бы знают, с чего начать обновление, то как быть тем, кто после 35-ти впервые пришел в профессию? Практика говорит, что люди, которые в зрелом возрасте решают переквалифицироваться, всего за два с половиной года на курсах в Компьютерной Академии TOP становятся настоящими программистами и успешно работают в этой сфере еще долгие годы.

То же касается людей, которые продолжают работать в IT-компаниях и в 40-50 лет. Они всегда в курсе всех нововведений и по-прежнему остаются востребованными специалистами. Главное, быть готовым к обновлению своих профессиональных навыков.

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

Кроме того, помимо программирования, есть и другие отрасли, где постоянно приходится обновлять свои знания. И никто не выгоняет с этой работы людей, которым больше 35-40 лет. Отличный пример — юристы. Законодательство все время меняется, поэтому специалисты этой области вынуждены постоянно быть в курсе всех изменений, чтобы не терять клиентов.

Любопытный факт: Евгению Касперскому, российскому программисту и нынешнему главе АО «Лаборатория Касперского», 55 лет. Однако это не мешает ему по-прежнему заниматься любимым делом, изучать вирусы и руководить международной IT-компанией, специализирующейся на кибербезопасности. Помните, что в любом возрасте можно быть потрясающим IT-специалистом. Главное, верить в себя и хвалить даже за маленькие достижения.   После 35-ти программист уже не сделает ничего серьезного?
Любопытный факт: Евгению Касперскому, российскому программисту и нынешнему главе АО «Лаборатория Касперского», 55 лет. Однако это не мешает ему по-прежнему заниматься любимым делом, изучать вирусы и руководить международной IT-компанией, специализирующейся на кибербезопасности. Помните, что в любом возрасте можно быть потрясающим IT-специалистом. Главное, верить в себя и хвалить даже за маленькие достижения. После 35-ти программист уже не сделает ничего серьезного?

Тоже часто встречающееся заблуждение, которое мы сейчас постараемся развеять. И начнем с 1946 года, когда Джон Эккерт и Джон Мокли создали первый персональный компьютер. Причем первому в то время было 25, а второму — именно 35 лет.

Похожая история и с американским ученым в области информатики Дональдом Кнутом. Он в 1978 году придумал первый вариант известной системы TeX. В то время ему было 40 лет.

И последний пример для тех, кто все еще сомневается, что в зрелом возрасте можно стать программистом. Андерс Хейлсберг, датский инженер-программист, в 1981 году, когда ему был 21 год, написал первую версию своего компилятора Pascal. Затем в 2000 году, когда ему исполнилось 40, он приступил к разработке С#, а в 2012-м в 62 года Хейлсберг работал над созданием TypeScript.

Совершить открытие в программировании можно и после 35-ти. Это время в карьере программиста вообще может стать самым продуктивным и плодотворным. Большое количество опыта, полученное человеком за время обучения на программиста или за длительное время работы в этой области, он сможет использовать, например, для создания новых уникальных программ.

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

Многие уверены, что программирование — лишь одна из первых ступеней в карьере. Ведь принято считать, что к 30-35 годам уже нужно выбиваться в руководители. Однако программист — престижная и серьезная профессия. Это не юрист, которого в 50 лет можно упрекнуть в отсутствии собственной юридической конторы, и не хирург 50-ти лет, который все еще не заведует хирургическим отделением.

Программист — это профессия, благодаря которой можно добиться очень многого. Например, устроиться на престижную работу в крупную IT-компанию и иметь с этого хороший доход (в Москве и Санкт-Петербурге программисты получают от 100-140 тысяч рублей в месяц). При этом совсем не обязательно быть в руководящей должности.

Просто нужно всегда оставаться хорошим специалистом и отказаться от позиции, что «программист — это работа для молодых». Согласитесь, если постоянно думать о том, что твоя профессия без длительных перспектив, будет очень тяжело учиться. Такие мысли серьезно снижают мотивацию.

Откуда берутся мифы о программировании?

На данный момент удалось определить два источника.

Миф о том, что «программирование — только для молодых» мог появится в раннюю эпоху программирования, когда программы писали на перфокартах. Тогда создание ПО было весьма трудоемким процессом. Возможно, именно в тот момент и появился стереотип, что молодым людям проще выдерживать все нюансы работы с программами. Теперь программировать могут все желающие, но предубеждение пока остается.

Миф «программист — только первая ступень в карьере» в России мог возникнуть в нулевые годы во время золотого века Рунета. IT-сфера развивалась быстро. Автоматизировалось абсолютно все: у каждого предприятия появлялась своя система автоматизации документооборота, в Россию приходили зарубежные компании и т.д. В то время программистом, действительно, работали около пяти лет после диплома. Потом старались стать уже руководителем проекта. Возможно, именно тогда и появилось убеждение, что программист — всего лишь переходный этап в карьере.

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

Например, в России на данный момент существует дефицит начинающих IT-специалистов. Во многих IT-компаниях есть немало свободных мест (статистика показывает, что на одного IT-специалиста приходится от 2-х до 7-ми рабочих мест), однако студенты после выпуска не идут работать в эту сферу. Часто бывает так, что молодые люди выбирают эту профессию или по ошибке (раз программирование — престижно, нужно поступать в вуз на это направление даже вопреки своим желаниям), или следуют рекомендациям родителей, друзей и т.д. Однако в этих случаях не получится стать хорошим специалистом.

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

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

Советы для студентов IT-специальностей

Как обучаться на программиста в 35 лет и старше, чтобы потом не пришлось жалеть о времени, потраченном на эту специальность? Как к ней относиться, чтобы она приносила доход и удовольствие? Ниже советы от Компьютерной Академии TOP:

  • Не относитесь к выбранной вами профессии как к временной. Если относится к программированию серьезно, то и достичь успехов в выбранной области будет значительно проще;
  • Не пренебрегайте низкоуровневым программированием, ассемблером языком С/С++, в особенности указателями. В противном случае, некоторые области разработки могут оказаться для вас недоступными;
  • Не стоит недооценивать функциональное программирование. Практически все известные языки программирования, которые появились в мейнстриме за последние 10 лет, включают в себя разные элементы функционального программирования. Концепции такого программирования еще долгое время будут проникать в самые различные сферы. Поэтому сегодняшним студентам к изучению можем порекомендовать классический курс MIT Абельсона и Сассмана 80-х годов. После него современные языки осваиваются гораздо легче;
  • Пробуйте силы и в спортивном программировании. Конечно, спортивное программирование имеет некоторые особенности (оно поощряет немного небрежное написание кода). Тем не менее, это очень интенсивное знакомство с алгоритмами, что хорошо для начинающих специалистов. Так как экспертом в программировании стать проще всего тогда, когда есть постоянная практика.

Кстати, в Компьютерной Академии TOP вы сможете стать программистом всего за два с половиной года. Это не пять лет обучения, как в вузах, где вы получите много непрофильной информации, бесполезной для будущей профессии. И не несколько месяцев, как на online-курсах самостоятельного обучения. За время обучения, которое мы вам предлагаем, вы освоите не только азы профессии, но и станете настоящим программистом. Поэтому переходите на сайт и записывайтесь на курс «Разработка Программного Обеспечения» в нашу Академию.

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