QuoteProject
In engineering, as in other creative arts, we must learn to do analysis to support our efforts in synthesis. One cannot build a beautiful and functional bridge without a knowledge of steel and dirt, and a considerable mathematical technique for using this knowledge to compute the properties of structures. Similarly, one cannot build a beautiful computer system without a deep understanding of how to "previsualize" the process generated by the code one writes.
Gerald Jay Sussman
ShareWTF𝕏

Interpretation

What this quote means

Understanding the fundamentals is essential for creating sophisticated systems.

The quote by Gerald Jay Sussman emphasizes the importance of having foundational knowledge in both engineering and computer science. It highlights that just as one must learn about materials and mathematical principles to construct a bridge, a software developer must deeply understand the processes generated by their code to create effective and elegant computer systems, intertwining analysis with synthesis in creative endeavors.

Themes

EngineeringSynthesisAnalysisTechnologyCreativity

In practice

Example use cases

This quote can be shared in a college engineering class to inspire students about the importance of foundational skills.

Similar quotes

Virality, at its core, is asking someone to spend their social capital recommending or linking or posting about you for free.
Ryan HolidayRead
Learning how to understand how technology evolves, using tools like a Technology Road Map, is what you need more than anything to ride on top of the tsunami instead of being crushed by it.
Peter DiamandisRead
We have met the Devil of Information Overload and his impish underlings, the computer virus, the busy signal, the dead link, and the PowerPoint presentation.
James GleickRead
You can game the social media in the short run, but not for long.
Seth GodinRead
Internet TV and the move to the digital approach is quite revolutionary. TV has historically has been a broadcast medium with everybody picking from a very finite number of channels.
Bill GatesRead
The Internet offers endangered languages a chance to have a public voice in a way that would not have been possible before.
David CrystalRead

A little wisdom, now and then

Subscribe for the occasional hand-picked quote. No noise.