作为一个程序猿即使没人看,没人评论或者评论非常不好,甚至有人吐槽。我们也要坚持写博客。无论写什么领域的内容,即使是你日常所示,所用到的。所遇到的问题以及解决的方法都能够写。畅销图书《软件随想录:程序猿部落酋长Joel谈软件》的作者——Avram
Joel Spolsky给计算系的学生给了例如以下建议:
(1)毕业前练好写作
(2)毕业前学好C语言
(3)毕业前学好微观经济学
(4)不要由于枯燥就不选修非计算机专业的课程
(5)学修有大量编程实践的课程
(6)别操心全部工作都被印度人抢走
(7)找一份好的暑期实习工作
(8)寻求专业人士的帮助,培养你的自信心
练好写作被放到了第一条说明了写作对程序来说是多么的重要。在我们的日常工作中,大多时候都是在做反复或者类反复的事情,在每天的开发过程中所遇到的95%的问题都有可能别人已遇到过,80%以上问题的解决的方法都有可能在网络上找到。遇到了问题到最后通过努力攻克了问题。这是一个让人非常爽的结果,可是有时我们回过头来好好细致想想。会发现这问题有种似曾相识的感觉。甚至有些时候。我们遇到问题能马上想起之前好像遇到过,当时也攻克了,可是此时却怎么也想不起来当时怎么解决的。于是无奈的仅仅好从头来一遍。慢慢煎熬的在网上找类似问题的答案,经过一番折腾,最后问题得得到了解决,但与此同一时候我们也成功的浪费了本不该浪费的时间。
因此,我们应该在把问题解决后及时的总结并做好笔记,以便后面遇到类似问题能高速的定位问题的解决的方法。假设你的笔记没有涉及到公司机密或者个人隐私,请最好可以发于博客中,这样有利于自己同一时候也有助于他人。
当然,Avram Joel Spolsky建议的练好写作,其意不不过让我们做好问题总结那么简单。在传统的软件行业里。一个好的软件配备一个好的、易懂的的文档是及其重要的,那么好的文档须要从何而来呢?我相信读到这时,答案已在你心中。练好写作也不是意味着让你花长时间的去练习,练到那种写出来的文章可以发表于优秀报刊的水平。
个人认为。够用且写出来的东西可以让人不用费太大劲就能理解即可。