来这家公司两年了,一直在重复做项目,做出的产品也没有卖掉多少,就一个产品一年最多卖掉2000个,其它都是个位数,感觉相当没有成就感。2年一直做项目,也没有写过什么总结或者感悟,感觉像是虚度一样。最近在准备交接资料阅读一些2年前写的代码,感觉写的好烂,这点也证明了我也是进步了一些。从最近看以前的程序我有些感悟:
1:如果一个项目没有经历过多个重新的版本,那么这个项目估计是自身成长应该不是很大,一个项目对自身最大的成长估计就是一步步对业务熟悉理解并把它抽象成程序,便于维护,而不是为了完成一个项目而去完成项目,一直在堆代码。
2:一个项目的前期规划和设计思路很是重要,以前我总是考虑这个应该是项目经理去做的,我这个水平肯定规划不好,在这个公司项目经理都是刚毕业的,啥也不懂,这个任务我就去做了,现在想起来这个地方对我的成长还是很大的,我能够有独立承担一个项目的信心,做开始写第一行代码还是要先做好代码规划,后续的代码根据文档进行编写,而不是去想到哪写到哪。
3:代码就是一个人对一个事物的抽象和实现,反应一个事物的理解。这个理解会随着时间的变化而变化,所以代码会随你见识而变化。
4:目前做嵌入式大概3年,可能是我不知道上进,感觉成长很慢,特别是代码部分,而且还要花时间去维护驱动和硬件,也想去尝试一下互联网方面的工作,提高代码能力。