Source: xisai net
1) No English: CS originated from the United States, and heavyweight documents are all in English. If you don't know English, you can only endure poor translations and long-delayed documents (the translated documents are almost all published a long time ago ).
2) eager for success: it is the biggest taboo to start programming without learning anything. Write c ++ProgramThe syntax is wrong, the data structure is not even known to linear tables, the database does not know the relational model, TCP programming does not know socket, or sit down and study for a few years (if the work is in urgent need, I can only say: why)
3) too easy to ask: diligence and inquiry are a good quality. However, if I lose my diligence, I will leave a good question, which is a bad quality. If you want to consult with others, you will get bored. If you do not have a system learning process, it is impossible to learn well.
4) I will envy others and say that they should not take that much money, but their income is meager: To be honest, in most cases, the income level has a positive relationship with your level. It's not about denying the existence of a relationship, but it's definitely not about 9 out of 10 people. It is important to learn more and improve yourself.
5) Over-seeking and over-seeking. It is important to understand why, but there are a lot of things to learn. If you can understand everything, it is estimated that no answer has been found after the hair is white. Of course, if you don't want to know anything in detail, you can only be blue-collar.
6) Over-worship of others: I want to believe that many people are very powerful and worthy of worship. However, if they worship too much, it is unnecessary to regard their words as the Bible. You need to break through them, not worship them.
7) Don't Want to endure hardship: high income and high competition in the IT industry are linked together. Never make progress without paying.