最近在做一个模块的设计,这个模块可以说是系统比较复杂的一块,前后很早就启动了,但是中间很多事情打断了。写文档的过程中发现很多的东西以前想过的,现在想不起来了。郁闷。
说说设计吧,从大学我就一直希望软件工程,也比较注重培养自己这方面的能力,需求分析啊,设计等。工作后发现自己的很多思想源于很多软件工程的书籍,但是当我想运用到工作中时,发现并不是那么回事,如果boss或者大多数人和你的思想一致,可能执行起来还好点,否则那就是纸上谈兵。我曾经觉得不会软件工程就不能算是真正的开发人员,唉,现在看来我错了。不懂软件工程更多的人比我活得好得多了。上面说的只是宏观的意义,其实到代码做好设计、搭好框架对于以后的维护扩展的作用还是功不可没的。
言归正传,我之所以郁闷,其实这个功能我很想把它做好,但是唉各种外部因素太多了,我能想成啥样呢?在这里我对设计基本没兴趣了。因为涉及的95%的功能在实现时已经被修改了。总之,我很想做好这份工,唉,现实还是比较困难的,最近在看一本书,《为谁工作》这本书使我调整了有点浮躁的心态,知道目标再高,路还是要一步步走的。个人对最近比较满意的就是有了一个新的目标,遇到挫折时学会了及时调整。
加油吧,小伙。路途是艰辛的,前途是美好的。
btw:最近啃完的几本书
《人性的弱点》
《为谁工作》
《一分钟经理人系列-团队版》
计划要读的
《我在大众40年》
《算法导论》英文原版
《黑客大曝光》
说说设计吧,从大学我就一直希望软件工程,也比较注重培养自己这方面的能力,需求分析啊,设计等。工作后发现自己的很多思想源于很多软件工程的书籍,但是当我想运用到工作中时,发现并不是那么回事,如果boss或者大多数人和你的思想一致,可能执行起来还好点,否则那就是纸上谈兵。我曾经觉得不会软件工程就不能算是真正的开发人员,唉,现在看来我错了。不懂软件工程更多的人比我活得好得多了。上面说的只是宏观的意义,其实到代码做好设计、搭好框架对于以后的维护扩展的作用还是功不可没的。
言归正传,我之所以郁闷,其实这个功能我很想把它做好,但是唉各种外部因素太多了,我能想成啥样呢?在这里我对设计基本没兴趣了。因为涉及的95%的功能在实现时已经被修改了。总之,我很想做好这份工,唉,现实还是比较困难的,最近在看一本书,《为谁工作》这本书使我调整了有点浮躁的心态,知道目标再高,路还是要一步步走的。个人对最近比较满意的就是有了一个新的目标,遇到挫折时学会了及时调整。
加油吧,小伙。路途是艰辛的,前途是美好的。
btw:最近啃完的几本书
《人性的弱点》
《为谁工作》
《一分钟经理人系列-团队版》
计划要读的
《我在大众40年》
《算法导论》英文原版
《黑客大曝光》