Ping Me, Please!

The following text is a partial translation of the original English article, performed by ChatGPT (gpt-3.5-turbo) and this Jekyll plugin:

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

Существуют четыре основных сценария:

  • Вы отправили новый запрос на вытягивание. Оставьте сообщение прямо в PR с просьбой архитектору его проверить. В противном случае архитектор может просто пропустить запрос на вытягивание, и он будет оставаться в состоянии “ожидание проверки” на долгое время.

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

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

Также обратите внимание на то, что Бен Батлер из GitHub сказал однажды: Вы в основном никогда не “подходите” к рабочему месту коллеги, виртуальному или другому. Возможно, предпочтительнее использовать задачи и чат, чем “точечные” коммуникации.

Translated by ChatGPT gpt-3.5-turbo/42 on 2024-04-02 at 10:34

sixnines availability badge   GitHub stars