R18: Documentation is Your Best Friend

Nobody remembers everything. Not seniors, not framework authors, not principal engineers at Google. What separates effective developers from stuck ones is not how much they memorize but how fast they find what they need. Docs, search, and AI are not cheat sheets. Using them is the job.

Your Job is to Fix Problems

You are not paid to recite function signatures. You are paid to ship working software. When stuck, the question is not "am I smart enough" but "what is the fastest path to a working solution?" That path almost always goes through docs, search, AI, source code, or a teammate.

The Tools of the Trade

flowchart TD A[Stuck on a problem] --> B{How long?} B -->|Minutes| C[Read the docs] B -->|Tens of minutes| D[Search Google] B -->|Hours| E[Ask AI or a teammate] C --> F[Ship it] D --> F E --> F

Pride is the Enemy

The developer who refuses to search because "I should know this" wastes hours. The one who refuses to ask because "it looks bad" ships slower. Looking things up is not weakness. Senior means fast at finding answers, not knowing everything upfront.

Key Takeaways

  • Nobody knows everything. The field is too large to memorize
  • Your job is working software, not reciting from memory
  • Docs, search, AI, source code, and teammates are all legitimate tools
  • Pride slows you down. Senior = fast at finding answers, not knowing everything