Developer survival

How to ask for help without making it weird

Asking for help is not a confession. Done well, it is a compact bug report that lets another brain attach to the problem fast.

~5 minCareer
scroll
01 · the fear

The delay is usually more expensive than the question

Everyone gets stuck. The risky part is silently spinning until the problem grows teeth. A good help request protects both sides: you show your work, the helper gets context, and the team gets unstuck sooner.

The goal is not to prove you tried hard. The goal is to make the next experiment obvious.debugging note
career signal visible

Career systems are still systems. Pull out evidence and everything gets harder to debug.

02 · the packet

Send the smallest complete problem

A useful request has five pieces: what you expected, what happened, what changed recently, what you already tried, and the smallest reproduction you can make. That turns "it is broken" into something another person can run.

help-request.md

This is much easier to answer than a screenshot and a sigh.

03 · the timing

Timebox the solo dig

The right timebox depends on the task and your level, but have one. Spend focused time reducing the problem. Then ask before the calendar catches fire. "I gave this 45 minutes and have narrowed it to X" is a strong signal.

zsh · make it reproducible

A helper should be able to start here.

career signal lab
fuzzy
legible0
fuzzy: good work happened, but the signal is hard to carry forward

Flip the switches and watch the story turn into a tiny operating model.

04 · the close

Report back with the fix

The loop is not done when someone rescues you. Write the outcome in the thread, update the doc or test, and thank the specific help. That makes the next person faster and makes future help easier to ask for.

source trail