构建之法阅读笔记 02

软件开发流程的个人开发流程是十分重要的,毕竟团队是由个人组成的。因此我们不能忽视个人的开发流程。

一个工程,就是人的力量的集合,这种集合是有序的,是将冲突、矛盾、争吵等融合的平衡。

书中在此利用了足球作了比喻。交流、提案、执行、测试、负责。一套流程不论是哪个团队,都十分的适用,不同在于人和事罢了。

那么软件工作者个人如何像是NBA明星一样在自己的职业里有得分、助攻、抢断、篮板一样的东西呢?

其实可以从难度、时间、质量方面考虑。

难度,指相较于目前的有的能力(必须有下限)而言,任务的难度体系,这需要判断。

时间,完成任务花费的时间和计划时间。

质量,完成的功能和存在的bug。

个人能力的强弱并非一定的,还需要根据团队的需求来判断的。

沟通能力、诚信程度、投入程度、细心程度、理性心理等都是团队判别的标准,但是却因团队而异。

如今,随着时代的发展,中国IT方面的学生越招越多,但并非所有的人都会一直在这个方向发展。有转专业的,有临时工作的,有职业工作的,有钻研的,还有理想者。

其实每个人与每个人的道路不同,很多人不知道毕业后是否会找到与专业相符的工作,但是无论如何,态度决定了一切,理由只是弱者的托词。任何事情当你仔细探究后,才会理解,才会感受到她的美,才会去沉浸,去享受。

考级之路,不必多说,个人明白。

技能的反面

魔方,我的感受和作者一样,在初期靠着口诀,也尝试过利用自己的思考走出一条新的路,却失败了。

书中提到的三个层次十分形象,这可以成为我们学习的方向,用来检验自己的成长十分合适。

过去,我学习的时候就只是照着书,敲击代码。

这样学习,就像是只会按照口诀拼魔方一样,并不是学会了,仅仅是知道了。

读了书之后,我知道要深一步的理解,去剖析。

posted @ 2019-04-04 20:24  至尊小虾米  阅读(146)  评论(0)    收藏  举报