Skip to content

Behind you Quote by Edsger Dijkstra

“If in physics there's something you don't understand, you can always hide behind the uncharted depths of nature. You can always blame God. You didn't make it so complex yourself. But if your program doesn't work, there is no one to hide behind. You cannot hide behind an obstinate nature. If it…” quote by Edsger Dijkstra
Download Open image
“If in physics there's something you don't understand, you can always hide behind the uncharted depths of nature. You can always blame God. You didn't make it so complex yourself. But if your program doesn't work, there is no one to hide behind. You cannot hide behind an obstinate nature. If it doesn't work, you've messed up.”

Edsger Dijkstra

About This Quote

Source Speech: Lecture on Programming, 1972

When a problem is unclear, people may blame external forces, but in coding the only excuse is one's own error.

In simple terms: Blaming nature works for physics, not for code.

Key Takeaway

Own responsibility for failures.

Themes

responsibility programming accountability

Mood

reflective critical

Type

advice philosophical

When to use this quote

  • debugging
  • software design
  • team reviews

Key Concepts

software engineering human error causality

Questions to Reflect On

  • How do you ensure you’re not overlooking your own mistakes?
  • What practices reduce personal bias in debugging?
A Different Perspective

Complex systems can still have hidden bugs.

2.2 out of 5 (3 ratings)

More by Edsger Dijkstra

Explore all 103 Edsger Dijkstra quotes

More Behind you quotes

Browse all 320 Behind you quotes