↓ Ir para o conteúdo principal

← todas as notas

📎 Webclip

The Best Programmers I Know

Endler says the best programmers build skill by going to the source, understanding tools at a fundamental level, and reading error messages closely. He also stresses breaking problems down, getting hands dirty, helping others, writing clearly, and keeping up with learning over time.

Reading notes
#

  • Read the reference instead of guessing or relying on Stack Overflow or an LLM.
  • Understand a tool’s history, present, limitations, and ecosystem.
  • Read error messages carefully; they often contain enough context to fix the problem.
  • Break hard problems into smaller, digestible ones.
  • Do not avoid code or areas of work that feel unfamiliar; learn by touching them.
  • Help others even when you are busy.
  • Write, because writing and programming are closely related.
  • Keep learning, and evaluate new technology carefully instead of following trends.
  • Talk to people across status levels and learn from junior and senior developers alike.
  • Build a reputation through visible work that extends your impact.
  • Be patient with computers, people, and yourself.
  • Never blame the computer; keep digging for a logical explanation.
  • Say “I don’t know” when you do not know, and keep asking questions.
  • Refuse the temptation to guess.
  • Keep code simple, because simple code is usually more maintainable.