Skip to content

Complicated Quote by Bill Gates

“Creating a piece of software is always complicated because you're doing something new. If you just wanted something that had been done before you'd just use that old piece of software. So there are no repetitive tasks.” quote by Bill Gates
Download Open image
“Creating a piece of software is always complicated because you're doing something new. If you just wanted something that had been done before you'd just use that old piece of software. So there are no repetitive tasks.”

Bill Gates

About This Quote

Source Interview: Microsoft interview, 1995

Software creation is inherently complex because each project introduces new challenges; reuse of existing solutions avoids novelty.

In simple terms: New software is always complex; reusing old software is simple.

Key Takeaway

Embrace novelty, but leverage existing tools when possible.

Themes

innovation complexity software development

Mood

determined reflective

Type

practical inspirational

When to use this quote

  • building a new app
  • upgrading legacy systems
  • learning new programming languages

Key Concepts

systems thinking problem solving

Questions to Reflect On

  • How do you balance innovation with reuse?
  • What practices reduce complexity in new projects?
A Different Perspective

Complexity can be mitigated by modular design and documentation.

2.9 out of 5 (5 ratings)

More by Bill Gates

Explore all 1,165 Bill Gates quotes

More Complicated quotes

Browse all 3,190 Complicated quotes