EN

8 AI Coding Personalities, Explained

Three dimensions, eight kinds of programmer — which one are you?

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.

DimensionMeaningPoles
D / IAI DependenceDependent · Independent
V / RCoding StyleVibe · Rigorous
T / STrust in AITrust · Skeptic

🤖 The AI Pope 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.

You'll Probably Relate

Tools & Workflows That Fit You

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.

😰 The Anxious Vibe Coder 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.

You'll Probably Relate

Tools & Workflows That Fit You

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.

📐 The Disciplined AI Engineer 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.

You'll Probably Relate

Tools & Workflows That Fit You

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.

🔍 The Senior Prompt Engineer 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.

You'll Probably Relate

Tools & Workflows That Fit You

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.

⌨️ The Tab-Key Warrior 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.

You'll Probably Relate

Tools & Workflows That Fit You

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.

🙄 The Stubborn Lone Wolf 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."

You'll Probably Relate

Tools & Workflows That Fit You

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.

🛠️ The Modern Old-School Dev 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.

You'll Probably Relate

Tools & Workflows That Fit You

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.

⚒️ The Artisan Hand-Coder 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."

You'll Probably Relate

Tools & Workflows That Fit You

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.

So, which one are you?

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.