这一章虽然很短,但却是十分有意义的。通过了这些内容我粗略大致的回顾了一下我自己的学习生涯,从目前来看我需要努力的地方还太多。每个人都是团队不可或缺的重要的部分,相当于一个大机器的每一个螺丝,每一个螺丝都有存在的意义,其中任何一个螺丝出了问题那就会造成很大的风险。成为一名软件工程师,尤其是一个好的软件工程师是非常难的,但是一旦选择了这条路这又是非常有必要的。为了团队为了最终的任务能够完美交付。以后的路还有很长。以下是第三章的部分知识点:
初级软件工程师有几方面成长:
1.积累软件开发相关的知识,提升技术技能2.积累问题领域的知识和经验3.对通用的软件设计思想和软件工程思想的理解4.提升职业技能5.实际成果衡量软件开发的工作量和质量的因素:
1.项目/任务有多大2.花了多少时间3.质量如何4.是否按时交付软件工程师的职业发展:
职业发展—考级之路职业成长—Steve McConnell版本职业成长—大公司版本职业成长—自我评估技能的反面:魔方例子。