How to Learn Technology?

Source: Internet
Author: User
How to Learn Technology?

ArticleSort and send emails from Baidu NY.

 

1. What should I do if I want to learn a lot of technologies?

Differentiate priorities, select targets, and perform step-by-step operations. Technology is marginal. As knowledge increases, more unknown things will be discovered. What we can do is:

1) Focus: differentiate the skills you are interested in and the required skills,Focus on required skills. If the real zone is inseparable, you can ask yourself: will the current work be unable to continue without learning this technology?

2) set goals:Select a technical direction for a period of time (at least half a year) and refine the research.

3) keep moving forward: when one technology is mastered, start research on another technology;

 

2. I really want to learn a technology, but the project has too much work and I don't have time to do it. What should I do?

The survival condition and nature of work are doomed to the fact that we cannot have as much disposable time as in schools and foreign companies, so we have to find time to pursue technological advances, that is,"Survive during the day and seek development at night. I usually take part of the evening and weekend time for study.

 

3. When selecting a technical direction as the learning goal, how can we achieve better results?

Learning a technology is generally divided into several stages: Getting started-> mastering. Under normal circumstances, it takes at least one year to reach the level of proficiency.

You can take the following steps:

1)Zhi qiran: Understand the basic principles and application scenarios of the technology and conduct simple practices. At this stage, official documents are the best teaching materials;

2)Standing on the shoulders of giants: Find the mature open-source class libraries and application systems in the industry to learn the accuracy.Source code;

3)Progress in Q &: Go to the relevant forum to learn, ask questions or answer questions, and try to solve the existing problems in the Forum independently. http://www.stackoverflow.com/is the best choice.

4)Move yourself: Practice related technologies to achieve independent application of medium scale;

5)Knowing why: Provides an in-depth understanding of the operating mechanism, peripheral technology, performance optimization, and deep knowledge of the technology;

6)Make good use of resources: There are a lot of experts in the company. Any technology You Want To Know can almost find the corresponding cool people. Communicating with these people will get twice the result with half the effort.

 

Take php as an example:

Familiar with syntax & API-> Read Zend, CI, and Wordpress source code-> use a PHP Independent Development Project-> have a deep understanding of PHP engine implementation details, extended compilation, and performance optimization.

 

4. What should I do if there is too much external interference and I can't calm down and learn?

When I first came to Baidu, my predecessors gave me a suggestion: I had to turn off QQ. In combination with my experiences at school, I knew the importance of this suggestion and accepted it with pleasure.

In fact, meditation is the prerequisite for doing everything well. Turning off QQ is just a representation. The most essential thing is that we should create a good learning environment for ourselves.

A quiet environment and a set of methodology are required for technology development. There are many methodologies (the best in the first article of the Analects of Confucius), and we must build the environment ourselves.

So my suggestion is: Forget QQ, moderate entertainment, and try to indulge yourself in work and study.

Although it is not easy to do, It is very helpful for improving efficiency and learning time.

 

Some complex technologies involve many directions, and each direction can be broken down in the above way.

Technology learning can be easily achieved. When you fully understand a technology, it will be faster to learn other technologies.

 

The above content is ultimately for us:Know how to choose, learn to give up, endure loneliness, and resist temptation.

Technology is like learningWang Guowei has always liked how to learn:

In ancient and modern times, the great business, university questioner, did not pass through three realms: "last night, the west wind withered green trees. A tall building exclusive to the sky ." This is also the first realm. "I don't regret it when I get out of my clothes, so I am worn out ." This second realm is also true. "Looking for him in the crowd, suddenly looking back, that person is in the dark ." This third realm is also true.

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.