前两天成都出了太阳,本以为寒潮就此过去。结果今天又冷风呼呼吹,缩在家看书。手机震了一下,是微信有新的提醒,打开一看是 「小道消息」推送了一篇《学计算机的同学们啊,想清楚再去读研究生》,读完感觉一下击中了些什么,然后泛起一片片好多年前还在学校时的陈年旧忆。本来不打算在年前写文了,但感觉一下好像有很多想说的,就此写一篇吧,因为我就是计算机研究生毕业啊。

说起和计算机的渊源可以回溯到二十年前,我还在读初二。所在学校是四川一所少数民族中学,硬件条件不太好。那年国际友人赞助赠送给了学校几台 Apple II 代电脑。作为在学校成绩前列的学生在唯分数排名的背景下还算有点小「小特权」,这点小特权就是可以接触这批电脑,所以在那时我为了搞懂怎么玩这些电脑也去学了下 BASIC 语言,然后在上面编程并在 Apple 单调的绿色屏幕上画出一些几何图形。那时成就感还算挺满足的,一度想以后一定要考清华的计算机专业。(当时觉得清华就是最好的学校,计算机是最爱)。

实际情况是上了高中学习压力大大增强,再也没时间去玩这些电脑了,光应对考试就应接不暇,渐渐就忘了初中那时的想法。到高考填志愿(那时是考前填)时我觉得自己对物理最有兴趣就填报了南大的物理系(好吧,当时我没信心我能达到清华的调档线水平)。就像李笑来在他的书《把时间当作朋友》中说到的一个事实:「往往不是有兴趣才能做好,而是做好了才有兴趣。」,我选物理专业大概就是这么回事,可能觉得当时物理最好,所以很有兴趣。

如今看来有意思的是高考数学发挥失常导致总分不够南大调档线,落在二志愿东北大学调配专业。调配就变成了机械工程专业,一万个不愿意啊。开学报名父母陪着我从四川坐了六十多小时的火车到了沈阳,刚到学校落差还是蛮大的,一度表达想回去复读再考。父母也够狠心的,某天没跟我说就偷偷离开了沈阳把我丢在那里断了让我回去复读的念头(庆幸没复读,要不又浪费一年)。然后我就在一个不喜欢的大学读个完全没兴趣的调配专业。

还在新生军训,学校说要增开一个新专业:工业设计,后来随着 Apple 的崛起,这个专业应该还算不错了。学校说可以从其他专业转过去。我立刻就报了名。但要考试,主要考美术基础。Orz 我这个一去考就立刻被打击的不行,绘图说完全没有透视感,淘汰。然后继续留在机械专业,而机械专业最重要的专业课机械制图最需要的就是立体思维能力。而我这就是弱点(高中时立体几何就是弱项),自然机械三视图就画的很惨,几个学期都是擦着及格线过的,苦闷无比。

读完大二,机会来了。国家兴办软件学院新开软件工程专业,我当时在机械专业就对 C 语言比较感兴趣,就义无反顾去转专业。新专业这回不考试,唯一的门槛是学费,机械专业一年学费 4k,软件工程本科一年1万6。读一年当别人读四年了,这对当时一个工薪家庭压力不算小,不过最后父母也支持了(实际借了钱)。这个专业的前两年招生也算奇葩,直接从当时辽宁所有大学大三想换学校换专业的学生中招(前两届是没对高中毕业生招的),不过外校学生不像本校除了高学费还要考试筛选一遍。总之我就是这么绕到了学计算机这个专业的路上。

软件工程作为一门新开专业的初衷是相对计算机专业更偏应用,对接企业用人需求。但后来毕业时企业来招人还是招计算机系的,歧视软工的。为什么呢,企业的说法是,你们一个新专业大三才转过来,读了两年。计算机系人家读这个专业四年。正常点想肯定计算机的基础更好啊,然后给当时那届的软工本科毕业生一个新的叫法:小本。所以在「小道消息」那篇文章里说:「我们本科生出去受歧视啊」。我就哎了,那时一个学校同为小本科还被大本科歧视呢。

你说我从机械专业跑到软件工程有没想到过以后互联网大发展,前景比机械好。老实说当时真没这么远见,当时对互联网的认识也就是聊下 QQ 好吧。到快毕业了,开始找工作了,也没想考研究生,各种跑会(招聘会)。找了一轮下来还是很灰心丧气的,当时在沈阳好一点的软件企业算东软了嘛,工资 2k 的样子,还优先要计算机系的。其他一些小企业我面试了一圈就拿过一个 offer,月薪 1200,看着这个月薪想着我1万6的学费就伤心。琢磨着现在是小本,想着要不还是读个研再出来就能和计算机系站在同一起跑线了,好多企业其实也就看最高学历嘛。

有了这想法决定了考研就放弃了找工,但时间已不多。考研目标也很明确就是报考的计算机系,那时还有公费研究生,想着万一考上公费还能省点。但结果总是不如人意啊,分数高不成低不就,够不上计算机系却足够上软件工程的了,所以学校把所有离计算机系差点的都调配去软工了,真是天意弄人。时不我待我也只好去读了,学费更贵了,一年2万,咬咬牙忍了。而且软工研究生(当时也是该专业第一届)只用读两年,计算机读三年。两年的研究生当时毕业时也被称为:小硕。

如今回头来看算是幸运的,只读两年实际真正为我省了一年的时间。由于软工属于新专业,当时本科两年囫囵吞枣的学了别人计算机四年的课程,有种消化不良的感觉。研究生阶段又花了一年的时间来补足基础和梳理体系,而研究生的第二年基本没课让去企业实习再找课题(软工的定位偏应用,所以课题也更实际而不是纯理论的)。然后就去学校旁边立信集团下的从兴电子实习,当时那里在做一个 OA 系统,我当然是搞不了什么核心的东东。在那里帮着整理些内部文档,了解了一些实际企业使用的技术栈,领一月一千的实习工资,用小道文章里的话说:纯属补贴社会。几个月下来倍觉无趣,又考虑将来也不会在这个公司呆就回到学校多读些书,找了导师选了个偏理论的方向作些研究。其实很多研究生最后的论文大部分是东拼西凑。如果说这阶段真正学到什么?应该不是知识,而是学习本身,就算研究生没白读了,受益终生。

一晃已研究生毕业十年了,参加了最近五年公司的校招。很遗憾的是,我面试的同学中十个里有八个都是研究生毕业,如今本科毕业生出来找工作的都像成了稀有动物。我就在想为什么现在读研的比例这么高了,要知道当时我考研属于十个里面有两个,而且当时考研确实不是我的首选。实际上在我招学生时我更偏向本科的同学,一个本科的同学出来工作三年如果稍微进取点都会比读研刚从学校出来的同学强些。而且如果抱着读研是为了找到更高薪的工作,我不太清楚现在研究生和本科的起步薪资有多大差距,当年华为来学校招时是研究生多 1k,腾讯全年高 2 万,平均一个月可能也就高 1k 多些。以起薪高低作为出发点去读研往往得不尝失,三年不算短啊。

也不能一棒子打死计算机读研的,我举个读计算机科学研究生的正面例子,他不仅读了硕还继续读博。他 2006 年在莱斯大学读计算机科学的本科,2009 到斯坦福读计算机科学的硕士,然后接着读博士。期间在 Facebook 之类的公司短暂实习过,从简历看 2014 已博士毕业,现在 salesforce 从事计算基础架构工作。他叫 Diego Ongaro 是 Raft 分布式一致性协议论文《In Search of an Understandable Consensus Algorithm》 的第一作者(正巧最近在读相关的论文),他的简历可在 Linkedin 查到,我觉得他这个研就读的很有价值啊。

有感而发就到此为止吧,感觉有点收不住。

本来连学计算机的都不是,怎么却读了计算机研究生相关推荐

  1. 现在计算机二级都是机考了吗,计算机二级全部实行机考

    考试院获悉,2013年全国计算机等级考试报名将于12月31日截止,考试时间为明年3月30日-4月2日.从明年起,计算机二级将全部实行机考. 2013年计算机等级考试在我省院校设有137个考点.二级De ...

  2. 学习计算机基础知识论文,中小学生应注重学习计算机的基础知识_信息技术论文.doc...

    中小学生应注重学习计算机的基础知识_信息技术论文_范文先生网 "知识爆炸"和"知识老化"这两大问题,不断困扰着现代教育,人们解决这一问题的良方之一,就是加强学生 ...

  3. 中职计算机php学啥,计算机专业都学什么主要课程有什么_中职中专网

    计算机专业的主要学习内容有什么呢,都开设哪些课程呢,下面小编为大家提供计算机专业主要学习内容,仅供大家参考. 计算机专业主要学习内容 一.数学类 主要课程:高等数学.线性代数.离散数学.概率论.数理统 ...

  4. 美国大学计算机专业都学什么,在美国大学计算机专业都学什么.docx

    在美国大学计算机专业都学什么 在美国大学计算机专业都学什么?/profile?xpt=bW9iaWxlaHViQHNvaHUuY29tmobilehubmp2016-11-22 09:44:10/s2 ...

  5. 现在计算机学什么好找工作吗,计算机专业都学什么 毕业好找工作吗

    计算机专业现在是一个比较火爆的专业,毕业之后的发展前景也是很广阔的,因为现在是互联网的时代,所以计算机行业是一个朝阳产业,下面小编为大家提供计算机专业都学什么,毕业之后好找工作吗,希望对大家有所帮助. ...

  6. 计算机专业都学什么科,大学本科计算机专业都有什么科目?

    大学本科计算机专业都有什么科目?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 大学本科计算机专业都有什么科目? 高等数 ...

  7. 计算机教育专业需要学什么,教育知识:计算机专业都学什么

    计算机专业需要学习的内容包括计算机应用基础.应用文写作.数学.英语.德育.电工与电子技术.计算机网络技术.C语言.计算机组装与维修等. 计算机专业是计算机硬件与软件相结合.面向系统.更偏向应用的宽口径 ...

  8. 学计算机的都是傻子?《打工人的点点思考》

    学计算机的都是傻子?<打工人的点点思考> 文章目录 概述 在这里想简单的和大家聊一聊技术人做自媒体的问题 学计算机的都是傻子吗? 怎么学习编程 怎么从编程中超脱出来 专栏地址:打工人的那些 ...

  9. 计算机系统结构专业都学什么,计算机专业都学些什么?

    一直以来,人们提到『计算机专业』的第一反应就是『程序员』.逢年过节,面对亲戚们的提问,我们总要解释一番:"对不起啊叔叔,我是真的不会修电脑." 感觉在大学的时候,各种课程学了很多, ...

  10. 中学生计算机都学什么东西,计算机专业都学什么 初中毕业学计算机有前途吗...

    计算机专业都学什么 初中毕业学计算机有前途吗2018-08-31 16:36:41文/许君 计算机专业是近几年非常热门的一个专业,很多初中毕业生都会选择计算机专业进行学习,那么计算机专业都学什么呢?初 ...

最新文章

  1. 受用一生的高效 PyCharm 使用技巧(四)
  2. allow_unreachable flag
  3. 对require和import的认识
  4. Redisson框架框架集成
  5. facebook有哪些信息_关于Facebook表情表情符号的所有信息
  6. C++ 类和对象成员特性
  7. C#LeetCode刷题之#54-螺旋矩阵(Spiral Matrix)
  8. springcloud生产环境一般怎么部署_生产环境遇到这些ogg报错该怎么处理?
  9. android 隐藏系统音量的接口_Android9.0 系统默认配置清单
  10. ic和mos怎么区分_快速掌握MOS管源极和漏极的区别!看了受益匪浅!
  11. 新零售电商O2O模式解析
  12. 怎么把video文件改成mp4_怎么将MP4视频转换成EXE格式?
  13. Linux返回上一级目录的命令
  14. Ubuntu 制作光盘镜像文件
  15. javascript常用方法,解决浏览器中Backspace按键回退页面问题
  16. 魅族设置语音录音服务器,魅族手机微信怎么开启录音权限呀有步骤图吗
  17. Flash Builder 找不到所需的 Adobe Flash Player 调试器版本
  18. 0x0000001a蓝屏代码是什么意思 0x0000001a蓝屏代码怎么解决
  19. oracle篮球,篮球小王子!任嘉伦打篮球也不来赖,超爱11号
  20. 杉岩数据:解读软件定义存储(SDS)及应用

热门文章

  1. 超强干货!AI、Python、机器学习课程免费学,请尽快领取!
  2. iPhone垃圾信息被骂惨了,苹果一拍脑门:上机器学习呀
  3. 机器人终于有触觉了!甚至可以实现膝跳反射丨Science
  4. 协和医院等发起成立中国医学装备人工智能联盟
  5. 2018年13个AI趋势 | CB Insights报告
  6. 三星中文AI助手Bixby发布,现在,这是“一家AI商用技术公司”
  7. Nodejs+socket.io搭建WebRTC信令服务器
  8. 金融科技火热无比时,支付场景下的风控可以怎么做?(下)
  9. 判断两个日期相差的天数
  10. 【命令小结】“|”的用法