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

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

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

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

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

1. Подарите автономию

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

Я обнаружил ряд лайфхаков, которые позволили мне выполнять больше моих лучших работ, например, ходить в спортзал в 11 утра после долгого дня в офисе или предварительно разогревать ужин перед последней встречей дня. Эта свобода иметь немного больше «жизни» вне работы была полезна для моего личного здоровья, особенно когда я боролся.

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

Согласно исследованию Haystack, 83% разработчиков испытывают выгорание, поэтому обязательно ставьте перед своими программистами реалистичные цели. Когда нет физического рабочего места, труднее отправить людей домой в респектабельный час, поэтому такие ожидания должны быть четко сформулированы, особенно когда есть гибкий график работы и легко позволить крупным задачам взять на себя ответственность.

2. Образование говорит о том, что вам не все равно

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

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

3. Свобода труда

Деньги не мотивируют разработчиков, но предоставление им времени и уверенность в том, что они используют его для чего-то другого, кроме непосредственной разработки продукта, могут иметь значительное влияние.

Google известен тем, что позволяет сотрудникам посвящать 20% своего времени тому, что им интересно. Это даже привело к появлению некоторых полезных продуктов, но самое главное, что инженеры чувствовали себя вовлеченными и доверяли работе. Atlassian также известен тем, что делает что-то подобное, требуя, чтобы все сотрудники работали в течение 24 часов над проектами по своему выбору, что приводило к неожиданным открытиям и улучшениям, которые иначе не были бы выпущены.

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

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

4. Уроки из открытого кода

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

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

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

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

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

5. Баланс между работой и личной жизнью

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

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

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

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

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

Если вы или кто-то из ваших знакомых борется с депрессией или у вас были мысли причинить себе вред или покончить с собой, Национальная линия спасения от самоубийств (1–800–273–8255) предоставляет круглосуточную бесплатную конфиденциальную поддержку людям, находящимся в бедственном положении. , а также лучшие практики для профессионалов и ресурсы для помощи в предотвращении и кризисных ситуациях.