Почему про­грам­ми­стом быть хорошо

Опубликовано 21 апреля 2020 г.

Деньги Карьера Программирование

Есть разные, часто противоположные друг другу или даже внутренне противоречивые мнения про работу программиста.

Наблюдающие со стороны за успехами своего чада родители могут сказать, что это идеальная работа — "престижная", интеллигентная, хорошо оплачиваемая. Стабильная даже, с таким-то рынком.

Людям более экстравертного склада может казаться, что это самая унылая работа на свете. Сидишь целый день взаперти, в экран пялишь, бока растишь. Что хорошего, кроме плохой осанки и геморроя к 40 годам? А заработать нормально и по-другому можно.

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

Это интересно

Всё началось с любопытства, причём практического толка. Интересно было переустановить этот несчастный Windows, написать "Hello World" на бейсике, простенькую игру, расковырять исходники Quake 3, потом сделать своё приложение, а там и HTML-парсер, чтобы разобраться с конечными автоматами.

Ещё увлекательнее, если в работе побольше науки, исследований, данных — этого почти не встретишь в вебе (оттуда и вопрос "нафига мне алгоритмы"), зато много в крупных компаниях, где есть свои технологии вроде поиска, рекомендательных систем и прочей чёрной магии.

Конца и края этому изучению нового нет. Особенно если ты молод, не обременён размышлениями о смысле жизни и обязательствами.

Зарплата хорошая

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

Оклад, бонусы, RSU ("акции", попросту говоря), страховка жизни и здоровья, надбавки на питание, на ребёнка, проезд и связь, laundry allowance (не спрашивайте). Всё, что должно привлечь и удержать лучшие умы, не сильно опустошая карманы (богатого) работодателя.

Перефразируя Нассима Талеба, проще всего привыкнуть к героину и постоянной, особенно высокой зарплате.

Много возможностей

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

За границу можно и уехать — на Бали или в Таиланд греться в джунглях и работать удалённо, или в США или Англию покорять корпоративные коридоры и трястись над своим иммиграционным статусом.

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

А за чей счёт банкет?

За счёт сверхприбылей. Это когда выручка с ростом клиентов растёт экспоненциально или около-экспоненциально, а операционные расходы линейно. Может ли такое быть в офлайн-магазине? Нет. А в условном амазоне, подмявшем под себя половину интернет-торговли, или инстаграме с его залипательными роликами? Да запросто.

Веб-студии из провинции такое и не снилось, конечно — бизнес-модель не та, и денег нет. Как говорит Фёдор Овчинников:

Малый бизнес — это велосипед. Крутишь педали — едешь, не крутишь — падаешь.

Что касается моей карьеры, я думаю, благополучные рыночные условия и безумный рост интернета повлияли на неё в куда большей степени, чем что-либо ещё — может быть даже сильнее, чем собственные усилия. Вроде как "a rising tide lifts all boats".

А вы хотели бы быть программистом? Или, если вы уже программист, что вы любите и чему благодарны в своей работе?

Читать дальше