Найти тему

Топ заблуждений о профессии - программист

1. Космические зарплаты за ничегонеделание

Это, в-принципе, первый стимул для желающих «войти в АЙ-ТИ». Почему-то сложилось у людей мнение, что можно прослушать несколько курсов за пару сотен тысяч рублей и устроиться на зарплату в триста тысяч рублей в месяц.

Такие зарплаты действительно существуют, только мало кто говорит, что все компании с этими вакансиями входят в ТОП-100 бизнесов России. Всякие сберы, тиньковы, яндексы и прочие мега-корпорации. И конкурс на эти вакансии огромный. Чтобы пройти хотя бы в число претендентов, вам нужно сначала иметь неплохой список реализованных проектов, уровня пикабу, vc.ru или еще какой-нибудь высоконагруженной площадки. Затем вас будут проверять на энциклопедические знания по самым разным областям программирования.

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

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

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

2. Можно работать откуда угодно, хоть на пляже в тапочках.

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

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

3. Программист автоматически умеет разбираться со всем, внутри чего есть процессор.

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

Внутри компьютерных наук есть большое количество подразделов. Примерно, как у медиков: хирурги, стоматологи, гастроэнтерологи, ЛОРы и прочие узкие специалисты. Если попросить у стоматолога сделать операцию по удалению аппендицита, то он покрутит у виска и пошлет вас куда подальше (к терапевту).

Программисты также годами работают с определенным стеком технологий. Это может быть системный программист, который в тонкостях знает все возможности своего любимого микроконтроллера MKTL-1229-T-800, но при этом он может совершенно не знать, как создать сайт используя NodeJS. Просто, потому что, чтобы стать конкурентоспособным в своей узкой специализации вы должны потратить десять тысяч часов.

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

Программист всего лишь человек.