我手下有个刚毕业的大学生,还是本科,英语过6级,获得程序设计师的证书。有一天,我给他写了一个例子,他改成了这个样子。function XXX(Value:Integer):Pointer
begin
  Result:=@Value;
end;他还问我,你不是也取变量的地址吗?为啥我把它写成函数就不行了呢?还有一次,我说你可以用平衡二叉树来构造数据结构,这样也不是很麻烦,搜索效率也高,不要用TStringList,那个很慢。他问我,什么是平衡二叉树?还有一次,我说,你要用模态窗口,他问我,什么是模态窗口。他会delphi,还写了一个共享软件在网上发布,算是比较用功的一个了。我想知道,现在的大学生在大学学什么?不学理论,你们还能学什么?学点delphi学点java就很牛了?就有用了?那你上大学干吗?难道就是为了自由的交配?

解决方案 »

  1.   

    呵呵,楼主不要生气。我这边也有,计算机专业毕业的,让他写一个函数,返回两个实数的和加一,不会。用一个临时变量交换两个字符串的值,不会。SQL语句,"Select ID As T from Table1 order by id desc" 问:为什么用AS,不用IS? DESC什么意思?我很晕!计算机专业毕业的,别的专业倒可以原谅。
      

  2.   

    说白了都是国家问题,教育部门问题,一上大学就引导大学生学一些没有价值的东西,一开始连VF也教,请问市场上现在真正用VF的人有多少呢?等大学生们自己去了解市场需求的时候,都已经浪费了许多光阴在无谓的课堂中。甚至还有些傻瓜不去了解一下市场,真的把课堂当作宝,一直在盲目地听课,从来就不懂得选择性地学习。我国的学习制度总是盲目不求实际的,算是对我国学生的不负责任吧,还是应该说是一种无形的毒害呢?或许这上下五千年的文化确实是难以改变的。
      

  3.   

    呵呵,想Dlwxn(Dlwxn) 所说的那种大学生,或许是连自己在学什么也不知道吧。
      

  4.   

    Dlwxn(Dlwxn) 所说的那种大学生
    SQL语句,"Select ID As T from Table1 order by id desc" 问:为什么用AS,不用IS? DESC什么意思?我很晕!计算机专业毕业的,别的专业倒可以原谅。
    =============
    我见多了
      

  5.   

    我非常支持liangqingzhi(老之) 的观点,说的太深刻了,简直把这个问题分析的入骨三分。
      

  6.   

    原来foxyy8888还真能理解“哦”字的含义,楼主这种问题实在是讲了千百遍了。
      

  7.   

    还有搞笑的。有一次问我,为啥我在函数中设定了结构的成员值返回后却不对呢?我答曰:
    用Var关键词定义参数。明白了,以后都用了Var,有一次还纠正我,说,你为啥不用Var来返回参数。我看了一下,晕了,这个函数的参数是一个对象,本来就是传引用的。于是我告诉他,对于对象类型是不需要使用Var关键字就能设定它的成员的。明白了。结果,过了几天又来问我,为啥我的函数参数不能返回对象呢?我看了一下,我说你要用Var啊,他说,你不是说对象类型的参数不需要用Var吗?我昏倒。
      

  8.   

    我最后明白了,.net实在太伟大了。有这样的程序员后辈,delphi不倒就怪了。,net实在太伟大了,终于把这些杂七杂八的细节都给隐藏了,太适合新一代的程序员了。
      

  9.   

    楼主咋呼个屁,我在学校学的是机械,和软件设计的毛都不沾,现在delphi 和 .net 谈不上精通,也开发了不少系统,你说的那些问题我都知道!
      

  10.   

    我不知道这些高人毕业的时候达到什么程度,不过我觉得不理解上面的问题,一点也不奇怪.
    毕业的时候不懂不要紧,这些问题几分钟能明白过来.这样的问题没什么参考价值.一个名词不理解,如果他google一下,也不过几分钟.值得考虑的应该是方法和解决问题的能力。并不是他当前具备了多少知识基础.有了好的方法和能力,或者做一年可以达到别人做一年半的水平.
      

  11.   

    whbo是个好淫.我是计算机专业的,不怕你们BS,
    我毕业那会就是小白,只会喝酒、泡妞,
    什么二叉树、冒泡法早就忘光,连hello world都不会写,
    第一年找了7个工作,哪一个都没有过试用期(那会儿试用期是3个月)
    现在想起来,真的很感激那些给我“试用”机会的老大们做为新手,不怕不会,就怕不学蜗牛牛,你也是个好淫,要是能多一点厚道,那就更好了
      

  12.   

    其实我倒感觉他们挺可怜的,关键点很多东西,并不是学校所能教授的,另一方便,也没有人来指导他们需要学习些什么内容,别说是老师,即便是现在的书本,很多都会这百例那百例的,这都啥跟啥?Java有一本Thinking in Jave,C++有一本Thinking In C++,那么Delphi呢?实说话,我如果不是从C++转而学的Delphi,这什么Var之类的我也不知道.再一方面,我想问一下楼主,出现了那么多问题,你有同他解释过吗?没有吧?!你况且如此,那么别人又何常不是?那么这些可怜的孩子又由谁来教?没有人告诉他们,他们又怎么会懂?其实我感觉楼主说的这个人还不错,我之前在公司里面带的几个实习生,那更加晕透.他们除了会把你说的每一个字记下来,然后再背给你听,根本就不知道脑袋里面想的是什么.记得我们老大有给他们举过一个例子,讲的是分布式计算架构.然后当中有打个比喻(其实怎么扯上来的我并不清楚,我只是在阅卷时看到的^_^),说是人数比较少的时候(即从二层到三层到多层的过渡)一开始使用的是二层,这样子就是直接把服务器设备到公司(我们公司内部),然后用户直接访问.然后用户数量增大,由于设备能力不足,所以将主运算服务器架设到美国一个(举例)服务器中心当中...结果,那同学是这样子解释的,如果用户数量,也就是同时一起开机的员工比较少的时候,将服务器架设到公司内部,当用户数量比较多,比如大于1000人时,就把服务器架设到美国...我当时阅卷看了之后,真不知道是什么样的一个表情.学校里学的是计算机本科,然后又在我们这里实习了两个月,而这两个月的时间里,我们是轮流给他们上课.我也算是他们一个临时的老师,可以面对这样的学生,我真的是哭笑不得.我在给他们讲课的时候,任何一个问题,我都担心他们不能理解,而扯了很多很多的现实生活当中的比喻,不过我更担心我的比喻成为误导,但是上课又不能把"这里只是打个比方"作为口头禅.当时我就问他们,你们都学了什么课程,他们说了一大堆,包括软件工程,编译原理等等,凡是计算机专业的基础课程都有开.可是这样的问题跟计算机专业又有什么关系呢?很明显就是一个基础教育的问题.在这个层面上,他们真的是很单纯,单纯得象一张白纸,只要用笔在上面轻轻一划就会留下清晰的痕迹,然而这张白纸却一直洁白无暇.在那之后,当他们知道我是中专生,在我上课时,还表现出一种爱听不听的态度,还有的在下面聊天.后面我干脆让他们上去讲.他们也确实敢讲,只是实在是一塌胡涂(当然也有个别几个确实挺不错,通常只要稍提一下,就基本知道是怎么回事).那场培训之后,本来公司想挑几个留下来,结果一个个对这公司都看不上眼,因为他们是名牌大学毕业生.
      

  13.   

    楼主也不要太偏激.我也是一名大学生,虽然你说的现象在大学里面是很普遍的,但其中仍然有少部分,这些少部分人看的比较远而且也十分努力学习技术,比如VR等.但其他人就是不喜欢编程(我说的是计算机专业),不喜欢计算机.不过这也是很好理解的,个人有个人的爱好,这也不能完全是学生的错,他们都花时间学习英语上去了,关心英语的口语怎么提高,关心英语考级如何考过,而不关心如何写分布式软件.这主要原因是教育的事,学校缺少学术氛围,我可不是说早上起来读英语,怎么考英语拉什么的,是专业学术氛围.虽然有句话:学这个专业的不一定要以后搞这个专业.但我觉得如果真的这样有很多不好的地方:既然你不想搞计算机,比如对英语感兴趣你可以抱英语专业,我相信那里的氛围会更好,而且学到的东西会更多,也不会有你讨厌的课程设计,这可以不让己恼;对学校资源来说也没有很好的利用,像我们学校是自己选课上课的,但是如果某门课程没有到达某个数量是不会开班的。现在经常出现的现象是一旦是编程的课程是很难开课的,一些想上的就没有机会上了,这是不是对那些人是不公平呢?虽然可以自学,但是力气要花的大得多。这叫做不浪费学校资源;大家都知道学习计算机的,特别是学习软件编程的,都十分希望和自己研究领域相同的人进行交流,互谈自己的学习心得,这样一方面可以提高自己的学习兴趣和动力,也可以补足自己的知识缺乏之处,但现在面对的都是那些对软件不感兴趣的人,结果是什么?自己的成就对别人眼里是那么的不屑,甚至还有个狂人对我说:“我从来不羡慕那些编程的。”(这可是在没有任何激他的情况下,再说我一向很低掉,只是放在心里)。但最最能打击一个喜欢计算机,一个喜欢编程人的积极性的是氛围,是环境!项羽曾经说过:“我要英雄造时世!”结果得到自刎的下场!
       最后我想说对于一个计算机或者别的什么专业的人数中至少要超过一半的人喜欢自己本专业才行,不过估计计算机是不可能的,是可以找到超过一半的人不喜欢这个专业。对了,我还要劝那些想入计算机的女生说几句:如果你不是有很大的决心想学好计算机,请你不要报这个专业。因为我见得太多女生连C语言都不懂多得很。真的,计算机专业不适合女性(事实不得不让我们承认)
      

  14.   

    楼主其实你那个本科生已经是不错了,我见过更夸张的,还是211工程大学的硕士研究生,连安装杀毒软件都不会!汗!!!那还学什么数据挖掘??不过四六级全过,而且准备考GRE,不知道她为什么报计算机系研究生??如果报大学选计算机系,对她来说是一种错的话,还是可以原谅的,因为那时候一个高中毕业生什么都不懂,也不知道计算机系是学什么东西.但报计算机系研究生就是一错再错!!
      还有,就是对于考研问题,我常常问那些考研人一个问题:考研是为什么???如果他们的答案是:为了再此专业某个领域学到更多的东西,想更加专某个领域;或者是说想以后工作到研究院之类的答案我还是很支持他们考研的,而且还有点佩服他们的勇气。但很多人的答案是:为了找份工作。哎!!还有人的答案是:为了当大学老师。我并不是说当老师这个职业不好,老师这个职业还是值得尊敬的。但如果一个对计算机专业某一领域没有独到见解的人,去教学生,会让少部分学生心寒的,教网络的不知道SOCKET。哎,不过更可笑的一件事情就是,曾经有个老师在上课的时候,骂我们,说:“连C语言逻辑运算符的优先级比非运算符高都不知道,回去找你们的C语言老师!!”都不知道这样的老师是怎么应聘上的,当然我不是说大学里的老师都是垃圾,也有在某方面有很独到的见解,我见过一个老师他在数字水印方面有过研究,也做过这方面的东西,还是很让人佩服的。
       其实,最应该教育改革的就是老师的应聘制度,先看看现在大学老师一般的应聘要求:1.全日制本科毕业(还算合理);2.必须是应届本科毕业生考上研究生(要求是不是太苛刻了??)。第二条会导致什么结果呢??凡是应聘上的大学老师一定是没有实战工作经验的,往往只会纸上谈兵,自然对自己所讲授的课程也不会有独到的见解,自然而然被人问到很专业的问题(他讲授课程方面)的时候,只能说:“不知道!”,有的老师会回答:“你有没有上网查资料的习惯?”,我现在告诉那些老师:“是上网查过,没有查到,才问你的,不然是不会浪费你的宝贵时间!!”。这样的老师教出来的老师大部分都是一样,就这样一代一代老师教学生,然后这些学生中的某些人又去当老师,又这样教学生,恶性循环!!难怪中国大学不如外国大学,难怪中国计算机不如外国,当然这也不是老师全部的责任,关键还是教育整个问题!!
      

  15.   

    不要指望大学你会学到什么C、C++的开发能力,而是学会怎么去学C、C++、java,为你学C、C++、java打个基础。
    再说了,就算让你熟练的掌握了一门语言,可是等你毕业了或许又要换.Net了,你是不是还会
    认为在学校学的都没用啊?
    所以在大学里学的不是技术,学的是为以后掌握某一项技术所打下的基础理论。仅此而已。
      

  16.   

    operfume(橘子香水) :大学主要是教人怎样去学习,有哪些东西要学习.=======》》同意,但大多数人都不知道哪些东西要学,感觉真的死学了,学死了。活用呀!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    把知识转为金钱!!!!