Мифы и стереотипы про программистов
Раскрываем истинное лицо программиста за пределами киберпространства. Сколько он зарабатывает? Сколько ему лет? Что он может, а что нет? Ищем правду о программистах среди многочисленных мифов.
Стереотипы — вовсе не безобидная почва для шуток. Ложные убеждения отпугивают людей от профессии программиста. Мы провели свое собственное расследование и решили поделиться с вами какие мифы не выдержали проверки рациональным анализом, какие стереотипы подтвердились на все 100%, а какие предрассудки имеют реальные корни, но не распространяются на всех разработчиков.
Образ жизни
Программисты ведут асоциальный образ жизни
Сфера IT предусматривает возможность работать из дома. После пандемии у многих удаленка ассоциируется с отшельничеством, а отшельники люди не коммуникабельные.
Но на самом деле: работа в айти связана с постоянными митингами, дейликами и стендапами. Это утомляет, поэтому программисты-интроверты в свободное время выбирают досуг не связанный с общением, а IT-экстраверты после рабочего дня бегут встретиться с друзьями.
Программисты скучно живут
Почему-то считается, что программисты только и думают о своем коде и занимаются разработкой от зари до зари.
На самом деле: люди этой профессии имеют хороший заработок, что позволяет им пробовать новые необычные активности, а соблюдение work-life balance позволяет им выкроить время на них.
* Самый стереотипный малообщительный программист в старой футболке может обучаться в свободное время пилотированию самолета.
Типичный программист
Женщина не может стать программистом
Странное убеждение о том, что технические профессии, требующие аналитического мышления, подходят только мужчинам — давно устарело.
* А ведь первым программистом считается женщина — Ада Лавлейс.
На самом деле: различий в уровне зарплаты и возможностях развития в IT у женщин и мужчин нет.
* 17% выпускников Elbrus Bootcamp — женщины.
Поздно идти в программирование после 30
Взрослым людям тяжелее усваивать информацию и адаптироваться к новым технологиям.
На самом деле: жизненный и профессиональный опыт оказывает большую помощь в обучении. Многие успешные программисты начали карьеру после 30 лет.
* В 2021 году 3% выпускников нашего буткемпа были младше 21 года. При этом 23% студентов были старше 31 года. Учиться никогда не поздно.
Например, Джон Ромеро — один из самых известных геймдизайнеров, начал изучение программирования после 30 лет. Он стал автором таких игр, как Doom, Quake и Wolfenstein 3D.
О работе
Джуны никому не нужны
Многим кажется, что специалистов без опыта никто не будет брать.
Но на самом деле: множество компаний предпочитают взять младшего IT-специалиста, чтобы обучить его всему необходимому, чем переучивать опытного работника.
Программистов заменят нейросети
Активное развитие ИИ привело к страху потерять работу у специалистов многих сфер. Теперь нейросети пишут, проверяют и рефакторят код по запросу!
На самом деле: программирование требует не только технического выполнения однотипных задач, но и творческого мышления, самопроверки, понимания контекста и способности мыслить нестандартно. Это не входит в таланты ИИ. Поэтому нейросети не смогут заменить разработчиков, но облегчат им работу.
Недостижимая мечта
Программисту нужно обязательно окончить ВУЗ
Большинство взрослых на данный момент было рождено во времена СССР, когда «заветная корочка» действительно имела решающее значение в вопросах найма, поэтому получение диплома о высшем образовании часто принимают за единственный путь в профессию.
На самом деле: получить базу для начала профессионального пути возможно за 3,5 месяца интенсивного обучения. Глубокие знания математики и наличие высшего образования не гарантируют, что человек станет успешным разработчиком. А, наоборот, могут снизить вероятность получения оффера, так как за 5-6 лет обучения IT-мир стремительно изменится, и если не следить за его изменениями, то выйдя из ВУЗа велик шанс оказаться «не у дел».
Всем программистам нужно обязательно знать математику
Первыми программистами действительно были математики. Математика необходима в Data Science, криптографии, разработке ИИ.
Но на самом деле: при этом есть немало IT-профессий, не требующих углубленных знаний. Веб-разработчикам вполне хватит знакомства с 4 арифметическими операциями: сложением, вычитанием, умножением и делением. Остальное можно подтянуть в ходу обучения.
Программисту необходим мощный компьютер
Еще 20 лет назад персональные компьютеры могли выполнять только примитивные команды и использовать простые программы.
На самом деле: современные ПК выдерживают большую нагрузку, чем их предки. Да, некоторые проекты до сих пор требуют мощных компьютеров. В этих случаях (чаще всего) «крутым железом» своих сотрудников обеспечивает работодатель.
Требования к ПК зависят от программ, которые понадобятся для выполнения работы. Но, если вы не собираетесь разрабатывать сложную игру с открытым миром на личном ноутбуке, то можно выбрать совершенно средний по характеристикам аппарат.
Гуманитариям вход воспрещен
Еще недавно программирование было уделом специалистов с математическим и инженерным образованием. У людей с гуманитарным образованием не было возможности перейти из своей профессии в IT.
На самом деле: с развитием интернета материалы для самообучения стали доступнее. Человек с любым бэкграундом может стать разработчиком. Важно обладать логическим мышлением, готовностью усердно учиться и мотивацией.
И швец, и жнец
Программисты умеют чинить любую технику
Люди думают, что любой айтишник способен починить компьютер или другую бытовую технику, потому что программисты отличаются высоким уровнем самообучаемости, самостоятельности и обладают техническим мышлением. В своей работе они постоянно сталкиваются с новыми технологиями, привыкли быстро учиться и разбираться в различных областях.
На самом деле: «Тыжпрограммист» действительно может и спаять материнскую плату, и интернет настроить, и затем на этом компьютере еще программу написать. Вам повезет, если вы встретите «Тыжпрограммиста» вживую. Обычные айтишники специализируются только на написании кода.
Все программисты — хакеры
Стереотип пришел из поп-культуры, где программисты предстают в образе гениальных хакеров.
На самом деле: хакерство — это отдельный набор навыков. Не каждый айтишник обладает такими знаниями. Обучиться им можно получив соответствующее образование, например, специалиста по кибербезопасности.
Программист должен помнить весь синтаксис
Программирование, как математика, физика и химия, обладает специфическим синтаксисом. В нем сложно разобраться тому, кто видит его впервые. Отсюда и возникает убеждение, что программист должен обладать высшими знаниями, абсолютной памятью и IQ 140+.
На самом деле: это не так. Запомнить весь синтаксис и освоить все языки программирования на свете невозможно. Даже опытные специалисты используют справочные материалы и силу поисковиков.
Программисты все пишут с нуля
К сожалению, большинство людей совершенно не понимает как происходит процесс разработки. Все, что они видят — это нердов за компьютерами в сериалах и кино, которых внезапно охватывает озарение, а затем они быстро печатают верный код.
На самом деле: для ускорения процесса разработки используются готовые библиотеки, фреймворки и куски кода. IT-специалисты используют их, чтобы каждый раз не изобретать велосипед.
Мифы, которые подтвердились
Программистам грозит плохая физическая форма
К сожалению, работа IT-специалиста не предусматривает физической активности, поэтому важно добавлять ее самостоятельно в перерывах и после рабочего дня.
Программисты много зарабатывают
Зарплата зависит от компании, страны, грейда, профиля. Усредненная зарплата программиста, согласно исследованию Хабра, — 151 666 тыс. рублей в месяц.
Программисты очень востребованы
Сейчас на рынке существует капитальная нехватка квалифицированных кадров. И, вместе с тем, многие джуны ищут работу по 5-10 месяцев и все потому, что не умеют правильно подавать себя, составлять резюме, готовиться к собеседованию с HR и техническому интервью.
* У нас в Elbrus Bootcamp существует карьерная поддержка для выпускников.