Friday night, I talked with my friend who is working as the EIC of O'Reilly China. We all agree that in current days fast-food IT books will soon, or already, be out of market because readers, like me, can easily get answer and learn basic skills of popular programming languages like JAVA, C++, or Python, from the WWW. Once readers have questions, they might directly go to Google and can get numerous answers and examples. Publishing such kinds of fast-food books can hardly have profits. All publishers should think about this problems, especially in China. In China, the four major IT publishers profits a lot from publishing such fast-food books, such as 24 hours to learn Windows XP.
Today, when not profits can be owned from these books, what books can be the source of their revenue?
Now, I think, publishers should look for authors like Buckle and publish such book as Thinking in Java. This is NOT a book for fresh fish, like six-month-ago me. However, contents in this book answer a lot of questions, which were posted everywhere in the WWW, but few people can answer them correctly. If readers want to be an advanced JAVA programmer, they should read the book from the first page to the end. And buy a hard copy and put on place where hands can easily touch. AND Re-Read it whenever they have time.
Such kinds of books will be sold well and publishers will profit.