Skip to content

💻Culture & Status

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

Share

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

Эта хлыстовая травма все еще проявляется в культуре: хакерская мифология и богатство Кремниевой долины, с одной стороны, комедия о ИТ-поддержке, живущая в подвале, с другой, и реальное, хорошо задокументированное снижение доли женщин в этой области с 1980-х годов между ними.

Social standing through history

How much status the profession carried in each era, on a 0–100 scale.

3545608268
1950–1960-е годы1970-е годы1980–1990-е годы2000–2010-е годы2020-е годы
1950–1960-е годы

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

1970-е годы

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

1980–1990-е годы

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

2000–2010-е годы

Google, Facebook и их коллеги сделали профессию «инженер-программист» одной из самых востребованных должностей для выпускников в мире: кампусы были спроектированы как привлекательные рабочие места, а вознаграждение акциями создавало реальное богатство значительно ниже уровня руководителей.

2020-е годы

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

In film, books and art

Фильм2010

Социальная сеть

Дэвид Финчер (режиссер); Аарон Соркин (сценарий)

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

Сериал2014

Кремниевая долина

Майк Джадж

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

Сериал2006

ИТ-толпа

Грэм Линехан

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

Сериал2014

Остановиться и загореться

Кристофер Кантвелл и Кристофер К. Роджерс

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

Фильм2016

Скрытые фигуры

Теодор Мелфи (режиссер)

Следит за чернокожими женщинами-математиками из НАСА, в том числе Дороти Вон, которая учится сама и свою команду FORTRAN, чтобы сохранить свою работу, пока агентство устанавливает мэйнфрейм IBM - прямая драматизация перехода от человека к компьютеру к программисту.

Фильм2014

Кто я? Ни одна система не является безопасной

Баран бо Одар (режиссер)

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

Proverbs and idioms

Мусор на входе, мусор на выходе

Компьютерный сленг США, 1950-е годыПрограмма хороша настолько, насколько хороши данные, подаваемые в нее — никакой умный код не исправит неправильный ввод.

Это не баг, это фича

Программистский фольклор, с 1970-х годов.Сардонический способ защитить непреднамеренное поведение, как если бы оно было преднамеренным, вместо того, чтобы признать ошибку.

Преждевременная оптимизация — корень всех зол

Дональд Кнут, 1974 г., приписывается им C.A.R. ХоарНе тратьте время на ускорение кода, пока профилирование не покажет, где находится настоящее узкое место.

Разговор стоит дешево. Покажи мне код.

Линус Торвальдс, список рассылки ядра Linux, 2000 г.Рабочая реализация разрешает спор, который не может быть решен в одиночку.

Rites, symbols and dress

Техническое интервью

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

Хакатон

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

Ношение пейджера

Добавление в дежурную службу — буквально пейджер в 1990-х годах, а теперь приложение для телефона, которое может разбудить кого-то в 3 часа ночи — знаменует собой момент, когда компания доверяет инженеру сбои производственной системы, а не только ее функции.

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

Что изменилось меньше всего, так это разрыв между образом работы и ее повседневной реальностью: ни гений-одиночка-хакер, ни застегнутый на все пуговицы инженер в каске не похожи на человека, читающего трассировку стека в 23:00, где происходит большая часть реальной работы.

Similar professions

📊

Специалист по данным

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

AI-resistant 38
📦

Инженер МЛОпс

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

AI-resistant 54
🗺️

Менеджер по продукту

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

AI-resistant 50
🔐

Специалист по кибербезопасности

Защищает системы, данные и людей, обнаруживая, предотвращая и реагируя на цифровые атаки.

AI-resistant 63
🌿

Менеджер по устойчивому развитию

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

AI-resistant 66
🧾

Бухгалтер

Хранитель книг: наследник ремесла, настолько древнего, что оно изобрело само письмо, и теперь ведет переговоры с программным обеспечением, созданным для его автоматизации.

AI-resistant 35

Continue exploring

Keep exploring

More in Engineering & Technology

🤖

Исследователь искусственного интеллекта

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

AI-resistant 50
🛰️

Аэрокосмический инженер

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

AI-resistant 74
🌉

Инженер-строитель

Профессия, превращающая реки, скалы и гравитацию в мосты, дороги и чистую воду — тихая несущая сила цивилизации со времен Имхотепа.

AI-resistant 72
🔌

Инженер-полупроводник

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

AI-resistant 60
🦾

Инженер-робототехника

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

AI-resistant 65
🔐

Специалист по кибербезопасности

Защищает системы, данные и людей, обнаруживая, предотвращая и реагируя на цифровые атаки.

AI-resistant 63
📦

Инженер МЛОпс

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

AI-resistant 54
🌬️

Инженер по возобновляемым источникам энергии

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

AI-resistant 72