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

" "

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. You have to be able to think how hard can it be? with one half of your brain while thinking it will never work with the other.

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

Go Premium

Support Quotewise while enjoying an ad-free experience and premium features.

View Plans

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

Shorter versions of this quote

Additional quotes by Paul Graham

Why are the far left politicians who attacked founders for their "greed" when rising stock prices increased their net worth, as if they'd taken that money from everyone else, not commending them for their generosity now that falling stock prices have decreased their net worth?

"If you're too inexperienced to start a startup, what you should do is start one. That's a way more efficient cure for inexperience than a normal job. In fact, getting a normal job may actually make you less able to start a startup, by turning you into a "tame animal" who thinks that he needs an office to work in and a product manager to tell him what software to write."

Loading...