Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create more-reasons-why-developers-should-blog.md #6913

Merged
merged 1 commit into from
Apr 15, 2020
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
94 changes: 94 additions & 0 deletions TODO1/more-reasons-why-developers-should-blog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
> * 原文地址:[More Reasons Why Developers Should Blog](https://levelup.gitconnected.com/more-reasons-why-developers-should-blog-ba947be9e869)
> * 原文作者:[John Au-Yeung](https://medium.com/@hohanga)
> * 译文出自:[掘金翻译计划](https://github.com/xitu/gold-miner)
> * 本文永久链接:[https://github.com/xitu/gold-miner/blob/master/TODO1/more-reasons-why-developers-should-blog.md](https://github.com/xitu/gold-miner/blob/master/TODO1/more-reasons-why-developers-should-blog.md)
> * 译者:
> * 校对者:

# More Reasons Why Developers Should Blog

![Photo by [Thought Catalog](https://unsplash.com/@thoughtcatalog?utm_source=medium&utm_medium=referral) on [Unsplash](https://unsplash.com?utm_source=medium&utm_medium=referral)](https://cdn-images-1.medium.com/max/12000/0*HJLkHYtt8SbRtrra)

Blogging is a way to share what we learn with others.

In this article, we’ll look at why developers should keep a blog.

## Become a Better Writer

By writing on our blogs repeatedly, we’ll become better writers. The more we write and adapt to better writing habits, we can become better writers.

Better writers are better communications and that’ll bring us more and better opportunities in the long run.

## Explaining Things to Others is the Best Way to Learn

There’s no question that explaining things to others is the best way to learn.

We get to do research on our topics that we’re writing about and we have to be able to produce our own examples for any technical topic we’re writing about to explain our points.

Also, we’ve to able to explain the different aspects of the technologies ourselves.

If we learn enough to explain to others without looking through online resources, then we know that we’re proficient at what we’ve learned.

Blogging will let us internalize our knowledge by writing about it and practicing by producing examples as we explain the technologies in our blog.

## Create a Discussion and Learn New Things from That

We can create a discussion based on our blog and engage with our audience.

If our blog has an audience then we’ll get a discussion going in no time.

And from the discussion, we learn new things from that. This is a win-win situation. We know that our blog has engagement from the audience, which is good.

Also, we can learn new things from the discussions that we’re raising by posting our blog posts.

## Present Our Own View On a Topic

Even the topic we’re writing about already had lots of people writing on it, we can still write about it since people will appreciate new views on our existing topic.

As long as we aren’t copying someone else’s work directly, it’s fine to write on a topic that many people have written about before.

We all have our own style and we can present new angles on the same topic that people have written about before by presenting our own view on it.

Therefore, we should write our own pieces on a topic despite many people writing about them already.

## Read More and More for Writing a Blog

For most blog posts that we write, we have to do research so that we can write about them.

There’s just no way that we hold enough information and insights on our heads to write stuff to put into our blogs.

Therefore, we have to do lots of lots of research if we’re going to maintain a developer blog.

This makes blogging a great way to learn about whatever we’re writing about and absorb the knowledge by explaining and writing examples.

## Educate Others

Educating others is a good reason to maintain our own developer blog. With it, we can help each other learn by providing our own views and insights to help us learn, which in turn helps other people learn.

There aren’t enough resources on developer topics, so getting readers is pretty much guaranteed if we keep maintaining and promoting our blog.

People will look at our stuff and learn them even though they might not be commenting on our blogs or be engaging with us.

They’ll find our stuff when they’re looking for help and some people will stumble on our blog and they get the help they need.

![Photo by [Andrew Neel](https://unsplash.com/@andrewtneel?utm_source=medium&utm_medium=referral) on [Unsplash](https://unsplash.com?utm_source=medium&utm_medium=referral)](https://cdn-images-1.medium.com/max/12000/0*4SGrplnJ1EYYeSt4)

## Enjoyment

Blogging is a great hobby. It’s something that we can do for enjoyment. It’s a lost cost hobby as we can blog on sites like Medium or WordPress or web can pay a few bucks a month to blog in our own blog.

Both are great ways to spend time since we’ve to do lots of research and wire about stuff that we want to write about.

## Conclusion

We can use blogging as a hobby. It’s a great hobby since it’s cheap or free to set up a blog.

Also, we’ll help people they don’t comment on us. If we keep our blog for long enough, someone will stumble onto our blog eventually.

Finally, we become better writers by practicing our writing skills by blogging and presenting our work in front of the audience worldwide.

> 如果发现译文存在错误或其他需要改进的地方,欢迎到 [掘金翻译计划](https://github.com/xitu/gold-miner) 对译文进行修改并 PR,也可获得相应奖励积分。文章开头的 **本文永久链接** 即为本文在 GitHub 上的 MarkDown 链接。

---

> [掘金翻译计划](https://github.com/xitu/gold-miner) 是一个翻译优质互联网技术文章的社区,文章来源为 [掘金](https://juejin.im) 上的英文分享文章。内容覆盖 [Android](https://github.com/xitu/gold-miner#android)、[iOS](https://github.com/xitu/gold-miner#ios)、[前端](https://github.com/xitu/gold-miner#前端)、[后端](https://github.com/xitu/gold-miner#后端)、[区块链](https://github.com/xitu/gold-miner#区块链)、[产品](https://github.com/xitu/gold-miner#产品)、[设计](https://github.com/xitu/gold-miner#设计)、[人工智能](https://github.com/xitu/gold-miner#人工智能)等领域,想要查看更多优质译文请持续关注 [掘金翻译计划](https://github.com/xitu/gold-miner)、[官方微博](http://weibo.com/juejinfanyi)、[知乎专栏](https://zhuanlan.zhihu.com/juejinfanyi)。