"Is it true that you were bad at math as a kid?" "I was unbelievably slow... I always got lost... I was at least twice as slow as anybody else. Eventually I would do very well. You see, if I could do it that way, I would get very high marks." Speaking as someone who still struggles with math, and was generally the dumbest kid in the most advanced classes, it's a huge relief to hear that someone as brilliant as Penros…
Grothendieck is one of the towering figures of 20th century math. He said: "Since then I’ve had the chance in the world of mathematics that bid me welcome, to meet quite a number of people, both among my “elders” and among young people in my general age group who were more brilliant, much more ‘gifted’ than I was. I admired the facility with which they picked up, as if at play, new ideas, juggling them as if familiar…
Fermi and von Neumann overlapped. They collaborated on problems of Taylor instabilities and they wrote a report. When Fermi went back to Chicago after that work he called in his very close collaborator, namely Herbert Anderson, a young Ph.D. student at Columbia, a collaboration that began from Fermi's very first days at Columbia and lasted up until the very last moment. Herb was an experimental physicist. (If you want to know about Fermi in great detail, you would do well to interview Herbert Anderson.) But, at any rate, when Fermi got back he called in Herb Anderson to his office and he said, "You know, Herb, how much faster I am in thinking than you are. That is how much faster von Neumann is compared to me."
And there was this piercing comment made here a while back: http://news.ycombinator.com/item?id=1054201 An excerpt:
Look, I'm sorry to be the one to break this to you, but if you have difficulty with any programming concept, you must not be a supergenius. You're just an ordinary genius at best.
The sad truth is that there are some people for whom programming comes as naturally as thinking, with code formed as easily as thoughts; and if it takes an effort to understand any aspect of programming, you have just learned that you are not one of those people. Alas.