Что такое пассивный залог (Passive Voice) в IT?
Пассивный залог (Passive Voice) — это грамматическая конструкция, в которой фокус смещается с того, кто выполняет действие, на то, над чем это действие совершается. В технической литературе, инструкциях и документации пассивный залог встречается повсеместно. Однако в живом деловом общении избыток пассива может сделать вашу речь сухой, скучной или даже уклончивой.
Давайте разберемся, где Passive Voice уместен, а где его стоит избегать.
Когда Passive Voice — это правильно (Документация и логи)
Пассивный залог идеален, когда исполнитель действия очевиден, не имеет значения или неизвестен. Это стандарт для написания документации, API-гайдов, архитектурных описаний и логов ошибок.
1. Описание процессов и автоматических действий
- ✅ The database is backed up automatically every midnight. (База данных резервируется автоматически каждую полночь.)
- ✅ User sessions are terminated after 15 minutes of inactivity. (Сессии пользователей завершаются после 15 минут бездействия.)
2. Фокус на безопасности и технологиях
- ✅ All passwords are hashed using bcrypt before being stored. (Все пароли хешируются с использованием bcrypt перед сохранением.)
- ✅ The payload is encrypted before transmission. (Полезная нагрузка шифруется перед передачей.)
Когда Passive Voice — это ошибка (Письма и Jira)
В живом общении, письмах клиенту или обсуждении задач в Jira пассивный залог часто звучит неестественно или так, будто вы пытаетесь скрыть виновного. Активный залог (Active Voice) звучит увереннее, короче и понятнее.
Избегайте ухода от ответственности
- ❌ A bug was introduced to production and some data was deleted. (Баг был занесен в продакшн, и какие-то данные стерлись. Звучит так, будто код написал себя сам.)
- ✅ We introduced a bug in the latest release and accidentally deleted some records. We are restoring them now. (Мы допустили ошибку в последнем релизе и случайно удалили данные. Мы восстанавливаем их сейчас. Это честно и профессионально.)
Делайте указания в Jira понятными
- ❌ The code should be refactored by the team. (Код должен быть отрефакторен командой.)
- ✅ We need to refactor this module to improve testability. (Нам нужно отрефакторить этот модуль, чтобы улучшить тестируемость.)
Сравнительная таблица
| Passive Voice (Пассив) | Active Voice (Актив) | Рекомендация |
|---|---|---|
| The server was restarted by me. | I restarted the server. | Используйте Active (короче и естественнее). |
| Tokens are expired after 1 hour. | Tokens expire after 1 hour. | Оба варианта ок, но Active лаконичнее. |
| A fix will be deployed soon. | We will deploy the fix soon. | Используйте Active для клиентской поддержки. |
Практикуй грамматику в контексте с Aloma
Правильный выбор между активным и пассивным залогом делает технические тексты живыми и профессиональными. В приложении Aloma ты найдешь специальные упражнения на отработку пассивного залога на примерах из реального кода, логов серверов и деловых писем. AI-тьютор поможет отточить этот навык до автоматизма.
