I am really shocked by many of the answers I am reading here. Do you really think that reading books is an optional thing? I would even go as far as saying: if you are not a regular reader of books, you cannot be a world class programmer. Because you just lack the necessary imagination for it.
> Do you really think that reading books is an optional thing?
Yes, reading books is optional. Note that many people who do not read books do read other formats: essay, magazine, news, short form stories, poetry, and so on.