To write good software you must simultaneously keep two opposing ideas in your head. You need the young hacker’s naive faith in his abilities, and at… - Paul Graham

" "
Engraved portrait of Paul Graham, facing right

To write good software you must simultaneously keep two opposing ideas in your head. You need the young hacker’s naive faith in his abilities, and at the same time the veteran’s skepticism.

English
Collect this quote

About Paul Graham

Paul Graham (born 1964) is an English computer scientist, essayist, entrepreneur, venture capitalist, and author. He is best known for his work on the programming language Lisp, his former startup Viaweb (later renamed Yahoo! Store), cofounding the influential startup accelerator and seed capital firm Y Combinator, his essays, and Hacker News.

Biography information from Wikiquote · Portrait adapted from Wikimedia Commons, Crédit photo: Sarah Harlin (Public domain / CC0)

Try QuoteGPT

Chat naturally about what you need. Each answer links back to real quotes with citations.

Related quotes. More quotes will automatically load as you scroll down, or you can use the load more buttons.

Additional quotes by Paul Graham

Cancel culture had one upside: There are several people I followed after they got cancelled, to show support for them, and these have turned out to be some of the most interesting people I follow. Not surprisingly, since thinking for themselves was what got them cancelled.

Enhance Your Quote Experience

Enjoy ad-free browsing, unlimited collections, and advanced search features with Premium.

I've been doing office hours with startups for 20 years now. I must have talked to over a thousand of them. How have I not become bored by it? I think the reason is curiosity. Each startup's idea is different, and it's a puzzle to figure out how to make it work.

Loading...