时光冉冉,转眼间这就是这学期的第六周,很开心的是,我按时完成了我给自己制定的《构建之法》阅读计划,在这一学习周,我读完了《构建之法》的最后两章。在对这两章的学习中,我学到了不少知识。
在第十六章的学习中,我对IT行业的创新有了自己的认识。对于创新,有一些似是而非的观点和传说,比如说“灵光一现,伟大的创新紧随其后”、“大家都喜欢创新”、“好的想法会赢”、“创新者都是一马当先”、“要成为领域的专家才能创新”等。但是,所谓创新,在我看来,需要掌握良好的时机,正如书上所说的黄金点问题,掌握了良好的时机才能才能取得胜利。创新都是需要比大众先走一步。例如现在的软件市场,软件公司每开发一种新的软件,都会抢占先机地发布,不然就会失去他的创新性,失去市场。一个团队的产品和众多竞争对手在各个市场上竞争,谁都想赢,影响创新的因素有框架介绍:SWOT分析、动量和加速度、技术产品的发展周期、效能过剩和竞争的各个阶段、影响产品竞争的各种因素(分别有产品行业的因素,公司和市场因素,团队执行因素,产品的价值因素)、四个象限划分产品(即第一象限:解决用户的刚需,同时又是自身的杀手功能,第二象限:解决用户的刚需,但提供的是外围设备功能,大家都能做到 ,第三象限:不是用户的刚需,而是辅助功能,大家都能做到,第四象限:不是用户刚需,而是辅助功能,但是我们有独特的办法做的更好)、打出组合拳和套路。
在十七章的学习中,通过对“猪、鸡和鹦鹉的故事”的学习,形象的写出了在一个团队中每个人对于团队而言是什么。“猪”代表着那些全身心投入的人,“鸡”代表着参与者,“鹦鹉”投入级别为围观。我们需要正确认识团队中每个人的角色。同时,对于团队中,对于重大决定应该有“猪”来决定。在这里,我们学习了RASCI模型,对于每个项目,我们都要明确每个环节的RASCI角色,每个环节的RASCI只有一个R。一个团队中的每一个人都有自身的努力和作用,我们可以通过绩效管理来衡量每一个人在团队中的付出。团队合作和两人合作一样,都需要经历不同的阶段,在不同的阶段采取对应的措施,来保证团队合作的效率。
每个职业都有他自身的职业道德,软件工程师也不例外。软件工程师的职业道德有软件工程师的行为应与公众利益一致、软件工程师应与其客户和雇主利益最大化的方式做事,与公众利益一致、软件工程师应当确保自己的产品以及相关的修改满足最高的专业标准、软件工程师应当具备完整且独立的专业判断、软件项目的经理和领导人应该提倡并亲自采用符合道德规范的方法来管理软件开发和维护、软件工程师应当保证其职业的诚信和声誉、软件工程师应当公平对待同侪,并予以支持和帮助。
通过这次阅读,我对软件工程师的职业道德有了认识,截止今天,我对《构建之法》的学习已经结束,收获颇多,相信在以后的学习生活中会有很大的帮助。我会保留这些阅读习惯,多读这类书籍来提高自己的专业素养。