过去的2014年,对我来说,仍然是学习之年。
这一年中,我从广州外派到深圳这里做外包。东家是一个大公司,以前我梦想着可以进入这样的大公司。现在也算是见识了一下,勉强一偿心愿吧。
在专业知识上,我开始是浑浑噩噩,随波逐流,因应工作内容和要求,接触了微软系的silverlight、wpf、wcf、ef。虽然我以前都用微软的东西,但这些内容,我一直没有接触过。但是,现在用了一下,又有什么意义呢?这是一个公司的产品,接触、掌握它,并不会带来知识上的提升,顶多是多会了一些工具而已。我搞开发搞了这么久,遇到的开发语言、工具还算少吗?更何况,像silverlight,人家微软自己都已经明确抛弃了。
所以,年中我曾学习了一段时间java,学了几章后就暂时中止了。自己虽然是计算机专业出身,但基础课程没有学好,并没有真正理解。因此我重新拿起了《数据结构》。现在在啃《操作系统》。接下来是《计算机组成原理》,《网络基础》,等等。
夯实基础之后,我会努力学习软件架构方面的知识。我2003年已经通过高级软件设计师(高程)的水平考试,但这么多年过去了,却一直没有成长为一名软件架构设计师。2014年下半年参加的架构师水平考试,成绩如下:
上午成绩: 37
下午成绩: 45
论文成绩: 26
水平还差的远。
其中的原因,固然是因为我的不思上进,耽于安乐,也与走错了方向有关。过去几年,我一直在搞一个网站。因为我是该网站的开发主管,因此很想搞好它,平时,节假日,都投入了相当的精力。
但是现在我明白了,做好一件事,光有激情是不够的,还要有相应的技能。尽管我为该网站费尽心思,但自己水平只能达到那个高度,所以再尽心尽力,也不能让它再上一个台阶。假如当时我不是那么负责任,业余时间多些学习,拓宽眼界,甚至跳槽让贤,可能效果会更好。作为一名资质平庸的程序员,不要想着去做什么伟大的产品,而应该不断学习,提高技能,这样才能更好地胜任工作。
之所以说2014年仍然是我的学习之年,是因为2013年打算换工作,从年中开始,就在加强学习。2013年主要是啃了《设计模式》(现在《设计模式》已经是高校计算机专业的标配课程了,呵呵),然后还读了淘宝一些专家写的书,感觉自己真是井底之蛙。2013年第四季度,我跑去当了几个月老师,感到老师这份职业,极其无聊,赶紧又回来当程序员了。
2014年也有一些收获,就是有一个项目采用linux + node.js + mongodb + redis,这些年初计划要学习的东西我都一下子接触了,实在是喜出望外。
是金子,总会发光的。我现在默默无闻,黯淡无光,是因为我还不是金子。还没变成金子的原因,是学习得还远远不够。
版权声明:本文为博主原屙文章,喜欢你就担走。