IT It is well known that the industry is changing rapidly , Need to keep learning new knowledge . however , Often after we work , I often find that there are few things to learn , Learning efficiency is very low , I feel that I have reached a bottleneck period , in the course of time , It becomes 『 One year working experience , Repeat for ten years 』 The cycle of .
Whether you are already working , Or a beginner in learning , If you want to web There is a higher and further development in the front-end industry , Please take five minutes to read the following article .
One 、 Bad habits of inefficient learning
1. Read passively and repeatedly
2 Read and watch the code examples in the video and think that you understand , Never program
This is novice learning web Common problems in front end , It's also taboo , A lot of people say , I understand the course , But I can't write by myself , First of all, this is the mistake of learning method , This is a big taboo for beginners to learn programming , Don't write , Don't fight against compilers and development environments , You never know what the fuck is going on in the software development process .
Now that you choose to study web front end , Should know , We need to keep learning new things in this field , Procrastination will make you a real “ Code the agriculture ”. It's also the impact N The reason why many people don't study . There is only one solution , Do it now ！ Once you start doing , You'll find it's not that hard . Your plan is perfect , The books you choose are classic , The video level you choose is higher , If you don't go to see it right away , Go to school , To practice , It's always just a stage of fantasy . The model of successful learning is the model of successful overcoming procrastination .
4. I like to build my own car behind closed doors
Learning professional knowledge , Not all rely on their own tenacious will , It's more about communicating with others , It's important to communicate with people who are better than you , Add some communication and learning groups with good atmosphere , Or a word from someone else can make you feel better , Remember not to build a car behind closed doors , Learning taboo .
5. I don't know if I have any problems , Only Baidu , And then I made a mess of myself
When there is a problem , without thinking 「 Baidu 」, But most of the time we waste a lot of time , I don't know what my problem is . Yes, of course , I'm referring specifically to “ beginner ” Not someone who is already at work . Those are already doing web Of course, many problems of front-end workers have to be solved by themselves , But for a web Front end novices say , Try to find a teacher if you can , Many problems we novices don't have to waste too much of their study time , Because that's too slow .
A good Web Front end development engineers should have breadth in knowledge system , There's also depth , So it's hard for many big companies to recruit ideal front-end development engineers even if they pay high salaries . So how to systematically learn the practical web Front end technology , For this purpose, a web Front live class learning buckle skirt ,web The front number is 491 ,web The number in the middle of the front end is four ,web The front end is 389 , Just connect the numbers . Those who really want to learn can enter , Don't waste your time on soy sauce makers . Now the point is not to explain technology , It's more about explaining the skills . Technology is not black or white , Only right and wrong , And the skill is different
Two ： Some good habits of study
1 Instead of reading it over and over again , It's better to review
Remember , about web Front end technical books , It's definitely not for you to read page by page , It's like finishing . There is a saying ： Consider the past you shall know the future , I can be a teacher . What you have learned , You often go to review , It's natural for you to remember when you see you every day , It's not like a lot of people say “ Forget when you learn ” You don't always look back , Don't forget that ？ It's better to summarize and review the books consciously , Knowledge learned . It just needs to be in bed every night , Think back to what you learned today ？ Have you made any progress today ？
2 Do more exercises , How to write code , Learn from your mistakes
A good one web Front end developers , There are no wise people , They are all accumulated line by line , For a beginner , If you want to find a good job , You can only practice a lot , Form a good study habit . In the early stage of learning, there is no problem even knocking at books . Finish the exercises carefully , Don't look at the answer without doing your best . Don't be afraid of making mistakes , Every mistake is an opportunity to improve .
3 Summarize the solutions to the problems , Write more reusable code , Refuse to copy and paste
Summarize the final solutions to the problems encountered in learning every day , Think about why this mistake happened , Deepen one's impression , What caused this mistake , Try not to make a second mistake if you have made one , What is the root cause of the error . It's my own logic confusion , careless , Or the procedure is too complicated ？
4 For what you want to learn , Make a plan , Study rhythmically
A person with good study habits , There will be a clear plan for everything , For one web For front-end beginners , A good study plan is the prerequisite for you to start , Because learning a thing is afraid of fishing for three days , If you can keep learning something , I can learn it well . Now , You should combine my own situation , Choose the best time to study , During this period of study, I can not be disturbed , Stay focused . Like every morning 6.30 Get up and read for an hour .
5 Pay attention to the combination of work and rest
For computer workers , Take more exercise , Go outdoors more , Exercise can enhance people's memory , And sometimes it can produce inspiration . If you are not in good health , Your study efficiency will be very low , When a person's mental state is very good , Everything you do is like a fish in water . Want to be a God , Good health is a prerequisite . someone 30 Age becomes God , I'm not qualified , I 35 It's OK to be a God at the age of . Never in 30 When I was old, I had my body straddled , then 35 I changed my career at the age of , Never lost the chance to grow into a God .
6. Explain your knowledge to others , Discuss more with others
One NB Of web Front end developers , It must be a very thoughtful , Write more blogs if you can , Share what you have learned and thought more , As long as you can write something , I'm not afraid you write too low , These are also very useful for learners themselves . Explain what you've learned by using words that others can understand , It requires you to fully understand the knowledge . in addition , Many people often sigh 「 Talk to you about , I immediately became thoughtful 」, This is actually the function of communication .