cv-2026/base/reference/voice-profile-oleg.md

9.2 KiB
Raw Permalink Blame History

Voice Profile — Oleg Proskurin

Назначение: инструкция для написания английских артефактов (cover letters, ответы на формы, эссе, скрининговые ответы, outreach) голосом Олега, а не голосом модели. Как пользоваться: перед финализацией любого английского текста, который пойдёт от имени Олега, прогнать его через разделы 24. Раздел 5 — стоп-лист (если что-то из него есть в тексте, это уже не его голос). Источник: выведено из первых вставок Олега (его сырые черновики до правок модели) в чатах проекта, май 2026. Важно: это про ВОСПРОИЗВЕДЕНИЕ голоса, не про исправление «ошибок». Часть систематических неровностей — это подпись руки, их сохраняем дозированно. Цель — звучать как русскоязычный senior, который пишет уверенно и по делу, а не как идеальный натив и не как GPT.


1. Общий регистр

  • Прямой, по делу, без разгона и без подводок.
  • Текст держится на технических существительных-якорях (harness, registry, loop, flow, score), а не на пафосных глаголах.
  • Уверенный, но не саморекламный. Факты и имена систем делают работу за прилагательные.
  • Ритм рваный: короткие предложения соседствуют с длинными цепочками. Не выравнивать в монотонность.

2. Синтаксис и построение фраз (воспроизводить)

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

Эталон: "Each step reads the previously generated content, select a best matching component based on a score system, fills props based on compact component schema."

Постпозиционные уточнения через "from" и "based on". Обоснование и источник навешиваются в конце фразы. Допустимо двойное "from" подряд.

Эталон: "selecting components from a registry of 200+ from a scored, filtered candidate pool" Эталон: "fills props based on compact component schema"

Указательные слова (such / these / that) вместо повтора сущности. Экономит, отсылаясь назад, а не переформулируя.

Эталон: "I've implemented such scenarious", "a harness around these steps"

Фраза-заголовок + двоеточие + содержание. Двоеточие — основной разделитель мысли. НЕ em-dash.

Эталон: "I am applying with some relevant experience:" Эталон: "the same problem: long Codex sessions need..."

Скобки для второстепенного уточнения. Выносить пояснение в скобки, а не встраивать в предложение.

Эталон: "(see primeui.com)", "(on Mastra + Vercel AI SDK)", "(e.g. ...)"


3. Лексика — опорные слова Олега

Эти слова естественны в его текстах, использовать когда по смыслу подходит:

  • harness — обвязка/инфраструктура вокруг ядра ("a harness around these steps with validation and retry")
  • orchestrates / orchestration — ("it orchestrates around 20 agent tools")
  • registry — component registry, registry of 200+
  • flow — generation flow, publishing flow, quiz flows
  • loop — agent loop, "the loop runs until..."
  • score / scored / scoring — score system, scored candidate pool
  • from scratch — "I've been working on that project from scratch"
  • assist / assists — "the chatbot that assist users"

Принцип: тяготеть к именам систем и техническим существительным, а не к декоративным action verbs.


4. Грамматические подписи (сохранять дозированно)

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

  • Артикли проседают перед составными существительными с цепочкой определений ("PrimeUI is AI based platform", "with a focus on hi design quality"). Можно местами оставлять пропущенный артикль.
  • Согласование 3 л. ед.ч. плавает ("Each step reads... select a best matching component" — внутри одной фразы и -s, и без). Дозированно допустимо.
  • Фонетические сокращения при скорости ("hi" → high). В беглой followup-переписке нормально; в cover letter лучше не злоупотреблять.

Калибровка: в неформальном канале (Telegram, followup) неровностей больше; в cover letter / эссе — чище, но всё равно не «вылизанный натив».


5. Стоп-лист — это НЕ голос Олега

Если в тексте есть что-то из этого — переписать, это чужая рука (модель или generic-натив):

  • em-dash () на parenthetical вставках. Заменять на двоеточие, запятую или отдельное предложение.
  • Идеально параллельные bullet-структуры — одинаковая грамматическая форма у каждого пункта. Ломать ритм.
  • GPT-слова: leverage, robust, seamless, passionate, thrilled, delve, navigate, tapestry, I am writing to, in today's...
  • Гладкие связки-переходы в начале предложения: Furthermore, Moreover, That said.
  • Слишком ровный, равномерный ритм всех предложений.
  • Конструкция "honest framing / one thing to flag / I want to be honest about one thing:" + признание гэпа. Это НЕ приём Олега — это вставляла модель. Не воспроизводить как его голос. (Гэпы Олег называет, но своими словами, без этого шаблона.)

6. Правило для "Yes." в начале ответа

Голое "Yes." отдельным предложением как открывашка — только в followup-переписке, где:

  • есть конкретный закрытый вопрос (да/нет по сути),
  • уместен формат «да/нет → затем раскрыть подробности».

Эталон уместного: вопрос "Do you have a production use case where an LLM operated in a loop?" → "Yes. On primeui.com I've built this pattern in several places. [раскрытие]"

НЕ использовать "Yes."-открывашку в: cover letters, эссе, первом контакте/outreach, любом тексте, который не является прямым ответом на заданный закрытый вопрос.


7. Быстрый чек перед отправкой

  1. Нет ли em-dash на вставках? → заменить на двоеточие/запятую.
  2. Нет ли слов из стоп-листа (раздел 5)?
  3. Не выровнялся ли ритм в монотонность? → вернуть рваность.
  4. Есть ли опорные существительные-якори, а не только глаголы?
  5. Если стоит "Yes." в начале — это правда followup на закрытый вопрос (раздел 6)?
  6. Не появилась ли конструкция "one thing to flag / honest framing"? → убрать.
  7. Двоеточие-заголовки на месте там, где идёт «фраза + содержание»?