Используем macOS для удалённой сборки Unreal Engine билдов из-под Windows

Любой пользователь ОС Windows, вставший на увлекательный путь кросс-платформенной разработки, однажды сталкивается с проблемой невозможности сборки «яблочных» билдов из рабочего окружения: для сборки и подписания приложения требуется девайс с macOS.

У нас есть два варианта:

  1. Неоптимальный: каждый раз бегать к маку, синхронизировать проект и запускать сборку.
  2. Оптимальный: настроить удалённую сборку на вашем / арендованном / офисном маке.

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

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


Шаг 1: Настроить RSync на macOS девайсе

На этом этапе нам поможет один из вышеупомянутых туториалов с устаревшей информацией, а именно глава RSync.

Далее размещу перевод этой главы:

Rsync — это утилита, которую Unreal Engine использует для передачи и синхронизации файлов между компьютерами.

Перед тем, как начинать настраивать UE4 проект, нам следует настроить RSync на нашем mac девайсе.

Нам нужно создать rsync.plist файл в /Library/LaunchDaemons
Убедитесь, что у файла установлены разрешения rw-r–r– и вставьте в него следующее:

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict>         <key>Disabled</key>         <false/>         <key>Label</key>         <string>rsync</string>         <key>Program</key>         <string>/usr/bin/rsync</string>         <key>ProgramArguments</key>         <array>                 <string>/usr/bin/rsync</string>                 <string>--daemon</string>         </array>         <key>inetdCompatibility</key>         <dict>                 <key>Wait</key>                 <false/>         </dict>         <key>Sockets</key>         <dict>             <key>Listeners</key>             <dict>                 <key>SockServiceName</key>                 <string>rsync</string>                 <key>SockType</key>                 <string>stream</string>             </dict>         </dict> </dict> </plist> 

Также создайте файл rsyncd.conf в /etc/

Убедитесь, что файл имеет разрешения rw-r–r– и вставьте в него следующее:

[root] path = / hosts allow = 192.168.1.0/24 uid = root gid = wheel read only = false comment = Root volume 

Hosts — это разделённый запятыми список IP адресов машин, которые могут использовать этот mac в качестве машины для сборки. В данном случае мы указываем все машины из локальной сети, указав 192.168.1.x

Для проверки работоспособности, запустите:

sudo launchctl load /Library/LaunchDaemons/rsync.plist 

И, наконец, перезагрузите ваш мак.

От себя добавлю, что иногда Unreal Engine может кидать ошибки «command not found» в процессе сборки. Если вы столкнётесь с этой ошибкой, попробуйте поменять Login shell с zsh на sh. Чтобы сделать это, откройте Users & Groups (пользователи и группы) в настройках системы, нажмите правой кнопкой мыши на вашего пользователя, выберите Advanced Options (дополнительный параметры) и поменяйте Login shell (оболочка входа) на /bin/sh.

Также рекомендую использовать одинаковую версию RSync (по крайней мере, одинаковую мажорную версию) на обоих девайсах.

На вашей Windows машине откройте папку с движком, перейдите в папку DeltaCopy (UE_4.23\Engine\Extras\ThirdPartyNotUE\DeltaCopy\Binaries\) и вызовите по этому пути консольную команду:

./rsync --version

Шаг 2: настройка Windows

  1. Откройте ваш UE4 проект, Project settings, iOS, вкладку Remote build options
  2. Проверьте IP адрес мака и укажите его в поле Remote Server Name. Если вы используете перенаправление портов, вы также можете указать необходимый для установления SSH соединения порт в конце IP адреса. По умолчанию это 22
  3. В поле RSync User Name укажите имя пользователя macOS
  4. Нажмите Generate SSH и следуете инструкциям
  5. Установите iTunes. Тут у вас есть два варианта (я выбрал второй):
    a. Установите iTunes через магазин Windows. Скорее всего, iTunes не будет работать и вам придётся поэкспериментировать с разрешениями
    b. Скачайте установочный файл iTunes в обход магазина Windows. Откройте официальный сайт, пролистайте вниз до «Looking for other versions?», выберите «Windows» и скачайте установочный файл
  6. Следуйте инструкциям из официальной документации, чтобы сгенерировать provision profile и сертификат
  7. Откройте Project settings, iOS, вкладка Mobile provision и импортируйте сгенерированные provision profile и сертификат
  8. Убедитесь, что Bundle ID совпадает с ID, который вы указали при генерации сертификата (шаг 6)
  9. Если вы сгенерировали сертификат для разработки, а не для распространения (distribution), убедитесь, что значение переменной For Distribution (Project settings, Packaging) установлено на False (в противном случае, при сборке вы получите ошибку «no certificate found»)
  10. Убедитесь, что в пути проекта нет «странных» знаков (сбоки, пробелы)
  11. Запустите сборку, выбрав File, Package Project, iOS

Шаг 3: Протестируем сборку

  1. Когда сборка проекта будет окончена, вы получите .IPA файл по пути, который вы указали перед началом сборки
  2. Подключите iOS девайс к вашему PC, используя кабель
  3. Откройте iTunes
  4. Перетащите .IPA файл на ваш девайс (вкладка devices)

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

ссылка на оригинал статьи https://habr.com/ru/post/513286/

Токсичный руководитель: казнить нельзя помиловать

Как часто вы слышали комментарии вроде «он токсичен, с ним невозможно работать» и насколько они объективны? Легко сказать: «Видишь пьяного — отойди», посоветовать игнорировать или не вступать в конфликт с подобным человеком. Стандартные советы, которыми пестрят статьи в Интернете: бежать, увольняться при первых проявлениях токсичности — не всегда работают. Может быть, игнорировать подобное поведение и оставаться в профессиональном контексте. Но так ли все просто?

image


У медали всегда две стороны. Одна из статей на Хабре на эту тему задает важный вопрос: до какой степени стоит щадить «нежную» душу коллеги, который не справляется со своей задачей? Будет ли комментарий в Jira: «Сделано плохо, сейчас же переделать» рассматриваться как признак токсичности? Что делать организации, когда незрелые сотрудники не могут сработаться с жестким, требовательным руководителем?

Последние несколько лет тема токсичности в командах разработки приобрела размах и популярность, хотя применительно к менеджменту термин «токсичного» поведения появился в Америке еще в 90-х. "Темная сторона лидерства" была признана частой проблемой управления с деструктивным влиянием на бизнес в целом. Интерес к токсичному управлению побудил теоретиков изучить модели такого поведения и искать способы нейтрализовать его в рамках организации. Одна из теорий, например, базируется на трех составляющих: (1) личностные характеристики руководителя, (2) так называемые «последователи» и (3) окружение, позволяющее подобное поведение. В исследованиях также можно встретить положительные, хотя и краткосрочные эффекты такого лидерства и массу советов организациям в таких случаях.

Привычка рационализировать поведение людей привела меня к заключению, что токсичное руководство это игра, в которую играют несколько сторон в организации. Наиболее близок к объяснению «правил» этой игры треугольник Карпмана, где всегда найдется «жертва», которую терроризирует «преследователь», а «спасателями» являются коллеги, либо HR, у которых всегда есть время или интерес к подобным конфликтам. И прекратить данную ситуацию можно, только выйдя из нее, и не обязательно при этом покидать компанию.

image

Что говорят те, кто продолжают работать с токсичными руководителями?

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

Причиной расследования стали жалобы на одно из подразделений о том, что работать с ними невозможно, нормальные люди оттуда уходят, и остаются одни «упыри». В личных разговорах каждый из таких «упырей» оказался вполне приятным человеком, который нашел свое объяснение нездоровой атмосфере в коллективе (естественно, не считая ее нездоровой). Многие из них, будучи профессионалами в своей сфере, признались, что они научились «подстраиваться» под темперамент менеджера и избегать особо ярких вспышек. А стабильные, пусть и не выдающиеся бизнес-результаты, не вызывали особого интереса к теме токсичности со стороны высшего менеджмента.

А что скажет сторона ответчика?

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

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

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

Токсично или нет? Попробуй на вкус!

Крик, применение агрессивных и обидных комментариев в работе (типа «понанимали идиотов, а мне с ними работать»), присвоение себе чужих заслуг, не говоря уже о лжи и откровенном фроде — это безусловные признаки токсичной компании. Казнить, бежать, искать новую работу — вот тут только такой совет спасет ваши нервные клетки и самооценку.

А что если это критика ваших результатов? Или негативная (давайте уж «развивающая») обратная связь о вашем стиле коммуникации? Или высокая нагрузка с письмами и чатами в выходные дни?

До сих пор не существует объективного механизма по определению степени токсичности в поведении менеджера, однако есть процессы, помогающие указать на негативные тенденции в организации:

1. Регулярный и обязательный сбор обратной связи по методу 360.

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

  • Сделайте опрос регулярным и неизбежным, раз в 3 или 6 месяцев, и со временем сотрудники привыкнут к возможности сказать свою правду хоть куда-то;
  • Вопросы и индикаторы должны быть известными и постоянными, чтобы каждый раз не было сюрпризов, что сейчас хотят услышать о сотрудниках;
  • Не HR владеет процессом, а менеджмент: продвигает, дает обратную связь и принимает некомфортные решения. Если же отношение к 360 как к очередному нововведению, нужному только для HR, это не будет работать;
  • Иногда поможет полная анонимность, когда даже технически невозможно определить респондента. Однако будьте осторожны, чтобы не превратить 360 в анонимные жалобы и сплетни без подтверждения фактов, что еще больше навредит вашей культуре;
  • И обязательный элемент, который нельзя пропускать ни в коем случае — обратная связь тем, на кого собирался фидбэк, и принятие соответствующих решений.

2. Исследования вовлеченности (engagement survey)

image

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

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

3. Опросы типа «Пульс»

Последнее время данные пульс-опросы приобрели наибольшую популярность: короткие, регулярные опросы внутри команды, чтобы понять настроение в коллективе, помогут «держать руку на пульсе».

  • Как правило, такой опрос оформлен достаточно простым и привлекательным техническим решением;
  • Может быть совмещен с окончанием спринта для команд, работающим по Scrum;
  • Из минусов можно отметить легкую степень надоедливости таких опросов и иногда технические сложности в реализации решения, если не хочется делать это в Excel.

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

4. Научные шкалы токсичности

Например, «Шкала токсичности» от Эндрю Шмидта, который предложил методику и опросник определения токсичности в команде.

В своем опросе Шмидт основывается на пяти признаках токсичного руководителя, таких как: нарциссизм, самореклама, жесткость управления, непредсказуемость и авторитарное лидерство. Кстати, нарциссизм является чуть ли не основным визуальным признаком токсичного лидера: идеальный внешний вид, излишняя самоуверенность и самовлюбленность, что можно заметить даже на собеседовании с таким руководителем и сделать соответствующие выводы.
Опрос представляет собой набор утверждений о поведении руководителя с 6-ти бальной шкалой, что позволяет избежать тенденции центральных оценок. Одной из сложностей проведения такого опроса является невозможность объяснить такому руководителю, почему задаются подобные странные вопросы за его спиной (например, «Мой руководитель думает, что он умнее других»). Однако при исследовании токсичности конкретного менеджера можно проводить интервью, используя те же утверждения и получая ответы в реальном времени.

5. Whistleblowing процедуры и анонимные каналы обратной связи

Несмотря на то, что данные процедуры информирования (Whistleblowing) уже давно являются обязательными для всех западных публичных компаний, в России до сих пор к ним относятся как к «стукачеству» и «доносам». Частично это связано с коллективной культурой, а частично и с советским прошлым, когда даже неподтвержденная информация могла стоить кому-то свободы, а, может быть, и жизни.
Тем не менее, в идеальном мире Whistleblowing позволяет руководству компании узнавать разную полезную (но часто бесполезную или непроверенную информацию) о том, что на самом деле происходит в компании.

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

Что же делать, если вы видите признаки деструктивного поведения в компании?

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

  1. Правильный и качественный подбор руководителя. Нет ничего плохого в знакомстве нового руководителя с командой до принятия финального решения о найме.
  2. Работа с сотрудниками с низкой самооценкой. Именно эти люди чаще всего становятся жертвами токсичных руководителей, поэтому укрепление их профессиональной и уверенности в себе поможет противостоять распространению токсичности в компании.
  3. Улучшение процесса обратной связи в компании, когда 360, разного рода фидбэки (как анонимные, так и открытые), опросы будут обращать внимание высшего руководства на подобные проблемы.

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

Будьте счастливы на работе и не болейте. И второе сейчас, наверное, актуальнее, чем первое.

ссылка на оригинал статьи https://habr.com/ru/company/exness/blog/513278/

Оптоэлектроника, светодиоды и лазеры — магистратура мегафакультета фотоники Университета ИТМО

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


Фото Andrew «FastLizard4» Adams / Flickr.com

Светодиодные технологии и оптоэлектроника

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

По этой теме в Университете ИТМО нас открыта индустриальная магистратура «Светодиодные технологии и оптоэлектроника». Она формирует набор навыков, позволяющий работать и строить научную карьеру в самых разных сферах деятельности, связанных с данной областью.

Как проходит обучение. Базу программы составляют курсы «Фотоника» и «Современные тенденции развития оптоэлектроники». Первый посвящен физическим основам и принципам работы приборов, второй — знакомит студентов с задачами оптоэлектроники. Ключевые предметы — «Солнечная фотовольтаика», «Полупроводниковые лазеры и приборы на их основе» и «Светодиодные нанотехнологии». Курсы здесь читают специалисты профильных предприятий.

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

Студенты также реализуют проекты на базе Международного научного центра (МНЦ) функциональных материалов и устройств оптоэлектроники. В его состав входит шесть международных лабораторий с лучшим оборудованием. Например, там есть сканирующий электронный микроскоп Tescan MIRA-3 для получения изображений с разрешением до 1,2 нм. Другое устройство — European XFEL —крупнейший в мире рентгеновский лазер на свободных электронах. Он помогает решать задачи в области фундаментальной и прикладной науки, а также медицины.


Факультет лазерной фотоники и оптоэлектроники © Университет ИТМО

Где работают выпускники. Многие из них устраиваются в профильные организации и компании-партнеры Университета ИТМО. Это — холдинг GS Group, выпускающий оборудование для цифрового ТВ, или Connector Optics — производитель эпитаксиальных пластин для высокоскоростных вертикально-излучающих лазеров (VCSEL) и фотодиодов. Магистры работают в ГК «Хевел» и «Клевер», где разрабатывают солнечные элементы и светодиоды. Некоторые выпускники продолжают научные изыскания и поступают в аспирантуру Университета ИТМО и других технических вузов.

Информационные технологии в теплофизике

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

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

Где работают выпускники. Факультет сотрудничает с большим количеством компаний, занятых в сфере сжиженного природного газа, его хранения и транспортировки. Также студенты трудоустраиваются на оптико-механические предприятия. Среди них — «ЛОМО», ЦНИИ «Электроприбор», «Электроавтоматика» и другие компании. Студентов на практику и в штат.

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

— Андрей Никитин, декан факультета низкотемпературной энергетики

Как поступить


Для поступления в магистратуру по направлениям «Светодиодные технологии и оптоэлектроника» и «Информационные технологии в теплофизике» нужно:

Вы всегда можете написать или позвонить сотрудникам отдела магистратуры — они помогут разобраться с формальностями и дадут ответы на вопросы об образовательном процессе.


Что еще у нас есть по теме учебного процесса:


ссылка на оригинал статьи https://habr.com/ru/company/spbifmo/blog/513284/

Когда работа в IT превращается в экстрим: установка спутникового оборудования в Республике Саха и Находке

Всем привет, это Антон Кисляков, руководитель отдела инсталляции и эксплуатации беспроводных систем связи Orange Business Group. Многие статьи об IT начинаются с вступления вроде «как-то я сидел в офисе, пил кофе с тимлидом, и нам пришла в голову идея…». Но мне бы хотелось рассказать о работе в полевых условиях, а не офисе, причем условиях, которые можно назвать экстремальными. IT это далеко не только офис, бумаги и мониторы.

Расскажу о двух кейсах: первый — установка систем спутниковой связи в Сибири, при температуре в минус 40 и закрытых путях снабжения. Второй — установка оборудования спутниковой связи на судно в порту Находки в условиях строжайшего карантина при COVID-19.

Проект №1. ВОЛС и спутниковая связь в Сибири

Суть проекта

По условиям одного из проектов всего за 71 день с даты подписания контракта в условиях сибирских морозов мы обязались:
• Cмонтировать на месторождениях девятнадцать клиентских (1,8 м) и одну узловую (3,8 м) антенн.
• Организовать две новые волоконно-оптические линии связи до клиента в Иркутске.
• Установить на каналах оборудование оптимизации трафика Riverbed.

Как мы это сделали

Антенны оперативно собрали сотрудники компании в Иркутске. Но собрать оборудование — это даже не полдела, его еще нужно доставить на место, а также установить. С доставкой все было сложно, поскольку дорога общего назначения была закрыта на 2,5 месяца из-за суровых погодных условий. Это не форс-мажор, а обычная ситуация в Сибири.

Масса оборудования составила 6 тонн. Все это загрузили для отправки, после чего мы начали искать способ доставки. Причем путь был неблизкий — не сотня-другая километров, а 2000 км по северной дороге в один из наиболее неблагоприятных для поездок на дальние расстояния сезонов. Из-за закрытия дороги общего назначения нужно было ждать зимник. Это дорога по льду, толщина которого должна быть достаточной, чтобы выдержать 6 тонн груза и вес транспорта. Ждать мы не могли, поэтому удалось найти другой способ.

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

На момент отправки груза сетевая инфраструктура была практически готова: построена одна линия связи, смонтировано оборудование в точке приема, протестировано временное решение по оптимизации fast-start. Кроме того, мы заказали необходимые частоты на борту спутника.

Что касается сроков, то оборудование было загружено в транспорт 2 ноября, а 23 ноября контейнер прибыл на склад в точку доставки. Таким образом, оставалась неделя на доставку и монтаж на 9 площадках, которые были критичны для заказчика.

Финальный этап

Уже в ночь с 24 по 25 ноября при 40-градусном морозе инженеры (к слову, после 5-часового пути на периодически замерзающем авто) смогли полностью смонтировать и сдать площадку с узловой антенной диаметром 3,8 м.

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

Всего в суровых климатических условиях Сибири мы смонтировали 20 площадок — причем всего за 15 дней.

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

Проект №2. Работа в Находке

Суть проекта

Еще один проект в сложных условиях был реализован в порту Находки. Задача — установка оборудования спутниковой связи на судно-бункеровщик во время его пребывания в порту. Проект реализовывался, во-первых, в условиях сильного волнения на море (речь идет о Японском море), во-вторых, в условиях карантина.

Всего за 2 дня нам было нужно:

  • Узнать, какие сложности могут возникнуть в ходе решения проектных задач из-за карантина.
  • Доставить оборудование корейской компании KNS на расстояние около 200 км.
  • Установить это оборудование.
  • Уехать из Находки в условиях карантина.

Запрос на установку оборудования поступил 7 мая, а уже 10 мая нужно было сдать проект. 8 мая г. Находку из-за карантина закрыли на въезд и выезд, но, к счастью, у инженеров были все необходимые для проведения работ документы.

Как мы это сделали

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

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

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

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

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

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

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

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

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

  • Для реализации таких проектов нужны инженеры, не только хорошо знающие свое дело, но и способные работать в экстремальных условиях.
  • Требуется команда, которая умеет слаженно и быстро решать неожиданно возникающие проблемы.

ссылка на оригинал статьи https://habr.com/ru/post/513288/

«Я-Бизнес-Команда». Про личные границы на работе

Много говорю о том, что такое границы, зачем они нужны и нужно ли в индустрии ИТ поднимать эту тему. Решила рассказать подробней об этом и уделить внимание тому, что обсуждаем на курсе PSYvIT для управленцев — “Я-бизнес-команда”.

Что такое границы?

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

Границы есть у каждого — они есть у вас. И есть у другого. А это значит, что другой тоже чувствует то, что чувствует. И тоже имеет право транслировать это.

В гештальт-терапии есть чудесная “молитва” Фрица Перлза:

«Я – это Я, а ты – это ТЫ.
Я делаю свое дело, а ты – свое.
Я живу в этом мире не для того,
чтобы соответствовать твоим ожиданиям,
А ты живешь не для того, чтобы соответствовать моим.
И если мы случайно нашли друг друга, это прекрасно.
Если нет, этому нельзя помочь».

Именно она наилучшим образом отражает, что такое границы.

Какие бывают границы?

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

Мягкие границы наоборот уводят нас в слияние. Мнения и чувства другого человека становятся как будто бы “нашими”. Например, руководитель говорит, что нужно оставаться на работе, пока команда работает. Человек с мягкими границами примет эту позицию безоговорочно. Не спросив себя, как ему это.

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

Здесь со стороны компаний часто возникают контраргументы:
а кто работать будет, если у всех свои интересы и границы?
а как команда, если руководитель начнет уходить домой, а они будут оставаться?

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

Концепция “Я-бизнес-команда” подразумевает: первое, за что отвечает каждый из нас, — мы сами. В первую очередь спрашивать себя: “как мне то место, где работаю?”, “задачи, которые делаю?”, “как мне коллектив, с которым взаимодействую?”

Предположу, что вы сейчас подумали, “ну и кто будет работать, если сотрудник будет себе такие вопросы задавать?” И что делать, если на все вопросы сам себе отвечаешь: “Нет. Не нравится”?

Отстраивать границы. Где-то учиться говорить коллегам и руководителю свое “нет”. А где-то самим себе “да”.

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

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

Помните, что говорят стюардессы — “сначала наденьте маску на себя, затем на ребенка”. Здесь могут быть переживания, что при чрезмерной заботе о себе бизнес начнет терять в рентабельности. Однако сотрудник, который заботится о себе и своих границах, меньше подвержен выгоранию. Менее токсичен. Более лоялен к команде и компании. У него появляется желание быть там, где он есть, а не просто страх или потеря границ, где человек не видит себя без той компании, где работает. Если человек соблюдает границы, его личность не разрушается под воздействием чьего-то напора, и ему не нужно тратить дополнительную энергию на то, чтобы защитить себя. Мы все нуждаемся в чувстве безопасности, когда сотрудник соблюдает границы, он он сам заботится о том, чтобы ему ничто не угрожало.

Что еще важно помнить про границы?

Отстраивать их непросто. Приходится говорить “нет” и становиться неудобным для других человеком. Нам очень часто хочется выглядеть в глазах других хорошими, покладистыми, приятными, дружелюбными. И именно границы в некоторых отношениях приводят к обратному. Однако, когда вы обретаете свои границы, то люди, которые пытаются их нарушить, становятся для вас менее важны. Включается ваше безоговорочное право быть собой. Чувствовать то, что чувствуете, делать то, что вам на пользу. И принимать такое право от другого человека.

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

Берегите себя!

ссылка на оригинал статьи https://habr.com/ru/post/513282/