回 帖 发 新 帖 刷新版面

主题:大四学生看认证[转自一高校BBS]

大四学生看认证
我是2000级计算机系的学生,今年11月就要找工作了。经过这三年对计算机比较系统的学习,我已经从一个连鼠标也不会用的 freshman 成为了一名对计算机有一定了解的 graduate.我对计算机的很多领域都不太了解,有些甚至十分陌生,但我毕竟学了四年计算机,所以,也有了一些心得。
       我在那些“认证”,“编程高手”、“大师”眼中,只是一个学习成绩好,拿过三次二等奖学金,对编程一窍不通,甚至连系统都不会装的那种高分低能。认证们、大师们会 asp.net,会VB,会VC,一上来就用JBullder而不是JCreator编写Java程序。当大师们看到我在用Delphi设计一个系统时,他们惊奇万分,因为在他们心目中,“成绩好的”一辈子都只能在Turbo C 2.0下,面对着可爱的蓝屏,编写“原始”的二分查找,希尔排序。更重要的,“大师”们怀揣在他们看来,比毕业证、学位证,管用几百倍的国际认证!于是乎,讲可以不听,课可以不上,怀揣着MSCE、CCNA数据结构可以考40分,操作系统可以不及格。手捧一本ASP,在一群埋头苦研算法的同学们面前炫耀,却不知道ASP是Active Sever Page的缩写。本来我们这两派井水不犯河水,可是“认证”们到处宣扬什么数据结构没用,现在操作系统都用Windows Sever 2003了,学那些过时的操作系统有什么用?于是,抨大学教育之陈旧,击高等教育之无用。于是,“认证”们高唱:“敢问路在何方~,路在认证。”这简直就是谬论!对我们这些大四的学生来说,毕竟接触计算机有几年了,大家心中自有公断,即使有同年狂热的去追求认证,也绝对有他们明确的目标。但是对大一,大二的低年级同学就不同了,他们正处于被“认证”们所鄙视的基础学习阶段,如果被误导,丢了C++,丢了数据结构,操作系统,以后怎么活呀?下面,我结合我的经历,谈谈基础课的重要作用。
      大家要明白的第一点是,“大师”、“认证”们所自认为很了不起的,看起来也确实很绚丽的网页制作,建网,配置服务器的技术,并不是遥不可及。这些只是一些简单的实际应用罢了。低年级的一些同学不会,是因为没有接触过,或者是因为接触得很少罢了。要谈技术,其实这些没有丝毫技术可言。买了思科的服务器,本身就配备了详细的说明,照着弄不就行了?基础不学好,直接去学JBuilder、Delphi等高级语言,实话说,也确实能编写出一些应用程序,但质量绝对不高,是空中楼阁。再说,JBuilder、Delphi这些开发环境,本身就是国际知名大公司开发的优秀编程平台,集成了很多功能,以“所见即所得”为开发宗旨,以功能强大,易学易用为目标,学起来本来就不难,如果要掌握,全中国人民都能学会。而且,正是因为这些软件的强大功能,使我们忽视了对基础的学习,忽视了对系统底层的研究,忽视了了解硬件知识,理解计算机的工作原理,将来在公司里如果面对底层系统的设计,我们将无能为力。认证实际上就是快速掌握一门技术,这还是乐观的看法,我认识一位过了CCNA的同学,他自己都承认,实际上CCNA就是背,最后考试前还会有内部消息。考试考过了,结果除了背了一脑袋没用的东西,不会的还是不会。就算你掌握了认证技术,这门技术在博大精深的计算机工程面前,只能算是沧海一粟。没有坚实的基础,怎么扩展?只能做一些边缘的工作,没有丝毫的竞争力。所以大家要多学学系统核心,才能具有将来扩展的潜力。
      我出于一些无可奈何的原因,决定不考研了,所以,今年暑假去实习,在华西医科大学找到了一份工作,当一位教授的助手,开发一套医用软件。导师要求我做十张表,先要把FoxPro数据库转化为SQL Sever数据库,并用Delphi进行数据库的操作,最后还要实现网络功能。当时我确实胆怯了,因为我只学过《数据库原理》,从来没有真正操作过。何况,SQL Sever还是网络数据库。除此之外,我不仅没学过Delphi,就连Delphi的基础,Object Pascal也没接触过。但就在这种情况下,我在一个星期内,咬着牙学会了Delphi、Foxpro、SQL Sever。接着,分别用B\S、C/S,两种模式实现了网络功能,为了实现网络功能,我每天看100多页的ASP,经过7天,干掉了一本1000多本的ASP核心技术,最后用Delhpi嵌套ASP完成了任务。请问”认证“们,没有坚实的基础,能在这么短时间内,掌握这些实用技术吗?也许,在我面对蓝屏编写汇编程序的时候,”认证“们一边嘲笑,一边钻研ASP,但他们却不知道,我用汇编,编写的是一个设备驱动程序。大三寒假,我又在IBM 汇编的基础上学习了Windows 32位汇编,在参照Windows核心技术和相应的硬件知识后,看懂了 CIH 病毒的源代码,并仿照着做了一个,把自己的计算机给放倒了。大家要记住,编程是一门艺术,要追求唯美,不要去一味追求认证。再这里随便说一下,如果大二,大三的同学实在想考认证,不妨去试试中国软件业技术水平和资格考试。根据不同的水平,可以报考程序员,或系统设计师,考试费才100多。水平和资格考试的精华在于下午试题,主要考算法,考得很经典呢,对提高变成能力很有帮助。再说它也是国际认证,日本,韩国都认可。
         我也不是完全否认”认证“,诚然,很多企业招聘,都要看认证,所以,大四的同学,为了就业,可以去考考,不过其目的,只在于就业方便一些罢了,倒不寄希望能学到什么东西。没办法啊,我也是毕业生,面临就业,所以准备去考一个Delphi的认证,但不知道哪里可以考,怎么考,请知道的同学指教指教。说来也真无奈,我批判了半天认证,到头来,自己却也逼得去考,悲哉!

回复列表 (共46个回复)

31 楼

我觉得考不考证的无所谓 关键是自己能真正学点东西 比如我现在在考软件设计师 只是为了让自己能对计算机体系能有个总体的概念而已

32 楼

我只在乎“编程是一门艺术,要追求唯美”!!

33 楼

有证好啊,有证有前途~~

34 楼

我也有同感,我在电子科大学,学的也是计算机专业,我们学的就是数据结构,汇编,
计算机组成原理之类的东西,看似无用。但仔细想想,为什么这个学校的计算机专业这么好?难道就是学这些“无用”的东西,肯定有他的道理的。虽然现在那些比如ASP,PHP之类的东西我不会,但是我相信有了那些基础知识,以后学起来肯定会很轻松的。因为他们都是建立在那些基础知识上的。所以大家不要盲目的去追求那些新技术,打好基础才是最关键的。

35 楼

真正有本事的人,不会把认证当一回事!

36 楼

不是吧!虽然认证不代表实力   可是你没有认证那有机会让别人承认你有实力呢 ?!

37 楼

也不能这么说呀
事事都有它的两面呀
我们在认证的过程中,毕竟还是有一些收获的呀
通过认证考试,我们可以证明一下自己
即使不能我们在这方面学的比别人好
但能够证明其它的一些:比如毅力,比如恒心
我们在认证的路上,我们了解了
我们成熟了
我们奋斗过,这也是一种收获呀

38 楼

说的好,我们应该有坚实的基础, 让他们见上帝去吧

39 楼

请问高手CHSHOST.DLL在那里能找的到呀?

40 楼

基础代表一个人在这方面的潜能。

基础越扎实,以后发展的深度,广度会更大。

很后悔大学没有把数学,模拟电子,数字电路,接口等学好。

所以如果你现在还在读大学的话。

请把你专业基础打好了就行。

不用里人家学什么流行的语言。

如果学编程,把c跟c++学深点,以后学什么语言都很容易的。

再把英语六级给过了就行了。

我来回复

您尚未登录,请登录后再回复。点此登录或注册