打印

[交流] 给计算机专业学生的忠告

0

给计算机专业学生的忠告

适用对象:计算机科学与技术的同学和其他专业想转计算级专业或者极其爱好计算级专业的同学。  
一、给计算机专业的同学  
1.首先请你热爱这个专业。只有这样,你才会从抽象的理论中找到实实在在的快乐。如果你不热爱她,或者只因为这是个热门专业,那么极力要求你放弃这个专业,因为计算机是一把双刃剑,学好了你会飞黄腾达,学不好你毕业后会极其痛苦,高不成低不就,没有发展潜力,如同学英语专业的人到了美国一样。  
2.不要用功利眼光对待这个学科,这绝对不是点点鼠标就能挣钱的专业。不要去想做网站挣钱,不要想靠点击率增加广告,这个在4年前已经过时,如果你现在仍然这么想,千万别说出来,
3.搞明白计算机"科学"与"技术"的含义。做网页,做图片,做flash,玩游戏,上网,听歌,录mp3,搞电影字幕,装windows,改注册表,为软件皮肤......这通通不叫计算机科学与技术,如果你是计算机的学生,会做以上事情,那是你应该的,不会做,也没什么丢人的,我们需要的不是让别人称作"高手"。  
4.明确你最终的专业方向是软件还是硬件。方向是网络?网络不是专业方向。网络是最优秀的软件工程师、最优秀的硬件工程师与最优秀的通信工程师的智慧结晶。如果你是软件方向,请你在学精一揽子数学、数据结构、算法设计、数值分析、汇编语言、操作系统、编译原理、数据库原理、软件工程之类课程后,仔细的听一听硬件课程,他对你有用。软件工程绝对不是背背就能过的课,计算机理论可能是一个人就能研究出来,软件工程是成千万网软件工程师几十年来失败的教训凝结成的结晶,请认真听课。不要问我应该学什么语言,计算级专业的人必须具备任何语言1小时上手的能力,最起码要在10分钟把"hello world"做出来。如果说有必须学的两种语言,那他们是c++与java,学他们不是在学语言,而是在学thinking in c++,thinging in java,一个是软件的基础理论,一个是面向对象的基础理论,从来没有人听说过"thinking in basic"。如果你说c++过时了,那么千万别告诉别人你的名字,因为很丢人。安大的老师只会教给你c,不会教给你++,所以不要被他蒙蔽,大胆的问他 ++,如果他不会,干脆换老师。学硬件的同学在认真听听以上课程后,学精除了政治以外的其他课程。  
5.即使你学好了以上课程,我们仍然差得很远,我们只弄清学什么了,但是还不知道做什么。我们的课程设计太小儿科了,别对你在国外的同学说,否则会被笑话,所以我们要尽可能的多做设计,别一个人们闷着头做,两三个人合作一个项目,不会交流的计算机人员30岁以后肯定会下岗。题目呢,尽量是一些简单的底层开发,可以去国外大学网站上搜一搜,要自信你一定能做出来,毕竟不是什么难题,而是我们应当具备的素质。  
6.如果你对网络有意,在具备了一定动手能力后从协议或者底层硬件的角度去学习它。否则你是自甘从一名高贵的计算机专业人员堕落为做着沉重机械体力劳动的民工。对网络安全感兴趣,那么你就在学会使用各种工具的一个月后从编程的角度深入学习网络协议和操作系统吧!只会用工具攻击无知人员的漏洞是一种意淫的行为,如果乐此不疲,并到处叫嚷"黑客",那么这种行为可以被称作"手淫"。网上呼吁中美、中-日黑客战时,希望你安心学习课程,或者睡觉休息,或者去运动娱乐,不要给祖国抹黑。  
7.正确对待认证。绝大部分认证不是高薪的敲门砖,而是你上岗前的智商水平测试。如果你考过了认证,别对别人说这个认证是垃圾,请告诉别人你在学习中懂得了那些知识,如果你没有懂得知识,那么你是个paper,认证不是垃圾,你是垃圾。如果你连认证都没考就到处喊它垃圾,那么你就亲自考考试试,考过了,懂了,那么你随便;如果过了但是不懂,认证不是垃圾你是垃圾,如果没考过,那么看这个贴子的所有人都知道你是什么了。MCSE、CCNA、CIW等等都有它存在的意义,只要你有钱都值得一学,他们是最正规的知识来源,是经过理论、实践、时间与市场考验的产品。  

二.给非计算级专业的同学的一点建议  
1.热爱你的原专业,尤其是自然学课和基础学科,为了计算机放弃他们就如同为了10张一元钱扔掉了一张100元一样。  
2.计算机是具有学术性和工具性的双重属性学课。架设一做计算级专业与你本专业的桥梁,那对两个专业都是做出了贡献,如果你真的很牛,把计算机学的很深很好,那么你真的值得尊敬。  
3.再次记住做网页,做图片,做flash,玩游戏,上网,听歌,录mp3,搞电影字幕,装windows,改注册表,为软件皮肤......这些不是计算机专业,也挣不到钱。不要让浮躁余功利蒙蔽你的双眼,毁掉你光明的前程。

TOP

0
谢谢这位大哥 我就是学计科的 看到你写的这些 我真是觉得自己的前景十分黯淡 坦率的说 现在的计科专业的学生能做到上面写的的几乎没有 都是在混 几乎都没学什么玩意 看来我市发现的早啊 今后一定要努力学习了啊

TOP

0
太巧了,昨天才在哪里看到过这篇文章,确实写得不错,
不过我都快毕业了,呵呵

TOP

0
a哎现实就是这么残酷,我们这样的人出去以后么,还都要再学.教育也有点问题

TOP

0
太感谢了!!! 精辟阿!!!! 受教阿!!!!  我对网络安全很感兴趣!! 不过我算是一个菜鸟中的菜鸟!!
  哎~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    自卑阿!!!!
本帖最近评分记录
  • canory 金币 -10 符号灌水 2008-5-5 21:19

TOP

0
有点晚了,我都已经在实习了,早看到这文章就好了.

TOP

0
诶,都说IT收入高,可是加班最多的也是it,每小时的收入并不比其他行业高,将来有了孩子绝对不让他学计算机

TOP

0
IT行业压力大,不是一般人能承受的,还有就是猝死率高,这点不是吓人的,比起其他行业来千真万确

其实IT的收入和那些传统行业,尤其是制造业相比,优势并不大

TOP

0
看了楼主的文章我深有感受,我也是一名学计算机行业的学生(即将毕业),说实在,现在计算机行业的学生有80%只能说是2大高手:游戏高手、网络高手(这里的网络高手不是技术方面,只是上网方面而已),真正所谓的栋梁之才少之又少。
      根据我4年的学习经验。我想对有志于计算机专业的同学说:
    1、在选报计算机专业前请仔细想一下,自己对计算机有多少了解。就算不了解,但你一定要明白,中国在开设计算机专业的这10多年来,培养了超过200多万计算机专业的毕业生(大中专科,本科,研究生),但真正在计算机行业中赚得高薪的(或者说是成为计算机精英人才)只有不到2000人(包括海外留学的)而已。不要相信有些报道里面说的计算机行业是高薪专业,往往报道都是报喜不报忧的。你一定要明白。
     2、除了上课时老师讲的专业知识以外不要太在意他们对计算机行业前景的侃侃而谈,因为很多老师连自己都不知道自己讲的这门课的意义所在,因为这些课程的真正价值所在他们其实也不太清楚,他们关心的只是自己荷包里钱的多少而已。(不要怀疑,现在特别是那些年轻的老师这种情况很严重)
     3、千万不要相信自己的自制能力,在网络游戏和各种网络信息面前,你的自制力和一张薄纸没有什么区别。
     4、尽量不要将电脑带到寝室,特别是大一大二期间,电脑进了寝室就自动转职成游戏机而已。(请不要质疑,能在寝室中将电脑用于学习的人很少,对于这种人我在心里是很佩服他们的,但毕竟现在中这种好孩子太少了)
      5、不要相信别人说的“我们一起玩这个游戏吧,我带你”等话语是为了促进彼此感情。他们很大程度只是为了以后自己在那个游戏里方便而已。
      6、就算你把老师讲的所有内容都记下来,4年后你也只是算个半调子计算机人才而已,何况能坚持讲老师讲的东西都记住的人少之又少。
      7、现在中国计算机认知的普及很不到位,连会上上网、会一点Word和Excel的人都能被别人算作是计算机人才,所以我们正规计算机专业毕业的人除非是在非常专业的计算机领域工作,不然我们就业方面其实是没有优势的。
      8、现在的计算机和当年的英语一样,是个人都会弄一下。所以不要以为自己会弄点东西出来就认为自己很NB了。
      9、80%以上的计算机专业毕业生,在毕业之后的工作和计算机压根就联系不到一起。

[ 本帖最后由 dsayato 于 2008-5-5 04:03 编辑 ]
本帖最近评分记录
  • canory 金币 +5 回复认真,鼓励! 2008-5-5 21:19

TOP

0
再次记住做网页,做图片,做flash,玩游戏,上网,听歌,录mp3,搞电影字幕,装windows,改注册表,为软件皮肤......这些不是计算机专业,也挣不到钱。不要让浮躁余功利蒙蔽你的双眼,毁掉你光明的前程。

只要家里有电脑的都差不多会了

就算不会,只要想学.在网络上找找.就有教学了,

学的时间也不会长,学1个差不多只半天就行了

TOP

当前时区 GMT+8, 现在时间是 2025-3-22 03:48