← Все проекты
Проект / TypeScript

liyupi/cbti-test: CBTI-test — тест на тип программиста по аналогии с MBTI

За 5 минут пройди 30 забавных вопросов и узнай, какой ты программист: SUDO, NULL, 996 или VIBE.

CBTI — это развлекательный тест, вдохновлённый MBTI, но заточенный под IT-сферу. Проект полностью статический, не собирает данные и сделан для веселья. Есть 27 типов программистов, каждый с уникальным названием, описанием в духе мемов и стилизованным аватаром.

★ 24 TypeScript Форки 6 Issue 0 Оценка 7/10 Карточка проверена

Для кого это

Для разработчиков всех уровней, кто хочет развлечься, порефлексировать над своими рабочими привычками и поделиться результатом с коллегами.

Проблема / задача

Среди программистов много стереотипов и шуток, но не было простого и весёлого способа их классифицировать и посмеяться над собой.

Как это работает

Это чисто фронтенд-приложение на Next.js. Пользователь отвечает на 30 вопросов о своём отношении к коду, багам, команде и AI. Ответы оцениваются по 15 параметрам, которые сводятся в вектор. Алгоритм находит ближайший «эталонный» вектор из 27 предопределённых типов личности (вроде «Документалиста», «Силового пушера» или «Удаляльщика продбазы») и выдаёт результат с забавным описанием и картинкой.

Что видно по README

CBTI — это развлекательный тест, вдохновлённый MBTI, но заточенный под IT-сферу. Проект полностью статический, не собирает данные и сделан для веселья. Есть 27 типов программистов, каждый с уникальным названием, описанием в духе мемов и стилизованным аватаром.

Ключевые возможности

30 вопросов о типичных рабочих ситуациях программиста27+1 тип личности с мемными описаниями и картинкамиАнализ по 5 моделям поведения (код, баги, команда, драйв, AI)Полностью фронтенд, приватно, не собирает данныеГотов к деплою на любой статический хостинг

Технологии

Next.js 16TypeScriptTailwind CSS 4Next.jsTailwindCSS

Темы и ключи

ai-codingdeveloper-toolsfrontendjavascriptmbtinextjsprogrammertailwindcsstypescriptvibe-coding

Интересный факт

Среди типов есть не только очевидные «SUDO» или «CTRL-C», но и «VIBE» (программист, который только описывает ощущения AI), «404» (невидимка в офисе) и скрытый тип «☕ JAVA».

С чего начать

  • Клонируй репозиторий
  • Установи зависимости (npm install)
  • Запусти dev-сервер (npm run dev)

Оценка GitRadar

Удобство
9/10
Свежесть
8/10
Перспектива
6/10
Монетизация
3/10
Общая оценка
7/10

Вердикт GitRadar

Стоит попробовать ради развлечения и чтобы понять структуру подобных викторин. Код чистый, проект самодостаточный — отличный пример для изучения Next.js App Router и создания лёгких статических приложений.

Наблюдения по обновлениям

Проект свежий (2024), но имеет развлекательный характер, поэтому больших обновлений не ожидается. Кодовая база актуальна.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/liyupi/cbti-test
Официальный сайт
https://cbti.codefather.cn
Создан на GitHub
13 апреля 2026 г.
Последнее обновление репо
13 апреля 2026 г.
Последняя проверка GitRadar
13 апреля 2026 г.
Изученные файлы
README.md, package.json, src/lib/constants.ts, src/app/layout.tsx, src/components/CharacterSVG.tsx, src/app/page.tsx

FAQ

Что это такое?

Развлекательный тест для программистов, который по ответам на 30 вопросов определяет ваш условный «тип личности» в мире IT.

Для кого подходит?

В первую очередь для разработчиков, которые хотят повеселиться и узнать свой «мемный» типаж. Также проект полезен как пример фронтенд-приложения на Next.js.

Источники

Нужна помощь с liyupi/cbti-test?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.