2017-2018-1 20179226 《构建之法》第3周学习总结

教材学习内容总结

3.1个人能力的衡量与发展

1.软件开发流程的目的是为了提高软件开发、运营、维护的效率,以及提升用户满意度、软件的可靠性和维护性。
2.初级软件工程师如何成长
1)积累软件开发相关知识,提升技术技能
2)积累问题领域的知识和经验
3)对通用的软件设计思想和软件工程思想的理解
4)提升职业技能
5)实际成果
3.衡量软件开发工作量和质量4因素:项目大小、花费时间、质量如何、按时交付。
4.TSP对团队成员要求:交流、说到做到、按角色工作、全力投入工作、按要求工作、准备、理性工作。

3.2软件工程师的思维误区

1.分析麻痹
2.不分主次,想解决所有依赖问题
3.过早优化
4.过早扩大化/泛化

3.3软件工程师的职业发展

1.人们对待职业的态度等级:临时的寄托或工作、工作、职业、投身的事业、理想的呼唤。

3.4技能的反面

1.技能的反面是解决问题

教材学习中的问题和解决过程

  • 问题1:讨论里面的https://www.hakkalabs.co/articles/climbing-cto-ladder-fall-2网址打不开
原文地址:https://www.cnblogs.com/9226ryf/p/8416622.html