- 1. Don't say "Give me the code!" as your first sentence when you see someone's reply. You should think about why. When you figure it out yourself and then refer to others' hints, you'll know the difference between your thinking and theirs.
- 2. Beginners, please don't read too many books — that will mislead you. First, find a systematic one to learn from. Many people have used [a technology] for a long time but are only familiar with some features; without a systematic grasp, it's still not enough.
- 3. Read the help docs. Don't skip them just because they're hard and you're a beginner. Help is always the best reference manual, although help text can sometimes be hard to understand and doesn't feel intuitive enough.
- 4. Don't be confused by terms such as objects, properties, methods. The most fundamental thing is to first understand the most basic knowledge.
- 5. Don't pass up any small problem that looks simple — they are often not that simple, or they can lead to many knowledge points. If you can't draw inferences from one example, you'll never learn.
- 6. Knowing a little doesn't mean you can write scripts. Scripting requires accumulated experience.
- 7. Learning scripting isn't hard — JSP, ASP, PHP, etc. are nothing special. What's hard is long-term persistent practice and tireless wide reading.
- 8. No matter how many books you read, you can't fully learn scripting. You need to practice more.
- 9. Better to keep outdated technology in your heart than to always have trendy technology on your lips.
- 10. One of the best ways to learn scripting is to practice more.
- 11. At any moment, don't think the book in your hands is already enough.
- 12. For books you can understand, read them carefully. For books you can't understand, grit your teeth and read them anyway.
- 13. Don't expect to remember and master anything from the first reading of a book — read it a second time, a third time.
- 14. Practice the examples in the book on your computer yourself, even if the accompanying CD contains source files.
- 15. Expand the meaningful examples you see in books, and genuinely apply them to your own work.
- 16. Don't skip any exercise in the book — do them all and record your thinking.
- 17. When you're halfway through working on a script and realize the method you're using is clumsy, don't stop right away. Quickly complete the rest roughly to ensure the code's completeness, then analyze your mistakes and rewrite it.
- 18. Don't be impatient — writing scripts is indeed not easy. Skill is perfected and developed through continuous practice.
- 19. Whenever you learn a difficult scripting point, try explaining it to someone and make them understand — only when you can explain it clearly does it mean you truly understand.
- 20. Record the knowledge points you find you've overlooked or don't understand while communicating with others.
- 21. Save all the source files you've ever worked on — that's one of your best forms of accumulation.
- 22. As for the internet, I still hope everyone makes more use of it. Many questions don't necessarily have to be asked in a forum. First, you need to learn to find answers by yourself. For example, Google and Baidu are both very good search engines. You just need to enter keywords to find lots of related materials. Don't always wait for others to give you hope — it's obvious you're usually pretty lazy too!
- 23. When you go to a forum, learn to look at previous posts. Don't post questions without reading anything. Maybe your question was already asked long ago. If you ask again, others won't want to repeat themselves. As a beginner, no one wants their posts to go unanswered.
- 24. Although this is not to discourage beginners, this still needs to be said: a forum is a place for everyone to discuss. If you always expect experts to guide you selflessly for free, unless they are your relatives!! For discussion, participants should at least be at a comparable level. If the skill gap is truly too great, and even basic operations need others to answer, then who would discuss with you? You can find lots of related materials. Don't always wait for others to give you hope — it's obvious you're usually pretty lazy too!
Impetuous people tend to ask: "What exactly should I learn?" — Don't ask, just learn.
Impetuous people tend to ask: "Does JS have a money-making future?" — I suggest you go rob a bank.
Impetuous people tend to say: "I want the Chinese version! My English is no good!" — No good? Learn it!
Impetuous people come in two types: those who only watch but don't learn; those who only learn but don't persist.
An impetuous person will never be a master.