+
-
成熟大叔
温柔淑女
甜美少女
清亮青叔
呆萌萝莉
靓丽御姐
真人,面试官就已抚额为你定义:初学者。只有初学者,才会搞些a呀b呀的变量,才会搞些拼音和英语齐飞,一会儿是yanse,一会儿是color。作为一名程序员,应该具备最基本的道德:你所写的程序,另一名程序员也能很快看懂。”
魏东生回到计算机前又写三行代码:
ab2;
{
}
魏东生再问学生:“有人晓得这三行代码是干什么的么?”
教室一片寂静。
十余秒之后,一名学生犹犹豫豫举手。
魏东生示意其起身回答,这名学生有点儿紧张,结结巴巴说:“是牛顿迭代法,求b的平方根近似值。”
魏东生鼓掌:“不错,能说说思路么?”
学生想到哪说到哪式混乱思路解释,:“我偏科,偏科数学。高考时,我数学150分,英语91分,语文93分,理综232分。高考填报志愿前,我看过一篇采访,你说数学是计算机的基础,我不想学纯数学,就报考了咱们学校的计算机专业。我忘了abs是什么函数,但是我熟悉数学,这样的程序很明显是求b的平方根近似值。由结果逆推,我很快想起来。”
魏东生再次鼓掌:“很厉害的数学思维,有兴趣去春秋软件工作么?”
学生:“有。”
魏东生勉励他说:“等这堂课结束,我帮你写一张推荐条。你周末寒暑假如果有时间,可以去春秋软件兼职实习一段时间。如果验证不是偶然幸运,我相信,你对数学的敏感一定能在春秋软件大放异彩。”
学生有点儿不知所措,连声说:“谢谢,谢谢你。”
魏东生示意这名学生坐下,继续讲课:“这位同学很厉害,一眼就看懂了这三行代码是用来求平方根近似值。但是,我比较笨,第一眼看不懂,第二眼仍看不懂。如果一时之间忘了abs是求整函数,我还以为后面的a、b、s变量和abs有关呢。”
“我相信,有数学天赋者毕竟是少数,而程序员群体,或者说市场未来对程序员的需求则以百万以千万计算。这数量,特指国内市场。国内程序员数量达到一千万之前,市场远远谈不上饱和,高速前进的互联网时代,需要无数程序员为它添砖加瓦,需要无数程序员把缥缈的“想法”变成可见的产品。这一千万名程序员,绝不可能人人具备任何时间都能一眼看穿这三行代码的数学敏觉。”
“最少,我不能。”
“每天敲三千行代码,已算高产;而阅读三千行代码,则是不能容忍的低效。具体工作时,我们需要写代码,更需要阅读十倍乃至百倍的代码,所以特别讨厌a、b、c、d之类的变量。阅读代码时,我们希望以最快的速度知道哪块代码是用来干什么的,即:。”
“然而,软件行业从业者,质量参差不齐。”
“某些程序员一边吐槽应届生爱写inta式代码,一边又极不愿意写必要的注释和客服等外行人都能理解的文档手册。春秋网络到春秋搜索,我不止一次碰见程序员抗议:‘让其他人写文档手册吧!’然而,一名不愿意写文档的程序员写出来的程序,我敢放心让另一名程序员帮他写文档吗?”
“这些都是非常糟糕的习惯。”
第190 思维掌控
魏东生继续讲课:“面对类似槽糕的习惯,又有两种情况。第一种情况,不觉得这些习惯是问题,也无意改正。第二种情况,意识到了问题,但是由于久而成习,改起来非常困难。这里只谈第二种情况,即意识到了问题,也有主观意愿去改变。”
“我们都知道,这并不简单。想法,行动,结果,性质截然不同。我想,在座诸位应该都曾发过誓言,小到早晨起床时间,大到人生规划,豪言壮语从明天开始将如何如何,结果呢?”
学生们纷纷笑了起来。
这是人性弱点,也是人类的共性。
所有人都曾因为拖延症等外因内因,把昨日誓言当作废纸丢弃。譬如早晨起床时间这样的小目标,睡觉前信誓旦旦,可次日早晨总是被再睡一分钟念头击溃。有第一次失败就有第二次失败,继而自暴自弃丢开誓言。还有一部分人会产生自责心态,起床时间点不想起,起床后又痛恨自己没能准时起床。
魏东生缓了十余秒时间留给学生们感慨,继续讲课说:“我不给你们灌鸡汤,心灵鸡汤即使有用,也止于激发你的主观意识想法。想法值多少钱呢?”
魏东生屈起右手食指和拇指,形成ok手势:“这是ok。”
魏东生旋即念出它的另一音节:“也是zero,零。”
魏东生:“是ok,也是zero,这就是idea的价值。每一个idea,乍听起来都非常ok非常酷,其实呢,99%价值是zero。望京到中关村,燕京到深鹏,华国到美国,你将会一遍遍听到‘我有一个绝妙的idea,就差一个程序员’之类的言辞。”
“还有,近年流行起来的网络小说,有一项都市重生分类。大意是幸运回到数年前,因为知道互联网的未来发展趋势,所以不管之前是小中介还是小律师,都想把投资互联网企业当成第一桶金,其中经常出现一些奇葩画面。”
“我知道腾讯是未来趋势,我知道q
