作为软件架构师在开发行业工作30来年了,每一次接到新的项目时,我都会感到激动,我觉得我又可以重新开始一个新的项目计划了,并且可以重新制定新的工作日程,并进行新的技术方案指导,因为我就是这样成长起来的。
1. Code代码是重点,但文档也不可忽略,需紧紧的在后面。
2. 单元测试,交叉测试,系统测试一个也不能少。
3. 单元测试必须得做,而且要重点做,单元测试的成本是较小的,如果将bug遗留到交叉测试,甚至系统测试那成本将是成倍的增加。
4. 将自己的代码不断重构,这样写出来的代码会让你感觉到进步,不断地提高自己的编程水平。
5. 工作前规划好自己的任务,然后了解明天要做的事情,甚至后天的事情。
6. 下班后,抽半小时的时间锻炼身体,身体是革命的本钱,程序员须要一个良好的体质。
7. 多将自己的技术心得与日常优秀的工作习惯与同事和朋友分享。
8. 不要歧视公司的销售员,虽然他们不懂技术,但是他们能帮我们将工作成果卖出去,给公司造成利润,为我们实现价值。
9. 身为一个程序员,你应该是打心底的喜欢你的工作,凭着这份热情你才会有所成就,才会拥有自己的快乐程序员人生。