As a code farmer, why do we write?

Source: Internet
Author: User

In the field of programmers, people who insist on doing technical writing have been relatively small. After I communicated with my friends, I found that they were not aware of the benefits of writing, except for the pretext of not having time. In their view, a simple record of what they have learned is enough to be recalled when they need it. Technical writing usually takes more time, as the details and context of the technology need to be clearly understood.

Admittedly, this is indeed a fact, and it is often more difficult to make a knowledge clearer than to understand it. Then why do we have to spend time writing? I think writing at least has the following benefits.

Improve your level of mastery of knowledge

American educational psychologist Bloom the knowledge cognition into two dimensions, in which the cognitive process dimension is divided into 6 levels: memory, comprehension, application, analysis, evaluation and creation. As shown, the higher the level, the greater the degree of mastery of knowledge.

For the writer, in the process of writing, because of the need to accurately express knowledge, often to the details of the knowledge to explore again. In this process, the writer may find that his point of view is not clear, through the second study, to make his understanding more perfect. Writers may also find mistakes in their own opinions, thus correcting their own distortions. After going through this process, the level of mastery of the knowledge that you write is usually increased by one level.

Each of my own technical writing has undergone this process of improvement. So, more often than not, I think of writing as a way of learning. This way of learning is more thorough and effective than the normal way of learning. Of course, it takes more time.

Improve the ability to express and communicate

As a programmer, most of the time in daily work is faced with computers. Many people also like to spend the weekend as a tech house and stay at home surfing the internet, watching movies or playing games. The long-time face of the machine makes our language expression ability extremely decline. Writing is a great opportunity for us to practise our expressive skills.

After a long period of writing, you will pay more attention to the language of communication. Your words are more precise and more vivid in expression. You can improve your communication efficiency while expressing your abilities.

Receive communication and feedback from readers

When your article is published through a blog or Infoq website, you will then get the third benefit of writing: communication and feedback from the reader. A good article usually attracts some readers, and by communicating with the reader, you can reap the following benefits:

    1. Error content Feedback: Although the article in writing has experienced two studies, but people will inevitably make mistakes. Writing reveals your thoughts completely, and a level reader can point out errors in your article, thus making your understanding of knowledge more accurate. Many of my blog posts have some minor errors, through the reader's feedback, I quickly corrected the wrong content, their level has been improved.

    2. Know a friend: A person who is willing to share is always more popular than a taciturn person. So by writing, you can make a lot of friends who are like you and are willing to share.

    3. Learn more about: Some readers will reply, "The framework also uses this technical solution", or: "Your implementation of this scheme does not have another open source solution good." This information, as a supplement to your current article knowledge, enables you to learn more about the relevant information and to refine your knowledge once again.

Influence

As you continue to write and persist for more than a year, you will slowly reap the impact. At this time, you will also receive technical conference sharing invitations, press manuscripts invitations, work invitations for famous internet companies, and even partner invitations for entrepreneurial projects. You get more chances than people who don't share. Of course your technical opinion will be accepted by more people, and you will reap the joy of transmitting knowledge.

Conclusion

In the process of writing, you will 提高自己对知识的掌握层次 reap 提高表达和沟通的能力 the benefits.

At the end of your writing, you will reap and 错误内容反馈 认识朋友 了解更多相关信息 benefit.

In the persistence of writing for some time, you will reap 影响力 and 传递知识的乐趣 .

In addition, "dark Time" author Liu Weipeng in his article, also summed up a lot of the benefits of writing, we can also look at.

Have you seen so many good things in writing? Then create a blog and start your technical writing journey!

As a code farmer, why do we write?

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.