今天是立夏,过完这一天意味着农历2016年的第一季度已经过去了,也意味着真正的夏天已经来了。如果说春天是作物的播种期的话,那夏天可以看做是作物的成长期,也是农民伯伯们最繁忙的时期。本文主要对自己过去的春季作一个总结,同时对未来繁忙的夏季作一个规划。
1 致改变
2016年以来,我个人体会最深的就是两个字”改变“。
大家应该都听过“温水煮青蛙”的故事,该故事来源于19世纪末美国康奈尔大学科学家做过的一个“水煮青蛙实验”。科学家将青蛙投入40摄氏度的水(不是沸水)中时,青蛙因受不了突如其来的高温刺激立即奋力从开水中跳出来得以成功逃生。当科研人员把青蛙先放入装着冷水的容器中,然后再缓慢加热(每分钟上升0.2摄氏度),结果就不一样了。青蛙反倒因为开始时水温的舒适而在水中悠然自得。当青蛙发现无法忍受高温时,已经心有余而力不足了,不知不觉被煮死在热水中。
类似地,从学校毕业之后,我们大多数人过的也都是这样的生活:过着朝九晚五的日子,白天没时间去学习,晚上没力气改变,渐渐地也就习惯了平庸的生活状态了。其实人都是喜欢过安逸稳定的生活,只要现状还可以,就不太愿意尝试去改变现状。只有当人们遇到痛苦或困难时,才会下定决心、鼓足勇气去改变现状。也许如果华为老总任正非没有经历过被骗200万、与妻子离婚,可能就不会有今天让世界瞩目的华为;也许如果曹雪芹没有经历过家道中落,没有真实体验过世态炎凉,可能就不会有文学名著——《红楼梦》了……。
一直以来,博主和大多数人一样:在学校期间,父母、老师主导一切;工作之后,也没有太多自己的想法,以为做好领导安排的工作就可以了;下班之后看看电视,然后就洗洗睡觉了。2016年,我开始反思:作为毕业没多久的、正处在人生最佳时光的我们,难道人生之路就如此平淡吗?难道就不能努力一把、拼搏一次吗?长此以往会不会被社会淘汰?
得到的答案是——“改变”:
即便离开了学校,每天下班后我们也可以挤出一些时间来,坚持学一点新知识,写一点新博文;
即便现在有一份稳定的工作,也可以看看周围有没有创业的机会,如果有的话,可以尝试创一次业,无论最后是成功还是失败,至少我们为之拼搏过。
即便……
从点滴小事、从不安于现状开始慢慢地改变,一个月、一年、……也许这样的人生经历才可能不显得那么平淡,才会变得更有意义。
2 春之总结
从2月底返回上海,至今已经有两个多月了。总的来说,这段时间过的还是比较充实的,主要学习阅读了下面这些书:
a) 学习WPF
进入公司之后,我使用的编程语言是C++,WPF是我们公司开发界面使用的语言。去年下半年公司鼓励使用C++的同事与使用C#的同事互相学习,作为不甘于现状的我,当然不能放过这次机会了,由此开始了WPF的学习之路。学习过程主要包括:学习公司前辈所写的代码;学习WPF/C#编程基础,所使用的书籍是——Programming WPF(见下图)。半个月前还与同事分享了学习心得,有机会的话把它整理一下,放到园子里来。
b) 学习OpenGL
主要是针对最近发的系列博文“OpenGL学习之路”,主要是整理自己对《OpenGL编程指南(第八版)》(见下图)的一些理解和实践成果,另外参考了《OpenGL着色语言(第二版)》,每周都会更新一篇。
c) 学习Android编程
其实学习Android编程是从去年下半年就开始了,一直到现在,断断续续学了半年实践,做了一些Demo,使用的书是经典的《Android Programming, the big nerd ranch guide》以及Android官方SDK文档。
d) 遗憾
这个春天,最大的遗憾就是没有好好地体验一下美好生活——想抽空去杭州梅家坞去品品龙井茶,但一直都抽不出时间来,现在都立夏了,只能等到明年了!但愿:莫道今年春将尽,明年春色倍还人。^_^
3 夏之规划
其实,博主以前是基本不做任何长远规划的,做事没什么长远心:心血来潮想做一件事的时候,就立马开始做,并想一下子把它做完,完成质量可想而知,等到那阵子过了之后就再也不再去碰它了。现在看来很是荒唐——作为一名工程师,居然没有一种项目化/工程化/系统化的眼光去完成一件事。其实稍微复杂一些的事情在实施之前都应该有个规划,然后一点点地完善它,打磨它——这也许就是工程师的思维方式吧。明代理学家写的这幅对联,个人感觉写的非常好:
若有恒何必三更眠五更起
最无益莫过一日曝十日寒
好了,废话不多说,接下来一段时间的规划如下:
a) 关于Android编程
最近看园子里有些园友会发一些关于Android Demo或学习总结的文章上来,既然自己也在学习Android,考虑将自己所学整理成一个系列的文章,发出来与大家交流学习。
b) 关于Linux操作系统
今年是Linux操作系统诞生二十五周年,所以准备熟悉一下Linux操作系统。最近在虚拟机上安装了Centor OS发行版,另外Kindle上也下载了《鸟哥的Linux私房菜》,准备花点时间学习一下。
c) 学习开源代码
一直觉得学习优秀开源代码是提高编程能力的重要途径之一,遗憾的是自己一直都没有去好好地执行这一点。在接下来的很长一段时间里,要好好学习开源代码,考虑从Android开始,然后深入Linux内核。
d) 完善博客
其实记录分享自己的所思所想是一件很美好的事,博主将继续完善自己的“OpenGL学习之路”系列博文,同时接下来打算将自己的“Android学习之路”也整理出来。在这里,要感谢博客园提供给我们这些程序员学习交流的平台。
4 最后的话
写了这么多,感觉还是规划得还是比较粗糙,不过记录下来总比不记录的要好。希望自己在这个夏天以及未来更长的时间里,不断地细化执行上述规划,不断地完善提升自己。最后,晒一下博主故乡的风景图——建德市七里扬帆,这让我想起一句话:长风破浪会有时,直挂云帆济沧海。