标签:
读过周爱民老师的《大道至简》,教会了我们从总体来看待问题,从本质来分析问题,解决问题要一直贴合问题的本源。
《大道至简》主要让我们从项目经理的角度来思考问题。而作为项目经理就需要我们跳出“蚂蚁”的思维,从全局来看待问题。我们不需要很“勤劳”地去把自己卷进编程漩涡里,我们可以进去其中了解问题,但是我们要时刻注意着跳出细节,从全局考虑问题,尽可能准确地理解问题的本质,减少无用的或创造的价值不足以抵过其花费的资源的工作。
要完成一个项目,我们并不需要一直埋头干,干,干,我们需要思考,需要反思。一个项目是要考虑很多方面的,有和很多部门的交流沟通,有协调每个人的工作内容和资源的分配,有完成工作方法的选择,还要协调不同角色关注点的不同力求相互之间的协调和共同目标的确立。
程序=数据+算法,在完成一个项目的时候我们可以从总体来看确立框架,然后完善整体结构,但是在程序变得越来越庞大的时候,我们要从全局来看问题已经变得越来越难。于是面向对象的程序设计应运而生,我们在分析问题的时候也许不能清晰的看到整个问题,我们身处程序之中,我们可以从一点出发,然后解决一些问题,在不能分析的时候就细化问题,要是不能就继续细化逐渐完成整个程序的建立。
沟通也是在项目的实现过程中很重要的部分,从项目经理的角度来看,要完成一件工程,我们首先要有一定的制度。有的时候确立一个制度并不是最重要的,我们应该让每一个人都理解它,并遵守它。让制度不要流于形式。要让制度深入到每个人的骨子里,成为一种风格。我们还要懂得程序的具体写法,但并不要求我们有多么牛逼的编程能力,我们最重要的是能更好的理解问题的本质和客户的需求。能够向项目组成员准确得传达客户的需求。作为组织者,你一定要理解各个角色之间的不同之处,能协调各角色之间的联系,在你开始接触不同领域的时候,你就开始像一个组织者一样思考了。
有的时候你尽你自己最大的能力去做了,去完成了,但并不一定能做成一件事,但失败的过程它也是过程,有的时候失败并不纯粹的就是失败。我们要是纯粹的为了完成而去完成一件事的话,那么那就算是成功也是毫无意义的。走过场就只是一种表演而已。而在自己享受自己去完成一件事的过程的时候,就算你没有成功,那也是一种经历,在自己完美的实现工程目的的时候,工程才是真正的完成。一个工程的完成它是组织的,是多方面。的而不是简单的经历每一个过程走过过场。
一个软件最重要的是它所反映的一种思想。语言只是工具。软件也许的产生并不纯粹的是为了用户,在大公司控制之下,软件的产生也许是大公司之间相互压制,占领市场的工具。但对整体的计算机产业来说。它都是福音。无疑他们的竞争都促进的计算机产业的发展。
最后,让我们都在计算机行业献身吧。期待自己以后可以在这条路上走得更远,能得到更多的启示,思考得更深刻。
标签:
原文地址:http://www.cnblogs.com/amiee/p/4814865.html