How to learn and work efficiently (code)

Source: Internet
Author: User

First, how to effectively learn IT skills.

Online Classroom Learning Methods:

Three one: line of thought, attention consistent, code consistent

How to attend class:

"Three notes":

Concepts, scenarios, advantages and disadvantages.

Offline Self-learning mode:

Source code Learning Method: Three note: Analysis of the source of ideas, the extraction of theoretical knowledge points and follow the idea of knocking.

Video Learning Method: where not to see where, while looking at the edge of sorting ideas, side knocking code.

Second, how to efficiently it work.

Before encoding:

You need to know what you're going to do (demand analysis). What do you want to implement? (function list, target list, knowledge point list) What is the business logic for each function? (Business logic Flowchart-〉 Knowledge point diagram) distinguish between key points and difficult points first, the technical relevance of the same or similar functions together to achieve.

In code:

What you want to achieve. How to achieve it. What is the step of each step. What is the function you want to implement now? What is the idea of implementing this function? What the concrete steps are. Where is the difficulty in implementing this feature? How to solve this difficulty. What technologies are needed to achieve each step. You wouldn't have this technology. Self-timed to complete each step. (15 points) Self test and debugging to improve the effect of this function. Comb the core skills and implementation skills of this function.

After encoding:

To achieve the effect you want. (production environment test) from the overall to the local test each function point from experience to interactive test each test point from performance and speed test the core function points and summarize the important and common techniques

How to improve and summarize your skills in the study work.

Learning: From large to small collation from the common to the general collation from the must know will (core) to the general arrangement from the project in actual combat in the consolidation of ideas, the practice of Programming Thinking Institute extrapolate, technical relevance of finishing

Work: From big to small finishing from the new to the old collation from the project in actual combat ideas, practice programming thinking comb core skills point, extract the essence, sorted into their own things

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.