— Стакан наполовину пуст или наполовину полон? — Мы инженеры. Стакан изготовлен по неверной спецификации. /Сериал «Мир Дикого Запада» (Westworld)/
В середине этого января я шла с учёбы домой мимо могилы Ивана Кулибина. Простудный насморк не давал продышаться, я то и дело останавливалась среди гигантских сугробов. У памятника стоял первоклассник с бабушкой, внимательно его разглядывал, а потом спросил: «Кто это?». «Изобретатель», — машинально подумала я. «Великий русский инженер», — ответила бабушка. «Ин-же-нер», — повторил мальчик, кивнул и продолжил рассматривать чертежи на камне.
Инженер, пожалуй, более ёмкое слово. Для меня оно обыденное: выросла в семье инженеров-строителей, половина друзей — инженеры, работала инженером по тестированию, читала книги про инженеров. В общем, слово-значок: с башенным краном, каской, тубусом и шестерёнками. А между тем, это слово — целая вселенная со своей историей, драмой, трагедией, возрождением и, кажется, с прекрасным будущим.
Инженерный подход к котику
Сквозь слои истории
Сами по себе инженеры появились задолго до того, как было придумано слово и, думается, даже до того, как появился его исходный латинский предок — ingenium (способности). Это были люди, которые создавали первую технику, изобретали более совершенные орудия труда, ставили механику на службу быту очень задолго до того, как Ньютон поставил её на службу науке. Эти ребята замешаны во всех эпизодах всемирной истории: оросительные поля, пирамиды, сельское хозяйство, первое оружие, паровые машины, ворота замков, оборонительные сооружения, великие здания, первые средства передвижения, двигатели всех видов и мастей, атом, компьютеры, космос… Перечислять можно бесконечно. Но даже в этом небольшом перечислении прослеживается важная черта существования инженеров: они существуют и работают в социально-культурной парадигме. И культура, социум, экономика оказывают колоссальное влияние на инженерный подход и жизнь самих инженеров.
Коротко пройдёмся по отечественной истории. Инженеры ценились ещё во времена раздробленных княжеств: они строили флот, изготавливали оружие, придумывали разные удобства, создавали надёжные мосты, возводили города и прочее. В царское время, особенно начиная со времён Петра I, инженеры становятся элитой общества, играют огромную роль в военной и гражданской жизни. Талантливый инженер, как и любой талантливый творец, был обласкан власть предержащими и мог получить дворянский титул за свои заслуги, тем самым навсегда изменив жизнь своей семьи.
После революции у инженеров наступают тяжёлые времена: как и люди других профессий, многие из них оказываются в заключении, но и там продолжают трудиться и даже работать на благо страны. Потом их роль резко возрастает — они развивают военную промышленность, на их плечах не только разработка оружия, но и способность перенести при необходимости заводы вглубь страны. Многие из них даже не любили рассказывать о том периоде, настолько он был сложный и страшный. Между тем, уже в военные годы, в начале сороковых, в оборонных городах тыла и в НИИ по всей стране закладывался фундамент гражданского строительства, авиации, флота, автомобилестроения, тяжелой промышленности, атомной промышленности — всего того, что сразу после войны поднимет инженеров на высший социальный пьедестал, сделает их научно-технической интеллигенцией более чем на 40 лет.
Перестройка тяжело ударила по инженерам: изначально вдохновлённые ею и жаждущие новых научно-технических горизонтов, они оказываются на обочине дикого капитализма. Кто-то уходит в бизнес, кто-то спивается, кто-то уезжает — происходит знаменитая утечка мозгов. Редкие энтузиасты продолжают исследования в условиях, которые этому никак не способствуют. В это же время новую жизнь и новый виток развития получает радиолюбительство как форма самореализации инженерного ума, тем более что доступными становятся компоненты, которые до этого были страшным дефицитом и пределом мечтаний. И только в самом начале 2000-х инженеры снова получают приемлемые условия труда: сперва следует подъём науки, а затем очень быстро нас всех накрывает волна так называемой диджитальной революции, а проще говоря, наступает эра расцвета цифры и информационных технологий (в которой мы с вами и живём с теми или иными колебаниями и погрешностями).
Вместе с цифровой эпохой на базе огромного технического прошлого и неплохого (хоть местами и устаревшего) технического образования появляется инженер нового типа.
Какой он, инженер настоящего?
Инженеры сегодня — это вопреки ожиданиям рынка не узкие специалисты, а наоборот, люди с самым широким кругозором, умением находить зависимости, отслеживать взаимосвязи и встраивать это в решения, продукты, изобретения, которые выходят в продакшн.
Построим идеальный интеллектуальный образ современного инженера.
Он отлично владеет технологиями для работы — разбирается детально, погружается во внутренности и понимает не только, как они работают, но и почему они работают именно так и что нужно сломать или починить для нужного эффекта.
Он умеет переучиваться и осваивать новые рабочие технологические фреймворки. В наше время это ключевой навык, поскольку технологии для разработок меняются постоянно, и в новом почти всегда есть что-то нужное и передовое.
С другой стороны, инженер понимает продукт без технологии — это важнейшая черта для выстраивания взаимодействия с теми продуктами, которые пережили свои технологии (куча легаси, которая работает, а стек устарел и местами умер). Здесь важно понимать алгоритм в самом широком смысле, логику, возможность настройки и прочее.
У инженера есть системное мышление, которое позволяет ему прогнозировать, планировать и организовывать взаимодействие технологий для эффективного совместного функционирования — даже в том случае, если это далеко не смежные технологии. Конечно, с пониманием взаимовлияния.
Важная черта инженера — креативность, но не в том аспекте, который мы привыкли понимать под этим словом, а в исходном: способность создавать, решать изобретательские задачи.
Инженер готов осваивать смежные специальности, которые нуждаются в инженерном подходе: так, можно быть инженером в медицине, инженером в связи, инженером в узких отраслях промышленности и т. д. Все эти специализации требуют многоаспектного погружения в профессию.
Инженер осознаёт скоротечность жизни профессий в современном технологическом мире и готов осваивать что-то совершенно новое, что оставит его востребованным.
Наконец, инженер готов не только создавать, разрабатывать, проектировать, но и поддерживать и обслуживать систему или технологию, которую он внедряет. Это важное свойство понимания продукта не только как «лабораторной» системы, но и как части кибернетического процесса.
И такие инженеры будут востребованы и сегодня, и в эпоху победившего искусственного интеллекта, и в эпоху спада интереса к информационным технологиям. Просто потому что человечество уже никогда не сможет жить без инженерных решений.
Инженерный подход в Технотексте
На Хабре традиционно много инженеров, часть из которых едва ли не полностью соответствует требованиям из списка выше :-) И мы при поддержке компании «Инфосистемы Джет» решили создать номинацию «Инженерный подход» для тех, кому малы остальные 16 номинаций.
«В рамках “Технотекстаˮ мы решили предложить новую номинацию — “Инженерный подходˮ. Это название как нельзя точнее описывает техническое поле, в котором работают инженеры, их инструменты, задачи и самое главное — подходы к решению головоломных проблем. Инженерный подход — это не только о методах и инструментарии. Это еще и о том, что вы находите элегантное решение для нетривиальных задач непринужденно и не теряя чувства юмора.
ИТ — крайне широкое поле с большим количеством специализаций. Поэтому в нашей номинации мы хотели бы охватить тексты разных направлений, которые посвящены кейсам, решенным вами. В этом смысле инженерный подход — это про сообщество единомышленников, которые умеют и точно справятся с техническими проблемами. Мы надеемся, что наша номинация поможет высказаться на профессиональную тему молодым и состоявшимся авторам, а главное — продемонстрирует техническое лидерство инженеров. Удачи! Очень ждем ваши тексты».
Вот какими должны быть тексты для номинации «Инженерный подход»:
Описание сложной проблемы. Если проблема на стыке технологий — это будет преимуществом.
В решении вы выбираете нестандартный путь и четко описываете процесс решения.
Ваше решение — метод проб и ошибок, непроторенная дорожка, где вы проверяете гипотезы и находите выход. Вам сложно, но вы справляетесь — расскажите об этом!
Иллюстративный ряд: фотографии должны быть четкими, код — без ошибок.
Чувство юмора всегда приветствуется: мы за драйв и движ!
Единственное ограничение — это разработка. Тексты разработчиков мы, к сожалению, рассматривать не будем. Девопсеры, you are welcome :-)
Принимаем тексты по теме, написанные с 1 января 2023 года по 14 апреля 2024 года. Всё, кроме переводов и рерайтов чужих статей.
В качестве приза победителю достанется то, чего много не бывает — деньги. Автор лучшего текста получит 120 тысяч рублей*.