计算机应用 百分网手机站

计算机应用领域比理论领域火爆的原因

时间:2017-10-12 11:19:18 计算机应用 我要投稿

计算机应用领域比理论领域火爆的原因

  计算机方面研究的大方向就三个,计算机体系结构,计算机软件与理论,计算机应用技术。很多人都在抉择应用还是理论,但当下明显选择应用的人数多于理论,这是为什么呢?

  第一,因为应用的可挖掘性很多,你想,大到国家政府军队,小到买菜吃饭看病,对计算机的依赖那是越来越重。这么旺盛的应用需求,虽然能应用的计算机理论就那么几种几十种,但是每一个应用层都需要做针对性优化,不能直接拿来主义啊。比如都是网购,核心技术都差不多,可是以淘宝和当当的体量,这背后的算法理论什么的,肯定不一样是不是,不然淘宝双十一早就扛不住了。

  第二,计算机应用门槛低,理论方面相对较高。第一条已经说过,理论方面的东西相比应用需求还是很少的,我想这不仅是在计算机方面,任何行业都是搞理论要难于搞应用。

  第三,搞应用容易出成绩啊,应用或者优化一个理论解决一个问题,时间肯定比提出一个理论短吧,无论高校研究所还是大企业都不想把钱一直烧在短期内不出效益的理论研究上吧。微软研究院是一个例外,后面单独说。

  以国内高校和科研院所为例,老师接项目一般分为两种,一种是横向项目,就是xxx系统,受国家委派或者企业联合做项目,这种就是应用的代表,时间一般都不长,经费很充足,即使中间有个别核心技术专利,但是基本对计算机这颗大树没什么实质性影响。另一种就是以国家自然科学基金为代表的纯基础理论研究项目,这种项目给钱一般很少,而且时间跨度长,项目难度大,研究人员压力也大。比如我们所一个搞生物信息的小组,就是纯粹搞研究,已经在国际顶级生物学期刊发表几篇文章了,在国际都是领先水平,那个组的压力基本是全所最大,回报除了论文和表彰以外好像没什么吧,既不能帮你在首都买房也不能让你社会地位提高。

  目前的情况,横向项目大大多于基础科学研究项目。研究生来上学就是积攒工作经验的,尤其是硕士,干不了研究,百分之八九十都是在给老师做项目中度过的,做完项目之后不仅攒经验升能力,还能在简历中写上参与过某某项目,项目称号还都高大上,多拉风啊。老师也舒服啊,学生给干活还要钱少,项目完成人署名是自己,对自己那是只有好处啊。大家都不傻是吧。于是就一直这样啦。

  所以,相应地,企业对搞应用的岗位需求肯定比搞理论的多得多。于是学生自己也不傻啊,搞理论研究那么累不容易出成果还不好找工作,干嘛不搞应用,干的轻松压力小还挣钱多,早日当上CEO赢取白富美走上人生巅峰不再是梦啊。

  但是真正决定一个学科长远发展的,还得是那些基础研究。所以在这方面我一直都特别佩服微软,它数十年如一日地烧钱供着分布于世界各地的微软研究院,目的就是研究各种计算机领域的核心理论,比如算法复杂性,计算机视觉,机器学习等。不以做应用为目的,就是纯粹搞研究。每年统计世界学术界那些顶级会议期刊发表的论文的'数量和质量,微软都是第一。也正因微软在基础理论方面巨大地投入,当它的Windows Phone 带着全新的语音助理Cortana 横空出世时,直接把Google now和Siri鄙视了(这里不讨论手机好坏,纯粹说技术,手机没有成功的原因有很多,但肯定不是因为技术)。没有理论支持,这些是不可能发生的。同样的例子请见Kinect和Hololens,后者在今年发布时几乎是一片倒的好评。

  在技术壁垒一定时,微软是技术驱动,但是缺乏好的产品经理,所以微软的产品一值饱受大家摧残;苹果是产品驱动,技术只能说是刚刚好,它是一个聪明的企业,能够把现有的技术用到最好;谷歌是工程师驱动,骨子里流着就是应用的血,从安卓这几年发展就能看出来,完全是工程师思路,每个版本都可以作为测试版,有问题下一版再补。这就是我对当今计算机时代三大巨头的看法。

  顺带说一下我对计算机方面创业的理解。在我看来,互联网时代计算机方面的创业基本只有两种类型,一种是产品驱动,就是说,产品经理和运营为导向的,成也PM败也PM。这种公司说白了就是搞应用,只是,大家都可能做同样的产品,今天你有一个,明天我就马上能山寨一个,程序员有那么多,技术方面基本没有壁垒。这种比的是点子,比的是运营,而不是技术。不是说程序员不重要,只是在这种情况下,产品经理才是决定公司成败的关键。这种类型代表就是我现在实习的公司,做一个图片社交软件,基本没有核心技术,拼的就是产品好不好看运营得行不行有没有人用。第二种就是技术型创业,当年的硅谷模式,有自己的核心技术,同样的问题下只有我能做或者只有我能做好,因为我有技术,别人模仿不来。这方面要推一个我最近看的公司叫DataRobot,专注于云端机器学习。就是说比如你有一堆大数据,需要建立一个模型,传统方式肯定是你先抽取一小部分数据来搞,差不多之后搭建大数据分布式环境,接着重新来做。这样做的成本显而易见很高,光搭建大数据环境就已经很复杂了,就别说在小数据集上表现好的模型不一定在大数据上有效了。而DataRobot公司就是解决这个问题的,方式很简单,你只需要提交数据到它的接口,它用自己的大数据分布式帮你在云端用各种模型评估,自动给你返回所有模型最优结果和参数。这个公司成立只有两年多,刚成立的时候只有两个人,估值2500万刀,一年以后发展到16个人,估值7500万刀。这就是技术的力量。我个人明显偏向第二种嘛。

  应用和理论是两架马车,没有哪一个比哪一个好这种说法,主要还是看个人兴趣。什么时候科研人员真心热爱自己的方向耐得住寂寞老实搞研究,做应用的充分掌握技术踏实放开做,各展所长,这个学科才会发展得越来越好。

【计算机应用领域比理论领域火爆的原因】相关文章:

1.计算机的应用领域有哪些

2.速录应用领域

3.《网络技术》知识:计算机的应用领域

4.数控技术应用领域

5.医学动画的应用领域有哪些

6.统计学:应用领域的奇葩

7.电子技术的应用领域

8.速录的应用领域有什么