事实上一直是挺喜欢写blog的。可是近期在写blog这件事上遇到或者開始思考一些问题了。


首先,写blog的动机。对于这个问题,我从自己的理解上得出下面几个原因:
  1. 写blog是对自己学到知识的一种总结,并且是一种相对照较有效的总结方式。学习是个漫长的过程,而在这个过程中,是easy遗忘的,也可能是理解的程度不够。而导致easy遗忘。而在自己打字写成blog的过程中,一方面须要自己在自己的理解基础上进行二次理解,并把自己的理解通过文字表述出来,这个过程事实上挺复杂的。你得想怎么去表述自己的思路,怎么去构造自己的句子,怎么去让别人可以更简单的理解自己的想法。

    这个过程事实上也是在加深自己的理解。同一时候也锻炼了自己的文字表达能力。

  2. 还有一方面,写blog是对自己的一种宣传,或者说是从程序猿的角度来说是会满足自己一定的心理需求的。

    程序猿在一定的角度看,也是具有较高的文化修养的,应该大多数都具备较高的学识和学历。同一时候程序猿们也由于自身是处于一个节奏变化非常快的形式下。会情不自禁的去关注到非常多方面的事。应该来说算是走在时代靠前的一个步伐上。

    那么他们在这种基础上。须要通过一定的方式和手段,来发展和制造自己的影响力。当然blog便是一个非常好的选择。

    通过blog来阐述自己的观点,发表自己的看法,喜欢的,赞同的人看到了。点个赞。或者有时候还会由于一篇志同道合的文章而成为非常好的朋友,这都是非常美好的事情。

  3. 最后一点,事实上也是和第二点差点儿相同。写了blog,若写得好,便会在一个群体中产生一定的影响力。

    有影响力了,那么会在非常多地方给你带来优点的。

    (自己想便知道。。

    比方有人由于blog写得好,自己出版技术书籍;在有影响力之后,号召同学们创业等等。。)

  4. 第四点,或者还会有很多其它的优点,自己去想吧~~~
当然写blog会有非常多优点。有坏处么?算了,坏处是会占用你非常多时间,若要把blog写得非常好。会占用你很多其它时间。

(当然,要想得到不论什么回报。都是须要付出的。)


在写blog的这件事情上,我遇到了其它的一些问题:
  1. 既然要写blog,写在哪里?一是依靠成熟的blog站点来写,比方博客园。CSDN,OSchina等等。这种IT社区在国内是比較多的,尽管有的也有不同的側重,可是都在blog方面比較成熟的,有了非常多大的用户基础了。二是自己搭建个人blog站点。事实上牛人都是走的这条路。由于这样做的话,会在blog的各种设置上有非常大的自由度,有自己独立的域名也是一件非常酷的事情。

    ——可是对于不是非常牛逼的人。这里就会面临一个选择。这里的选择,事实上实质上来说,是自己blog影响力大小的选择。在CSDN这种平台上写blog。会利用到它这样非常大的一个用户群的,会让自己blog的阅读量远大于自己个人的独立blog的。当然你牛逼的时候,自己的blog永远在百度搜索的首页排行第一的话,就不用考虑这个问题了。对于无名者,自己搭建独立blog,上不了首页。被其它人看到自己blog的机会就会特别小。blog的阅读量,非常大程度上是激励博主继续写作的强大动力!

  2. 在上一条问题中,假设选择了在成熟社区中写blog的话,自己也得去选择详细的某个站点来维护的,相同的文章,放在多个地方,事实上是没有多大意思的,会显得好无聊。

    。这个问题就自己选了~~

  3. 假设选择自己搭建独立博客的话,这里又会遇到很多其它的偏技术的问题。比方你使用Wordpress来搭建么?还是使用眼下比較流行的使用Github的pages来搭建静态blog呢?使用眼下比較流行的hexo,还是Jekyll来搭建静态blog呢?每一个方法和手段都有自己的优秀的地方。

    刚開始学习的人都会非常迷茫的—>>没有尝试的时候,都是挺麻烦的。


最后说说我自己吧:自己在CSDN上写blog上写blog差点儿相同一年多了,写得不好。一方面是没有深入到一个详细的技术方向。一方面也是由于自己的文笔不行。

然后近期又想跟着潮流。搭建一个自己的独立blog,近期寻思着非常多问题,在以上总结了下自己的各种想法。


总的来说。写blog的过程中,确实是一个非常好的学习过程。并且对IT人来说,写blog来说也算是非常必要的。仅仅是是总结自己的经历嘛(比方记下一个bug。怎么改动,对其它人来说,或者遇到了它,就算是找到了一个非常好地解决方式。不知道会节省多少时间呢?或者这也是搜索引擎存在的一个意义之中的一个吧。)

可是从另外的角度来说了。每件能有好回报的事情,都是须要自己有所付出的。


且行且珍惜吧。╮(╯▽╰)╭


关于写blog这件事的更多相关文章

  1. 宣布一件事,通过写博客,挣到了人生的第一个 10w

    今天是 2019 年的最后一天,对于我来说,2019 年可以说是我高考进入大学以来,最重要的一年了.这一年,也是我收获最多的一年,其中最重要的收获应该就是『找工作』和『运营公众号』以及『挣到了人生的第 ...

  2. 关于如何让写自然溢出hash的无辜孩子见祖宗这件事

    关于如何让写自然溢出hash的无辜孩子见祖宗这件事 来源博客 这几天考试连着好几次被卡hash卡到死. 我谔谔,为什么连hash都要卡. 码力弱鸡什么时候才能站起来. 只需要任意两种字符,比如噫呜呜噫 ...

  3. 【三】用Markdown写blog的常用操作

    本系列有五篇:分别是 [一]Ubuntu14.04+Jekyll+Github Pages搭建静态博客:主要是安装方面 [二]jekyll 的使用 :主要是jekyll的配置 [三]Markdown+ ...

  4. 转载:关于 Token,你应该知道的十件事

    关于 Token,你应该知道的十件事 原文地址:http://alvinzhu.me/blog/2014/08/26/10-things-you-should-know-about-tokens/ 原 ...

  5. 关于 C 语言,我喜欢和讨厌的十件事

    前言:最近有个家伙抱怨道“为什么我还要再用C?”-虽然我不同意他的说法,但至少他随口提到如果你“在一台拇指大小的电脑”上编程,或者为一门语言写引导程序,那么可以用C语言.要我说,写设备驱动,或者特定平 ...

  6. Wiz写Blog? 不会再爱了,全面拥抱Markdown+Pandoc

    Wiz写Blog? 不会再爱了,全面拥抱Markdown+Pandoc 文章转载自 http://iout.in/archives/454.html 我们为什么写作? 自从人们开始写作,写作便是记录. ...

  7. 我为什么鼓励程序员写blog

    工程师该怎样才能突破自己的能力瓶颈?写 blog! 工程师该怎样精进自己在职涯上所需要的能力?写 blog! 工程师该怎样才能保持学习与成长的动能?写 blog! 工程师该怎样才能证明自己的潜力与特质 ...

  8. 我为什么鼓励工程师写blog

    文/JoeyChen 工程师该怎样才能突破自己的能力瓶颈?写 blog! 工程师该怎样精进自己在职涯上所需要的能力?写 blog! 工程师该怎样才能保持学习与成长的动能?写 blog! 工程师该怎样才 ...

  9. (转)IE6 死后即将大快人心的10件事

    (转)未来五年程序员应当具备的十项技能 W3C CSS 2.1 Specification(Quick Table of Contents) (转)IE6 死后即将大快人心的10件事 2009-04- ...

随机推荐

  1. poj 3083 Children of the Candy Corn(DFS+BFS)

    做了1天,总是各种错误,很无语 最后还是参考大神的方法 题目:http://poj.org/problem?id=3083 题意:从s到e找分别按照左侧优先和右侧优先的最短路径,和实际的最短路径 DF ...

  2. POI 中Cell的backgroundcolor和foregroundcolor

    刚开始以为要获得cell的背景色是使用  getFillBackgroundColor()这个函数(这里返回的是调色板的索引,要获得RGB需要先获得系统的Pallete,然后在获得 RGB).结果出来 ...

  3. UVa 1639 (期望) Candy

    题意: 两个盒子里各有n颗糖,每天有p的概率从第一个盒子里取一颗糖,1-p的概率从第二个盒子里去一颗糖.直到某一天打开某个盒子忽然发现没糖了,求另一个盒子里剩余糖果数的期望. 分析: 紫书上面已经分析 ...

  4. colspan在浏览器中失效的问题

    <table border=" style="border-collapse:collapse;"> <tr> <td>def< ...

  5. ODAC访问oracle时,提示:由于以前的函数求值超时,函数求值被禁用,必须继续执行才能正常返回

    这是因为调试时会自动对Local/Watch等窗口里面(或鼠标停留所在)的变量求值,为了防止用户写的程序错误(比如死循环),系统有一个超时限制,如果某个属性的get中做了很复杂的操作(而不是简单地返回 ...

  6. 9、四大组件之四-Broadcast Receiver

    课程目标: 了解Android消息机制 掌握Broadcast发送消息的两种类型 掌握BroadcastReceiver接收消息的编程 重点难点: sendOrderedBroadcast()的理解 ...

  7. application/x-www-form-urlencoded等字符编码的解释说明

    关于application/x-www-form-urlencoded等字符编码的解释说明 在Form元素的语法中,EncType表明提交数据的格式 用 Enctype 属性指定将数据回发到服务器时浏 ...

  8. 一些常被你忽略的CSS小知识

    1.CSS的color属性并非只能用于文本显示 对于CSS的color属性,相信所有Web开发人员都使用过.如果你并不是一个特别有经 验的程序员,我相信你未必知道color属性除了能用在文本显示,还可 ...

  9. C/C++编译预处理命令详解【转】

    1.       预处理程序  按照ANSI标准的定义,预处理程序应该处理以下指令: #if #ifdef #ifndef #else #elif #endif #define #undef #lin ...

  10. HW7.8

    import java.util.ArrayList; import java.util.Scanner; public class Solution { public static void mai ...