How can we become the top technical expert?

Source: Internet
Author: User

I was a good student in elementary school from Grade One to grade four, with the top 10 students in the class. I often owe my credit to my teacher at that time. Because the teacher spoke carefully and slowly in class, when a student did not know how to stop, get bored, and repeatedly explain to us, it was not until we reached the "full brain is full of textbook knowledge" state. Naturally, when we got the exam question, we seemed to see our loved ones who were very familiar, friendly, and easy to use.

That year, I was a top student in the class, the "certified" Squadron Leader in the school, and the Young Pioneers focused on training. There are a bunch of poor students behind the ass. These poor students are not good at class, and they do not preview or review back in class. Naturally, when they get the exam paper, they can't do anything. Therefore, these people are recognized as "poor students". In the eyes of our good students, the future of these poor students is dark, and we even think that these poor students will become gangsters and bad guys in the future, at least three people may end their lives on the electric chair in the future.

However, in the fourth grade, a math teacher was transferred from an external school. It is said that he is good at cultivating top-notch students, so we are excited by these good students, because the names marked with "top-notch" will be sent to the school for good junior high school.

However, everything that follows will happen like the reversal of Qian Kun, the Big Bang, and the Emperor Yuan Shikai.

First, we are not allowed to bring textbooks to this class. He thought we could just look at the textbooks at home. This shocked our consistent "Textbook help". What should we do if we don't use textbooks? What do we do if we don't talk about textbooks?

Second, the top teacher prepared an outline by himself in class, such as an equation. The textbook tells us that "there is only one way to solve this problem ". However, the top teacher told us that there are five other ways to solve the problem and told us that "textbooks" are not correct. We were scared again.

Once again, the top teacher only talks about most of the knowledge points in class once, and some difficulties can be at most two times. If you have a bad idea, don't expect the teacher to tell you again. If you ask the teacher again with the notebook afterwards, the math will tell you "show me the door" in English ".

 

Finally, the instructor pointed out that our assignment was not based on "whether the word is good or not, whether the exercise book contains foreskin". There are only two standards:

1. Fast (for example, the teacher has completed the assignment and made the best in 10 minutes)

2. innovative ideas for solving problems (excellent +, and often rewarded with small gifts)

The rest are "medium" or "lower". If the job needs to be handed over overnight, it is basically "lower" or "lower".

 

As a result, "textbooks help" students protest against this teaching method. The reason is very simple. We cannot understand these knowledge points quickly. When it is our turn to be a question, we become "Shi with two eyes ".

On the contrary, those poor people are proud, especially those who are "most likely to end their lives on the electric chair", because they only need to flip the book a little when they go back, in class, you only need to "Desperately" Remember the teacher's problem-solving ideas, so that the homework is rarely done and can be well received.

A semester later, Qian Kun officially reversed. The original good student became a poor student, and the original poor student became a top student. In particular, the top "good student" turned into people who thought "the most likely to end their lives on an electric chair.

A year later, the top teacher received a student"Strength in hand"The parent complained to the Education Department and was transferred to another school. As a result, the "electric chair" went back to the poor ass.

This story is not about the quality of school teachers. It varies from person to person. Some students are not suitable for the teaching methods of top teachers, while some students are not suitable for step-by-step teaching.

A few days ago, many netizens asked me how to learn programming. In fact, there are two types of users:

Category 1: Textbook help

Basic Learning is solid, with excellent scores, and almost full scores in both schools and training centers. It is said that their teachers are very conscientious and responsible, and they are also very careful about what they say. They are very thorough about a knowledge point, and then let them practice it repeatedly, write the program, erase it, and write it again. Until they are familiar with the original program.

Now, the reality is that 80% of textbooks help students in real posts and projects, and they have no way to start. They are full of theoretical and basic knowledge. Although skillful, they do not have the ability to innovate at all.

 

Category 2: electric chairs

These programmers often focus on practice. I learned a little from a knowledge point and immediately started to do simulation or real projects. I quickly learned how to use the knowledge point through stenographer and forced understanding. No one can answer questions about theoretical knowledge. However, many of them have become a great player in their first-line jobs.

The problem arises again. When it technology reaches a certain level, such as data mining and other fields, if it is purely practical and does not focus on theoretical cultivation, it will encounter a technical bottleneck. That is: it is difficult for purely practical programmers to complete R & D of high-end technologies because their practices are separated from theoretical guidance.

Learning and learning, collectively referred to as learning. This is actually a contradiction. There are very few people who can grasp both learning and learning at the same time. It must go through a certain amount of time and experience. We will be hard on both hands.

Next, let's look at my point of view: (it is excluded that you will become a theoretical master in the academic world in the future. Please do not read it. Full-time training instructors also bypass)

When I was a child, are those good students really good? I personally don't think so.

1. What they need is the teacher's "Never let go" lead and guidance. In the end, this is a dependency. It is also a learning method that lacks subjective initiative. Poor students tend to "Ignore him", so when they encounter sharp teachers (who love him or not), they just give full play to their subjective initiative, as a result, some people can make the teacher "difficult to climb ".

2. Learning Speed and intensive reading. The correct method should be to read the contents, charts, and illustrations first, and then read the text to learn more. Many "good students" only move forward step by step. Once the teacher stops, everything stops.

3. autonomous learning ability. Why can the poor students reverse within a certain period of time? It also shows that they have at least a strong autonomous learning ability. This is also an important factor in learning programming. why are many non-professional programmers at a high level? In fact, it has nothing to do with the profession, but has a strong self-learning ability. The teacher actually trains a learning method and train of thought, and cannot help you solve all the problems.

Of course, if you do not have a good learning attitude or the ability to learn independently, you will have to take an electric chair in the future. Not all bad students can go against the day.

4. Mutual Learning. I don't know if you have found out that good students often do not communicate with each other for fear of being caught up by others. The difference between students is often willing to communicate with each other because of their similar status. The same is true for programmers. No one can leave their heads alone to become a great god. To learn technology, you must communicate. Of course, you must do your homework before communication and do not ask questions about mental retardation. The communication mentioned here does not mean to start asking questions without having to do any homework.

5. Theories can guide practice. This is also the voice of many programmers. A technology, if you only apply it, does not focus on the cultivation of the final theory. It is like practicing martial arts: "Do not practice martial arts, to the old blank ".

This is what Confucius said.From the perspective of programming, "Learning" is more important in the initial stage than "learning". Of course, if you want to go through a higher field, the "Learning" in the later stage is very important.

If you neither want to learn nor learn. You can only sit in an electric chair.

-----------------

[It doesn't matter if you don't like reading books, watching news, or learning. I will be your "companion reader "]

Slave me method: please pay attention to the subscription number: the programmer is on the way.

Tell stories, business models, and technologies every day.


How can we become the top technical expert?

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.