The "AI Coding Personality Test" uses three independent binary dimensions to break down how developers work with AI into 2³ = 8 types. Below is a deep dive on each one — not just jokes, but targeted tool tips and growth directions too.
| Dimension | Meaning | Poles |
|---|---|---|
D / I | AI Dependence | Dependent · Independent |
V / R | Coding Style | Vibe · Rigorous |
T / S | Trust in AI | Trust · Skeptic |
DVT-9000—— Founder of the Vibe Coding faith — AI is basically my mom
You made AI the driver a long time ago and demoted yourself to co-pilot slash product manager. A requirement barely takes shape in your head before your hands are already typing the prompt. For you, coding isn't typing line by line anymore — it's a loop of "describe → generate → tweak." You love the flow state, and honestly your output speed is wild.
| AI Dependence | 💉 IV-drip level |
| Coding Style | 🌊 pure vibe |
| Trust in AI | 💯 eyes shut, full faith |
| Best Pairing | 🛡️ one paranoid reviewer |
🌱 My advice: Speed is your superpower, but draw yourself one line in the sand: you should at least be able to read and hand-edit the core paths. The day the AI goes down or sends you the wrong way, you shouldn't be dead in the water.
DVS-404—— The tortured artist who uses AI and curses it the whole time
You can't live without AI, but you never fully trust it either. Every time it spits out code, you grill it in your head — "is this actually right?" — and then use it anyway, doubting all the while. Your dev workflow is one tangled loop: use AI → doubt AI → verify AI → use it anyway.
| AI Dependence | 🔗 hooked, won't admit it's good |
| Coding Style | 🌊 vibe, but uneasy |
| Trust in AI | 🧐 defensive skepticism |
| Best Pairing | 🧘 a therapist |
🌱 My advice: Your wariness is a strength — just don't let it turn into a spiral. Cash it out as automated checks (tests, type checking, lint) and a lot of the anxiety melts away.
DRT-001—— Trains the AI to be as buttoned-up as a direct report
You're a heavy AI user, but you never use it raw. You give it specs, context, boundaries — the AI is your senior assistant and you're the PM calling the shots. Your prompts read like short essays, but the output quality is a clear notch above too.
| AI Dependence | 🤝 deep collaboration |
| Coding Style | 📐 rigorous and by-the-book |
| Trust in AI | ✅ conditional trust |
| Best Pairing | 👤 a PM who delegates well |
🌱 My advice: You've already turned the AI into a well-managed report — keep it up. The one thing to watch is over-engineering your prompts: for some small stuff, just doing it yourself beats writing half a page of instructions.
DRS-777—— Uses AI hard, but reviews every single line three times
You lean heavily on AI for speed while staying on high alert. You have it write the code, the tests, the docs — then you go over all of it with the eyes of someone reviewing an intern. To you, AI is smart but unreliable: worth using, but it has to be verified.
| AI Dependence | 🚀 frequent use |
| Coding Style | 📐 engineered |
| Trust in AI | 🔍 trust but verify |
| Best Pairing | 🤖 a second AI as reviewer |
🌱 My advice: You're the team's anchor. Bake your verification instincts into a checklist or CI rules so the whole team benefits, instead of you being the only gatekeeper.
IVT-Tab—— I don't depend on AI — I just can't live without the Tab key
You barely use chat-style AI, but you've worn the Tab key on Cursor / Copilot to a polish. You insist "I mostly write the code myself," it's just "letting it autocomplete a bit." The workflow looks independent, but without completion your typing speed would probably drop by half.
| AI Dependence | 🔘 independent on the surface |
| Coding Style | 🌊 feel-first |
| Trust in AI | 👌 trusts completion, not chat |
| Best Pairing | ⌨️ a good keyboard |
🌱 My advice: You've kept your independent thinking, which is great. But don't write off chat-style AI entirely — for cross-file refactors and writing tests, it can do a lot more for you than completion.
IVS-Solo—— Uses AI occasionally, would never admit to depending on it
Your mouth says "AI's nothing special," but your body is honest — the moment you're stuck, you sneak off to ask it anyway. You believe in coding by feel, while staying skeptical of AI. Your commit history is dotted with little traces of "ugh, fine, I used it again."
| AI Dependence | 🚪 reluctantly going along |
| Coding Style | 🌊 by gut |
| Trust in AI | 😒 the it's-fine-I-swear skeptic |
| Best Pairing | 🪞 an honest mirror |
🌱 My advice: Being stubborn is fine, just don't let it cost you. Admitting a tool is useful isn't a loss — spend the time you save on the things actually worth fighting over.
IRT-Pro—— Writes it carefully yourself, and trusts AI when it counts
You're the "do the heavy lifting yourself, AI as backup" type. You'd never outsource the architecture or core logic, but the grunt work — scaffolding, unit tests, docs — you're glad to hand to AI. Your relationship with AI is healthy, sustainable, and has clear boundaries.
| AI Dependence | ⚖️ tool rationality |
| Coding Style | 📐 rigorous |
| Trust in AI | 🤝 selective trust |
| Best Pairing | 👶 a junior to mentor |
🌱 My advice: Your mindset is the model most people should be learning from. You can afford to be a bit bolder: some of the parts you're used to hand-writing, the AI can probably get 80% of the way there — try ceding more of the boundary.
IRS-1989—— "AI writes garbage — I'll do it myself"
You firmly believe code has to be hand-typed line by line; in your eyes AI is all show and no substance. Your vim config has been handed down three generations, and you use your dotfiles more than your ID. Watching coworkers vibe coding, your inner monologue is "these people are gonna pay for this sooner or later."
| AI Dependence | 🚫 refuses to touch it |
| Coding Style | 📐 meticulous |
| Trust in AI | 😤 doesn't trust it |
| Best Pairing | 📚 a copy of Code Complete |
🌱 My advice: Your solid fundamentals are a rare commodity. But the AI era is redefining efficiency — leaning on it a little doesn't mean abandoning the craft. Apply the craft where it matters, let the tool carry the repetitive work, and you'll save yourself a lot of effort.
Out of the 8 types above, there's always one that makes you go "okay, that's literally me." Take two minutes and find out → — 12 random questions, and at the end you get a personality card worth sharing.