两千块钱带来的 希望

 

几年以前,我参加过一个全国 “软件学院” 的评审,得到两千块现金和一些希望。我后来把钱和希望都还给同学们了,现在说明一下。
[这是个人回忆,不代表任何组织,也不确保所有信息的完全准确]

 

我先到一个宾馆报到,每人拿到很大一袋资料,同时有牛皮信封一枚。 我回到房间,发现信封里有1000元。 随后有“部里的领导” 来点名,并讲话。与会同志们窃窃私语 - 这回要来真的了,据说要末位淘汰… …

 

讲话之后,大家分组行动,我发现这些与会者大多是各软件学院的各级领导,相互都很熟悉,见面寒暄都不外乎 -

刚在某某会议上看到你,又见面了,哈哈。。。
我刚从某地评审会上过来,见到你们学校的某某了。。。
我下个星期去你们学校评审,到时候。。。 嗯哼 哈哈...

 

等等。

我和小组里的其他专家负责几个学校,拿到这些学校的文字材料之后,大家认真地阅读,分析,提出问题,总结问题。从字里行间找bug,这个花了两天时间。

 

根据事先的计划,几天之后,我们小组去某软件学院评审。我们跟学院老师见面的时候,老师们又热情地递给我们更多的资料,同时非常自然地在其中的一个小信封上稍稍停留了一下说,这是您的评审费…  我回到学校提供的宾馆房间,数了数,又是一千块钱。 钱到手之后,评审们把精力放在工作上,于是,我们在一个有鲜花布置的会议室里,开了两天的会。

 

第一天软件学院院长前来,寒暄之后,我们按照事先总结的问题向他提问,院长开始向我们诉苦,我这么做都是不得已呀, 你们不知道我有多少难处,学校给我们很多压力,别的系也不服气,钱也不够花…

第二天学校的副校长前来,寒暄之后,我们按照事先总结的问题向他提问,校长开始向我们诉苦,我这么做都是不得已呀, 你们不知道我有多难…   只可惜今天软件学院院长去某地开会(可能是评审),不能前来。否则他俩当庭对质,会很有意思。

 

另一个环节是看学生演示。坐而论道好几天,好不容易可以看到和程序相关的东西了! 不用说我心情有些激动。 我们来到学院的一个会议室,墙边堆满了需要我们过目的各种教案和文字资料我都没来得及看,一个学生开始给我们讲了他们做的一个系统,原来这个学校有 “背靠背评比” 的传统,每年学生们互相评比,交给辅导员做道德审判。 这个系统就是要解决评比中的一些问题,例如数据不易收集整理,有些小圈子给圈内的人很高分,圈外的人很低分,如何发现这些小圈子,等等。 学生讲得非常激昂,非常流利,看来演练过多次,他并且飞快地给我们看了界面,我看到这个网站的查询结果只有一条记录,这个记录的绝大部分字段都是空的,只有一个字段有一个“圡” 字。

 

我问 - 为什么你的系统只有一个记录,而且只有一个字段不为空? 那你如何保证各个字段的逻辑关系符合要求? 你们有没有做过测试,这个系统能处理多少记录,如果每个学生都在最后阶段输入信息,这个系统能扛得住么?

 

这位同学支支吾吾了好一会,大意是正在考虑这样的事情,然后还有一个系统有更多数据云云。

问:“那请联到那个系统去看看?”
答:”可以…  不过没有网络, 好像无线网信号很弱… ”

 

问:“我看到这个会议室里有网线端口, 可以联上”
答:“吾… 可是我没有网线”

 

“我有” 我记得我的提包里有一根网线,于是就要去拿。
“…”   //这时老师出来救援,说是这个会议室的端口是不能用的,因此我们特别遗憾,不能看到”那个系统”。

 

问:“那这个系统是你们学校历史上第一个这样的系统?”
答:”不是,以前有很多系自己也开发过,但是后来同学毕业了,也没找到源代码,无法维护… ”

问:“那你们的系统有没有使用源代码管理,项目任务跟踪,Scrum 等等管理软件和管理方法呢?”
答:”目前还没有…”

问:”那你们怎么保证这个系统以后不会像以前的好多系统那样,找不到源代码,无法维护,然后新的一届同学又重新开发一次?”

 

我们后来又和部分学生座谈,看得出来学生们还是挺喜欢这个学院的,至少前来开座谈会的部分学生是这样,大家纷纷发言,说自己的学院是多么多好。 聊到实习问题,我有点纳闷,这个学院只有很少的学生去附近的IT 公司,大部分人都在老师自己的项目里打工,似乎和教育部提倡的做法有些出入。 同学们不以为然,提出反例,例如软件学院有3个人去印度某著名外包公司实习,而计算机系只有1个学生去了。 聊着聊着,我觉得这个学院的学生似乎以在某些方面超过计算机系的学生为荣。

 

我正要想说 - 贵校是中国数一数二的学校,学校的目标是建成世界一流大学,我原以为学生们都以赶超世界一流水平,进行软件研究和软件产业的创新为己任,没想到大家津津乐道的是我们去外包公司的人数比别的系多两个… 

 

正在这时,老师宣布,由于时间关系,座谈就到这里了。 同学们回宿舍,评审的老师去学校宾馆… 酒席已经摆好了。

最后我们要写一个总结,同行的老师很快发出一个初稿,我看了一遍,觉得怎么通篇都是好话,我们这几天发现的许多问题呢?  组长和蔼地提醒我要看最后一段的最后两句。 上面写着:

希望某某大学软件学院进一步加强教学和实践的结合,。。。。

我问,好像不太详细呀?

组长语重心长地说,所有人看我们的总结都看这两句话,我们在 “希望” 部分已经写了两句,不少了,够严厉的了… …

其实我觉得这个学院也挺不错的,老师有激情,工作很辛苦,学生也不错。 老实说,我们的所有评审也挺尽责的,的确发现了好些问题。但是我们花了这么多时间,最后我们的核心结果就是最后一段 “希望” 部分两句语焉不详的话?   这时候我的小孩已经生病好几天了,公司里项目催得又很紧,我寻思自己的确不能到外地评审,再写上一些 “希望” …… 于是我把后面的3 所学校的评审任务交给另一个同事。 过了两个星期,他回来说,任务完成了! 写了“希望” 了,不过某某学校请他们吃海鲜,所有人都拉肚子…

 

我后来想了想我到手的两千块钱应该怎么处理,通过学习和提示,我知道这是“潜规则” 之一。 我终于被“潜规则”了!我有点激动,又有点淡淡的失落。

 

刚好我不久就开始在清华微软软件科学实验班上课,于是我就把钱当做奖品,奖给了优秀团队项目,并且在课程的最后,买些零食,酒水,大家“腐败” 一下,在吃吃喝喝中互相批评和自我批评,回顾一下项目的得失, 所谓 “Postmortem” 是也。每次课花掉一千块钱,两年就用光了,看来我要再出去做一些评审了!

 

至于评审的结果,我一直没有看到公开的结论,学校对我们的 “希望” 也没有答复。后来我又有机会去另一些软件学院访问,老师们聊一些有意思的故事,我被 “潜规则” 多次之后,也对这些把戏看得更清楚了一些。

 

我觉得不论是什么检查,评审,软件学院也好,卫生城市,计划生育,结扎上环也好… 领导的初衷都非常好,非常宏伟;执行人员表情严肃地开会领会精神;然而之后大家有意无意地把这个活动变成一次欢乐祥和的宴席,你在检查中看到的,都是别人辛辛苦苦”特地” 为这次检查而准备的: 你想去别人家里实地看看,结果车子把你直接拉到宾馆。 你见到的每人都西装革履 - 虽然你知道他们平时不这样; 每个桌上都是八个凉菜,然后十二个热菜,佐以红酒,最后上金银小馒头 - 虽然你知道他们平时不这样。主人为了你的到来牺牲了很多个人时间,忙前忙后,头痛感冒也不休息,你都不好意思说再什么; 每个人都劝你多吃,然后向你诉说生活的不易; 你正想批评几个顽劣儿童,末位淘汰一下,却发现刚和你敬过酒的人就是他们的爹妈和爷爷奶奶。

 

这个时候,你能说的,也只剩下一两句 “希望” 了。

 

http://yishan.cc/blogs/xin/archive/2009/04/05/1049.aspx 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/500690.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java 内部变量_java 中的内置数据类型

1, 基本数据类型Java是强类型语言, 对于每一种数据都定义了类型,基本数据类型分为数值型,字符型,布尔型。数值型又分为了整型和浮点型。整型又分为byte, int, short long.浮点型又分为了float 和double.字符型是char 类型&#x…

DG导入mysql依赖包_MySql导入导出数据库(含远程导入导出)

1、先运行cmd,cd 到mysql安装目录中的bin文件夹2、mysqldump -u root -p 数据库名 > 导出文件名.sql其他情况下:1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表m…

java线程的优点_Java使用多线程的优势

Java使用多线程的优势如果使用得当,线程可以有效地降低程序的开发和维护等成本,同时提升复杂应用程序的性能。那么Java使用多线程的优势具体有哪些呢,一起来了解一下!1、发挥多处理器的强大能力现在,多处理器系统正日益盛行&#…

开发软件不是闭卷考试

有人问我这个问题: “你正在做一个项目,这个项目有一项关键的feature需要实现,这个feature有一定的技术难度,你调试了很久,都没找到实现的途径,这时你已经在这个feature上花了很多时间了,而且无…

go语言mysql删除记录_MySQL数据库删除操作-Go语言中文社区

删除数据库DROP DATABASE [IF EXISTS] 数据库名;例如:删除school数据库IF EXISTS 为可选,判断是否存在,如果不存在则会抛出异常删除数据表DROP TABLE [IF EXISTS] 表名;例如:删除student表注意:删除具有主外键关系的表…

java csv下载_java 生成csv文件,弹出下载对话框。。。

1.最直接最简单的,方式是把文件地址直接放到html页面的一个链接中。这样做的缺点是把文件在服务器上的路径暴露了,并且还无法对文件下载进行其它的控制(如权限)。这个就不写示例了。2.在服务器端把文件转换成输出流,写…

中科大在50年代的教学理念

给中科大的学生上课, 得了解这个学校的教学理念,我从网上找到了一篇: 中国科学技术大学里的基础课中国科学技术大学力学和力学工程系系主任 钱学森中国科学技术大学是为我国培养尖端科学研究技术干部的,因此学生必需在学校里打下将来作研究工作的基础。…

软件工程 团队博客作业 如何评价个人在团队中的绩效

在现实社会中有很多团队合作的项目, 他们是如何评价个人在团队中的绩效呢? 例如下面的情况:•一群人把一堆砖头从A地搬到B地•一个剧组排演话剧•一群队员在职业球队踢球•医生和护士做手术•计算机系的一群老师教课•一群学生做软工项目 (PM, Dev, Test) (这是重点)如何衡量…

java中的位移运算符_java中的移位运算符(, , )

java中有3种移位运算符<>> : 右移运算符&#xff0c;不改变符号位&#xff0c;num >> n 表示二进制右移n位&#xff0c;结果相当于 num / (2的n次方)>>> : 无符号右移&#xff0c;长度扩展为4字节&#xff0c;最高位都为0&#xff0c;但正数扩展位补…

现代软件工程系列 软件 = 程序 + 软件工程

软件随想: 软件 程序 软件工程 最近和几个同道谈论了一些程序&#xff0c;架构&#xff0c;软件的问题&#xff0c;大家身在此山中&#xff0c;绕来绕去&#xff0c;始终没有能有明确清晰的结论。我把一些想法写在这里&#xff0c;供专家指正。 几乎所有程序员都知道“程序…

java 参数代替所有类_Java中的常用类

1 常用类NO13【Int Intergershort Shortbyte Bytedouble Doublefloat FloatBoolean BooleanChar Character】封装类都是引用类型&#xff0c;并且也具有对应基本数据类型的数学运算特征装箱&#xff1a;将基本数据类型的值装进封装类对象中去&#xff0c;也可以…

现代软件工程系列 学生和老师都不容易

老师的难处 - V2.0 的困难 有笑话说某人请客, 客人无论是坐轿或是步行前来, 主人都能奉承一番。 有客人说自己是爬着来的&#xff0c; 主人奉承说 - 稳妥之至! 据说有些学校的有些课还是沿用 N 年前的教案和教材, 这当然稳妥之至。我看到学校用很多年前的稳妥教材把学生…

现代软件工程系列 学生的精彩文章 (1)

讲了很多课, 碰到了很多学生, 他们教给我不少东西, 下面是一些我印象中的精彩文章: http://teamkingofcsharp.spaces.live.com/blog/cns!59FC2D3DD66822AA!188.entry December 26“大教堂”与“市集” 软件项目的管理者总是无比艳羡传统行业&#xff0c;无论是工业的流水线还是…

jpa mysql存储过程_(原)springbootjpa调用服务器mysql数据库的存储过程方法-Go语言中文社区...

一、springboot jpa项目文件配置#----------------------------------------------------------###########################################################datasource 配置MYSQL数据源&#xff1b;########################################################## 数据库sprin…

现代软件工程系列 学生的精彩文章 (3) 如何在Bug 不断的情况下还能保持平常心...

from: http://teamkingofcsharp.spaces.live.com/blog/cns!59FC2D3DD66822AA!222.entry 感想 平常心 初中的数学老师常常和我说&#xff1a;“你要学会保持一颗平常心”。我是一个不那么豁达开朗的人&#xff0c;对很多事情都会很看重&#xff0c;GPA&#xff0c;排名&#x…

mysql 不需要@的变量_mysql参数变量

mysql服务器的系统变量,mysql server system viriables&#xff0c;其实我更愿意叫它为“系统参数”&#xff01;每一个系统变量都有一个默认值&#xff0c;这个默认值是在编译mysql系统的时候确定的。对系统变量的指定&#xff0c;一般可以在server启动的时候在命令行指定选项…

mysql 快速导出_mysql 快速导入导出

随着数据库的数据越来越大&#xff0c;采用mysqldump 越来越慢&#xff0c;测试环境的机器配置不高&#xff0c;2G左右的数据导入进入像蜗牛一般&#xff0c;非常影响效率&#xff0c;这里采用一些改进的方法来比以前导入的速度提高好几倍&#xff0c;但日常配备应有更好的策略…

现代软件工程系列 学生读后感 梦断代码

from:http://ttcs.spaces.live.com/blog/cns!C3759CC6FCEEBDD7!121.entry?sa147831050November 10梦断代码读后介绍 一&#xff0c;这本书讲了什么&#xff1f;软件是人们自以为最有把握&#xff0c;实则最难掌握的技术。作者罗森伯格对OSAF主持的Chandler项目进行长期调查&am…

现代软件工程系列 学生读后感 梦断代码 DTSlob (1)

1As you see, I’ve marked this post Number 1. Let’s leave the last post on “Dreaming in code” Number 0 :) This time, I will focus on the issue of PEOPLE, partly based on Chapter 0 and 1 in that book.Why focus on PEOPLE? Think about our group, think abo…

mysql 索引 简书_MySQL 索引

索引用于快速查找具有特定列值的行。如果没有索引&#xff0c;MySQL必须从第一行开始&#xff0c;然后读取整个表以查找相关行。表越大&#xff0c;成本越高。如果表中有相关​​列的索引&#xff0c;MySQL可以快速确定要在数据文件中间寻找的位置&#xff0c;而无需查看所有数…