Software Developer Roadmap Synopsis & book excerpt Chapter5

Source: Internet
Author: User

Long-lasting learning: The entire career, feedback loop, understanding weaknesses

1, improve the bandwidth: multi-dimensional, efficient access to knowledge

Blogs, follow Twitter feeds, subscribe to mailing lists, join local user groups, technical conferences, authors of contact books, online tutorials

Back to actual software production from the Ocean of information

2, continuous Practice: can make mistakes in environmental practice

Instructors lay out exercises and evaluate

Through the practice of the multiplex

Short periodic feedback, public practice in the community

Harder exercises, weekly redo, change of solution

3, Quality brittle toys: When the success of the experience and failure as much as the pursuit of failure

Personal wiki Record learning

4, the use of the Source: code is the final arbiter

Toolbox: Read someone else's code, read the latest code, try to refactor the code, get feedback from people who read your code

Taught, the code is the teacher

Read an open source project with an algorithmic depth

5, and the line and think: reflect on their work status

Personal practice diagram, get the change in practice, can also be used for others

Anti-Experience: every new time and energy reinforces bad habits

6. Record Learning: Learn from History

Record what you've learned in a personal wiki or blog, take notes on a book

7. Share the Learning: Effective communication, training others

Because you know only a little, you don't assume that anyone else knows any preliminary knowledge, and explains the simple and straightforward topic

A professor is a learning method

Record what you learn

Moral dimension, confidentiality, damage relationship

8, establish the feeder Road: Self-assessment focus on the past, lack of objective

Multiple mechanisms to collect objective external data on a regular basis

Code review, pairing programming, exam questioning views

Useless feedback: Suggestions for camouflage

Useful feedback: Taking action based on it, giving more or less choice to a particular behavior

Enhanced Feedback & Balanced Feedback

9, learn to fail: Inevitably, learning skills can not change the failure and weakness

Addressing areas that need to be modified

Admit that you can't devote time to maintaining certain skills

Software Developer Roadmap Synopsis & book excerpt Chapter5

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.