summary

Due to an incident that happened two days ago, I summed up this article after reflecting all night and combining my own learning experience.

Is to share how to study foreign curriculum dry goods, also is a small front end year summary.

Its core content can be summarized as follows:

  • How to learn foreign videos
  • How to Solve English Problems (basics 0)
  • Collation of selected courses to share
  • Personal Flag (can not read)

The structure of the paper can be divided into three parts:

  • incident
  • The solution
  • Share tickets for the course

“Of course, I would like to share my personal reflections on the pit I stepped on in the past year. However, I understand that you have limited time and are under great pressure. If you have time or are in a good mood, you can listen to my chatter.

The cause of

Buy class

On the morning of July 6, I received the message to reply to someone who had been wearing a Mac-Mini on a fish. I found this message:

When a certain fish is sold, it will brush the selling lesson… So it was recommended to

: “dubious! What class is this? Vue mastery? Especially big? Go in and have a look at 666 “, so buried this half year, their reflection of the most profound foreshadowing.

Of course skilled login to this site… Find that… English subtitles… Then I used the plug-in translation is not good, and the subscription way to pay, so I came to the idea of learning from this seller.

And especially want to learn VUe3, the source code looks difficult, good domestic resources have also seen. So I’m very interested

I want to learn from him how to learn foreign resources in the case of poor English and how he learns. After all, it is more profitable if I can learn a trick and a half.

This is the beginning of their own journey of knowledge, the process can be summarized in several stages, the specific content will not be expanded. Privacy should be protected even though it may end up being unpleasant.

At dinner that night, I realized: “I still need to rely on myself. Other people can only be some guidance. They can’t teach you English or how to make a full stack.

After taking my baby out for a walk, I felt much better and figured it out.

That night is a tool, a detailed reading on frontendmasters curriculum (one of the most famous at home and abroad, the best quality, the most authoritative courses), has confirmed the route of their strengthening, provoked a fight, with what you can see English video, with what you can learn the latest course abroad, I have no less than your arm little leg, why I can’t?

Stir up morale

I’m excited, but I know what I’m doing. So I reflected, should I start? What is the known resistance? What will you gain? Is it worth it?

I decided to start

The final decision to look at it can be distilled down to the following:

  • Domestic primary resources are scarce
  • Domestic technology is slightly behind
  • Classes are mixed
  • Seek to develop

Scarcity:

In my heart, I think we can also realize that the primary resources in China are really in the hands of a small group of people. After these masters learn, they summarize -> refine -> share them, so that we can learn the primary resources that have been handled by people.

But that’s a lot of time (whether it’s original or not), and I want to learn from these guys and how they learn! (It is better to give them fish than give them fish) at least they have suffered, the energy, I also want to pay, no matter what the end is, I am willing to.

Delay:

Domestic technology is also lagging behind. For example, foreign ReactNative was introduced into China after being popular for a period of time, and then a large number of partners were engaged in active learning. But if you start in the first place, I’m sure you’ll enjoy the dividends along the way.

Quality:

Now the well-known learning website in China, can calm down to learn things, very dry, profit maximization, I think only some geek. But after all, it is facing all the domestic technical posts, the front-end courses are limited after all, practical operation, system, sequel, or few.

Diligence:

Since I decided to do IT industry in July last year, I have realized that this road is a road of no return, can not stop, can not give up, and strive to the end.

From the time I felt difficult to learn HTML -> learn a few courses -> to read the vue family bucket core source code -> and learn nodeJS part of the system, I became more and more anxious.

The anxiety is that everything is the same, the limited courses are similar, and very few are comprehensive. I’m either going to write it in vue or REACT. Source code principles learned over a period of time to forget. I also want to learn some fresh, systematic, where to learn? I don’t know.

I am from the training institutions, know that there is no real ability to learn, the surface is very systematic, but actually hard, first cover again.

“If one knows the direction, if one knows the method, the anxiety will subside naturally. The difficulty is, one punch out, there is only the faint wind.”

Knowable resistance

The current resistance, or resistance that can be thought of, is as follows:

  • English document
  • The teaching way
  • The absorption rate

English document:

This resistance, I think, is something all developers face at one point or another.

For example, when LEARNING Webpack some time ago, there are many plug-ins and loaders are pure English; Sometimes if you want to use a package, NPM is also plain English; Sometimes want to see some good github projects, also pure English…

But if you think about it, the fundamental reason why humans are so powerful is that they can invent tools and use them.

So this is not resistance, think of a way to do a good translation, slowly away from the tool, not a big problem.

Teaching Methods:

When I watched Sean (webpack author) lecture this morning, it is true that their teaching methods and ideas are not quite the same as domestic tutorials. Domestically, it’s probably more: What is this thing? How does it work? How to test the interview?

But this big brother, just talk to you: Lao he met the problem, and how to solve (development webpack)? What are the core features he wanted when designing WebPack? What are the best practices?

There is also greatly different on the way each characteristic can not talk about high and low, can only say that there is a difference on the style, domestic more nervous, foreign more along with a few sex.

The way of language is definitely different. There are grammatical differences between Chinese and English. Although I have not passed CET-4, I believe practice makes perfect.

All summed up, it is not resistance, at most is another logic of thinking, another learning habit, which makes perfect.

Absorption rate:

I think this should be the only problem, the domestic video, carefully watch, one hour of video can absolutely absorb most of the hour (although will forget, but review will soon recall).

But foreign videos, poof, start twice as long (some pause to figure out what he means, and a4 paper to take notes).

Due to my younger brother, I am just a senior now. When I was a freshman, I served as a soldier for two years and held a grade again for one year. I got married and had a baby when I was a junior. Therefore, in terms of work experience, I am half slower than the same year (no internship in my junior year), and I am still anxious (I must win the internship in October this year).

So overall, the absorption rate is a time drag.

Worth waiting for

After the above analysis, it is clear that there will be resistance, but I think everything is worth it, everything is looking forward to the harvest of that moment.

Although it is important to work in a good team, I am now focusing more on the growth of my skills in the next few years.

I believe that with persistent efforts in the future, I can gain the following:

  • No longer fear primary English materials
  • Get the latest news in the industry
  • Be able to share new knowledge

So the tradeoff is better than being able to land an interview quickly. Dubious!

But how to start?

To prepare

Once up, and then decline three and exhaust. Determined to look at them, they were planned out and defeated one by one.

So there is the following part of the summary, divided into three parts:

  • Big problem split (divide and conquer)

  • Look for better solutions

  • Select reliable practice, and finally touch out a set of current best practices

Break up the problem

course

The primary solution is to choose the course you want to learn, which is generally divided into two parts:

  • Review what you’ve learned
  • New knowledge and new challenges

For the learned knowledge, simply pull a brain map, pick out the required courses.

Originally, there were not many FM courses, so I only found the courses I needed according to the course introduction, and then divided them according to the new time. I have to say, it’s a really short course.

Intensive courses:

A new challenge:

All in the learning of Node.js as a Server, I didn’t write a molding project before learning Node.js, but only learned the core modules, at most I wrote a simple version of Webpack…

The application level of Node.js in a project is hopeless and the understanding level is fragmented.

It is mainly divided into:

  • API design
  • GraphQL system
  • React full stack project

This is the end of the search, selection and preparation for the course. Due to the short course length, the average course lasts more than 3 hours (except for the project class). So it’s not that stressful, and it’s all sequels, part by part.

Now turn your attention to English!

English

Hurt, the Chinese level of a two-year-old…

But I will not be afraid of it, as well as the original learning programming, just! Dubious! It!!!!

Let’s see how we can solve the tough problem of English.

The solution

This is mainly about the solution I tried yesterday (not all day… Day also brush a little string questions… Just kidding)

Clouds of small translation

My favorite feature of the plugin I touched on a long time ago is the bilingual translation of text

For example:

His video translation is not accurate and always delayed, so I won’t share it with you, but the text is still “usable”.

So in reading some pure English words, early can use this goods, plus some delimiting software:

Wait until the late English proficiency can spread wings to fly ~

Netease diagnosis

This platform is also a long time ago, I saw a video of UVU talking about vUE features on FM on website B (I didn’t know it was FM at that time, but I found out yesterday…). But there were no Chinese subtitles back then (I remember they were, and I think they probably are now).

So I found a Python script to download the video and put it on netease, such as the following:

You can export subtitles, and then drag them in your local player to watch them.

In addition, when there is no uploaded subtitle file in the video, it can also help you generate Chinese and English subtitle according to the pronunciation, with high accuracy.

It also supports double subtitle translation of text, and is free. But! His problems are also thornier:

  • The translation speed is relatively slow, such a video of more than an hour, need to translate more than an hour…
  • Upload a maximum of two hours of video per day.
  • Rumor is about to start charging (refer to other rates, 5 cents a minute, do the math…)

google cloud

Well, I was told by a big brother I know that you can try using the Google Cloud translate API for bulk translations.

So I developed a Node.js script based on the Google Cloud document and was able to translate the subtitles accurately.

But the process is also more demanding… (Tears of technology)

Last night, I registered, tuned API, wrote scripts, tested and checked the quality of translation, and finally translated all the required courses. From 9:00 PM till late at night.

The finished look:

Fortunately, he managed to overcome his difficulty. If he had some problems, they were as follows:

  • There must be “means”
  • $300 per year (first year free)
  • Writing scripts (a bit of a hassle, but fun)

It only supports single subtitle generation. I can’t find a way to merge two files line by line, but I’ll talk about it later.

Can double subtitles, so that both Chinese and English, to avoid inaccurate translation. I’m using nPlayer, MAC.

For example:

The advantages are summarized as follows:

  • Translation is reliable
  • Machine learning can be used for more accurate translation (although I can’t, but maybe some friends can, teach me!)
  • Batch operation, once and for all (temporary translation, not learning English)
  • Try Google Cloud (knowing too little is an advantage, huh)

Best practices

To summarize the best practices:

  • Chinese and English files quickly understand content: Colorful clouds (simple)
  • Watch the video temporarily, need bilingual: netease foreign (save trouble)
  • Long-term video watching, need bilingual, need precision: Google Cloud (a little more trouble, but obvious benefits)

video

So far I’m mixed, and the video section looks like this:

  • Some videos are downloaded after buying (or bought back), there are English subtitle files, at this time I use the script directly to him.

  • But some videos don’t have subtitles… Can only netease see outside, so I give strength to the small partner, made 10 netease accounts…

For example, 40 hours of full stack, downloaded after hundreds of small videos…

Go to netease one by one to see external upload and download subtitles… It was torture. Therefore, it is necessary to arrange, splice and compress the video and upload it module by module.

About this part I did not do, is my partner to do, thank him and I learn front-end, thank him for trusting me, thank him for accompanying me to progress together, thank his 16 inch MBP yesterday went down…

Don’t tell me this: Apple is made for editing. Ha ha

If you have time, you can listen to me talk about my learning process and profound reflection. If you don’t have the time or interest, skip it.

About me

This part, just want to convey a signal: I, a garbage 2, non CS, addicted to masturbating, ignorant vegetable chicken, can provoke the fight, you must be no problem.

At the same time, make a simple summary, small memories and set a tearful flag for myself from the front end of learning to now. (ha ha)

Seek truth from facts, never conceal, be a person, sincere is the most important.

Slowly light a cigarette…

Learning experience

Divided into three stages:

  • The first stage (late July to December 19.19) was a ferry
  • The second stage (January 1, 20 ~ the end of March) a MU
  • The third stage (February 20 ~ the end of June) a pearl

I just want to share my learning journey, and everyone’s learning style is different. I have a weak foundation. I learned video lessons at the beginning, but I still take video lessons except for basic books.

If there is offense against an organization, there is offense.

A ferry (19.7 ~19.12)

Bedding:

I majored in information management and information technology (not cs major). I returned to university after my military service in 2017. Since the school offered a web development (pure HTML + CSS) major course at that time, I was actually not eager for technology at that time. , just want to give yourself a tone, let the teacher know that I have changed, do not play truant, good study…

I listened to the teacher carefully in class (but I didn’t understand), so I went to Tencent Class to learn lessons (you know, I didn’t know anything at that time, the best way I could think of was watching videos…).

At that time, I found a gold medal teacher (and CEO) speaking of HTML and CSS open class, I was special worship him, so fierce ah, spit lotus, code fast, talk about life… So I followed him like this, followed the progress of the school, and finished the professional courses of the first year (foreshadowing).

Finally, the effect is very good, the class of 44 35 people are my homework… (Just kidding, but really)

Fast forward to 18 years, and as you can guess, my first contact with the front end of the class will be over…

At that time, I was particularly obsessed with masturbation, and I thought that no matter how good the university courses were, I would not be a programmer in the future. Focus on preparing for the NSCA certificate.

In a year, it’s a small achievement… Dominate a gym? Got to know some stronger brother, this plan graduation to do senior coach… The future is under control.

Twist:

At the beginning of 19th, my girlfriend got pregnant unexpectedly (we had a good relationship and planned to get married after graduation, but we moved the schedule forward like this). So while preparing for the wedding, while preparing to welcome the baby.

But I… Inside the waves… What about the future? Not really short of money, but: you have to do something, right? You have to pay for the basic expenses of this family, right? So I decided to open a gym near the school with my older brother, who has always been on good terms with me. (The process is not described, and ultimately failed)

In fact, there was an episode in the middle, I was almost pulled into the ranks of 69800 by my classmates. Have to admit some rich kids really know how to have fun. Pyramid schemes hurt people

I got to know the position of product manager by chance, and I feel pretty good! Try it! Heard that the product needs to master a little development? (at that time did not understand the thing) so began the real!! Learn the front end!! (The product hasn’t started yet, but we started from the front end, god forbid…)

Starting (19.7) :

Well, look at the front end first, so that we can work with the front end engineers in the future. And returned to the bosom of the lotus flower.

In this process, I have also understood some one-sided concepts and seen part of JD. Remember how it felt: tech was fun, front-end engineers paid well… The product is so troublesome… Hate prototyping…

So I finished my first open course. In August, I discussed with my family, agreed with them and encouraged me to be a programmer (I prefer to be an engineer)

Finally, I was brainwashed by the strong propaganda ability of Certain du, and decided to sign up for his full class. However, there were still some JS open classes in the early stage, so I got to know some JS fur (lost in closure at that time).

Now recall, the main reason for signing up for the class:

  • When the troops came out, they longed for a sense of community
  • Lack of sense of direction and think that training institutions cover all bases
  • brainwashed

You know, I didn’t know anything, and a cut leek has no dignity

Initial stage (19.9) :

In the blink of an eye, a few “big guys” give you some notes to pay attention to, and then began to learn “recorded network course” journey.

Remember that time, holding rhinoceros books and videos hard to watch, but also in the brush “JS mode” and “you do not know JS (1)”, at that time it was called a difficult ah, reading ah, this life has never done ah…

The reason why I choose to read is that the teacher suggested preparing a textbook

But in line with the strength of the newborn cattle not afraid of tiger, just read the core part (although now also forget a lot of…) At the same time, I also completed my first js study.

What was particularly interesting at that time was that the dormitory was noisy, so I took melatonin bands every night to reduce the noise and went to bed early (a little after 9am). Then I woke up at 4am and snored to sleep. I lit a small light to study and usually had some food. (Every day lift iron, domestic sales big ah, hungry brother)

I used to wake the kids up with my alarm clock, and then I would bring them something nice to eat and treat them after every stroke, so I had a good time.

The learning environment I built at that time:

At that time summed up a more important information point: the teacher spoke, are books!

Medium term (mid-October 19) :

According to the teaching arrangement of the institution, after learning ES5, I was supposed to learn network according to the plan, but I already knew the importance of data structure and algorithm at that time, so I applied for the course of data structure and algorithm. As a result, I spent a whole day writing flipped linked list without understanding it (A4 paper demo).

.

But I did not give up, I thought it was the teacher said THAT I could not accept, so I went to xianyu tao class (eventually 50 won, is now out of print, forgive me for not respecting intellectual property rights).

I found an algorithm course of XXX in North America, and after reading his official website, I was very excited (indeed I have benefited a lot now). After all, the price is there, 6900 dollars (I can share it with you if necessary).

And so began the long journey of algorithms… (Continued until now, including my algorithm training manual will be open source in a little more than a month, so it’s a contribution.)

At that time, one of the teachers was talking about the interaction between the students at any time, everyone understood, the thinking was very clear, and I?

What are you talking about? I don’t understand, do I? It again… Two times… Three times… At that time is not satisfied, although the class of the students are top universities.

At that time, I could only do the basic questions, but I could understand the ideas in the demo with a pen. You asked me to write the code, sorry that I could not write it well. I remember that I wrote the leetcode for 2 hours to determine whether it was BST tree or not, and finally RAN out of ideas and copied ac.

Fast forward to mid-November.

Transition period (mid-19.11) :

During this period of time, I came into contact with ES6 and watched Nicholas’ ES6 every day, because I thought their video classes were too slow (they didn’t kill me with a stick…). .

I remember the night when the baby was born in a private hospital, I was in the rest room next to the ward, holding a book to chew, waiting for the birth of my daughter (my wife fell asleep after the pain injection). The feeling, I remember. I remember seeing promise…

In the days that followed, I was not needed at home… There are sister-in-law, mother-in-law, mother-in-law, I still study mine.

At that time also contacted the network, what learn at that time is HTTP, it is to see the remedial lesson orgnaization record good class above all, really, too time. It would have been better to illustrate HTTP, but I also realized the importance of learning materials, which foreshadowed the future.

In December, gave himself a flag, will be online ES6 part, ES5 part, CSS + HTML interview questions, they will do, lay a good foundation, ready to attack VUE on New Year’s Day.

I still remember the days when I went to study in another house during the day because I had a large family and it was noisy during the day.

The learning environment of the other house at that time:

Late stage (20.01) :

As expected, start learning vue.js.

At that time, I was completely out of the course of some dui and felt that I could walk. Just read the official documents and then follow up with small examples, but understand the truth is one-sided (too stupid).

So with that in mind, a quick summary of the journey from joining to leaving the course:

  • Step into the front end of the door, decided to do a good front end engineer

  • I didn’t get much help in terms of knowledge, but it gave me a direction to study. I am very grateful!

  • Theoretical knowledge: books are more accurate and detailed

  • I gained a group of friends from the preschool school (inside the organization) and got along well with them

Although in many people’s eyes, I paid 10,000 yuan to sign up for the class and skipped the video course, I had my own plan.

I started because I had no sense of direction, no team, but it was all for me.

So at this stage, I mistakenly thought: their line.

A MU (20.1 ~ the end of 20.2)

In the blink of an eye, the second stage of learning, the actual combat, the timeline also pulled back to January this year.

At that time, I worked with Dell Lee on the Project of Qunar.com. I thought it was very interesting. This is what engineers should do! What did I do in phase one? (This is actually a questionable idea.)

So I practiced this project day and night. After I finished it, I immediately devoted myself to the study of the next actual combat project.

However, when learning the second and third courses, I gradually had a particularly ignorant view, now think about it, it is ridiculous.

  • Master the interview questions in “face to face”
  • Take on a few projects and include them in your resume
  • Offer firm

Funny, right? Funny now I think about it.

By chance, I bought a copy of Vue. Js by Liu Bowen, and began to explore the Vue principle (at that time, if I had a good command of Vue principle in the interview, it would be a bonus, and I was also curious about this framework).

But as you can imagine, it’s very difficult… Now this book is for me to draw, pencil, color, pen… You can see how hard it was to take notes.

At that time, sister-in-law also withdrew, mother-in-law also returned to Shandong, so the daytime battlefield pulled back to his house. Although there were a lot of things going on at home at that time, my family was very considerate of me, although I also took on the job of washing dishes, scrubbing floors and helping in the kitchen.

Learning environment at that time:

In this way, I spent January and February, and GAINED a lot. The following points are summarized:

  • Institute “Foundation Project”
  • Learn to develop
  • Know more about what you don’t understand

Remember the Spring Festival that day, playing a day of exciting battlefield. When children are small, they cry… I can’t play with her…

A pearl (20.3 ~ mid-June 30)

Gone with the wind

At the end of March, I suddenly realized, wow, this class is great! These principles, source code, the teacher said good clear ah. So I did it again (sorry) and found the study material.

Follow the course from the beginning, I have to say, the principle of the coverage is ok.

But there was one particularly bad habit:

  • Hard listening, hard memorizing, so a lot of notes, a lot of brain maps
  • Lazy hands, little practice

For example:

In fact, the reason why I had such a state of mind at that time was strongly coupled with my state of mind at that time:

  • Utilitarian mind: I must find a good position, I must lay a solid foundation (actually misunderstood, not only is the book knowledge, but practice + theory).
  • Competitive: I must let me study together with the partners know that I am very powerful

Therefore, the scientific principles and theories are everywhere, and there is hardly any engineering project practice. During this period, I also frantically brushed high-frequency interview questions for a period of time, including sword offer and hot questions that leetcode members could see.

It also includes a lot of geek columns, such as HTTP, network packet capture, how browsers work, winter relearn front end and so on…

Look at me on Github, you can also find that notes are much colder and better organized.

During the interview in May, did you realize I had to have a project that looked good on my resume? I didn’t sum up the video lessons I learned from the MOOCs teachers before, nor did I precipitate them. How can I put them? When asked, it is better not to give up than to prevaricate.

Then aim at Huang teacher’s music player again, result!! Thought very understand, floating fierce, in the first day of the beginning of the project the second day, all kinds of error troubleshooting difficulties, all kinds of debugger.

Fortunately, I quickly found the feeling behind and did not waste too much time

Reflect on

So I began to think about the pain, knowing that I was not practicing again, and began to follow a project class seriously. Late in the game, I suddenly realized a problem:

Even if I finish the project over time, what do I get? There are so many people taking this course and writing this course, how can I give myself credit? Or is it not?

After deep reflection, I concluded the following questions:

  • Have you covered every detail of the project?

    • How to name components in a standard way?
    • What is a business component? What are coupled components? What is a Base component?
    • Why do they split up like this?
    • Why is the project directory structure designed this way?
    • I don’t give you a library, so you can encapsulate it yourself, ok?
    • Player interaction function, fast and precise to clear the train of thought, can?
    • How to implement linkage components?
    • What is the boundary between vuex and props?
    • .

For example:

And README as precipitation carrier:

  • Project level
    • How to select technology for small and medium-sized projects? Why use vue instead of React?
    • Why use these third-party libraries?
    • How do you design your project context?
    • What is the code style like?
    • Do you know the test? Why not join in?
    • Can you standardize every Git commit and branch?
    • .

Although the summary is not very good, but I know that there will be harvest if I stick to it.

After thinking through this, it is really a whole person calm down. What do I want? What are the shortcomings? How to do in the future?

What I want:

  • What I really want is not a high salary, I just want a group of people to work and study together
  • What I want is to be able to contribute to the team, or to be able to help others, and to progress together
  • What I want is for me to know more, to be more interesting
  • At the very least, the more you know about your work, the more people will like you and find you interesting.

Disadvantages:

  • Less project experience, poor project organization ability!
  • Lay particular stress on theory, development is a craft, not an academic!
  • Vision is not wide, know too little!

What to do in the future:

In June, I really couldn’t figure it out. There were only a few things I knew I could do

  • Visit gao Star’s open source projects and learn from others’ projects (good tutorials, large courses are really not available in China)
  • Write a summary of the music player project

At that time, the most anxious was that the open source project was a mess, I didn’t know how to start, and I couldn’t understand the essence of others.

At the same time, I desperately want to expand my horizons, but I don’t know how to start.

In general, at this stage, no matter the effort paid by oneself, or the harvest and precipitation, the volume is very large.

It is also the time when I grow the fastest.

  • Theory bombing (although learned a lot… But easy to forget… But the second and third time, it came back very, very, very quickly.
  • Realizing the importance of project competence and becoming anxious
  • Change in mindset: patience, long-term (no longer focusing on immediate interview offer)

The learning environment then and now :(gradually getting messy…)

The present

In fact, at this point, if you can patiently read, I think you can understand my feelings when I write this article, in a few words:

  • restore
  • refactoring
  • rebirth

Restore:

The reshaping is to change the way of learning, not just limited to the theory, although this may be more helpful in the interview. But from the point of view of enterprise choose and employ persons, they want you to have strong working ability, strong communication ability, will do things, will learn.

  • Instead of saying, “brush 300 questions on the forum of someone” (of course, the core algorithm idea must be equipped, after all, programming ability is the foundation, I mean blindly brush questions)
  • It is not how many books I have memorized, or how many books I have read (reading is ok, the problem is reading is not practice).

Therefore:

  • For employing enterprises (in line with the perspective of being responsible for the old employer in the future) : they should strengthen their hands-on ability, fast learning ability and rapid development ability, so as to cope with complex work scenes.

  • At the same time, for myself, after realizing my shortcomings and knowing the direction, the first problem to be solved is to reshape my courage and thinking.

Refactoring:

I think refactoring is a big word, and I want to talk about refactoring your technical map.

In the first year, I learned what the primary front-end should know (I mastered a lot of theories, but in fact most of them were just cramming). Although I couldn’t remember them (I was too stupid), I still reviewed them regularly so that I could react to these problems in my work.

Over the next year, I will restructure my technical architecture:

  • Supplement some theoretical basis of Nodejs full stack field, and then more practice, more projects, more summary
  • Pay attention to the review of the basic theory and follow up the iteration of the technology mastered
  • If you don’t have a job, take a quality course. Have a job first to do a good job in their own post, and then use spare time to study hard project development
  • Communicate more, summarize more and reflect more
  • Dare to be bold, English can not understand it doesn’t matter, slowly read. No one cut you…

Rebirth:

It’s a little too clickbait to say rebirth, but I do have a feeling of power in my body (thirst for power, boy? Pull with me! Lol).

There are three reasons for this:

  • October to start looking for a job, the epidemic has ended, but also to start school, mules are horses should also pull out
  • The first stage of my technical road is over, and the second stage begins
  • Take the courage to learn English and challenge yourself

I hope my experience can be helpful to you, not teaching you, just sharing.

The last

In fact, I write this article, not for what I want to ridicule or for what purpose, but to share with my friends who have the same trouble, the same anxiety.

People in the growth of this road, the most need is a mentor, I hope we can become each other’s friends, find a common mentor.

I know what it feels like to be helped:

  • Thanks _Dreams brother, teach me too many things, give me guidance

  • Thanks to Sanyuan, I learned how to take notes from him (although he didn’t know me…).

  • Thank you

Hence the article:

  • Share my new calendar journey, give confused you, give him a hint of thinking at a loss
  • Share videos I translated overnight (some people don’t need them either)
  • Leave a plan to be a summary of the article publicly left to myself, this time next year, I will come again

Finally, I hope I can contribute to your growth and progress and provide some ideas for your thinking.

Finally, I would like to call on all of you. If you feel good, you would like to form a group with me and my friends to “brush copies”. I would like to gather all of you together to learn and make progress together.

The nuggets essay | 2020 years and I summarize the campaign is under way…

Looking forward to your joining us!

  • If you just grab the video, add me wX.
  • If you want to grow together, come with us.
  • If you want to… Together!!!!

It’s not too much to ask for a “like” to put me on the list, brother

Personal Contact: