[ABAD] What AI Still Can’t Do: Define and Solve the Right Problem

Here’s a structured 4-week learning plan to build the core skill of problem definition and problem solving in real-world tech contexts, especially useful for analysts, engineers, data scientists, and other product-oriented roles.

This plan focuses on deep thinking, structured reasoning, and practical application, helping you become the kind of person who can ask better questions, form sharper hypotheses, and tackle complex problems piece by piece.


🎓 4-Week Learning Plan:

Build the Skill of Defining and Solving the Right Problems


🧭 Goal of This Plan

By the end of 4 weeks, you will:

  • Know how to analyze a situation deeply instead of reacting to symptoms
  • Be able to form testable hypotheses instead of jumping to assumptions
  • Learn how to break down vague or complex problems into solvable units
  • Practice these skills using real scenarios, cases, and your own work context

📅 Week 1: Train Your Observation Skills

Theme: Go deeper than the surface

Objectives:

  • Recognize when you’re reacting to symptoms, not root causes
  • Learn to gather full context before trying to solve anything

Activities:

  • Daily Reflection Prompt: At the end of each day, write down: What was one problem I encountered today?
    Did I really understand why it happened?
    What questions did I ask (or fail to ask)?
  • Practice: Pick one recurring issue in your team or product. Interview 1–2 people using open-ended context questions:
    • “Can you walk me through what happened, step by step?”
    • “What were you trying to achieve?”
    • “What made it difficult?”
  • Watch & Analyze (Optional):

📅 Week 2: Learn to Form Hypotheses

Theme: Think like a scientist, not a firefighter

Objectives:

  • Stop guessing. Start testing assumptions with clarity.
  • Learn the structure of a good hypothesis.

Key Concepts:

  • A hypothesis is falsifiable: you can prove it wrong with data or observation.
  • It connects a cause → effect, like: “We believe X is happening because of Y, and if we do Z, this will change.”

Activities:

  • Exercise: For 3 problems from last week, write out hypotheses.
    • Bad: “Users don’t like this page.”
    • Better: “We believe users are dropping off because the checkout form is too long. Reducing it by 3 steps will improve completion by 20%.”
  • Watch:
  • Apply it: In your current work, pick one metric drop / bug / feedback item.
    Write a formal hypothesis for why it’s happening and how to test it.

📅 Week 3: Practice Problem Decomposition

Theme: Make big problems small and solvable

Objectives:

  • Learn how to dissect complex, ambiguous problems
  • Build a repeatable process to break things into root causes and steps

Techniques to Practice:

  • Fishbone Diagram (Ishikawa): Map causes of a problem visually
  • User journey mapping: Understand which step causes friction
  • Data pipeline tracing: Where does the issue start — source, transform, query, UI?

Activities:

  • Case study practice: Pick one vague problem like:
    • “Our model accuracy is bad”
    • “People aren’t using this feature”
    • “The dashboard feels confusing”

Break it down into:

  1. Specific impact
  2. Components/systems involved
  3. What can be isolated, tested, or narrowed
  • Practice in your job: Pick one “fuzzy” complaint from a stakeholder. Clarify it into multiple concrete sub-problems.

📅 Week 4: Integration and Real-world Application

Theme: Put it all together

Objectives:

  • Build your own reusable problem-solving checklist
  • Apply your new thinking in a real work scenario
  • Get feedback and iterate

Activities:

  • Create your personal problem-solving playbook
    Include:
    • Context-gathering questions
    • Hypothesis templates
    • Decomposition techniques
    • “Have I considered…” checklist (assumptions, blind spots, systems)
  • Choose one real problem this week, and:
    1. Interview stakeholders or observe real data
    2. Write 2–3 hypotheses
    3. Break it into sub-problems
    4. Propose experiments or next steps
  • Ask for feedback from a teammate or manager: “Did I frame the problem well? Are the assumptions clear? Did I overcomplicate or oversimplify?”

🧰 Bonus Tools & Resources

ToolUse CaseLink
5 WhysRoot cause analysisInternal wiki or online template
Notion or ObsidianDaily reflection / problem journalFree tools
Excalidraw / WhimsicalVisual problem mappingexcalidraw.com
Trello / MiroMapping user journeys or systemsYour choice

🧠 Key Mindset Shifts

Instead of…Do this…
Jumping to solutionsSlow down and explore the context
Blaming data/toolsAsk where the system broke down
Reacting to symptomsDefine the actual problem clearly
Accepting requests at face valueClarify the “why” behind them

Leave a comment