07 Jan 2017
summary 2016
去年这个时候,为自己的2016年写了一个计划–Plan 2016,一年过去了,所以有了这篇Summary 2016,主要是想看看去年的想法和计划实施了多少,虽说计划赶不上变化快,但是有计划总比没有强。其实,有时候适当的吹吹牛也好,当自己犹豫的时候就会想到自己曾经吹的牛皮,多少还是有点顾忌的。比如,每次有人问我周末还坚持打球吗?我都很确定的说:“是的,每周都打”。又比如有人问我最近还读书吗?我都很确定的说:“是的,基本每周读完一本”。然后,每周末都得为自己曾经吹的牛皮付出时间和精力,一年过去了,回过头看,才发现原来偶尔吹吹牛也是有好处的。
先列出吹牛清单:
-
[ Y ] 还完信用卡
-
[ Y ] 学习一门新的编程语言
-
[ Y ] 读完«代码大全»
-
[ Y ] github构建2个开源项目
-
[ Y ] 坚持学习英语
-
[ Y ] 在我的书单中挑十本书读完
-
[ Y ] 坚持锻炼身体
-
[ N ] 带Jell爬华山
-
[ N ] 再读一遍«黑客与画家»
-
[ N ] 争取加入一个开源项目组
-
[ N ] 改掉我的急性子
-
[ N ] 读完«如何阅读一本书»
-
[ N ] 出去旅游一次
-
[ Y ] 12篇博文
-
[ N ] 看5个开源项目的代码
牛皮吹大了 Orz
还完信用卡
信用卡确实还完了。以前的消费观念有些超前,超前是好事,但前提是自己的收入能支配自己的支出,否则使用信用卡提前消费需谨慎,一般建议自己的信用卡欠款额度不要超过自己收入的20%。如果你还是没有摆脱每月的信用卡还款噩梦,建议看看这本书–《30年后,你拿什么养活自己》。
学习一门新的编程语言
2016年确实学习了一门新语言go。促使我学习go是由于工作需要,另外go也很有意思,我也挺喜欢。2016工作中使用最多是go,其次是python,最后是c。另外,工作之余也学习了以下html、css、java和ruby,当然这些语言学习仅限于看完相关书籍,还缺少实践经验。学html和css是想把的博客设计得好看一些(还未实践),学习java和ruby目的只是为了阅读相关软件书籍,因为很多书只用特定的语言作为示例,如果看不懂书中示例所用的语言,那阅读起来就困难了。
另外,作为一名软件开发人员,每年学习一门语言还是很有必要的。因为语言的界限就是一个人的世界的界限。
读完«代码大全»
《代码大全》读完了,如果你也是一个软件开发人员,强烈建议读下这本书,希望你能明白,书好不好只有你自己读过才知道,适合别人未必适合你,不适合别人有可能适合你。对了,2017年有个计划,就是再读一遍《代码大全》。
github构建2个开源项目
如果说翻译书籍也算开源项目,那么算是完成了,当然初次翻译,水平不是很高,不过算是迈出第一步了。主要是和别人一起翻译了Go入门指南(the way to go 中文版)和独立翻译了Go简易教程 (the little go book 中文版)(也不算独立完成,Jell帮我翻译了引言)。另外也写了一个小程序自动更新hosts上google,虽然代码量不多,但是也算是点贡献吧,下载量如下(截止2016-04-12):
因为某些原因,关闭了该分享,所以就没有统计下载量了。现在主要通过我的公众号reborncodinglife分享该工具,如果你感兴趣可以关注我的微信公众号获取,相信我,我的微信公众号还是有很多福利的。
坚持英语学习
说到英语学习,一直是我的痛处。但是既然选择了程序员这个职业,不好好学习英语是不行的,不会说英语可以说得过去,但是看不懂英文资料,那就不科学了。写代码时的命名、阅读别人代码和遇到问题google都需要一定的英语基础。如果英语不好,夸张点说,你连个变量命名都会让别人笑话。我的学习方法是,把用到的软件都设置成英文界面,比如手机、微信、开发环境的IDE等等,另外,工作中记录一些简单的东西,尽量使用英语,当然,最好的办法是阅读相关英文书籍或者参与翻译英文文档,还是很有帮助的。
其实,学英语最重要的方法是用起来,边用边学,不用你学它干嘛。
在我的书单中挑十本书读完
这个计划超额完成,读完的书大概有50+本,这些书主要有软件开发相关、编程语言学习、心理学、哲学、理财、小说和名人自传等等。坚持阅读的好处我已经感受到了,所以,新的一年,还是按每周4本左右的阅读量保持。当然,读书本身并没有什么值得炫耀的,而是读书这个行为意味着你还没有完全认同这个现世和现实,你还有追求,还在奋斗,你还有不满,你还在寻找另一种可能,另一种生活方式。
坚持阅读,你定有所获
坚持锻炼身体
打了1年多的羽毛球,球技也小有长进,每周至少打一次球,也认识了很多有意思的球友,玩了很多球类运行,最后选择羽毛球,算是找到归属了。球打多了,也发现球场上有多有意思的地方,比如有人打球输了总是先责怪自己,而有人总是怪队友;有人打球总是很积极认真,而有人总是很随意;有人在队友打球失误时总是给予鼓励,而有人总是责怪。
其实,球品即人品
带Jell爬华山
未实现,虽未能爬华山,也爬了2次山。其实爬山很有意思,锻炼身体不说,登上山顶那种感觉,你懂的,一个字爽。作为2017年的一项计划,定登顶华山(我又开始吹牛了)。
再读一遍«黑客与画家»
重读了大约2分之一,没有读完,又一次半途而废,2017定重读一遍«黑客与画家»。不知道为什么,我特别喜欢这本书。
争取加入一个开源项目组
未实现,2017年争取吧(其实是自己技术太菜了)。
改掉我的急性子
有那么容易改掉就好了,也许性子不急就不是我了。
读完«如何阅读一本书»
读了第一章,就没下文了,暂时没计划阅读这本书。但是据Jell说,很值得阅读,可惜我总是对这类书提不起兴趣,再找时间吧。
出去旅游一次
未实现,留给2017年吧。读万卷书,不如行万里路,前几年由于工作原因,还去了好几个地方走走看看,16年没出去走走,略有遗憾。我觉得人要进步,要么去实践,要么去读书,当然,如果是阅读加上实践就更完美了。
12篇博文
16年写了大概35篇文章,大多是技术总结和分享,也有一些随笔感想,基本都在微信公众号reborncodinglife和博客同步更新,也算小有成就。17年我继续分享,坚持写作。另外,我觉得简书做得挺不错,所以也将文章同步到简书,详见我的简书
看5个开源项目的代码
未实现,只看了一个简单的goconfig库,不过也学到一些东西。这个任务只能交给2017年了,阅读好的开源代码定能学习到很多知识,比如代码组织、变量命名、设计模式和编码技巧等等。
2016,阅读之年
本次荐书:代码整洁之道 程序员的职业素养
LEo
at 10:34