Speaking with Various Personality Types in IT

To understand how a coworker operates without making them take a formal personality test, you have to ask questions that reveal their core values: velocity, structure, autonomy, or collaboration.

Here is a list of 10 targeted questions IT professionals can use during a 1-on-1, a coffee chat, or a project kickoff to quickly decode a teammate’s working style and communication preferences.

First, consider polishing your English speaking skills with classes: start with a free consultation.

Assessing Execution & Risk (Cowboy vs. Purist)

1. “When we start a new project or feature, do you prefer to dive straight into the code to figure it out, or map out the architecture completely before writing line one?”

  • Why it works: Directly separates the “Code Cowboys” (who learn by doing) from the “Architecture Purists” (who need a blueprint).

2. “How do you feel about technical debt? Is it a useful tool to hit deadlines, or an obstacle that we should avoid at all costs?”

  • Why it works: Reveals their tolerance for imperfection. A pragmatic developer sees it as a leverage tool; a craftsman or compliance enthusiast sees it as a liability.

Decoding Communication Preferences

3. “If you’re deep in the zone and I have a quick question, what’s the best way to reach you without breaking your focus?”

  • Why it works: Essential for introverted types or “Quiet Craftsmen.” It tells you whether they prefer asynchronous communication (Slack/Jira) or if they don’t mind a huddle.

4. “When you need to explain a complex technical system to someone, do you prefer drawing a diagram, writing a document, or just talking through it out loud?”

  • Why it works: Identifies their primary cognitive and communication style. It tells you exactly how you should present information to them in the future.

Identifying Motivation & Stressors

5. “What does a perfect ‘Definition of Done’ look like to you on a typical ticket?”

  • Why it works: Uncovers where they find satisfaction. Is it “done” when the code works and the ticket is moved (speed), or when it’s fully tested, documented, and optimized (quality)?

6. “Think of the best team lead or manager you’ve ever worked with. What did they do that made them so great?”

  • Why it works: Reverse-engineers their ideal environment. If they praise a manager who “left me alone to build,” they value autonomy. If they praise someone who “gave perfectly clear requirements,” they value structure.

7. “What is your biggest pet peeve during code reviews or project sprint planning?”

  • Why it works: Instantly highlights their friction points. They will usually complain about either “nitpicking” (if they prefer speed) or “sloppiness/moving targets” (if they prefer order).

Finding Their “Zone of Genius”

8. “If a major production outage happens, do you prefer being on the front lines fighting the fire, or do you work better analyzing the post-mortem data once things calm down?”

  • Why it works: Separates your natural “Firefighters” (who thrive on adrenaline) from your analytical problem solvers who need quiet time to diagnose the root cause.

9. “Do you prefer ownership over one massive, long-term system, or do you get bored easily and prefer jumping between different smaller projects?”

  • Why it works: Helps you allocate work. Some people thrive on deep, specialized mastery, while others (like the Stack Overflow Alchemist or Visionary) thrive on novelty and variety.

10. “On a scale from ‘leave me in the basement with my IDE’ to ‘put me in front of the stakeholders,’ where do you feel most comfortable?”

  • Why it works: A lighthearted way to gauge their social battery. It identifies your “Human APIs” who are ready for cross-functional leadership, as well as the pure individual contributors who just want to build.

Pro-Tip for Tech Leads: Don’t grill someone with all ten at once. Pick 2 or 3 during a project kickoff meeting to set expectations early and prevent friction before the first line of code is even written.

Leave a comment