《构建之法》读后感二
软件工程包括了开发、运用、维护软件的过程中的很多技术、做法、习惯和思想。软件工程把这些相关的技术和过程统一到一个体系中,叫“软件开发流程”,软件开发流程的目的是为了提高软件开发、运营和维护的效率,以及提升用户满意度、软件的可靠性和可维护性。 软件工程师可以根据自己做的项目,所开发产品的质量来证明自己的能力。那么初级工程师如我们又该怎么成长,首先积累软件开发相关的知识,提升自己的技术技能,其次还要积累问题领域的知识和经验并且提高自己对通用的软件设计思想和软件工程思想的理解,重要的是提升职业技能比如自我管理的能力、表达和交流的能力、与人合作的能力、按质按量完成任务的执行力等。
我们初级工程师最应该做的就是每天做自我评估,之前我也觉得这个没什么用处,而且还浪费时间。但是每天做自我评估,会大致的对自己一天的工作做个总结,以至于学了之后不会轻易地忘记,其次就是看看自己的水平到达了什么地方,今天犯了什么样的错,今天又学到了什么,每天评估对我们来说是非常有必要的。