怀着热情读完这一章以后,了解到做者向咱们介绍了“语言只是工具“,”程序“,”方法“,”过程”,“工程”,“组织”,“上帝之手”这8个方面,让我深刻认识到在工做当中应该注意的方面应该具有哪些素质和应该侧重于哪一些方面。程序员
从编程到工程,从语言到程序,这是咱们的必经之路。那么语言是什么,当我读完这一章以后便对语言有了深一步的理解。语言,它仅仅只是工具,从代码、方法、过程、工程到组织,从一个出生牛犊的小小程序到一个资深的软件工程师,语言这个工具是咱们必需要认识到了,是咱们要重视的。对于语言来讲,它不过是一门工具罢了,咱们只是利用它来实现咱们想要的东西,虽然工具的种类有不少,其功能也有不少的不一样,所用的编程的复杂程序也有所不一样。可是咱们不能去挑剔,去说哪个语言很差,哪个编程工具很差,咱们只要在选择工具时看到他们各自的长处而且本身能够驾驭的就好了。算法
程序和方法,固然是咱们程序员最离不开的东西。程序=算法+结构。这也是编程的精义,那么这些方法是怎么得来的呢?从编程出现开始,人们就遇到各类各样的困难,而后就经过不断得思考,实践,积累,总结。从而获得解决问题的一系列方法。而咱们也随时随地均可能遇到一大堆的困难,那么就须要咱们本身用学习过程当中的经验去感觉解决问题,总结,理解,分析是做为一个优秀的程序员的必要素质。编程
伴随着工程,过程出现了,解决的是工程中角色之间的关系问题。完成一件工程并不是一朝一夕的事儿它须要时间须要工做人员须要各部门分工合做来完成,这就要经过人与人之间的沟通与协做来完成具体的项目。每一家公司看重的都是利益,卖家和买家同样都是为了利益而互相合做。客户提出的要求咱们就要尽力去实现它,而且努力达到客户的要求,这就须要你们一块儿慢慢沟通完成。小程序
管理者是须要决策的,他们的工做是非技术性的,可是确实无比重要的,他们为项目的各个阶段创建计划并细化,肯定目标,而且找到必定有效的方法。对每个人作到必定的了解,向他们提供所须要的资源。经营者就是咱们的大脑。工具
咱们要像拥有上帝之手同样去实现咱们的目的。从最初的简单编程开始,到如今工程团队的组织开发,实现(一个软件)都是最终的目的。实现,是软件开发的本质需求。而过程、单元、记录、对象的出现,都是出自于实现的须要。学习