第189 习惯

魏东生感慨前世今生不同的命运轨迹,趁着讲座开始前的空隙简单招呼两人:“徐奇萍、乔一辉,你们也来了盘阳师范学院啊。”

乔一辉不意魏东生随口道出他的名字,激动地差点儿当场站起来。

徐奇萍的情绪更加失控,右手猛地攥紧冉茜茜的手臂,脑海回荡着一重又一重惊喜:“魏东生竟然知道我的名字。”

徐奇萍在吴平一高0201班是小透明,复读一年高四还是小透明。徐奇萍并非生来就是这样的性格,初中时代她也曾阳光灿烂、活泼好动。徐奇萍在初中时代学习成绩优异,常被各科老师另眼相待,享受了种种习以为常到本该如此的优等生待遇。徐奇萍以全县前一百名中考成绩来到吴平一高,分配到实验班,与其他优等生竞争失败,积年累月徘徊在全班倒数后几名。徐奇萍承受不了这种落差,慢慢的越来越沉默寡言,性格越来越孤僻。如今来到盘阳师范学院,徐奇萍在同班同学身上找到了自信,这才渐渐重新开朗起来。

越自卑,越渴望别人重视。

徐奇萍眼里,魏东生和她是两个世界的人,魏东生在天上飞,她在地上爬。而现在,天上飞的魏东生,不仅注意到地上爬的徐奇萍,更准确喊出了徐奇萍的姓名,这让徐奇萍如何不激动。

魏东生一句问候,令徐奇萍和乔一辉惊喜到翻山倒海。

这便是身份加成。

如果魏东生只是一名普通学生,徐奇萍和乔一辉或许惊讶魏东生认识他们,却绝对不会惊喜到这种程度。

同样一件事,不同的人去做将会产生不同的意义。

魏东生无意与乔一辉和徐奇萍唠嗑,三言两语结束问候,开始了讲座:“无规矩不成方圆,讲课前先说一下我的课堂纪律。这节课不是必修课,哪位同学如果觉得我讲的不好或者内容不顺耳,不要影响愿意继续听课的同学,请从后门悄悄离开。”

学生惊讶魏东生开门见山,间或响起呵呵轻笑声。

魏东生立身讲台前,笑说:“起家做网络游戏之初,我一遍遍阐述这样的理念:瞄准目标用户,为目标用户服务。不要奢望所有人都会接受你的产品,也不要奢望所有人都能满意你的产品,因为这是不可能的。号称全知全能的上帝,也无法让所有人满意。”

魏东生说到这里,笑吟吟望着一众学生:“知道为什么么?”

气氛还未吊起来,并没有学生积极配合魏东生。

魏东生停顿两三秒,旋即自问自答:“因为我是无神论者。”

魏东生摊手:“上帝再向我展现神迹,我也只会研究他的神迹从何而来,而不是简单膜拜信服。瞧,全知全能的上帝,都无法让我满意,我又何德何能让所有人都接受我的产品我的理念呢?”

学生们轰然笑起来。

魏东生就该话题延伸:“这世间没有一样东西能够让所有人满意。有人能举出反例吗?”

静场两三秒时间,教室角落响起一声:“money!”

魏东生答话说:“钱能通神,的确不凡。这世间,有99.99%的困难都能用钱来解决,但是别忘了,还有0.01%的困难是金钱也无能为力的。譬如说患了癌症的高官巨富,他肯定想要健康,而非更多的金钱。所以啊,放弃大而全的目标,瞄准一定范围内的用户群体才是做事之道。我这节课也是这样,愿意听的我们一起探讨,不愿意听的则请默默离开,千万别奢望我能在三十分钟时间内由你所厌恶的转变成你所喜欢的。”

开场白之后,魏东生综述这堂课的主要内容:“想听专业内容的同学,估计要失望了,因为今天我不准备谈前沿技术,也不准备谈如何创业攒第一桶金。”

“谈什么呢?”

“习惯。”

“此处的习惯,特指逐渐养成而不易改变的行为。”

课堂泛起嗡嗡声音,学生们显然有些失望,以为魏东生想灌他们老生常谈的鸡汤。

魏东生无视了学生们的失望情绪,继续讲课:“在座诸位都是信息科学技术学院的学生,我也是计算机科学与技术专业走出来的学生,索性举一些身边例子谈谈习惯。”

“二年级开课学c语言,盘阳师范学院曾因为弃用谭浩强的c语言程序设计教科书引起一场小风波。近些月,越来越多人在网络上黑谭浩强的c语言教材,说它错误以百计算。这里有书贩子的推波助澜,希望通过黑其它c语言教材来推广自己的书,但是他的书其实也好不到哪里去。当然,苍蝇不叮无缝的蛋,谭浩强的c语言教材的确存在诸多问题,否然盘阳师范学院也不会弃用。”

刚才还有些失望的学生,顿时一个个坐直了身体。

魏东生这是要黑谭浩强啊!

同样一件事,不同的人去做将会产生不同的意义。网友在四维空间等阵地吐槽谭浩强的c语言教材是一回事,魏东生这样名人在公共场合贬低谭浩强的c语言教材则是另一回事。如果消息传出去,肯定跑来一群记者围观魏东生和谭浩强之间的撕逼。

可惜,魏东生不令好事者如愿,旋即简单结束了吐槽:“自古说易行难,我能看出来问题,却无法解决问题,毕竟我并不擅长编辑教材。所以,咱们今天不谈教材好坏,只谈其中的一些习惯。”

魏东生回到计算机前,敲打两行声明:

int_a;

doube_b;

魏东生离开计算机,环视众学生:“知道问题在哪里么?”

学生们一脸茫然。

魏东生:“严格来说,并没有问题。可若你们去企业面试,无须见到真人,面试官就已抚额为你定义:初学者。只有初学者,才会搞些a呀b呀的变量,才会搞些拼音和英语齐飞,一会儿是yanse,一会儿是color。作为一名程序员,应该具备最基本的道德:你所写的程序,另一名程序员也能很快看懂。”

魏东生回到计算机前又写三行代码:

a=b/2;

while(abs(a-(b/a))>s)

{

a=0.5*(a+(b/a));

}

魏东生再问学生:“有人晓得这三行代码是干什么的么?”

教室一片寂静。

十余秒之后,一名学生犹犹豫豫举手。

魏东生示意其起身回答,这名学生有点儿紧张,结结巴巴说:“是牛顿迭代法,求b的平方根近似值。”

魏东生鼓掌:“不错,能说说思路么?”

学生想到哪说到哪式混乱思路解释,:“我偏科,偏科数学。高考时,我数学150分,英语91分,语文93分,理综232分。高考填报志愿前,我看过一篇采访,你说数学是计算机的基础,我不想学纯数学,就报考了咱们学校的计算机专业。我忘了abs是什么函数,但是我熟悉数学,这样的程序很明显是求b的平方根近似值。由结果逆推,我很快想起来abs是absolute。”

魏东生再次鼓掌:“很厉害的数学思维,有兴趣去春秋软件工作么?”

学生:“有。”

魏东生勉励他说:“等这堂课结束,我帮你写一张推荐条。你周末寒暑假如果有时间,可以去春秋软件兼职实习一段时间。如果验证不是偶然幸运,我相信,你对数学的敏感一定能在春秋软件大放异彩。”

学生有点儿不知所措,连声说:“谢谢,谢谢你。”

魏东生示意这名学生坐下,继续讲课:“这位同学很厉害,一眼就看懂了这三行代码是用来求平方根近似值。但是,我比较笨,第一眼看不懂,第二眼仍看不懂。如果一时之间忘了abs是求整函数,我还以为后面的a、b、s变量和abs有关呢。”

“我相信,有数学天赋者毕竟是少数,而程序员群体,或者说市场未来对程序员的需求则以百万以千万计算。这数量,特指国内市场。国内程序员数量达到一千万之前,市场远远谈不上饱和,高速前进的互联网时代,需要无数程序员为它添砖加瓦,需要无数程序员把缥缈的“想法”变成可见的产品。这一千万名程序员,绝不可能人人具备任何时间都能一眼看穿这三行代码的数学敏觉。”

“最少,我不能。”

“每天敲三千行代码,已算高产;而阅读三千行代码,则是不能容忍的低效。具体工作时,我们需要写代码,更需要阅读十倍乃至百倍的代码,所以特别讨厌a、b、c、d之类的变量。阅读代码时,我们希望以最快的速度知道哪块代码是用来干什么的,即:what、how、why。”

“然而,软件行业从业者,质量参差不齐。”

“某些程序员一边吐槽应届生爱写int_a式代码,一边又极不愿意写必要的注释和客服等外行人都能理解的文档手册。春秋网络到春秋搜索,我不止一次碰见程序员抗议:‘让其他人写文档手册吧!’然而,一名不愿意写文档的程序员写出来的程序,我敢放心让另一名程序员帮他写文档吗?”

“这些都是非常糟糕的习惯。”

第423 或许不是一件坏事第564 海浪(十一)第182 各有各的立场第521 反侧第358 龙气转移实验第517 云梦泽第518 云梦泽(二)第281 碾压李世石(三)第019 一场无硝烟的战争第273 一波未平一波又起第071 刀光剑影的暗战第459 既视感第201 反腐打黑209 堂前奥运会,堂后金融会第438 长生不老与王朝周期律第502 长生刘备第254 念念不忘,必有回响第006 装备供应商第238 理想主义者的宿命第592 末法(二)第071 刀光剑影的暗战第057 一轮又一轮的炒作第357 资本大联合(三)第020 跟我混吧!第595 真明第415 我追求的是超越第229 脑机融合第097 许多事情都可以交流沟通第417 八年积势第317 尘埃落定第276 智慧手机就是智慧手机第138 寒武纪2007第216 龙能大能小第218 交易第436 第六世第018 私服产业链第084 唯器与名,不可假人第149 2000亿美元第008 金钱的力量第339 怕与不怕第245 你来我往第547 各寻出路(二)第015 蓝藻未来第606 请你提前做好准备第493 长寿之魅第349 一代不如一代第087 不是笑话第375 虚拟时代的脚步声第416 1305年的十字路口第446 另有隐情第215 咱们收购雷曼兄弟吧第311 乌有共和国联盟第480 春秋到战国(三)第255 被操控的自由第406 如意天国的如意,明日帝国的明日第214 轮到魏东生出招了第350 攻略魏东生第297 魏同奇第177 议论纷纷第478 春秋到战国第506 天下岂有永世太子(一)第570 工业(六)第352 只可意会,不可言传第312 活体实验对象第262 想不明白第262 想不明白第226 城市信用体系第416 1305年的十字路口第242 魏东生应该有办法吧第468 夏欧冲突(一)第233 通天塔未来第606 请你提前做好准备第106 大公关部第081 各自的悲欢离合第060 并没有想象的那样差第405 明日环第044 以退为进第569 工业(五)第454 毁我佛法者衣袈裟第595 真明第098 这世间,不存在完美的程序,只有你不愿意排除的bug第253 骑士的终焉第310 杀不完,死不绝第593 大灭绝第395 仙路遗迹(五)第070 我们也有民主选举呢第243 各人有各人的未来第533 窃运第266 更上一层楼第521 反侧第548 各寻出路(三)未来第600 阴影降临第275 补天第235 除了春秋翻译,还能有谁?第508 天下岂有永世太子(三)第259 燕雀安知鸿鹄之志(二)第480 绝圣弃智第198 股民戚丽蕊第395 仙路遗迹(五)