the_Dark_One есть несколько сильно важных дел, которые нужно тут сделать, я и так их стремительно не успевал доделывать, а уж с новыми вводными хз что делать вообще.
Всегда было интересно, так ли необходимо физически посылать программиста на другой конец земного шара. Что такого он там сможет сделать, чего не может сделать отсюда по сети?
Шмардак Обычно - личное взаимодействие с другими коллегами, находящимися там.
Может быть нужно для двух вещей: для банального парного программирования и для консультаций по какой-либо задаче, если эти консультации требуют очень большого количества последовательных взаимодействий. в связи с 12-часовой разницей во времени даже обычные взаимодействия класса "вопрос-ответ" могут очень сильно замедлять скорость работы (по вечерам, в те недолгие час-два, когда и мы, и они находятся в офисах, решить можно далеко не всё).
Так что в данном случае - ничего такого, просто там я нужные задачи сделать намного эффективнее. Учитывая, что у них там аврал класса "мы все умрём", то они готовы нести лишние расходы ради этой эффективности.
А еще бывает взаимодействие с заказчиком/клиентом, физическое обучение на оборудовании, которого у нас нет и быть не может, участие в планировочных совещаниях (далеко не всякая видео-конференция может их заменить).
Тупо тимбилдинг, кстати, тоже важен: уважающие себя распределенные конторы регулярно организовывают совместные оргии и попойки пикники и выезды для того, чтобы удаленно работающие друг с другом люди могли нормально друг-друга узнать: эффективной работы без этого не получится.