Почему не надо становиться программистом

За последние два года отклик на вакансии в IT увеличился в три раза. Истории про сотни резюме на место будоражат сознание даже видавших виды стариков. Курсы ломятся от желающих, готовых отдавать последние деньги за эфемерную надежду стать тестировщиком или программистом. Но никто не возьмет в руки ластик и не начнет стирать в их головах молочные реки и кисельные берега. «Ты можешь!» и «У тебя обязательно получится!» оставим для курсов и сект личностного роста. Если вы уже программист и любите свою работу, можете дальше не читать.

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

Женщины

Их в IT традиционно мало, по данным опросов — 14%. И даже если они есть, то они не будут сидеть с вами в опенспейсе. Нет. Красавицы-HR’шы обитают в отдельной комнате, куда вхожи разве что большие боссы и кто-то ещё, но только не IT-чернь и даже не IT-знать.

Отношения программистов с HR’ами напоминают отношения с женщиной до и после свадьбы. Сначала они милые, приветливые и игривые, но как только ты окольцован, сказка заканчивается. Горячие HR’ши, которые флиртуют с вами по почте, в скайпике и даже на собеседовании, отныне будут встречаться вам в лучшем случае пару секунд в день. Столько времени занимает дорога от офиса до лифта. Кстати, в лифт с вами они садиться не будут. Феям и ведьмам он не нужен.

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

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

В других профессиях ситуация иная. Присутствие женщины вдохновляет, дает задор и кураж, сталкивает самцов лбами и заставляет их вступать в гонку ради одобрения самки. Как в старые добрые времена! Даже самый последний продавец или маркетолог знает, что он, как и результаты его работы — всё время на виду. И если случается быстрый карьерный рост, то он тут же попадет на радар самки — «хлопец годный, надо брать».

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

Будь готов!

В этом плане работа программиста похожа на работу спецслужбиста:
— Дорогой, как день прошел?
— Ты же знаешь, если скажу, придется убить тебя.

С той лишь разницей, что вместо «убить тебя», будет «всё равно не поймешь».

В лучшем случае остается довольствоваться пространными объяснениями — «Мы сегодня закончили делать важную штуку», «Доделали наконец весч, которая сделала нашего клиента довольным», «Удалось наконец пофиксить плавающий баг... ой, то есть исправить скрытую ошибку». Вот и поговорили! А как твой день?

И что она будет думать? Что скажет подругам? — «Мой парень/муж делает важные штуки». Очень информативно и статусно! Даже родители вряд ли бы вкурили такую размытую формулировку.

Деньги

Деньги — это сила. Но когда их много, они развращают. Становишься более жестким и беспринципным. Как Chris Brown, который прямо пел — «Я за два дня зарабатываю столько, сколько ты за 10 лет». На моих глазах добрые и отзывчивые друзья, с которыми было так здорово дружить, едва получив первую программерскую зарплату, менялись в лице и походке, их глаза наливались свинцом, а в речи стали звучать властные нотки. В их обиходе начали появляться «шутки богатых», — «У тебя что, денег нет? Поэтому заказываешь только чаёк?», при этом всё мировоззрение у них как будто переворачивалось и начинало вращаться вокруг «всё в мире можно купить» и «если есть проблема, дай кому-нибудь денег».

Ты никогда не будешь знать, почему она захотела с тобой встречаться. Вдруг из-за денег? Есть риск, что по модели отец-снабженец-любовник тебя изначально будут воспринимать как спонсора, со всеми вытекающими. И если у кого-нибудь есть иллюзии по отношению к девушкам, которые якобы гоняются за Java-программистами, то посмотрите на форум, где толпятся тысячи молодых и отчаянных разработчиков, получающих по 2К зелени и не знающих женского тепла ещё со времен краха доткома.

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

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

Если же говорить о покупке квартиры, то, постаравшись, и за счет огромной пропасти между доходами программистов и непрограммистов, вы сможете себе это позволить. Но вот за рубежом, где нет этого разрыва, всё будет не так просто. Не каждый наш программист в США может накопить даже на стартовый взнос. Да и аборигенам приходится несладко — некоторые «счастливчики», обитающие в Сан-Франциско — и те порой вынуждены жить в машинах.

Статус

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

Когда самка слышит слово «программист», то ей приходится глушить первый рвотный позыв разумными доводами вроде «он умный, с ним будет о чем поговорить», «у него высокий и стабильный заработок», «зато с ним можно строить семью». Но в иерархической цепочке программист — всё равно низшее звено и от этого никуда не деться. Исполнитель, который никем не командует, разве что нулями и единицами.

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

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

Инстинктивное понятие статуса никуда не делось. CEO ты или программист, для сферической самки твоя крутость определяется количеством людей, которые под тобой.

Если же ты думаешь, что попав в IT, ты сделаешь крутой стартап, который обретет и деньги и славу (эквивалент статуса), то и это вряд ли. Даже талантливым программистам это часто не под силу. Хотя бы потому, что они все время заняты на работе, где нет времени думать о своем.

Карьера

Какая уж здесь карьера. Главное — запрыгнуть в уезжающий поезд (войти в IT) и освоиться с базовыми принципами. Что не так уж и легко:

«Недавно ходил на собеседование в одну контору в Харькове (позиция Junior), так там проболтались, что на позицию Junior у них 216 человек прислало резюме».

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

Вспомним недавнее интервью со Стасом Михайленко, который вроде бы и вошел в IT, но потом понял, что программирование — не его конек. Да и все, наверное, читали историю про чернокожего бомжа, которого добрый дядя научил кодить на JS, тот даже написал приложение под Android (стартап!), которое продавалось, но в итоге он забил. Потому что ему навязали эту профессию.

По данным ДОУ, за последние два года количество вакансий выросло на 60%, число кандидатов — в три раза. При этом рост количества откликов в большей степени идет за счет джуниоров и людей, которые ищут первую работу в IT. Хотите к ним? А ведь эта приливная волна синего цвета неизбежно вернется обратно в море, оставив после себя разрушения и эпидемии...

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

Удовольствие

Не факт, что программирование принесет вам наслаждение. Но это ведь то, ради чего мы и живем! Об этом говорит программист Андрей Солнцев:

«В этой профессии есть свои недостатки, поэтому идти в программисты нужно только если плюсы, которые ты там находишь, перевешивают минусы. А плюсы там могут найти только довольно специфические люди».

Вы — специфический людь, которому интересно копаться в коде? Вряд ли. Значит, и удовольствие вам придется черпать разве что из ежемесячных конвертов. На как долго вас хватит?

Программирование требует определенного образа мышления, который не выключается, когда вы покидаете офис. Нормальному человеку придется немного помешаться, чтоб получать от программирования удовольствие. Согласны ли вы сойти с ума ради этой профессии? Согласны ли стать другим человеком? Сможете ли отказаться от себя и стать другим? Ежедневно обманывая и уговаривая себя, что вам в кайф месить объекты и классы. Если ты не родился с подходящей мутацией мозга, то и не будешь получать удовольствия и станешь жертвой замкнутого круга: нет удовольствия — нет результатов. Нет результатов — нет удовольствия. Скольких добрых молодцев скосила эта злочастная взаимосвязь!

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

Скоро по одному вопросу «А ты пробовала перезагрузиться?» в вас будут определять технаря так же легко, как в Шарапове пианиста. Готовы ли вы к такой профессиональной деформации? Буквально заболеть программированием, подсесть на него, как на наркотик. Что ж, всё равно это решать будете не вы, а ваши дофаминовые рецепторы и гормоны удовольствия.

Сможете через результат регулярно доставлять новые порции наркоты? — Дело в шляпе. Иначе — труба. В таком случае быть вам пушечным мясом в армии разработчиков, которые кодить не умеют, учиться не хотят, и годны разве что на выполнение монотонных задач и поиск готовых решений на Stackoverflow.

Если же всё вышеперечисленное вас не пугает, то смело в бой. Всё равно у вас ничего не получится. Разве что вы уже латентный программист.

Похожие статьи:
У випуску: особливості PHP 7.2, LTS реліз, новий проект Unit від Nginx та бібліотека, яка почистить ваш код. Статті PHP 7.2 is due in November. What’s new? Martin Hujer...
DOU продовжує говорити з керівниками українських IT-компаній про те, як війна впливає на бізнес, що відбувається всередині команд...
Представляем традиционный новогодний фотообзор праздников в украинских ИТ-компаниях: A-Level Ukraine New Year Party в стиле «Алиса в стране...
DOU опитав понад 40 IT-компаній, скільки початківців найняли торік, яких напрямів та через які канали. Маємо відповіді 32 компаній...
Всем привет! Меня зовут Виктор и я РМ в компании Cogniance. Встречайте новую рубрику полезных ссылок для менеджеров проектов...
Яндекс.Метрика