Суперпользователи в индустрии AEC (и как им стать)

За последнее десятилетие отрасль AEC эволюционировала в условиях цифровой трансформации и широкого внедрения процессов BIM. Этот сдвиг расширил спектр доступных инструментов и платформ и повысил спрос на профессионалов с новыми навыками и новым мышлением.

Есть разные способы описать таких людей - вычислительные разработчики, специалисты по технологиям или «суперпользователи» - вот лишь несколько примеров. И хотя эти термины меняются, эта группа людей делает одно общее: они смотрят на повседневные проблемы в жизни AEC и находят способы их улучшения с помощью вычислительных решений. Они ликвидируют разрыв между строительством и информатикой.

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

‍Что такое суперпользователь?

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

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

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

Дойч также определяет десять общих навыков, которыми обладают суперпользователи. Он придумывает им «Десять С-факторов», и они включают такие вещи, как «любопытство», «контекстуализаторы» или «вычислительные мыслители». Эти прилагательные хорошо знакомы на сегодняшнем рабочем месте, и вы можете узнать некоторые из этих черт в коллеге, начальнике или даже в себе! Интересно, что три из десяти факторов, описываемых Дойчем, часто встречаются у типичных экстравертов, однако в большинстве случаев это может быть не так; быть менее общительным, чем обычно, определенно не является препятствием для того, чтобы стать суперпользователем.

Действительно, интроверт или экстраверт, независимо от того, имеет ли он опыт программирования или нет, каждый может приобрести навыки, чтобы стать суперпользователем. Но с чего начать?

‍Стать суперпользователем

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

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

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

Учитесь на практике. Когда дело доходит до обучения программированию, курсы, книги или учебные курсы часто становятся первым местом, куда приходят люди, но в настоящее время научиться программировать гораздо проще. Просто прыгайте. На этом пути определенно будут неровности, но гораздо приятнее застрять в них, чем читать об этом. А когда вы застрянете, Google всегда будет рядом!

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

Примите новое. Нет ни одной платформы или языка лучше остальных, так что будьте готовы пробовать что-то новое. Визуальное программирование, C #, Python, веб-разработка - даже VBA в Excel! Все это хороший материал, и все это поможет вам пополнить свой репертуар. Чем больше вы подвергаетесь воздействию различных сред, тем больше вы узнаете в долгосрочной перспективе.

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

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

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

Как много времени это займет?

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

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

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

Бывают моменты, когда вы чувствуете себя самозванцем, но я считаю, что осознание того, откуда вы пришли, и оценка достигнутых вами побед (больших или малых!) Всегда являются отличным напоминанием о вашей собственной истории успеха.

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

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

Помните: выходите, экспериментируйте, пробуйте, терпите неудачу, повторяйте. Лучший способ двигаться вперед - сделать себя уязвимым, так что вперед и прыгайте головой вперед в это захватывающее поле, крича «Hello World!».