Free sample lesson ยท Asking Good Questions as an Engineer

State your current understanding first

Lesson 1 of the Wondering course Asking Good Questions as an Engineer

Ask with a hypothesis

Most people ask experts vague questions and wait.

A better move is to say what you already believe, then ask for confirmation or correction.

Two ways to ask
  • Vague question
  • Stated hypothesis

Julia Evans did this on a mailing list about rkt and Docker disk space. She stated her hypothesis first, and the expert could answer in seconds.

Why vague questions stall

An open question gives the expert nothing to work with.

They do not know what you have already tried, what you suspect, or where your understanding breaks.

What a vague question triggers
  • Open ask: You send a question with no stated belief.
  • No signal: The expert cannot tell what you already know.
  • Guesswork: They guess your level or ask questions back.
  • Delay: The answer arrives slower than it needed to.

So they either write a long general explanation or ask you three questions back. Both cost time.

The Julia Evans example

Julia Evans needed help understanding disk space behaviour with rkt and Docker.

Instead of asking an open question on the mailing list, she wrote down what she already suspected.

Anatomy of the mailing-list ask
  • Setting
  • Mailing list: A public thread where experts read and reply.
  • rkt and Docker disk space: The technical behaviour she needed help understanding.
  • Her move
  • Stated her hypothesis first: She wrote what she already suspected before asking.
  • Asked for confirmation or correction: The expert could confirm or correct in seconds.

The question carried her current understanding with it.

The expert only had to say yes or point at the wrong part. The exchange took seconds instead of a thread.

How to write one

The pattern is short and repeatable.

Hypothesis-first question
  • State knowledge: Write what you already know about the situation.
  • State suspicion: Write the explanation you currently suspect is true.
  • Ask to confirm: Ask the expert to confirm or correct that hypothesis.

Say what you understand. Say what you suspect. Ask the expert to confirm or correct it.

Being wrong is useful

People hide their hypothesis because they fear looking wrong.

But a wrong hypothesis is the most useful thing you can hand an expert.

Does guessing wrong cost you?

It shows exactly where your understanding breaks, so the correction lands on the right spot.

Putting it to work

Before your next question, pause.

Write one sentence about what you already believe is happening.

The asking habit
  • Pause: Stop before sending an open question.
  • Write belief: Put your current understanding into one sentence.
  • Ask to confirm: Invite the expert to confirm or correct it.
  • Update: Fold the correction into what you believe next time.

Then ask for confirmation or correction. That single move turns a long thread into a quick answer, exactly as it did for Julia Evans.

Check yourself

A hypothesis-first question states what the asker already believes before requesting confirmation or correction.

  • True
  • False

Answer: True

This is correct. Stating the current belief gives the expert a specific claim to confirm or correct instead of requiring a broad explanation.

A hypothesis-first question follows this sequence: first state what you _____, then say what you _____, and finally ask the expert to _____ it.

Answer: A hypothesis-first question follows this sequence: first state what you understand, then say what you suspect, and finally ask the expert to confirm or correct it.

The pattern moves from current understanding, to suspected explanation, to a request for confirmation or correction. This gives the expert a focused starting point.

Why do vague questions often cause an expert to write a long explanation or ask several follow-up questions?

  • The expert cannot tell what the learner already knows or suspects
  • The expert is required to explain every possible answer
  • The learner has already provided too many competing hypotheses
  • Experts generally prefer long discussions to short answers

Answer: The expert cannot tell what the learner already knows or suspects

A vague question does not reveal what the learner has tried, suspects, or misunderstands. The expert must gather that information before giving a targeted answer.

Keep going

This is lesson 1 of 6 in Asking Good Questions as an Engineer. Next up:

  1. Ask for factual, specific answers
  2. Do a little research first
  3. Read the room: timing and expertise
  4. Admit gaps in real time
  5. Answering questions deepens your own understanding

Start this course free

Wondering turns any topic into short lessons you can read, watch, or listen to, with practice questions and an AI tutor.