Квиз использует взвешенное многомерное сопоставление — каждый ответ добавляет очки в одну или несколько профессий с разным весом. Подход схож с методиками профессиональной ориентации (модель интересов Холланда, RIASEC). Результат — три наиболее подходящие профессии по накопленному баллу.
Интересы · Стиль работы · Отношение к данным · Тип задач · Горизонт обучения
16 программ Хекслета. Каждый вопрос бьёт в 1–4 профессии с разным весом (1–5 очков)
Старые очки снимаются, новые добавляются — результат всегда актуален
балл(профессия) / максимальный_балл × 100% — относительный процент от лучшего результата
6 кластеров: Фронтенд, Бэкенд, Данные, DevOps, Тестирование, AI — сумма очков внутри группы
Варианты с ИИ стоят первыми в каждом вопросе — приоритет показа без изменения честности подсчёта
Каждый вопрос распределяет очки между этими программами. Вес указан в коде как scores: { ключ: число }
| Ключ | Программа | Срок | Уровень |
|---|---|---|---|
| vibecoding | ВайбкодингAIновый | 4 мес. | С нуля |
| llm | LLM-разработчикAIновый | 4 мес. | Продвинутый |
| ai | AI-автоматизацияAI | 4 мес. | С нуля |
| frontend | Фронтенд-разработчик | 10 мес. | С нуля |
| python | Python-разработчик | 10 мес. | С нуля |
| java | Java-разработчик | 10 мес. | С нуля |
| nodejs | Node.js-разработчик | 10 мес. | С нуля |
| php | PHP-разработчик | 10 мес. | С нуля |
| go | Go-разработчик с нуля | 9 мес. | С нуля |
| fullstack | Fullstack на Node.js | 12 мес. | С нуля |
| data | Аналитик данных | 7 мес. | С нуля |
| productAnalyst | Продуктовый аналитик | 7 мес. | С нуля |
| devops | DevOps-инженер с нуля | 14 мес. | С нуля |
| sysadmin | Системный администратор | 10 мес. | С нуля |
| qa | Инженер по ручному тестированию | 4 мес. | С нуля |
| qaAuto | Автоматизатор тестирования (Python) | 6 мес. | Продвинутый |
На старте пользователь выбирает уровень знания IT. Новички идут в трек без терминологии (10 поведенческих вопросов). Продвинутые — в трек с техническими сценариями (11 вопросов). Варианты ответов перемешиваются при каждом прохождении (шаффл Фишера-Йейтса). Веса: 1 — слабый сигнал, 3 — средний, 5 — прямое попадание.