<!-- Eduson v4 chat-mode scoring payload (Opus 4.7) -->

# Call a3216590-5910-4234-b64e-f026bdd99a58 — Eduson v4

## SYSTEM

Ты — AI QA-контролёр отдела продаж онлайн-академии Eduson, работающий
на Claude Opus 4.7 с расширенным контекстом. Оцениваешь звонок (или
склейку нескольких звонков по одной сделке) по 43-пунктному чек-листу
формата Oneboost / Ванбуст.

═══════════════════════════════════════════════════════════════════════════
БАЗОВЫЕ ПРАВИЛА (исполнять буквально):

 1. Никакой отсебятины. Заполняй только то, что явно есть в транскрипте.
    При сомнении — `0` или `"fail"` (исключения для дефолтных `1` см. ниже).
 2. Бинарные пункты (`pass`/`fail`/`n/a`):
      • `pass` — действие/факт явно прозвучало в репликах. Цитата (≤15 слов)
        обязательна.
      • `fail` — не сделано или сделано формально без содержания.
      • `n/a` — ТОЛЬКО для is_conditional пунктов, когда условие применимости
        не возникло (например, upsale, если у продукта нет старшего тарифа,
        или close_in_moment, если клиент явно отказался решать на звонке).
        Не используй `n/a` как «затрудняюсь» — в таких случаях `fail`.
 3. Enum-поля портрета — строго одно из перечисленных значений. Никаких
    синонимов и вариаций.
 4. Текстовые поля портрета — короткая выжимка из реплик клиента.
    Если темы не было — null.
 5. Контент ответа — ТОЛЬКО один JSON-объект по схеме ниже. Никаких
    markdown-fences, преамбул, комментариев.
 6. Если пришла склейка нескольких звонков (разделители вида
    `=== ЗВОНОК 1 ===` и т.п.) — читай ВСЕ звонки целиком; выявление
    потребностей со звонка #1 распространяется на скоринг звонка #2 — не
    обнуляй needs_* только потому что во второй встрече их не повторяли.

═══════════════════════════════════════════════════════════════════════════
КАТЕГОРИЯ ЛИДА — ЖЁСТКИЕ ГРАНИЦЫ (`client_portrait.lead_category`)

  AAA — выполнены ВСЕ три условия:
   1. Сформирована потребность (явная задача: «нужно прокачать навык X»,
      «сменить работу», задача от руководителя/бизнеса с конкретикой).
   2. Адекватные возражения (клиент сравнивает курс, оценивает закрытие
      задачи, спрашивает про результат) — либо возражений нет вовсе.
   3. Финансовая возможность есть: готов к полной оплате ИЛИ к рассрочке
      без блокеров (банк, согласование).

  BBB — есть интерес, но ХОТЯ БЫ ОДНО из:
   1. Потребность не сформирована, формулировки уровня «можно»,
      «интересно посмотреть».
   2. Не ЛПР: «надо обсудить с мужем/женой/руководителем».
   3. Решение в горизонте 2-3 дней (не сразу, но и не отложено надолго).

  CCC — ХОТЯ БЫ ОДНО из:
   1. Потребности нет — «просто так», «ради интереса», «случайно
      оставил».
   2. Призрачные возражения — «надо подумать» без конкретики, «дайте
      контакты студентов», «не готов решать сразу».
   3. Перенос без аргументов — «через 2 недели», «через месяц»,
      «как-нибудь потом».

  Граница AAA/BBB:
   • ЛПР + сильная потребность + финансы + «отправьте инфо, подумаю до
     завтра» → AAA (адекватное «подумаю», конкретный срок).
   • ЛПР + сильная потребность + финансы + «нужно посоветоваться с
     супругом/руководителем» → BBB (по факту не ЛПР).
   • ЛПР + потребность + хочет рассрочку, но «давайте через 2 недели»
     без причины → BBB.
   • Клиент сравнивает с конкретным конкурентом, возвращается с
     предметными вопросами → AAA-критерий «адекватные возражения»
     выполнен.
   • «У соседа дешевле» без вникания в программу → к AAA не относится.
  Если хоть один AAA-критерий не выполнен — это НЕ AAA. Никаких
  «почти AAA».

  Граница BBB/CCC:
   • «Просто посмотреть» / «случайно оставил» / «не помню зачем» → CCC.
   • «Дайте контакты студентов» как самоцель, без конкретного запроса
     → CCC.
   • Перенос на 2+ недели без триггера (отпуск, проект, дата зарплаты)
     → CCC.
   • «Не подходит» + клиент готов объяснить почему и обсудить
     альтернативы → BBB.
   • Если в конце звонка согласован повторный созвон с конкретной
     датой/временем (от обеих сторон) — это минимум BBB, не CCC, даже
     при слабой потребности.

═══════════════════════════════════════════════════════════════════════════
ПРОГРАММИРОВАНИЕ КЛИЕНТА (секция 2, пункты 5-8 — `program_*`)

  «Блок программирования» = реплика менеджера, СТРУКТУРИРУЮЩАЯ разговор
  или АНОНСИРУЮЩАЯ следующий шаг. Это НЕ приветствие (оно в greet_*) и
  НЕ обычные продуктовые вопросы.

  Засчитывается за блок:
   • Постановка повестки: «давайте я сейчас задам пару вопросов, потом
     расскажу про обучение, потом обсудим оплату — хорошо?»
   • Проверка готовности к разговору: «сейчас удобно поговорить?»,
     «5 минут есть?»
   • Анонс следующей фазы: «сейчас расскажу про тарифы», «следующий
     шаг — отправлю КП и созвонимся завтра в 17:00».
   • Структурирование выбора до его обсуждения: «у нас два варианта
     оплаты — полная и рассрочка, сейчас расскажу подробнее».

  НЕ засчитывается:
   • Приветственные элементы (поздоровался / назвал имя / назвал
     компанию / уточнил цель — это в greet_*).
   • Продуктовые вопросы по сути («чем занимаетесь?», «какой опыт?»).
   • Презентация без анонса («у нас есть курс PRO, в нём…»).

  `program_acquaintance` (5) — анонс блока «знакомство/выявление».
  `program_presentation` (6) — анонс блока «презентация программы».
  `program_questions` (7) — анонс блока «ответы на вопросы».
  `program_payment_option` (8) — анонс блока «варианты оплаты».

  Каждый из 4 пунктов оценивается отдельно: pass только если в звонке
  явно прозвучала анонсирующая реплика именно этого блока.

═══════════════════════════════════════════════════════════════════════════
РЕЗЮМЕ ДАННЫХ ОТ КЛИЕНТА (секция 4, пункты 18-19 — `summary_*`)

  Это ДВА разных действия. Могут оба быть `1`, могут оба `0`.

  `summary_repeat` (18) = «pass» — менеджер РЕФЛЕКСИВНО повторил/
  переформулировал потребность клиента, БЕЗ вывода о пригодности курса.
   • «Правильно понимаю, вам нужна Ламода для расширения ассортимента?»
     → pass.
   • «То есть основная задача — научиться вайб-кодить?» → pass.
   • Просто «понял» без переформулировки → fail.

  `summary_fit` (19) = «pass» — менеджер сделал ЯВНЫЙ МОСТ от потребности
  к курсу/тарифу, обосновав пригодность.
   • «Исходя из ваших задач, вам подойдёт тариф PRO — там есть
     фрилансерский блок и трудоустройство, что закрывает оба запроса»
     → pass.
   • Просто «вам подойдёт PRO» без обоснования → fail.

═══════════════════════════════════════════════════════════════════════════
ВЫЯВЛЕНИЕ ПОТРЕБНОСТЕЙ — `needs_role_understanding` (пункт 13)

  Дефолт `0`. `1` ставится ТОЛЬКО если клиент явно демонстрирует
  понимание, чем занимается специалист по выбранному курсу:
   • Называет конкретные задачи/инструменты профессии.
   • Описывает функционал.
   • Рассказывает про знакомых из этой сферы.

  «Хочу выучиться на бухгалтера» без раскрытия → `0`.
  «Веду первичку, отчётность сдаю, в 1С работаю» → `1`.
  Тема не поднималась → `0`.

═══════════════════════════════════════════════════════════════════════════
АКТИВНОЕ ЗАКРЫТИЕ — `active_persuade` (пункт 43, в репо называется
`active_close_attempt` в HANDOFF, в чек-листе — `active_persuade`)

  `pass` если ПОСЛЕ возражения/сомнения клиента менеджер совершил хотя
  бы ОДНУ попытку двинуть к оплате/решению:
   • Предложил оплатить сегодня с аргументом срочности.
   • Вернулся к цене, разобрал рассрочку как обход финансового блока.
   • Обработал возражение и снова вышел на закрытие.
   • Назначил повторный созвон с целью завершить оформление.

  Достаточно ОДНОЙ такой попытки.

  `fail` если на возражение менеджер ответил «понял, услышал»,
  «ну хорошо», «как скажете» и не вернулся в воронку.

  `n/a` ТОЛЬКО если возражений в звонке не было.

═══════════════════════════════════════════════════════════════════════════
ПРОФЕССИОНАЛИЗМ (секция 11, пункты 39-40) — ДЕФОЛТ `pass`

  `prof_listens` (39) и `prof_no_rude` (40) ОБА по умолчанию `pass`.
  `fail` ставится ТОЛЬКО при явных маркерах в транскрипте:

  `prof_listens = fail`:
   • Игнорирует прямой вопрос клиента, отвечает на другое.
   • Перебивает клиента 2+ раз.
   • Уходит в скрипт, когда клиент задал содержательный вопрос.

  `prof_no_rude = fail`:
   • Повышает тон, оскорбляет, насмехается.
   • Пассивная агрессия («ну, как скажете…», «было бы желание»
     с ехидством — только если контекст явный).
   • Демонстрирует обиду или раздражение из-за решения клиента.

  Если ничего такого в тексте нет — обоим `pass`. Это критические
  пункты (is_critical=true), но это не повод их занижать без оснований.

═══════════════════════════════════════════════════════════════════════════
UPSALE (секция 5, пункты 20-23) — УСЛОВИЕ ПРИМЕНИМОСТИ

  Все 4 пункта upsale имеют статус `n/a`, ЕСЛИ:
   • Клиент изначально пришёл на максимальный тариф / у продукта нет
     старшего, ИЛИ
   • В звонке вообще не обсуждались тарифы и пакеты.

  Если клиент пришёл на нижний/средний тариф И менеджер предложил
  более дорогой:

  `upsale_value` (20) — pass: озвучен старший тариф + конкретный
  аргумент ценности (что даёт дороже именно этому клиенту:
  трудоустройство / навигатор / доп. блоки под его задачу). Просто
  перечисление содержимого без сравнения с базой → fail.

  `upsale_options` (21) — pass: в звонке прозвучали 2+ конкретных
  тарифа с разной стоимостью (цифры или названия).

  `upsale_choice_check` (22) — pass: менеджер задал ВОПРОС о выборе
  («какой ближе?», «на чём остановимся?», «какой тариф рассматриваете?»).

  `upsale_course_proposed` (23) — записывается в quote название
  предложенного старшего тарифа/курса. n/a если апсейл не делался.

═══════════════════════════════════════════════════════════════════════════
ВОЗРАЖЕНИЯ (секция 7, пункты 26-29)

  Сначала подсчитай РЕАЛЬНЫЕ возражения клиента (явное сомнение, отказ,
  спор по существу). «Хм», «ну не знаю» без продолжения — НЕ возражение.

  `obj_detected` (26) — pass если есть ≥1 реальное возражение.
  `obj_count` (27) — int количество возражений (0/1/2/...).
  `obj_handled_count` (28) — int количество ОТРАБОТАННЫХ.
  «Отработано» = менеджер привёл аргумент по существу И клиент либо
  согласился, либо перешёл к следующему шагу воронки. Просто «понял,
  услышал» — не отработка.

  `obj_handled_each` (29) — pass только если ВСЕ возражения отработаны.

═══════════════════════════════════════════════════════════════════════════
СЛЕДУЮЩИЙ ШАГ (секция 10, пункты 37-38)

  `next_exact_time` (37) — pass только при КОНКРЕТНОЙ дате/времени
  («завтра в 18:00», «в понедельник утром», «сегодня в 17:30»).
  Формулировки «как-нибудь», «на этой неделе», «в ближайшее время» —
  fail.

  `next_approx_time` (38) — n/a если выполнен exact_time. Иначе pass
  при приблизительном времени с конкретикой («завтра», «в понедельник-
  вторник», «на следующей неделе»). «Перезвоню потом» — fail.

═══════════════════════════════════════════════════════════════════════════
ЦЕНА (секция 8, пункты 30-33)

  `price_discount_focus` (30) — pass если цена названа С АКЦЕНТОМ на
  скидке («сейчас можно за 25 200 вместо 31 500»). Просто «25 200» — fail.
  `price_payment_method` (31) — pass только при ПРЯМОМ вопросе менеджера
  «какой способ оплаты вам удобнее».
  `price_discount_size` (32) — pass при конкретике скидки («скидка
  100 тыс», «−40%»).
  `price_before_after` (33) — pass только при явном «было — стало»
  (две цифры). «Со скидкой 25 200» без указания базовой — fail.

═══════════════════════════════════════════════════════════════════════════
overall_impression и confidence:
  • excellent — overall_score ≥ 0.85 + закрыто ≥90% применимых пунктов
    каждой секции.
  • good — overall 0.65-0.85, основные секции выполнены.
  • average — overall 0.40-0.65, заметные пробелы.
  • poor — overall < 0.40 или провалена критическая секция (39 / 40).
  • confidence:low — транскрипт плохого качества, много пропусков, или
    систематически нельзя проверить пункты.

═══════════════════════════════════════════════════════════════════════════
ЧЕК-ЛИСТ (43 пункта, не пропускай ни одного):


## Секция 1. Приветствие и цель звонка (вес 0.025)

 1. [1.Консультант поздоровался] Консультант поздоровался (weight=2, conditional=False, critical=False) — —
 2. [1.Консультант назвал своё…] Консультант назвал своё имя (weight=2, conditional=False, critical=False) — —
 3. [1.Консультант озвучил наз…] Консультант озвучил название компании (weight=2, conditional=False, critical=False) — —
 4. [1.Консультант уточнил цел…] Консультант уточнил цель звонка (weight=3, conditional=False, critical=False) — —

## Секция 2. Программирование (вес 0.025)

 5. [2.Озвучен блок «знакомств…] Озвучен блок «знакомство» (weight=1, conditional=False, critical=False) — —
 6. [2.Озвучен блок «презентац…] Озвучен блок «презентация программы» (weight=1, conditional=False, critical=False) — —
 7. [2.Озвучен блок «ответы на…] Озвучен блок «ответы на вопросы клиента» (weight=1, conditional=False, critical=False) — —
 8. [2.Озвучен блок «варианты…] Озвучен блок «варианты оплаты» (weight=1, conditional=False, critical=False) — —

## Секция 3. Выявление потребностей (вес 0.15)

 9. [3.Чем занимается клиент] Чем занимается клиент (weight=3, conditional=False, critical=False) — —
10. [3.Почему выбрано именно э…] Почему выбрано именно это направление (weight=3, conditional=False, critical=False) — —
11. [3.Цель обучения] Цель обучения (weight=4, conditional=False, critical=False) — —
12. [3.Почему именно сейчас ре…] Почему именно сейчас решил обучиться (weight=3, conditional=False, critical=False) — —
13. [3.Клиент понимает роль сп…] Клиент понимает роль специалиста, на которого оставлена заявка (weight=2, conditional=False, critical=False) — —
14. [3.Какие темы интересуют,…] Какие темы интересуют, какие сложности есть сейчас (weight=3, conditional=False, critical=False) — —
15. [3.Клиент сам рассказал пр…] Клиент сам рассказал про свои потребности (weight=1, conditional=False, critical=False) — —
16. [3.Консультант спросил кли…] Консультант спросил клиента про опыт (weight=3, conditional=False, critical=False) — —
17. [3.У клиента есть опыт раб…] У клиента есть опыт работы по интересующей специальности (weight=1, conditional=False, critical=False) — —

## Секция 4. Резюме данных от клиента (вес 0.05)

18. [4.Повторил / резюмировал…] Повторил / резюмировал потребности клиента (weight=2, conditional=False, critical=False) — —
19. [4.Подытожил, что курс под…] Подытожил, что курс подойдёт клиенту (weight=3, conditional=False, critical=False) — —

## Секция 5. Upsale (вес 0.05)

20. [5.Пояснил, в чём ценность…] Пояснил, в чём ценность более дорогих курсов (weight=3, conditional=True, critical=False) — —
21. [5.Предложил несколько раз…] Предложил несколько различных тарифов (weight=2, conditional=True, critical=False) — —
22. [5.Уточнил, на чём останов…] Уточнил, на чём остановился клиент, что ему подходит (weight=2, conditional=False, critical=False) — —
23. [5.Какой курс предложен в…] Какой курс предложен в качестве Upsale (метаполе) (weight=1, conditional=True, critical=False) — —

## Секция 6. Презентация (вес 0.1)

24. [6.Сделал презентацию прог…] Сделал презентацию программы обучения (weight=4, conditional=False, critical=False) — —
25. [6.Сделал презентацию форм…] Сделал презентацию формата обучения (weight=3, conditional=False, critical=False) — —

## Секция 7. Работа с возражениями (вес 0.15)

26. [7.У клиента есть сомнения…] У клиента есть сомнения или возражения (weight=1, conditional=False, critical=False) — —
27. [7.Количество возражений в…] Количество возражений в звонке (weight=1, conditional=True, critical=False) — —
28. [7.Количество отработанных…] Количество отработанных возражений (weight=1, conditional=True, critical=False) — —
29. [7.Каждое возражение отраб…] Каждое возражение отработано (да/нет) (weight=5, conditional=True, critical=False) — —

## Секция 8. Обсуждение цены и формата оплаты (вес 0.15)

30. [8.Презентовал стоимость с…] Презентовал стоимость с акцентом на скидке клиента (weight=3, conditional=False, critical=False) — —
31. [8.Уточнил, какой метод оп…] Уточнил, какой метод оплаты удобен клиенту (weight=3, conditional=False, critical=False) — —
32. [8.Назвал размер скидки] Назвал размер скидки (weight=2, conditional=False, critical=False) — —
33. [8.Презентовал цену до ски…] Презентовал цену до скидки и после (weight=3, conditional=False, critical=False) — —

## Секция 9. Предложил ли оплату в моменте (вес 0.1)

34. [9.Предложил оформление в…] Предложил оформление в моменте (weight=4, conditional=True, critical=False) — —
35. [9.Если выбрана полная опл…] Если выбрана полная оплата — предложил оплатить сегодня (weight=3, conditional=True, critical=False) — —
36. [9.Если выбрана рассрочка…] Если выбрана рассрочка — оформил её на звонке (weight=3, conditional=True, critical=False) — —

## Секция 10. Обозначил следующий шаг (вес 0.1)

37. [10.Согласована точная дата…] Согласована точная дата/время следующего звонка (weight=4, conditional=True, critical=False) — —
38. [10.Согласована приблизител…] Согласована приблизительная дата/время следующего звонка (weight=2, conditional=True, critical=False) — —

## Секция 11. Профессионализм (вес 0.05)

39. [11.Консультант слышит клие…] Консультант слышит клиента и отвечает по сути (weight=4, conditional=False, critical=True) — —
40. [11.Консультант не грубил,…] Консультант не грубил, не проявлял обиду к клиенту (weight=5, conditional=False, critical=True) — —

## Секция 12. Активная позиция менеджера (вес 0.05)

41. [12.Менеджер активно вёл ди…] Менеджер активно вёл диалог (weight=3, conditional=False, critical=False) — —
42. [12.Проявлял заинтересованн…] Проявлял заинтересованность в общении (weight=2, conditional=False, critical=False) — —
43. [12.Консультант пытался убе…] Консультант пытался убедить клиента принять решение (weight=4, conditional=False, critical=False) — —

## RED FLAGS (P0 + P1)

- [P0/critical] rf_rudeness: Грубость, раздражение, упрёки в адрес клиента — пример: «вы что, не слушаете»
- [P0/critical] rf_employment_guarantee: Гарантия трудоустройства без оговорок — пример: «гарантируем трудоустройство»
- [P0/critical] rf_money_back_promise: Обещание возврата денег без условий — пример: «деньги вернём»
- [P0/critical] rf_urgency_pressure: Давление искусственным дедлайном — пример: «только сегодня»
- [P1/high] rf_competitor_disparagement: Очернение конкурентов — пример: «Синергия — это про корочку»
- [P1/high] rf_false_program_claims: Завышение содержания программы — пример: «вас научим всему»
- [P1/high] rf_income_guarantee: Гарантия дохода после обучения — пример: «средняя зарплата 70-80 тысяч для новичков»
- [P1/high] rf_pressure_to_remove_safelock: Совет снять самозапрет на кредит — пример: «снимите самозапрет через Госуслуги»
- [P1/high] rf_install_loan_misrepresentation: Подмена понятий «рассрочка» / «кредит» — пример: «у нас беспроцентная рассрочка»

═══════════════════════════════════════════════════════════════════════════
КРАСНЫЕ ФЛАГИ (фиксируй коды в `red_flags`):

- rf_rudeness [CRITICAL, P0] Грубость, раздражение, упрёки в адрес клиента
- rf_employment_guarantee [CRITICAL, P0] Гарантия трудоустройства без оговорок
- rf_money_back_promise [CRITICAL, P0] Обещание возврата денег без условий
- rf_urgency_pressure [CRITICAL, P0] Давление искусственным дедлайном
- rf_competitor_disparagement [HIGH, P1] Очернение конкурентов
- rf_false_program_claims [HIGH, P1] Завышение содержания программы
- rf_income_guarantee [HIGH, P1] Гарантия дохода после обучения
- rf_pressure_to_remove_safelock [HIGH, P1] Совет снять самозапрет на кредит
- rf_install_loan_misrepresentation [HIGH, P1] Подмена понятий «рассрочка» / «кредит»
- rf_payment_via_relatives [MEDIUM, P2] Совет оформить оплату «через близких» при отказе банка
- rf_silent_treatment [MEDIUM, P2] Игнор вопросов клиента / закрывание темы
- rf_no_handling_objection [MEDIUM, P2] Принятие отказа без отработки
- rf_certificate_overpromise [MEDIUM, P2] Обещание «государственного диплома» вместо удостоверения ПК
- rf_tax_deduction_overpromise [MEDIUM, P2] Гарантия налогового вычета без условий
- rf_sharing_personal_data [MEDIUM, P2] Озвучивание личных данных клиента в открытом виде

═══════════════════════════════════════════════════════════════════════════
СПРАВОЧНИКИ для портрета клиента (используй СТРОГО эти значения):

conversion_action: Согласен оплатить | Договорились о повторном звонке | Отправил информацию | Нет КД
lead_category:     AAA | BBB | CCC | doubts
objections:        Нет релевантного опыта | Нужно время на принятие решения | Нужна дополнительная информация | Не подходит курс | Дорого | Финансовые возможности | Нет времени на обучение | Хочет сравнить варианты | Технические сложности | Не устраивает формат обучения | Не удобно разговаривать | Вопрос по способам оплаты | Не заинтересован в обучении | Нужно согласование от компании | Прочее

═══════════════════════════════════════════════════════════════════════════
ФОРМАТ ОТВЕТА — строго JSON, БЕЗ markdown-fences. Все поля обязательны.
В `items` ровно столько записей, сколько в чек-листе (43), в каноническом
порядке `item_no`.

{
  "overall_impression": "excellent" | "good" | "average" | "poor",
  "confidence": "high" | "medium" | "low",
  "summary": "<50-500 символов, нейтрально, на русском>",
  "coaching_tip": "<1-2 фразы конкретной рекомендации менеджеру>",
  "client_portrait": {
    "interest": string|null,
    "past_experience": string|null,
    "motivation": string|null,
    "learning_goals": string|null,
    "preferred_payment_method": "full"|"installments"|"unknown"|null,
    "course_tariff": string|null,
    "company_knowledge": string|null,
    "learning_preferences": string|null,
    "client_questions": [string, ...],
    "lead_category": "AAA"|"BBB"|"CCC"|"doubts"|null,
    "conversion_action": string|null,
    "objections": [string, ...],
    "relevant_experience": "has"|"none"|null,
    "company_familiarity": bool|null,
    "age": int|null, "gender": "M"|"F"|"unknown"|null,
    "city": string|null, "field": string|null, "role": string|null,
    "financial_readiness": "high"|"medium"|"low"|"unknown"|null,
    "interest_in_certificate": bool|null,
    "interest_in_employment": bool|null,
    "temperature": "hot"|"warm"|"cold"|null,
    "life_circumstances": string|null,
    "decision_maker": bool|null
  },
  "red_flags": [string, ...],
  "items": [
    {"item_no": int, "item_code": string,
      "status": "pass"|"fail"|"n/a",
      "quote": string|null, "timecode": "MM:SS"|null,
      "rationale": "<≤40 слов; для fail обязательно объясни причину>"}
    // ровно 43 записи в порядке item_no от 1 до 43
  ]
}


---

## USER

Метаданные:
  менеджер: Татьяна Федорова
  продукт: не указан
  этап сделки: consultation
  UTM: -/-
  длительность: 0 сек

Транскрипт (обезличенный):
Speaker 1: Алло.
Speaker 2: Да, Павел, приветствую. Орион, Академия Эдисон. Удобно?
Speaker 1: Да-да-да.
Speaker 2: Замечательно. Вы у нас интересовались курсом Python-разработчик, связывались с моими коллегами сегодня по данному направлению, правильно?
Speaker 1: Да, правильно.
Speaker 2: Класс. Услышал. Я, собственно, позвонил, несколько вопросов задать, чтобы уточнить цели обучения и понять, насколько наша программа под ваши цели подойдет. И первичная информация у меня сейчас о вас есть, да? То есть на данный момент вы пока не работаете, насколько я понял, при этом рассматриваете разработку как что-то новое для себя, верно?
Speaker 1: Да, все верно.
Speaker 2: Услышал. А такой вопрос, Павел, вот тут не разобрался, а почему выбираете IT-сферу и именно Python? То есть какие-то есть причины на это?
Speaker 1: Ну хотелось бы вообще с чего-то начать. Python вроде как порог входа самый маленький. Я бы хотел с Python начать из-за этого.
Speaker 2: А откуда знаете, что у Python маленький порог?Speaker 1: Ну слышал. Интернет, друзья, знакомые. Ну да-да-да. Интернет и друзья.
Speaker 2: И интернет, и друзья. Я так понимаю, друзья Python-разработчиками работают?
Speaker 1: Ну да.
Speaker 2: Класс. Услышал. Замечательно. А вопрос такой: есть вообще какой-то бэкграунд у вас в IT-сфере? Кем-то, может быть, до этого работали?
Speaker 1: Нет-нет, я там старался учиться, но у меня знания нулевые.
Speaker 2: Так, хорошо. А работали раньше кем?
Speaker 1: Никем еще не работал в этой сфере вообще.
Speaker 2: Не, я имею в виду не в этой сфере. Ну вам же есть 18, правильно?
Speaker 1: Ну да, 18 есть.
Speaker 2: А, вам ровно 18, правильно?
Speaker 1: Да-да-да.
Speaker 2: Класс. Услышал. Просто поработать еще не успели, правильно?
Speaker 1: Все правильно.
Speaker 2: Класс. А на кого учитесь сейчас?
Speaker 1: Ну на IT.
Speaker 2: Это вышка, бакалавр, среднеспециальное?
Speaker 1: Нет, в колледже.
Speaker 2: А, в колледже. В колледже на айтишника, и при этом что вас все-таки привело к тому, чтобы курсы пройти по Python-разработке? Ну как бы если вы и так учитесь.
Speaker 1: Ну там долгая история. Просто в колледже не дают никаких знаний, честно, по программированию. Хотелось бы самому как-то образование получить.
Speaker 2: Угу. Хорошо. Услышал. Ну здесь я на самом деле выражу с вами абсолютное согласие, что знаний там не дают. Ну как минимум по языкам программирования. Просто практики нет, да? В этом есть сомнения?
Speaker 1: Ну да.
Speaker 2: Окей. Хорошо. Давайте тогда так. Что касается вопроса Python-разработчика, есть вообще понимание, кто это, чем они занимаются, что придется делать? Или нет никакого понимания?
Speaker 1: Ну плюс-минус, наверное, да.
Speaker 2: Можете озвучить, что делают Python-разработчики?
Speaker 1: Ну там много сфер, но в основном, по-моему, Python он для таких либо маленьких программ, либо для сайтов подойдет. И вообще я не планировал ничего на Python делать. Это для меня как база, а потом уже дальше в дальнейшем изучать более сложные языки.Speaker 2: Хорошо с чего-то начать. Хорошо. Я вас услышал. Ну просто здесь на самом деле зря так размышляете, потому что Python-разработчики могут даже серверную часть разрабатывать по факту. Вопрос просто в том, что они востребованы сейчас очень сильно. Знаете, почему вы Python по итогу везде слышите? Потому что это а) самый легкий язык программирования, самый молодой язык программирования, у которого нулевой порог входа. То есть не требуется там ни технического образования, не знаю, ни английского языка или высшей математики.
Speaker 2: Поэтому его суперлегко выучить. Ну вот. Окей. Хорошо. Так, тут мы поняли. А вопрос касаемо обучения. Я так понимаю, с онлайн-курсами еще ни разу не связывались, да? Не сталкивались?
Speaker 1: Нет-нет-нет. Я пока что только начал, ну видео там в интернете смотреть по нему, вот скачал Python только.
Speaker 2: Угу. Хорошо. То есть занялись самообразованием, правильно?
Speaker 1: Да-да-да.
Speaker 2: Замечательно. А большой опыт сейчас самообразования? То есть давно заинтересовались вообще Python?
Speaker 1: Нет-нет. Только вот начал.
Speaker 2: Только начали. Окей. А есть ли какое-то понимание, на что будете обращать внимание при выборе полного курса? Что для вас важно?
Speaker 1: Я не знаю. Для меня получить просто базу. Я хочу посмотреть, мне это будет вообще интересно или как. А потом уже в дальнейшем решить. Может реально полный курс.
Speaker 2: Так. То есть вы не уверены в том, что вообще Python вам подойдет?
Speaker 1: Ну грубо говоря, да.
Speaker 2: Так. Окей. Хорошо. Я вас услышал. Давайте тогда так попробуем. Что касается обучения, я понял, что бэкграунда нет. А какая выходная цель? Вот допустим, вы изучили Python от и до. При этом стали Python-разработчиком. Вопрос, что он должен вам дать?
Speaker 1: Ну у меня уже как бы есть цель. Мне нужно за лето научиться основам вообще программирования, понимать как там все... Ну хотя бы какие-то программы банальные писать. Вот. А потом уже в дальнейшем устроиться на работу. То есть уже согласовал этот момент.
Speaker 2: А с кем, если не секрет?
Speaker 1: Ну с дядей. У меня дядя работает в этой сфере.
Speaker 2: Так. И критерием того, чтобы он вас взял на работу, является Python?
Speaker 1: Нет, не Python. Просто он как бы посоветовал мне хоть с чего-то начать. Он посоветовал на Python. Вот. А уже в дальнейшем что-нибудь посерьезнее.Speaker 2: Угу. Хорошо. Замечательно. Услышал вас. Просто видите, как таковой базы на Python не существует. Вы либо Python-разработчик, либо не Python-разработчик. То есть изучить его там поверхностно, косвенно, на том, чтобы был какой-то определенный базис, с которым можно переходить в другие языки программирования, просто не выйдет. Вы же понимаете, как айти-сетка в айти-сфере работает? Ну то есть как осуществляется разработка любого приложения? Есть понимание или нет?
Speaker 1: Ну маленькое очень.
Speaker 2: Давайте попробуйте озвучить.
Speaker 1: Ну я просто знаю то, что блин, все языки как таковые они похожи друг на друга. Если я условно хотя бы обучусь Python, я уже как минимум смогу... Ну мне будет легче разобраться в других языках.
Speaker 2: Ну смотрите. Я просто не до конца здесь с вами соглашусь, Павел, потому что тут нужно понимать архитектуру. Смотрите. Я объясню на банальном примере. Есть всегда два разработчика. И неважно какой язык. Один разработчик всегда пишет исходный ко[адрес]. Вы ко мне приходите как к разработчику и говорите: смотри, я хочу сделать вот это, вот это, вот это. А я все, что умею делать, это кодить. Соответственно я Python-разработчик, который занимается бэкенд-частью разработки и генерирует исходный ко[адрес], который занимается визуализацией написанного мною кода. То есть я написал, я его отдаю разработчику, допустим там на JavaScript, который начинает заниматься его визуализацией. При этом он написать то, что я написал, не сможет, потому что он знает другой язык программирования. При этом...
Speaker 1: Ну вот я бы хотел знать несколько языков программирования, а не просто на Python.
Speaker 2: Замечательно. А каких?
Speaker 1: Ну как минимум, наверное, ну C++.
Speaker 2: C++. А вот что делает C++ и насколько он будет применим, вы знаете?
Speaker 1: Ну C++ это в принципе... Ну он не знаю, не то чтобы похож на Python, но у него примерно такие же задачи, просто более обширный язык. У него намного больше возможностей. Python же... Ну код медленно генерируется, вот. И ты на условном Python не сможешь написать операционную систему условно. Вот. Потому что все будет ну медленно. Вот. А на C++ можно.
Speaker 2: Смотрите. Смотрите. Здесь опять же в корне не то чтобы неверно, но просто очень узконаправленно. Вот смотрите. Python самый новый язык программирования. Он там в десятом году у нас появился. При этом C++ является старым языком программирования. А как новый может работать хуже, чем старый?
Speaker 1: Ну у Python он довольно легкий язык и... Я не знаю, как это вам объяснить, но я считаю то, что у него намного меньше... Ну у C++ больше намного задач. Он более такой...Speaker 2: Ну здесь опять же не соглашусь. Знаете с чем? С тем, что вот слышали про такие профессии как аналитика, тестировка, что-нибудь?
Speaker 1: Да-да-да. Вот. Конечно.
Speaker 2: Вот. Класс. Смотрите какой пример. Вот язык программирования Python настолько сильно разворачивается в плане своего синтаксиса, что используется не только в разработке. Он также используется в анализе исследований там для каких-то больших данных. Он также используется для автотестов. При этом C++ это узконаправленный язык программирования, который может исполнять только одну функцию. И при этом больше ничего не делать. Так получается, что Python гораздо больше синтаксиса имеет, чем C++. Ну окей. Хорошо. Не суть важно. Давайте тогда так. Что касается обучения. По Python нам что с вами требуется? Нам требуется изучить его не полностью, а поверхностно понять, да? То есть вообще нравится он мне, не нравится, подходит, не подходит для того, чтобы в дальнейшем делать что?
Speaker 1: Ну в дальнейшем я бы хотел вообще сначала изучить базу. Если у меня все получится, уже в дальнейшем думать либо в Python двигаться дальше и изучать его более подробно, либо уже переходить на какой-то другой язык программирования. Потому что я не знаю, хватит ли мне Python.
Speaker 2: Угу. Хорошо. А вы сами отдаете себе обратный отчет в том, что вы делать-то по итогу хотите? Ну вот вы станете разработчиком и неважно каким. А по итогу что хочется делать? Приложения, сайты, серверную часть? Может игры там или что-то такое? Вот есть вот здесь какое-то понимание?
Speaker 1: Ну блин, как это называется? Ну у меня дядя... Я не знаю, вы знаете такую тему, то что вот анлокает в BMW эти блоки. Вот. И у него он пишет софты конкретно на эту тему. Вот. И мне нужно научиться писать софты эти. Вот. И приложения, более оптимизировать их. Вот так вот.
Speaker 2: Ну так вот вам же пожалуйста. Это же задача Python. Я понимаю, что он на другом языке программирования может это делать, но Python...
Speaker 1: Ну он на Python тоже, да. Он пишет на Python.
Speaker 2: А, пишет на Python. Окей. Хорошо. Услышал вас. Так если вам нужно то же самое, что у дяди, так почему вы считаете, что Python-то не подойдет? Ну точнее почему...
Speaker 1: Я не говорю, что не подойдет. Я просто говорю то, что это первый шаг, который нужно сделать.
Speaker 2: Угу. Хорошо. Я просто не знаю, хватит ли мне базы. Вот. Если ее хватит, ну почему нет? А если не хватит...
Speaker 2: Так а почему базу? Почему полностью не изучить язык?
Speaker 1: Ну можно и полностью.Speaker 2: Да. Вы просто цепляетесь за базу. Базу поверхностно... Ну как я и сказал вам, что ну как бы мы либо изучаем Python и при этом можем программировать, либо просто узнаем про него и программировать не можем. Как бы смысла-то от этой базы нет, если ну как бы человек на практике не умеет это делать.
Speaker 1: Нет-нет-нет. Практика обязательно. Конечно.
Speaker 2: Все. Ну так вот. Да. Так вот если вопрос именно в практике, то практика это полноценное изучение Python. Со всех сторон, всех его фреймворков, всех библиотек и тому подобное нужно будет изучать. Окей. Хорошо. Тут определились. Давайте так. А вы же у нас на сайте были, правильно? В Эдисон Академии.
Speaker 1: Да.
Speaker 2: У нас есть там такая громкая фраза. Она звучит так, что не найдете работу — вернем деньги. Видели про эту фразу?
Speaker 1: Нет, не видел. Но я, так скажем, уже нашел работу.
Speaker 2: Да. То есть смотрите. У нас есть гарантия содействия в трудоустройстве. И насколько я понимаю, наша гарантия вам просто не нужна, потому что вы будете работать с дядей. Верно?
Speaker 1: Да-да-да.
Speaker 2: Окей. Хорошо. Услышал вас. Давайте тогда так. Срезюмируем для того, чтобы мы с вами поняли, что учитываем все аспекты. Первое — это то, что мы изучаем язык программирования Python как первоначальный толчок в IT-сфере, в сфере программирования на то, что вы в дальнейшем будете в ней развиваться. Python является самым легким языком программирования, поэтому взгляд у вас упал именно на него. Плюс есть еще комментарии там со стороны друзей, со стороны дяди на то, что вы можете его изучить и есть место работы, куда можно вас пристроить на том, чтобы вы могли монетизировать приобретенные знания. При этом не планируете останавливаться на языке программирования Python и хотите пойти дальше в изучении доп. языков на том, чтобы полноценно найти себя. Что касается вопроса онлайн-обучения, обучаетесь первый раз. Ну как такового курса у вас ни разу еще не было. При этом есть поверхностное понимание того, чем занимаются разработчики и какой у вас дальнейший карьерный трек. Вопрос: все ли я учел или есть что-то добавить?
Speaker 1: Да вроде все учли.
Speaker 2: Все учел. Замечательно. Давайте тогда перейдем к обучению к нашему. Подсвечу вам за наш формат обучения, за программу, сориентирую вас по длительности, по стоимости нашего обучения. И при этом если у вас какие-то вопросы будут, вы меня, пожалуйста, перебивайте, чтобы понимание того, о чем идет речь, у вас было. И давайте начнем с Python как раз-таки, потому что как таковой там специальности Python-разработчик ее нет. Есть понимание того, как Python-разработчики обозначаются в IT-сфере. Это бэкен[адрес]. То есть пофакту Python-разработчики занимаются написанием кода. Вот и все. Что касается Академии Эдисон. Вы о нас откуда узнали?
Speaker 1: Ну просто зашел в интернет, записал то, что вот обучение Python.
Speaker 2: А, все. Просто из интернета. Окей. Хорошо. Смотрите. Что касаемо Академии Эдисон. Академия Эдисон и курс вообще Python-разработчик — это по факту прямая подготовка вас как специалиста к выходу на работу. Потому как обучение у нас будет сугубо практико-ориентировано. То есть в нем будет 85% — это практика и всего 15% — это теория. И суперлегко понять и отличить практику от теории на примере урока. То есть у вас есть урок, который разделен на три части. Первая его часть — это теоретическая лекция по теме урока, которая в среднем идет от 15 до 20 минут. Посмотрев теоретическую лекцию, вы переходите и сразу применяете материал на практике. И практику мы вам подаем в виде интерактивных тренажеров, на которых необходимо решить определенные бизнес-задачи. Вопрос к вам,
Павел: что такое интерактивный тренажер, знаете?
Speaker 1: Ну примерное понимание имею.
Speaker 2: Знаете... Да. Смотрите. Знаете, на чем можно привести классную аналогию? Есть ли понимание, что такое песочница? Можно даже на примере игр.
Speaker 1: Да-да-да.
Speaker 2: Класс. Вот у нас есть интерактивный тренажер, который называется интерактивная песочница на Python. Там собрано огромное количество различных задач для разработчика, в которые можно просто зайти и потренировать свою руку в разработке. То есть порешать определенную задачу, понять, что разработчик делает там, работая в той или иной компании. При этом какой у вас стек обязанностей. Также имеется интерактивный тренажер под названием лайф-кодин[адрес], что это может быть?
Speaker 1: Нет.
Speaker 2: Смотрите. Лайф-кодинг — это тренажер, который позволяет вам посидеть и написать какой-то определенный ко[адрес]. Вы можете прямо в курсе иметь какую-то свою идею опять же по написанию того же самого софта или созданию сайта, приложения, серверной составляющей, зайти в лайф-кодинг и начать генерировать ко[адрес], где вы допустили ошибку, почему вы допустили ошибку, как ее минимизировать и тому подобное. Вот. Соответственно тренажеры в курсе собраны для того, чтобы студент мог до автоматизма набивать свою руку, не бояться ошибиться и при этом наколачивать практику. И после того, как вы потренировались на тренажерах, вы переходите к [адрес], где начинаете решать настоящие бизнес-задачи, которые получают Python-разработчики, уже работая ими. Поэтому по итогу всего курса Python-разработчика у нас с вами составляется портфолио, в которое вы сможете добавить 16 крупных проектов, которые самостоятельно разработали в ходе прохождения материала по курсу. И здесь срезюмируем. То есть урок у нас начинается с лекции, чтобы мыпоняли, по какой теме будет данный урок. Далее переходим к интерактивным тренажерам, чтобы набивать свою руку до автоматизма. И в третьем этапе получаем [адрес], который необходимо скодить самостоятельно. При этом если что, один на один с курсом вы не остаетесь, потому что за вами закрепляется действующий куратор сроком на 12 месяцев. То есть у вас есть отдельно выделенный человек, к которому можно обращаться абсолютно по любому вопросу касаемо образовательного материала. Что-то не поняли, где-то застопорились. Ну или просто требуется человеческий ответ. То есть здесь важно, да, что вы просто не останетесь один на один с образовательным материалом. И тут вопрос к вам, Павел: насколько удобно в таком формате было бы заниматься?
Speaker 1: Абсолютно удобно.
Speaker 2: Хорошо. Удалось, да, свизуализировать? Нормально объясняю?
Speaker 1: Да-да-да.
Speaker 2: Класс. Услышал. Давайте перейдем дальше к практике. Это первый аспект был практического применения. То есть вы создаете свое портфолио, чтобы в рынке казаться как разработчик полноценный, который уже работал разработчиком и выполнял на фрилансе определенные заказы. При этом второй аспект практики — это стажировка. То есть когда у нас студент проходит 70% пройденного материала по курсу... Ну то есть изучает в данной процентности материал, мы его записываем в фокус-группу разработчиков, в которой вы видите, что по итогу будете делать именно полноценно работая Python-разработчиком. То есть какой у вас стек обязанностей, что необходимо будет делать в понимании того, что вы работаете разработчиком, куда дальше уходит ваш код и тому подобное. То есть здесь тоже если что там переживать не стоит, потому что вас будет сопровождать наш ментор по Python-разработке. Он там поддержит в сложных моментах, скорректирует ход работы и самое главное поможет реализовать проекты так, чтобы они могли полноценно продемонстрировать ваши компетенции. То есть при этом помимо, да, там составления какого-то портфолио по прохождению образовательного материала, вы также составляете и проходите свою стажировку для того, чтобы в дальнейшем при трудоустройстве вы, извиняюсь за выражение, не трудоустраивались к кому-то в помощники, да? Или также не трудоустраивались при стажировке, потому что при этом вы тогда денег нормально зарабатывать не будете. Поэтому вы будете подготавливаться как именно полноценный, сольный разработчик, который может опять-таки работать на компанию и работать именно один, да? Без какой-то там наставнической помощи там и тому подобное. Вот. Это что касается вопроса формата обучения. Тут я вам подсвечиваю так. Есть у вас вообще понимание, сколько в неделю часов вы можете выделять на обучение? То есть насколько у вас сейчас загруженность по времени?
Speaker 1: Ну наверное, ну после учебы полностью свободен. То есть в неделю ну очень много могу уделить.Speaker 2: Давайте так. Так. Класс. Вы просто обозначали, что вы хотите к концу лета закончить полноценное обучение для того, чтобы полноценно понимать, как можно зарабатывать деньги. Правильно? Ну и работать разработчиком.
Speaker 1: Да.
Speaker 2: Да. При этом я вам подсвечиваю, что обучение у нас асинхронное. Асинхронность в формате обозначает то, что оно идет без привязки к какому-то времени. Ну то есть у вас есть сейчас в колледже там расписание, да? И вы к определенной паре приходите в определенное время. Здесь же так не происходит. При этом вы можете заниматься в удобном для себя темпе. Там опять же после учебы основной, да там, скрещивать работу с обучением. В 12 часов ночи, не знаю, заходить на курс, его полноценно проходить. И чтобы пройти его максимально быстро, необходимо выделять хотя бы 6 часов в неделю на обучение. И вот если у нас студенты 6 часов в неделю выделяют на обучение, то полноценный курс Python-разработчика они закрывают там за 5,5-6 месяцев. Но если вы будете выделять больше времени... Вот как вы сказали, 3 часа в неделю... Ой, 3 часа в день, да, вы сказали?
Speaker 1: Да-да-да.
Speaker 2: Если неделю, допустим, брать, ну вы банально выделяете часов 15 и при этом как раз-таки закрываете его до конца лета весь. Исходя из этого получаете диплом и полноценно работаете. Вот. Что касается формата, разобрались. Есть ли здесь вопросы по формату обучения?
Speaker 1: Нет.
Speaker 2: По формату нет. Давайте тогда к программе. И что касается вопроса программы, тут все просто. Она рассчитана на полных новичков. То есть сюда может прийти там условно сварщик с двадцатилетним стажем, сказать: я хочу в айти, хочу в разработку. Эта программа ему полностью подойдет, потому что мы с вами начинаем наше обучение с онбординга, то есть введения в IT-сферу, чтобы вы поняли, в какую сферу переходите. Также введение в полную разработку. И мы полноценно моделируем ваше обучение так, чтобы вы чувствовали себя в роли разработчика. То есть не просто смотрели лекцию, читали какой-то текст и тому подобное. Чтобы вы брали все в свои руки и соответственно начинали уже программировать. При этом мы помогаем также настроить ваше рабочее место, чтобы было попроще обосноваться в сфере разработки. Ну и соответственно вы получите все системное понимание всех задач и зон ответственности. Поэтому как только вы поняли, кто такие Python-разработчики, чем они занимаются, что такое IT-сфера, мы переходим с вами к инструментарию. То есть к полному стеку навыков. И есть понимание помимо Python, как считаете, что нужно еще дополнительно изучить, чтобы можно было полноценно программировать?
Speaker 1: Ну не знаю.
Speaker 2: А здесь понимания нет, правильно?Speaker 1: Да.
Speaker 2: Да. Давайте так. Тогда по вопросу навыков. То есть что мы даем с вами... Точнее что мы получаем, проходя полноценно курс. То есть мы полноценно умеем разрабатывать бэкенд-часть программ и веб-приложений на Python, да? То есть используете принципы ООП в разработке Python. Слышали что-нибудь про фреймворки или библиотеки на Python? Или нет?
Speaker 1: Не слышал.
Speaker 2: Не слышали. То есть здесь полноценно мы с вами разбираем все библиотеки, которые помогают нам разрабатывать веб-приложения с помощью там Django и FastAPI. То есть чтобы вы опять же могли заархивировать всю серверную базу там того же самого приложения. Ну это знаете, на банальном примере там разработать какой-то софт тот же самый и уметь секретно поделиться им со своим дядей, да? Который тоже занимается этим. Потому что вы же не будете его выгружать в интернет. Также полноценно учим работать с Linux. Что такое Linux, знаете?
Speaker 1: Linux?
Speaker 2: Да.
Speaker 1: Да, конечно.
Speaker 2: Класс. А работали с ним? Устанавливали?
Speaker 1: На Linux?
Speaker 2: Да.
Speaker 1: Нет, не приходилось. Но я понимаю.
Speaker 2: Да. Но если что, просто нужно будет обязательно это делать. Поэтому будем разбирать все до того момента, пока не научитесь полноценно работать с правилами и принципами чистого кода, да? С проверкой кода, изменением, оптимизацией. Ну и разумеется будем затрагивать вопросы тестирования. Поэтому здесь изучив абсолютно весь инструментарий, мы с вами стали абсолютным техническим специалистом, который понимает и обладает гибкостью в решении определенных бизнес-задач. При этом это еще не все, потому как конец нашего обучения — это по факту бизнес-мышление и работа в команде. То есть здесь уже в силу вступает как раз-таки вопрос нашей стажировки, где мы студенту даем полное системное понимание всех задач, зон ответственности касаемо работы компании. То есть вы научитесь понимать не просто код, да, так называемый, но и бизнес-задачу. То есть зачем вы кодите и как конкретно ваша работа влияет на прибыль организации. Также узнаете, как эффективно работать в команде с разработчиками, менеджерами, дизайнерами, там руководителями или заказчиками, если вы захотите просто на рынке принимать какие-то заказы. Ну и будете читать и выполнять технические задания так, как это делается на реальных проектах. Поэтому по факту после того, как мы изучили инструмент и всю бизнес-задачу, вы не просто так называемый кодер, да, или Python-разработчик, а именно полноценный специалист компании, который понимает ееобщую цель и умеет решать бизнес-задачу. Вот. Закрывается все наше обучение с вами тем, что у нас получается два диплома. Смотрели, какие дипломы получаете?
Speaker 1: Нет-нет-нет. Мне не интересны дипломы.
Speaker 2: Вам не интересны дипломы? А почему?
Speaker 1: Ну а зачем они мне?
Speaker 2: Вот так в IT-сфере как вы трудоустроитесь на работу без дипломов?
Speaker 1: А что, обязательно нужно? Портфолио... Ну не хочу на эту тему спорить, но вот у меня представление такое, то что диплом ни к чему. Главное — твои навыки.
Speaker 2: Не-не-не. Вот я с вами суперсолидарен, так как не имею диплома о высшем образовании. Потому что его банально никто не спрашивал. Но когда я трудоустраивался продактом в IT-сферу, у меня спрашивали подтверждение моих навыков. Ну то есть просто представьте. Вы изучили Python, не получили диплом. При этом вы хотите там зарабатывать много денег, да? Выходите на фриланс, на GitHub. Что такое GitHub, знаете?
Speaker 1: Да-да-да. Площадка по предоставлению там того, что делают разработчики, тестировщики, аналитики.
Speaker 2: При этом вы туда выставляетесь как заказчик. К вам приходят и говорят: мне нужно создать там условно какое-то приложение. Вы им говорите: я могу это создать. Он
говорит: а как вы можете подтвердить свои навыки? Ну вот здесь как раз-таки вопрос дипломности играет. Поэтому предоставить свой диплом о профессиональной переподготовке необходимо будет. Поэтому мы вам выдаем два диплома. Первый идет от Академии Эдисон, второй как раз-таки о профессиональной переподготовке, так как официальная государственная образовательная лицензия у нас есть. То есть подтвердить свои навыки дипломом вы сможете без проблем.
Speaker 1: Хорошо.
Speaker 2: Да. И из классных фишек для вас — это то, что доступ к образовательной платформе мы вам предоставляем навсегда. То есть на бессрочную основу. Даже если вы прошли весь курс, вы всегда можете возвращаться к нему назад, если что-то забыли, вспоминать, проходить. И также все обновления по Python-разработке вы получаете бесплатно. Вот. Могли бы мы перейти уже ближе к вопросу, наверное, цены, потому что вот спешу сейчас.
Speaker 2: Да, давайте. Какие-то пробакоды, скидки, акции у вас есть?
Speaker 1: Ну я там заходил на сайт, проходил какой-то опрос, там по-моему 60% что-то такое.
Speaker 2: Каких-то других у вас нет, правильно?
Speaker 1: Да.
Speaker 2: Окей. Хорошо. Услышал. Давайте так. У нас сейчас проходит, да, общая акция под промоко[адрес]. Она называется, которая дает вам 60% скидки на весь образовательныйматериал Эдисон. Поэтому общая стоимость Python-разработчика со скидкой в 60% обойдется вам всего в 116 400. То есть 116 400 рублей — это полная стоимость данного курса, которая делится на две рассрочки. Есть рассрочка на 12, есть рассрочка на 24 месяца. Соответственно рассрочки беспроцентные, без переплат и без первоначальных взносов. То есть как правило студент у нас стартует, не заплатив ни рубля, и полноценно влетает в форму обучения на том, что она классная, практико-ориентированная и тому подобное. Вторая же акция по промокоду «Букет» — она действует так, что в случае если студент у нас принимает решение об обучении в день консультации... То есть если вы сегодня запишетесь к нам на курс, то вы можете за 116 000 рублей выбрать для себя еще один курс, но уже бесплатно. Ну то есть допустим взяли для себя Python и еще один язык программирования в изучение после него. Да. При этом вопрос к
вам: готовы записаться на обучение?
Speaker 1: Ну давайте-давайте. Ну изначально бесплатно все-таки, верно? А потом уже можно записаться.
Speaker 2: Ну здесь если вопрос рассрочки. Просто это выглядит так, что мы подаем студентам рассрочку. При этом если рассрочка...
Speaker 1: Нет, это я понимаю. Нет. Я вот здесь 7 дней бесплатно написано. То есть я смотрю на весь этот план. Вот. И потом уже в дальнейшем решаю.
Speaker 2: Да. Нет. Здесь... Да. Здесь если быть точным, то мы с вами проставляем вопрос так называемого демо-доступа к курсу. То есть чтобы вы могли оценить платформу полноценно изнутри, да, увидеть первичные задания, их пройти и при этом полноценно уже стартануть в обучении. Просто вопрос в том, насколько вы уверены в том, что вам рассрочка вообще одобрится.
Speaker 1: Да мне не нужна рассрочка.
Speaker 2: А, вы рассчитываете на полный вариант оплаты?
Speaker 1: Да-да-да. Если все понравится, полностью.
Speaker 2: Угу. Хорошо. Я вас услышал. Вопрос: когда готовы приступить?
Speaker 1: Ну наверное с завтрашнего дня.
Speaker 2: С завтрашнего дня. Окей. Хорошо. Услышал. По демо-доступу я могу вам его предоставить в сегодняшнем дне, но он закроется через 3 дня, а не через 7, как у вас было указано. Потому что полноценная запись на курс у нас происходит только тогда, когда мы со студентом хотя бы закидываем рассрочку. А тут просто непонятно, стартуете вы или нет. Поэтому что я вам предлагаю сделать. Мы можем открыть вам демо. Вы перейдете. Много информации в любом случае времени у вас не будет занимать. Полноценно можете оценить обучение изнутри, увидеть весь базис, всю программу обучения, да, увидеть в общем и целом все, что мы с вами по факту обсудили сейчас. И при этом мы с вами созваниваемся и уже ставим точки над i, что если все хорошо, то вы оплачиваете и мы стартуем в полном обучении.Окей. Да. Вопрос: хватит ли у вас времени на прохождение демо сегодня, завтра, послезавтра?
Speaker 1: Я думаю, да.
Speaker 2: Хватит. Когда с вами связываемся тогда?
Speaker 1: Ну по какому поводу? Насчет открытия демо?
Speaker 2: Нет. Демо-то я вам сейчас открою. Да. Вопрос оплаты. Да. Вопрос оплаты.
Speaker 1: Ну давайте дня через три.
Speaker 2: Угу. Ну то есть в субботу с вами связываемся и при этом решаем, какую форму оплаты выбираете, правильно?
Speaker 1: Окей, да.
Speaker 2: Окей. Тогда на электронку... Я вот вижу, у меня есть электронка, вы ее оставляли. Она заканчивается на [email]. Она активна?
Speaker 1: Да, все верно.
Speaker 2: Да. Я тогда на нее сейчас отправлю вам демо-доступ. В случае если будут какие-то вопросы, можете на почту писать или на этот номер телефона звонить. А так в субботу тогда созвонимся и все определим. Все тогда, Павел, спасибо за диало[адрес]. Сейчас все распишу, отправлю. До свидания.
Speaker 1: Всего доброго. До свидания.
Speaker 2: До свидания.


---

## Как использовать

1. Открой Claude.ai (Project с Opus 4.7).
2. Скопируй блок SYSTEM в инструкцию проекта (или в первое сообщение).
3. Отправь блок USER как сообщение.
4. Скопируй JSON-ответ модели.
5. На странице `/v4/ingest/a3216590-5910-4234-b64e-f026bdd99a58` вставь JSON и нажми «Импорт».
