Технічна англійська для віддалених команд
Англійські стратегії для асинхронних віддалених IT-компаній: написання повідомлень Slack, які не звучать вимогливо, асинхронні шаблони оновлення, сприяння зустрічам і словник часових поясів.
Віддалена робота виявляє шар комунікаційних навичок, які офісна робота частково приховує. Коли ви не можете погладити когось по плечу, ваша письмова англійська несе весь вагу взаємодії - її тон, невідкладність, ввічливість і ясність. Для людей, для яких англійська мова не є рідною, це є одночасно викликом і можливістю: письмове спілкування дає вам час подумати і відредагувати перед тим, як надіслати повідомлення.
Цей посібник містить конкретні стратегії, які роблять віддалене та асинхронне обмін інформацією ефективним.
Писати Slack повідомлення, які не звучать вимогливо
Однією з найпоширеніших скарг у міжнародних віддалених командах є те, що повідомлення від носіїв мови, для яких мова не є рідною, « звучать вимогливо » або « здаються тупими ». Це рідко є навмисним — зазвичай це проблема з регістром. Англійська мова має багатий набір інструментів для м’ яких запитів, і якщо ви не скористаєтеся цим набором інструментів, то цілком розумні повідомлення будуть звучати як команди.
Основна техніка: рамкування
Порівняти ці два повідомлення:
- «Відновлення служби в польоті»
- “Когда у тебя будет возможность, не мог бы ты посмотреть на ошибку службы аутентификации? Я посилання на Jira нижче»
Обидва запитують одну і ту ж дію. Другий використовує чотири механізми пом’якшення: «коли ви отримаєте шанс» (кваліфікатор часу), «чи можете ви» (модальний пом’якшувач), «погляньте» (менш сильний, ніж «виправити»), і пропозиція контексту (посилання Jira).
Набір інструментів для розм’якшення мови
** Для запитів: **
- «Чи не могли б ви…» / «Чи не заперечуєте ви…» / «Якщо б ви могли…»
- “Когда у тебя появится шанс…” / “Не спешите, но…” / “Когда ты свободен…”
- «Я б був вдячний, якби…» / «Було б корисно, якби…»
** Для оновлення та стану: **
- «Тільки голова вгору — розгортання затримується приблизно на годину.»
- Процитовано 2011-05-15. FYI: the staging environment is down for maintenance until 15:00 UTC
- «Швидке оновлення: я об’єднав PR і він в черзі стаціонарного розгортання»
За запитання:
- «Я хотів перевірити — чи новий контракт API завершений?»
- «Чи знаєте ви, хто є власником конфігурації платіжної служби?»
- «Я можу щось пропустити, але я не бачу скрипту міграції в сховищі»
Цей останній приклад («Я можу щось пропустити, але…») є особливо корисним. Це викликає занепокоєння, залишаючи місце для іншої людини, щоб виправити непорозуміння, а не поставити їх в оборону.
Шаблони асинхронного оновлення
Асинхронне обмін повідомленнями працює найкраще, коли оновлення є самостійними: читач повинен мати змогу зрозуміти всю ситуацію без необхідності ставити додаткові питання. Це вимагає іншої дисципліни, ніж синхронне спілкування, де прогалини можуть бути заповнені в реальному часі.
Щоденне асинхронне оновлення
Корисний формат для щоденних записів у таких інструментах, як Slack, Linear або Notion:
Done:
- Completed the auth token refresh feature (PR #214 — awaiting review)
- Investigated the disk usage spike on prod; root cause is unrotated logs in /var/log/app
Working on:
- Writing unit tests for the token refresh logic
- Following up with the infra team on log rotation config
Blocked:
- Waiting for the security team's review of the new JWT implementation
(pinged @james yesterday; will follow up again today if no response)
Цей формат працює завдяки трьом перевагам: його можна переглядати, він повний (включає посилання і контекст), і він явно позначає блокувальники.
Запит на асинхронний перегляд PR
Опис PR, який вимагає асинхронного перегляду, повинен містити:
- Що робить PR (одне речення)
- Чому це потрібно (одне речення)
- Що саме ви хочете, щоб рецензент зосередився на
- Будь-які відомі проблеми або компроміси
Приклад:
“Ця PR додає обмеження швидкості до кінцевої точки /api/export, використовуючи існуюче середнє програмне забезпечення обмеження швидкості. Это необходимо, потому что мы видим иногда злоупотребления со стороны автоматических скребков. Я б особливо хотів отримати відгук про граничні значення в config/rate-limits.ts — я встановив їх консервативно, але хочу отримати другу думку. Один компроміс полягає в тому, що законні користувачі масового експорту досягнуть обмеження; я додав зауваження в PR про потенційний виняток вищого рівня. “
Використовує фрази для спілкування
Під час проведення віддалених зустрічей або участі у них, деякі фрази роблять обговорення ефективнішим і більш всеохопним.
Відкривання і встановлення контексту
- “Дякую всім за приєднання. Дозвольте мені поділитись моїм екраном і провести вас через програму»
- «Перед тим, як ми почнемо, чи є якісь оновлення з того часу, як ми останній раз зустрілися, які ми повинні враховувати?»
- “У нас сьогодні 30 хвилин. Я б хотів використати 20 на рішення про архітектуру і зберегти 10 для питань»
Менеджмент поворотів
У відео дзвінках з розподіленими командами переривання є поширеними і незручним. Ці фрази допоможуть:
- «Вибачте — [ім’я], чи хотіли ви закінчити свою думку?»
- «Я хочу переконатися, що [ім’я] мав шанс зважити — [ім’я], будь-які думки?»
- «Дай мені закінчити цю тему, а потім я б хотів почути твою точку зору»
Перевіряю розуміння
- «Дозвольте мені зупинитися тут — чи має це сенс до цього часу?»
- «Якісь питання, перш ніж я перейду до другого пункту?»
- «Я хочу переконатися, що ми зрівняні — чи всі погоджуються, що ми підемо з варіантом B?»
Завершення зустрічі
- «Дозвольте мені швидко підсумувати те, що ми вирішили, щоб ми всі були на одній сторінці»
- “Елементи дій: [назва] оновлять ADR до четвертого; [назва] запустять скрипт міграції в стадії.”
- “Я відправлю письмове резюме на канал після телефонного дзвінка.”
Ця остання фраза - одна з найкорисніших звичок у віддаленій роботі. Підсумкове повідомлення після кожної важливої зустрічі усуває плутанину “але я думав, що ми вирішили…”.
Словник-довідник
Розподілені команди постійно мають справу з часовими поясами. Точна мова тут важлива, оскільки неоднозначність призводить до пропущених зустрічей і запізнених розгортань.
Завжди вказувати часовий пояс
- «Вікно розгортання — 22:00 UTC.» (ніколи «10pm» без часового поясу)
- «Стандап відбудеться о 09:00 за місцевим часом, що відповідає 08:00 UTC»
- «The on-call handoff happens at midnight UTC every Sunday.» (англійською)
Спільні вирази часових поясів
- Я UTC+2 — тож це 16:00 для мене, коли це 14:00 UTC
- Ми перекриваємося з 09:00 до 13:00 UTC з командою Східного узбережжя США
- Команда Східного узбережжя на 5 годин відстає від Західної Європи за CET, на 6 годин за BST
Мова планування
- «Чи працює 15:00 UTC для всіх?» — стандартна фраза асинхронного планування
- «What’s your local time for 15:00 UTC?» — корисний для перевірки
- «Я можу бути гнучким — який час працює найкраще для вашого часового поясу?»
- «Знайдемо час, який не вимагає від когось приєднуватися поза робочими годинами»
ЕОЗ і його проблеми
«EOD» (кінець дня) є однією з найбільш неоднозначних фраз у віддаленій роботі. Завжди пояснюйте, який часовий пояс ви маєте на увазі.
- Неясно: “Мені це потрібно від EOD.”
- Clear: «Мені це потрібно до 17:00 UTC сьогодні»
Система мовлення — мовлення мовлення
Ефективна асинхронна англійська мова не тільки про ввічливість — це про повність. Основне питання перед надсиланням будь- якого повідомлення або написанням будь- якого оновлення полягає у наступному: чи може хтось надати корисну відповідь на це повідомлення, не запитуючи мене про пояснення?
Якщо відповідь « ні », додайте більше контексту. Ця звичка потребує часу, щоб збудувати, але це один з найвищих комунікаційних навичок у віддаленій інженерній роботі. Чим повніше буде ваше асинхронне повідомлення, тим менше часу ваша команда витратить на синхронні переривання, і тим ефективнішою буде робота у різних часових поясах.