DEV Community

BoYu
BoYu

Posted on

ChatGPT for Problem Solving: A Framework for Thinking Through Anything

Every day brings problems. Some are small — a broken workflow, a miscommunication, a tight deadline. Others are big — a career crossroads, a business challenge, a relationship issue.

The difference between being stuck and finding a way forward is having a process. ChatGPT can guide you through that process.

1. Define the Problem

"I am struggling with [describe situation]. Help me define the real problem. Ask me questions to distinguish symptoms from root causes."

2. Generate Solutions

"I have defined my problem as: [problem statement]. Give me 10 possible solutions. Do not judge them yet — just generate options. Include obvious and creative ideas."

3. Evaluate Options

"Here are 3 solutions to my problem. Help me evaluate each one using: cost, time, risk, and impact. Use a simple scoring system: [list solutions]"

4. First Principles Thinking

"Help me use first principles thinking for: [problem]. Break it down to the fundamental truths and rebuild from there."

5. Reverse Engineer

"I want to achieve: [goal]. Work backwards from that goal. What needs to be true 1 year, 6 months, 3 months, and 1 week from now?"

6. Seek Input

"Give me 5 different perspectives on my problem. How would an engineer, a designer, a CEO, a customer, and a mentor each approach this?"

7. Make a Decision

"After considering options, I am leaning toward [option]. Play devil's advocate. What am I missing? What could go wrong?"

The 500+ ChatGPT Prompts Pack includes problem-solving prompts designed to help you think clearly and make better decisions.

Top comments (0)