你(程序员)知道怎样教别人炸“薯条”吗?

来源:互联网 发布:医学统计软件破解版 编辑:程序博客网 时间:2024/04/27 14:04
         哈哈,上班一个月就被骂成一坨狗屎,想知道原因吗?好,让我慢慢的给你屎熏到来。导火线是这样的,第一个月的工作是学习python语言(我从来都没学过),然后熟悉pygame(python模块,转用于小型游戏开发,中文文档少得可怜,基本上全是英语的,靠!),掌握Git(版本管理工具),安装wiki(用于技术文档管理的网站),安装dotproject(在线工程管理网站)。然后呢!快到月末了,老总叫我们每个人写一篇总结。一听说写总结,没人不想起初中、高中、大学每学期开学的时候,老师叫我们写上学期的总结,对付这种总结,我可是有绝招的(借2,3份融合一下,哈哈!大功告成!),但是这是工作嘢,有钱的,再说也不能再那样干了,没人喜欢你这样干,看在钱的份上还是老老实实的写吧“... 我觉得我们对python和pygame还不是很熟悉,缺乏对基础技术的了解... ... 在下一个月还要继续学习基本类库...”。这个总结我可是花了大力气写的。一个字都没复制别人的哟(还觉得很有技术内涵!!)。第二个月的第一个早上,老总叫我开了一个会,叫我们说说我们上个月的工作情况,和遇到的困难。然后老总就给
我分配了一下这个月的任务;哈哈,终于分配任务了,不会挨骂了。可是老总毕竟是老总嘛,他有权力在你没有准备的时候骂你,不介意吧!
      (经典部分开始了)来!我问大家一个问题,中国人会炸薯条吗?我告诉你们中国人不会炸薯条(声音突然加大了),知道中国人怎么炸薯条的吗? "盐少许,炸至金黄",你TMD谁知道盐少许是多少,什么才是金黄。外国人怎么炸薯条的,"盐3克,油温200度,炸5分钟";TMD找个低智商的傻B都炸得比你炸的好吃。你看看中国古代的厨师,都是师傅带徒弟,徒弟再带徒弟,始终都没人想过把一道菜的做法写成一个工程交给徒弟,所以啦,傻B徒弟学厨师一学就是几年,甚至几十年,还自以为资历高...中国的建筑世界辉煌,就是没有一个傻B愿意画一张建筑图留下来。这说明中国人没有建立工程观念的习惯,所以中国古代没有大学,没有医院。你把中国一个程序员上个月写的一个段代码拿来让他自己看看,他们马上会惊讶的说:“这是那个傻B写的啊,写得这么乱,还没注释!”,你们看看日本人写程序,什么地方空格,空几格,别人都明码规定。中国的程序员有一个通病就是不能写大型的程序,一旦上了W行的代码,写到后面就不知道前面干了什么,最后连自己的不知道在做什么了,搞的一团糟,最后就弄成一坨屎,你说你把一件事情弄成一坨屎了,还不如不要弄。你们知道linux内核现在有多少人次为内核贡献过代码吗?上千万人次啊,兄弟们!别人为什么就能管理的那么好呢!你叫几个中国人去管理一下,最后就是一坨屎。这就是我为什么要你们写工程文档的原因。还有就是给新人看,不然新人一进来有和你们现在一样的到处去找资料,找代码,再来一批新人又这样,每一次都要重复这样的操作,浪费大量的时间在团队的融合上。你就不能给他写好"怎么炸薯条嘛",别人一看就知道怎么做了....还有就是姓刘的那位老兄(指我),是不是你要把所有python的类库学一半,甚至全部学完你才开始工作呢?我们早就饿死了,大哥!微软是不是一开始就是出windows xp?不是吧!python语言可是几十个顶尖级高手搞了一二十年,才弄到今天,你学得完吗?一个公司能允许你这样搞吗?你学了一个printf函数,就要给我打印一个“hello world”出来,你学多少就给我做多少,知道了吗!如果你还是这样搞下去说明你还在读大5(我靠!幸好是水泥地,不然就转地缝了)。一个牛B的程序员,不是比别人多写几行代码,比别人写的快,而是在一个工程面前他是否选对了一个好开发模式,开发语言和管理工程的方法,你们好好想想吧!!
       其实我们老总还说了很多很有道理的话,受益匪浅啊!上周一个国防科大的应届生来面试,叫他用C写了一个"hello world"程序,结果他写了半个小时,还给老总说:"你给我一个难一点的吧!",老总看了一下说:“我再给你5分钟”,3分钟后他有那样说了一次,老总说:“我再给你3分钟”;3分钟过后他又说了一次,老总就火了。“你连一个
helloworld都写不好,还让我给难一点的问题!我今天感冒了(确实有点感冒),你先回去吧,等我们的电话通知”,别笑!我看你也并不一定真正的全部理解helloworld这个程序,我们老总说,只通过写“helloworld”程序就能看出这个人对这门语言理解有多深了。按照传统学每一门语言写第一个程序都是“hello world”。你学会了炸"薯条",还是想想怎样能让别人通过你的工程文档更快的学会炸"薯条”吧!这也是再帮助你在一年后还能还能炸出高质量的“薯条”。
原创粉丝点击