1) No English: CS is from the United States, and the heavyweight document is English. No English, then you can only endure poor translations and big delayed documents (translated documents are almost all previously published things). 2) Urgent to seek: Nothing to learn, start programming is the biggest taboo. Write C programs syntax, the data structure connection is not known, the database does not know the relationship model, the TCP programming does not know Socket, or let it take a few years to learn (if you say an urgent need, I can only say: Breakfast Why do you go?) 3) too good: Quality asking is a good quality, but if you lose your diligence, just leave it, it is a bad quality. If there is no giant, please ask others, one will be bored, two because there is no system learning process, it is impossible to learn well. 4) Will only envict others and say that others should not take so much money, but they have income meager: Human saying, in most cases, income is positively related to your level. It does not deny the existence of relationships, but it will never have a relationship between 9 people in 10 people, and you are not alone. It is the most important thing to complain about some to learn more. 5) It is too not going to understand and absurbs. Learn why it is very important, but there are a lot of things to learn. If everything is understood, it is estimated that the hair is white and all the answers have not been found. Of course, if you don't want to understand anything, you can only go to the blue collar. 6) Excessive worship: I want to believe that many people are very powerful, worthy of worship, but if they are too worship, they don't have it necessary to treat them as the Bible. You need to break through them, not worshiping them. 7) Don't want to suffer: IT industry income and high competition are associated. Don't make progress will never make progress.