想写些文章记录自己程序员成长的点点滴滴,于是在开源中国上建立了一个目录“程序员成长的点点滴滴”。
前几天温习了一篇文章,彻底温暖了我的心。懵懵懂懂工作了一年,这一年了因为工作和自己的兴趣格格不入,于是上周的调部门彻底宣告了我去年整整一年的失败,那时候心是冷的,冷到随时都会发发呆,忘记自己身在何方。调到一个新的部门,学习Trac和mantic,一个用python,一个用PHP,最近老在学习PHP。
工作一年来我得到了什么?其实跌跌撞撞的走过来,整体来说补了一些计算机知识(比如学习了《深入理解计算机系统》),温习了C++(把目前能找到的基本C++入门书籍都过了一遍,比如《essential C++》,<C++ Primer>,<STL源码分析>,《STL标准库》,《the C++ programming language》,<深度探索C++对象模型>),学习了一些新的语言(LISP, Python)。可是,自己却是像一只无头苍蝇一样乱飞着。有时候写着程序,遇到一个算法不会,却找不到一个有共同兴趣专研算法的人。由于基础一般,没有好的规划,整个人乱的一团糟。
原本想放弃程序员的工作,去做一点业务的算了。在厦门出差的时候,偶然碰到一段C++的代码,里面是window的API,却突然感到莫名其妙的亲切。回来的时候上网找了一些资料,其中最打动我的莫过于这篇文章,它坚定了我往编程方向走下去的信心,它告诉我如何继续往下走:
http://coolshell.cn/articles/4990.html
上面的内容很多很多,简单的规划了一下发现今年下半年能完成“启蒙入门”这一章就已经很不错了。突然发现,慢慢来,一切真的来的及。有时候我们太想要一切本不属于我们的东西了。
简单的写写今年下半年的规划吧:
1. 看完mantic和Trac的源代码,懂得如何维护和修改它们。
2. 依照《程序员技术练级攻略》上的“启蒙入门”,达到上面的要求。
3. 如果还有时间,把python标准库过一遍,看一遍内部的源代码。
4. 看完50本书(俞洪敏一年可以看完100本书,希望能达到他的高度,目前看了23本了^_^)
后记:
随缘,并不是我们什么都不做,而是尽全力完成,至于结果如何则顺其自然。
因上努力,果上随缘。