这篇文章吴老师回答了三个大的问题真的是特别受益。
第一个问题是怎样一个合格的工程师?
不同级别的工程师思考的问题也不在一个层次上。优秀的工程师的三项基本素质:
1.如何让你做出来的东西能持续工作?
2、你做的事情是要能够继承的。
3、在你做的东西的基础上还可以发展。重点一定要自己建立一个规范。
第二个问题是我们怎么把计算机思维应用到我们的工作中?
在这个问题中,讲述了几个计算机中常用的几个方法:
1、递归 就是分层逐级管理,互不干涉。a.树榜样。你怎么做,下属也怎么做。b、你只管好你的下属。递归也叫授权。
2.分治 也就是处理具体问题的方法,也就是拆分,把大问题逐级拆分成小问题去解决。
3.对立统一。大和小的对立,多和少的对立。用于公司中员工和老板的经济利益也是一种对立统一。员工希望更高的工资、提成,老板也希望能够减少人工成本获取更大利润。这也是自己培训员工和把事情外包出去的考量。
4.全局和局部。先定大局再定细节。公司中老板是考虑大局的,员工是在大局确定以后把事情细化,完善细节的。和分治不一样的是,分治是解决具体问题,而全局和局部是确定事情,指定总的方案和方针。
第三个问题:如果癌症攻克了,我们人类的寿命会提高多少年?
首先回答是3.5年,因为很大一个原因是全球患癌症的人只有人类的百分之十几。
计算机世界里很多时候没有对和错,只有好和不好,以及在同样的成本下,什么是最好。
在计算机世界里面,常常不是对和错、好和坏的事情,而是给定了固定成本以后,你怎么做,常常边界确定了,你所能做的事情也就确定了。
网友评论