吾日三省吾身
在软件开发的流程中,每个阶段有每个阶段的工作与重要性。当我们暂时先放下手头上的工作,用几分钟回顾与思考一下,日三省自身:我能做什么,我应该做什么,我做了什么。久而久之你会慢慢发现自己的进步空间与努力的方向。当然前提是你需要知道做当前的事情中自己需要先完成的步骤有哪些?如果连这个都不能够清晰知道的话,谈什么做好一件事情。但是了解或知道方方面面的事情不一定有用,最妨碍开发人员进步的两个东西就是经验和习惯,这两个东西会让你懒惰,僵化思维,形而上学。项目管理中很多环节都显得尤为重要。上游的失败注定要流给下游去填补,久而久之恶性循环。当你认清每个环节的输入输出和准输入输出条件时,就会发现程序猿是一个多么屌丝与悲惨的角色。世界上没有什么是最好的,只有最适合自己的才是最好的。令我觉得欣慰的是我用一年的时间在累积失败,同时我又感叹,那可是我最好最青春的时光。参加工作前给自己定下了五年的目标,眼看五年马上要过去了,方向却跑偏了。以前领导跟我的谈话我还记忆忧新,他说我八年能完成的目标你可以用五年去完成。我很幸运能在刚踏入社会能受到教育与照顾。教会了我很多道理,点明了前进的方向,让我对前途不再迷茫。选择比努力重要。经历≠经验,项目管理中,需求管理显得尤为重要。适当的建立里程碑能够让计划做得更清晰,也能明确范围和度。形而上学,知其然不知其所以然注定失败。敏捷开发不等于需求不明确就去开发。在自身发展过程中,吾日三省吾身显得尤为重要。穷则变,变则通的道理谁都会说,但谁又能理解它的含义与意义呢?