这一次接着谈谈我对计算机思惟的认识,众所周知计算机思惟来源与后天造成。我第一个要谈的就是是懒人造就了方法,愚公由于太勤快,勤快到没有时间去思考,勤快到今天能够比昨天多凿一倍的石头。或许在愚公的项目计划方案的首页就写着朱笔大字:“吾今胜昨倍许,明胜今倍许,而山不加赠,何苦而不快。”可是愈加的勤快,愚公将愈加没有机会找到更快的方法。人的精力总归是有限的。提出新的“方法”解决的将是作事成效的问题,虽然愚公能够多吃点饭多加点班,但突破不了人的精力的极限。所以,咱们要时刻记得磨刀不误砍柴工,不能由于思考浪费时间而放弃思考,新的解决方法会使效率有很大提升,并且更轻松。程序员
接下来我又要谈谈作事勤快的问题,但这二者是不矛盾的,咱们的确须要懒一点去想如何解决更高效,可是在作事的过程当中咱们必须勤快,必须负责。你们知道,早期写程序,都是将代码打在穿孔纸带上,让计算机去读,所以要将代码写在一个程序里。后来有了汇编语言,能够写代码,第一个代码就是。hello world!,后来你们就习惯将代码写到一个文件里。后来出现了高级语言可是程序员的习惯并无改变。这个世界有勤快的人就必然有懒人,有懒人就必然有懒人的懒方法。所以就提出了一个新的概念:模块。把一个大模块分红小模块,再把小模块分红更细的小小模块,一个模块对应于一个单元。因而你们就能够分工做了,一部分写这几个单元代码,另外一部分则写另外几个。算法
有人说我不会写程序,那么我想问你你会按类整理你桌上的书吗?若是一我的学了一年的编程,脑壳仍是昏呼呼的,不知道从哪里开始,也不知道如何作程序。那缘由只有一个,就是不知道各类知识能够用做什么。程序=算法加结构加方法。正由于出现了单元,也就出现了面向对象。编程
三我的的团队,三我的就能够称得上众了,这里的众应该理解成一个群体,或者是一个团队。一我的的开发行为能够成功,这取决于我的的努力,两我的能够相互支撑,也能够成功,然而到了三我的的时候就要选个领导了,功劳大,能力强的便成了团队中的领导角色。可是作管理起码起码须要能承担责任,这是最基本的素质。三我的团队的领导,不是像程咬金同样的牛人,而是像李离同样的死士,项目作不了,递交辞呈的那点勇气仍是要有的。项目经理须要有机会来承受错误,而不是一开始就享受成功。所以在平时的学习中不只要学习专业知识,更要锻炼本身领导的能力。质的改变都须要量的积累。学习