百科问答小站 logo
百科问答小站 font logo



读 CS PhD 之前没有工业界经历真的没关系吗? 第1页

  

user avatar   xiao-wen-cong 网友的相关建议: 
      

先说结论,科研与工程能力培养并不冲突,两者没有前后之分,相反是一个螺旋上升的过程。

没有engineering能力的科研工作者是老板和coauthor的负担,而且也不利于你独立科研并把精力花在学术创新思考上面。而拥有科研能力能让你在工业界的时候提纲挈领看待真实问题的关键,乃至高瞻远瞩的去预测趋势,从而去规划做一些影响力更大的事情,避免成为照着别人的design doc写码的机器。

过去的博士五年我都呆在微软研究院直到最近离开。这是一个介于学术界和工业界之间的“两面派”,一方面可以看到真实生产场景里的系统(比如推荐广告的线上系统,成千上万的GPU构成的生产集群),知道一些业务算法前进的方向(通常来自于Google的paper)和需求(多大规模的数据量、时效性等);另一方面你的paper的系统实现原型在git repo中可能只有你自己以及至多一两个合作者的commit,也没有design doc/design review/code review等完整的软件工程流程(相信学术界亦是如此),你自己得为自己设计实现的系统负全责。而回过头来,科研并不追求完整的end-to-end system,科研的目标是创造新的知识,为行业发展指明正确的道路,这使得高效的科研工作重在主干系统的构建和发明价值的展现,而应该忽略一些边边角角的问题。在工业界中造一个新的系统会遇到很多dirty work,最基本的就是跟已有系统的数据对接,与上层业务的接口等等,这些琐碎的必须工作并不会对科研工作本身带来任何价值,而你的时间又非常宝贵。另外就是一个对自己负责任的人应该去不断思考自己要的是什么,做高质量开源系统是真的有很大的工业界影响力,同时也耗费巨大的精力,但是很遗憾的是这些并不能真的证明学术水平,或者功利的说,不是大的有创新价值的部分无法写进paper。学术界成就和工业界影响力两者兼得的系统科研工作有,但是少之又少,有一些我是真的很佩服的,比如说UC Berkeley那帮做system的人能不断在科研的同时发布高质量的系统,以及对近几年DL学术和工业界带来深远影响的 @贾扬清 的Caffe和 @陈天奇 的TVM这样的系统。

在过去的五年,我在MSRA认识了很多前来实习的同学,分布于各种年级,从大二到博五。其中有工程能力很强的大四小鲜肉两三个月徒手撸FPGA上的redis最后中SOSP的,也有ddl前老板都得帮着修python代码bug的高年级博士生,你愿意当哪一个呢?所谓博士学位,其实是对于一个人能够独立做科研工作的标签。其目标是产出科研成果,而独立的工程实现能力是基本素养。就题主描述的状态来看,这两个方面都还需进一步的锻炼,所以现在选择做哪一个都不会有错,重点是现在就要行动起来!


很少在知乎上看到要读System或PL的PhD,一点鸡汤不成敬意2333


user avatar   apc999 网友的相关建议: 
      

其实摇滚精神是人的精神,不用太强调摇滚这两个字。

前两天我看到了臧鸿飞对摇滚的解释,我觉得挺好,他说摇滚是面对着生活的不服,而流行音乐是面对生活服了。我觉得这种解释挺好,我们始终在质问自己还是不是自己。摇滚不摇滚不重要,重要的是你还是不是你自己。

摇滚是小众这个话题已经不用再说了,因为摇滚在西方已经成为主流过了,摇滚是大众音乐,在中国可能是小众音乐,所以说中国文化和经济的现状造成了摇滚乐在现在社会的定位不能说明它是大众还是小众,这个真的不重要,重要的是在于每一个人在面对自己现实的妥协的自我的时候,是否会持续的去发问,这种东西不一定偏要体现在摇滚乐,而流行音乐也有,古典音乐也有,现在一些hip hop音乐、嘻哈音乐里都有大量的质疑的声音。

当然,这些都是大的流行音乐的范畴里的,但都不是以人们所理解的摇滚音乐的形式所存在的,所以没必要偏要强调摇滚两个字。

我自己写过两首歌去比较中国的摇滚乐和西方的摇滚乐,近三十年前我写过一首《像是一把刀子》,我觉得当时的中国摇滚就像一把刀子;在十年前我写过另外一首歌叫做《滚动的蛋》,实际上也是针对Bob Dylan的《Like a rolling stone》做一次呼应,我们站在中国的土地上,对西方的摇滚乐做的呼应,我觉得我们更像一颗滚动的蛋,我觉得这是对中国摇滚乐现状的一种描述。中国摇滚是一颗滚动的蛋,但它没有破碎,雨后的大地路途好像有些松软,滚动的时候受到了保护,但的确是危险的状态。我更愿意说中国摇滚乐是从下而上的,蛋破碎了之后变成了生命。

从三十年前到十年前再到现在,中国摇滚没有走向世界,我觉得走不走真的不重要,类似的比较本身是功利心态的,把摇滚乐当做了一种商品。摇滚乐存在的形式也不是为了要走向世界,或者要流向中国,它们存在是为了身心的娱乐,这种娱乐自然会带来与市场的互动,这种互动造成了传播,所以在中国有大量的人受到了影响,可以了解到西方文化,而且他们可以轻而易举的买到这些唱片,这是一种正常的文化根基带来的良性的反应。所以我们就应该去听这种良性的音乐,我觉得每个时代都要有一种形式去表达自己,摇滚乐就是西方发展到六十年代七十年代,人们需要用新的形式去表达自己的时候适时出现的,那个时候已有的音乐形式不能表达人们的想法了。像现在一样,很多的年轻人选择用他们自己的方式表达自己,我们也没办法。这个就是自然的一种规律,人们在经济发展、文化发展、全球化发展的过程中,人们就会轻而易举的找到自己最想选择的方式表达自己。

我觉得中国的摇滚乐,或者说中国自由表达性音乐受到了很多限制,所以说在某种程度上,流行音乐更是很多人追求的一种结果,它的成功方式是一种结果,包括摇滚乐也希望能够像流行音乐一样成功,但不一定像流行音乐那样去表达。

遗憾的是,这个社会的环境和传统文化环境没有鼓励批判,或者说是坚持自我、怀疑现实这种审美,在别的人完全趟出一条路之后,我们亚洲人沿着他们的脚步往前走的时候可能会受益,因为大家会说这种东西我们已经知道结果了,是可控的。但真正达到了不可控制的时候,所谓的不可控制就是真正自由状,他们一定会出面干涉或强加限制。这个时候才需要人站出来,人的自由创造需要调整,针对这种状态的时候,才能产生出接地气的作品,这个时候我认为才是所谓最自由的状态,他自己也不知道会是什么样,人的自由状态在某种程度上是不可控的状态,当然这种不可控的状态是由内心强大的信仰牵引着的,不会造成危险。这种东西只有自己能知道,很多人是不相信的,所以我们的文化环境、我们的宗教信仰完全不信任人的自由状态,一定会有人干预你,不光是家长,即使是比你年轻的人都会来说小心点小心点别出圈、别超越底线。这些东西都有可能造成自己对自己说,那好吧,回头。

就像臧鸿飞说的那样,我们服了,我们对困难做出了妥协做出让步,我们的理想稍微静音一段时间,完了之后,我们可以获取到的东西要远远大于我们的挑战。

你持续的用你的理想去对抗你对现实的认知,你会发现你对现实的认知没有那么强大,你甚至可以说你自己征服现实就是你的现实观,现实怎么可能不被征服呢?他怎么可能会养成这种习惯呢?如果现实都是不可征服的,人就永远是在倒退。

摇滚不仅仅是一个音乐的概念,而是一种态度和人生观的概念。




  

相关话题

  如何评价周志华在微博对 AlphaGo 和机器学习技术的评论? 
  如何开始用 C++ 写一个光栅化渲染器? 
  面向对象编程的弊端是什么? 
  对于一个大一计科新生,有什么代码行数在 500~1000 的程序(C 语言)可以试着写来练手? 
  现在学习计算机真的没用了吗? 
  要想完全放弃Windows操作系统而使用 Linux需要多少勇气? 
  去互联网公司/软件公司(技术岗) 实习要注意哪些问题? 
  怎么通过类型形式化地表达SQL语句? 
  「贪心算法」的算法思路是什么,它存在什么缺陷? 
  如何评价王垠《聊聊 DSL》? 

前一个讨论
回过头来看印度废钞,有什么不一样的发现?
下一个讨论
如何看待《底特律:化身为人》登陆 steam?





© 2024-05-19 - tinynew.org. All Rights Reserved.
© 2024-05-19 - tinynew.org. 保留所有权利