缘起:
今天调试项目,发现以前开发的一个关于栏目二叉图排序的代码莫名其妙的没有了(应该是组合新项目的时候弄丢了)但是脑子里一点也记不起来是什么时候设计的那个代码了,害得我挨个解压以前备份的项目,费了半天力气还是没有找到,只能重新设计了!
现在才意识到写博客对于程序员其实是一件很神奇的事情,你把自己所知道的,免费的、还用心整理一番后呈现给他人。表面上看你没有得到任何好处,但是长远看来,你自己是最大收益者。首先这就是你在各个领域的积累,其实你服务的第一个观众就是你自己,我自己经常因为一些问题去翻自己以前的博客,因为轻车熟路我能很快找到,另外很多知识你不整理、运用后面就真的忘了。写下来是让你这份价值得以保存和传承。窝在自己的肚子里,最后只能带入尘土,或者随着记忆的减退,杳无痕迹,就像不曾拥有过一般;再者,你敢亮剑,有人会认为你的招式已经过时了,或者学的方法有问题,在技术的圈子里,大家一般都会很友好的指出你的不足。能够抛砖引玉,这未尝不是一件好事!
程序员写博客的七大好处
1. 帮助整理思路
天天写博客,记录每天所学的重要东西。在日常生活或工作中经常会经意或不经意习得一些重要知识,但是由于没有记录的习惯,要用的时候捏破脑子都想不起来了。
所以说写博客就是记录的一种很好的方式。学到了什么有用的知识或是遇到什么有趣的事情都可以记录下来。在你写的时候本身就能加深印象,当你需要调用这些知识的时候也就十分容易了。
这样一来不仅将自己的思路整理清楚了,还让自己在浩瀚的网路中有迹可循。
2. 通过博客拓展社交网络
许多开发者都有一个梦想,那就是在将来某一天能发布属于自己的作品。这个产品可以是一个移动端应用程序,一个web应用,一本书或是一个视频。这个时候你的粉丝将为你即将推出的产品或作品起到很大的市场推广作用。
3. 自我推销
相对于一纸简历来说,雇主更能通过你的博客看到你的能力和知识储备。认真经营一个技术博客还能使你获得兼职的机会大大提升。而一个有一定影响力的博主是很有机会成为技术交流会的座上宾的。
4. 可以挣更多钱
想通过博客赚钱有很多方法。许多人甚至靠写博客为生呢。这其中最关键的一点就是努力成为有影响力的博主。粉丝越多,挣钱越多。
5. 帮助他人
“这次你帮我,下次我帮你”。
能够帮助他人解决问题,本身也是很快乐的一件事。而且你也很可能在你遇到问题时得到他人的帮助。
6. 验证你的想法
当你萌发出某个想法,而又不确定时,最好的办法就是将其发表在网络上。所谓众人拾柴火焰高嘛,网友们会不吝啬的说出他们的想法,帮助你找出设计中的错误和潜在的问题。
7. 写博客是最好的学习方式
向各种各样的人阐释问题是加速进步的好方法。可以把你会的东西教授给他人,而对你想掌握的东西也可以写一个博客,写作过程中的查阅以及写完后和网友的交流都是很好的学习过程!