构建之法 第十六章(1)

读了构建之法十六章前半部分之后,对于IT行业的创新有了一定的了解。对于软件开发人员来说,创新是非常重要的。在这个需要创新的社会,无论什么行业都需要创新。

创新有时候只是一瞬间的想法,如果付诸行动,那么就有可能变成事实。创新并不是指一昧的抛弃前人的思想,进行前无古人的创造,有时候我们需要在前人的基础上进行一定的创新。但是,有时候,创新并不是能被所有人接受的,每个新事物的出现都需要一定的时间才能被人们接受。

如果一个人想要创新,那么他必须要有能够有不断尝试的耐心以及接受不断失败的勇气。当你尝试了一次自己的想法,失败就不再尝试,那么就永远不可能成功。

好的想法如果没有实际支持,那么也是不会赢的。有了好的想法,就要搞清楚我们能从这个想法中得到什么,现在自己具备的条件,以及与这个时代是否兼容。如果不考虑清楚,那么哪怕有好的想法,也是不能成功的实现的。这边的需求分析,描述可以用NABCD方法。

一般我们都会觉得,创新者都会很成功,但是一般这些人都不会是先行者。创新意味着大部分的事物都是需要重新考虑的,所以一开始都不会很完善,这就给后起者一个警示作用,也就能避免一开始出现的问题。在IT行业中,有些系统或者其他的都是经过不断的创新开发才得以不断完善的。

大部分人都会觉得自己不是这一方面的专家或者人才,所以一定创新不了,一定不能成功。但是谁知道呢,有些成功的创新者可能一开始对自己创新的事物一窍不通,就拿马云来说,马云是英语专业的学生,可是谁能想到他最先想到要发展互联网产业,开发阿里巴巴网上平台的。所以,我们都应该积极尝试

创新并不是只需要技术的支持的,还需要联合实际。如果一个软件开发公司做出了一个不符合常理的软件,那么估计也不会有多少人使用。创新并不是必须要一个非常优秀的团队才能完成的事情,如果一个软件开发团队有一点的技术,并且有持之以恒的耐心,团结心,敢于尝试,那么也是很有可能成功开发软件的。

posted @ 2017-06-27 22:58  来一只包子  阅读(149)  评论(0编辑  收藏  举报