献给计算机专业的同学 (转载)
再次声明,本文为转载,本人同意黑体部分,对红色部分持保留意见,大家都可以有自己意见,
仅供参考。呵呵
-----------------------------------------------------------------------------------------------------------------------
一、给计算机专业的同学
1.首先请你热爱这个专业。只有这样,你才会从抽象的理论中找到实实在在的快乐。如果你不热爱她,或者只因为这是个热门专业,那么极力要求你放弃这个专业,因为计算机是一把双刃剑,学好了你会飞黄腾达,学不好你毕业后会极其痛苦,高不成低不就,没有发展潜力,如同学英语专业的人到了美国一样。
2.不要用功利眼光对待这个学科,这绝对不是点点鼠标就能挣钱的专业。不要去想做网站挣钱,不要想靠点击率增加广告,这个在4年前已经过时,如果你现在仍然这么想,千万别说出来,因为我会觉得你很土。计算级专业的成就感总是伴随着身体上的痛苦而来,肩周炎,颈椎病,眼睛干涩,掉头发,腰椎间盘突出,关节炎,不夸张,这么帅的我工作了两个月以后发现开始掉头发了。
3.搞明白计算机“科学”与“技术”的含义。做网页,做图片,做flash,玩游戏,上网,听歌,录mp3,搞电影字幕,装windows,改注册表,为软件皮肤……这通通不叫计算机科学与技术,如果你是计算机的学生,会做以上事情,那是你应该的,不会做,也没什么丢人的,我们需要的不是让别人称作“高手”。
4.明确你最终的专业方向是软件还是硬件。方向是网络?网络不是专业方向。网络是最优秀的软件工程师、最优秀的硬件工程师与最优秀的通信工程师的智慧结晶。如果你是软件方向,请你在学精一揽子数学、数据结构、算法设计、数值分析、汇编语言、操作系统、编译原理、数据库原理、软件工程之类课程后,仔细的听一听硬件课程,他对你有用。软件工程绝对不是背背就能过的课,计算机理论可能是一个人就能研究出来,软件工程是成千万网软件工程师几十年来失败的教训凝结成的结晶,请认真听课。不要问我应该学什么语言,计算级专业的人必须具备任何语言1小时上手的能力,最起码要在10分钟把"hello
world"做出来。如果说有必须学的两种语言,那他们是c++与java,学他们不是在学语言,而是在学thinking in c++,thinking in java,一个是软件的基础理论,一个是面向对象的基础理论,从来没有人听说过“thinking in basic”。如果你说c++过时了,那么千万别告诉别人你的名字,因为很丢人。山科大的老师只会教给你c,不会教给你++,所以不要被他蒙蔽,大胆的问他++,如果他不会,干脆换老师。学硬件的同学在认真听听以上课程后,学精除了政治以外的其他课程。
5.即使你学好了以上课程,我们仍然差得很远,我们只弄清学什么了,但是还不知道做什么。我们的课程设计太小儿科了,别对你在国外的同学说,否则会被笑话,所以我们要尽可能的多做设计,别一个人们闷着头做,两三个人合作一个项目,不会交流的计算机人员30岁以后肯定会下岗。题目呢,尽量是一些简单的底层开发,可以去国外大学网站上搜一搜,要自信你一定能做出来,毕竟不是什么难题,而是我们应当具备的素质。
6.如果你对网络有意,在具备了一定动手能力后从协议或者底层硬件的角度去学习它。否则你是自甘从一名高贵的计算机专业人员堕落为做着沉重机械体力劳动的民工。对网络安全感兴趣,那么你就在学会使用各种工具的一个月后从编程的角度深入学习网络协议和操作系统吧!只会用工具攻击无知人员的漏洞是一种意淫的行为。网上呼吁中美、中日黑客战时,希望你安心学习课程,或者睡觉休息,或者去运动娱乐,不要给祖国抹黑。
7.正确对待认证。绝大部分认证不是高薪的敲门砖,而是你上岗前的智商水平测试。如果你考过了认证,别对别人说这个认证是垃圾,请告诉别人你在学习中懂得了那些知识,如果你没有懂得知识,那么你是个paper,认证不是垃圾,你是垃圾。如果你连认证都没考就到处喊它垃圾,那么你就亲自考考试试,考过了,懂了,那么你随便;如果过了但是不懂,认证不是垃圾你是垃圾,如果没考过,那么看这个贴子的所有人都知道你是什么了。MCSE、CCNA、CIW等等都有它存在的意义,只要你有钱都值得一学,他们是最正规的知识来源,是经过理论、实践、时间与市场考验的产品。
二.给非计算级专业的同学的一点建议
1.热爱你的原专业,尤其是自然学课和基础学科,为了计算机放弃他们就如同为了10张一元钱扔掉了一张100元一样。
2.计算机是具有学术性和工具性的双重属性学课。架设一做计算级专业与你本专业的桥梁,那对两个专业都是做出了贡献,如果你真的很牛,把计算机学的很深很好,那么你真的
值得尊敬。
3.再次记住做网页,做图片,做flash,玩游戏,上网,听歌,录mp3,搞电影字幕,装windows,改注册表,为软件皮肤……这些不是计算机专业,也挣不到钱 不要让浮躁余功利蒙蔽你的双眼,毁掉你光明的前程。
以上差不多都说完了,对学校的不满我就不说了,毕竟是一时的,虽然现在还很烂,但是将来会慢慢变好的,大家在痛骂学校的同时一定多给学校提出好的意见,多为学校的发展出力,将来谁成就了大事,别忘了回来,因为我们的孩子也许还会在这里上学,我们不能让他们再受苦受委屈。
谢谢大家!
分享到:
相关推荐
"献给计算机工作者养生动作"这个资源正为此提供了有益的指导。它包含两份关于瑜伽动作要领的文档——《瑜伽动作要领.doc》和《专业教练教你瑜伽动作要领.pdf》,旨在帮助我们改善体态,缓解工作带来的压力。 瑜伽...
redis官方window包+自写启动脚本+redis desktop manager 工具,献给Redis入门的同学。启动方便,自己用的。启动Redis 运行 runServer.bat ,即可启动,redis desktop manager 查看,也可以运行 runClient.bat 进行...
本人刚参加完今年的面试,现将我的和同学的面试题整理如下,献给计算机考研的学弟学妹们。 根据提供的文件信息,我们可以总结出以下几个知识点: 1. 程序局部性:程序局部性是指程序在运行时呈现出局部性规律,在...
这是一本关于计算机网络的书,希望大家看后能有收获。
2009年计算机专业考研大纲,献给考研的朋友们
《IT学生解惑真经》是一本专门为在校计算机科学与技术专业的学生们编写的指南书籍,旨在帮助他们清晰地规划学习路径,提升技能,以便更好地适应未来的职业生涯。书中的内容涵盖了IT行业的诸多方面,旨在解答学生在...
rose献给艾米丽的玫瑰花PPT课件.pptx
【教育】领域的文章《献给老师的花》是一篇充满敬师情感的作品,通过孩子们为老师采摘鲜花的故事,展示了教育者与被教育者之间深厚的师生情谊。文章中的孩子们在假日时选择去野外采摘鲜花,这既是对大自然美景的欣赏...
《献给初次接触汇编者》是一套专为初学者设计的汇编语言学习资料,旨在帮助新手系统地理解和掌握汇编语言的基础知识。汇编语言是计算机科学的基础,它是直接对应于机器指令的编程语言,对于理解计算机硬件工作原理和...
北京大学数据结构与算法课程作业代码,供广大学习c++的同学参考与学习
人民银行招聘 考试 复习资料 计算机类 淘宝买30大洋买的 无偿献给大家
在IT行业的求职过程中,尤其是对于应届毕业生和有志于进入顶级软件公司的专业人士来说,笔试环节是必不可少的一关。本文将围绕“十大软件公司笔试题”这一主题,详细解析这些知名公司的笔试常见知识点,帮助求职者...
《音乐二度创作的多元化表现——以《献给爱丽丝》为例》 在音乐的世界里,二度创作是将原有的音乐作品进行改编、再创作的过程,赋予原作新的生命力和艺术价值。以贝多芬的经典钢琴小品《献给爱丽丝》为例,我们可以...
献给无名的传道者.doc
这篇PPT课件是为小学五年级学生设计的,旨在介绍数学的历史,引导孩子们了解数学的起源和发展。从课件内容来看,它涵盖了数学的重要里程碑,包括不同古代文明对数学的贡献,以及一些著名的数学家的故事。...
【标题】:“献给群内机器总是出故障的用户”这一资源主要针对的是那些在日常使用计算机时频繁遇到问题的用户。它包含了丰富的解决方法,旨在帮助这些用户自行诊断和修复计算机故障,提高电脑使用的效率和稳定性。 ...
rose献给艾米丽的玫瑰花学习教案.pptx
《计算机组成原理》是计算机科学与技术专业的重要基础课程,主要研究计算机硬件系统的结构和工作原理。本课程是由哈尔滨工业大学的刘宏伟教授讲授,通过深入浅出的方式,帮助学生理解计算机内部的工作机制。以下是对...
活动面向人文社科学院全体同学开放,邀请专业策划指导老师进行指导,并设定了一系列活动规则,如朗诵体裁不限,形式多样,每个节目时长控制在五分钟内,确保活动的多样性和紧凑性。 活动组织严谨,包括准备时间、...