前言

不知不觉来字节实习也有半年多了,前一阵子也终于通过了转正,正式成为了一名new ByteDancer。刚开始来的时候,原以为会和校园生活有很大的差别,也许很久都没法适应成为社会人的生活。但是现实打破了我的顾虑,字节这个大家庭给了我太多的惊喜。回首两年的研究生校园生活,以及字节的半年实习经历,感触良多。

我非常喜欢曾国藩的一句十六字箴言:

物来顺应,未来不迎,当时不杂,既过不恋。

这句话意思是说,「凡事要顺其自然,坦然面对,活在当下,不过度担忧未来还未发生的事,要心无杂念地做好眼前的事,不要去留恋和纠结发生过的事」。这是曾国藩的处世哲学,也是我一直以来努力追求的处世方式。

未来不迎

遥想两年前刚刚保研成功,接下来头等大事便是选择学校和导师了。都说人往高处爬,许多人可能都会选择更好的学校,名声更大的导师。然而我没有,我毅然决然地选择了本校的一位青年教师。很多人不理解,问我是怎么考虑的。其实我的想法也很简单,未来不迎,我并不会过多考虑未来的我会是怎么样的,我并不在乎老师名气有多大,我也不在乎名校会给我贴多少金,我只看重老师能力强不强,对学生好不好。事实证明,我的选择没有错。能够早早进实验室开始科研也是对自己能力的一大提升,况且老师真正做到了亲力亲为,手把手带我进入了自然语言处理的领域。其实这也是一种懒人心态,我比较乐于「活在当下,努力做好目前能做到的事,而不去过多想象以后的我会成为什么样的人,现在的选择对我的未来有多大的影响。」

刚上研究生,我便开始运营起了我的博客、知乎、公众号等各大自媒体平台。初衷呢是想记录一下我的科研生涯中的点点滴滴,记录学习过程中遇到的各种问题和各种知识。但是后来看的人越来越多,也认识了全国各地非常多和我一样对算法和自然语言处理感兴趣的小伙伴。行走江湖,多认识一个人就是多一个靠山。和他们的交流中我也学到了很多,也发现了自己平时学习过程中一些很难发现的错误。其实当时完全没有想过我的博客未来会发展成什么样,会有多少人来看,更没想过godweiyang这么名字会有多少人会知道。但是不用去过度担忧未来,即使没有一个人去看你总结的经验和知识,即使没有一个人欣赏你认同你,你也要坚持写下去。总有一天,你会拨开云雾见光明。

既过不恋

其实我的硕士生涯前两年科研并不顺利。因为悟性差,论文看得少,同时做的方向又非常的小众,所以并没有想出非常有创新的idea。拍脑袋想了个现在看起来非常无聊的点子,做了些不那么充分的实验,然后就冲击ACL顶会了。结果当然不出意料,评审们的观点也都很犀利,指出了我创新不足的缺点。然而创新不足是一个致命伤,这几乎没有办法修改,于是我只能转投了自以为更加简单一点的会议,最后依然被拒。就这样大半年快过去了,我的科研还是零进展。导师安慰我说,不要气馁,评审们提出这么详细的意见,说明这个方向并没有死掉,还是有很多人关注的。这也给了我很大的信心,「不能想这么多乱七八糟的,也不要去留恋过往的得失,既过不恋,专心做好自己手头的事就行了。」

但是不留恋不等于不反思。从失败的投稿经历中还是可以学到很多经验的,motivation要充分,idea要有创新,实验要做的充分等等。后来一个偶然的机会,我从师兄以往的论文中联想到了能否可以把他的idea迁移到我的领域。然而迁移过程中还是遇到了棘手的问题,由于短语结构的句法树和成分结构的句法树表示上存在差异,因此我需要一种全新的表示方法,然后才能继续下面的工作。但是一直没有想法,那段时间特别迷茫,不知道这个领域还能不能走得下去。每天跟导师聊天都会抱怨,有监督句法分析确实做不下去了,这次会议投完我一定要转无监督了。又是一个偶然的机会,在洗澡的时候突然想出了一种全新表示,歪打正着,成为了后来论文中最主要的创新点。

当时不杂

那之后的一个多月,我再也没有打过游戏,当时不杂,专心完成我的论文初稿,同时完善各种实验。实验也遇到了很多困难,但在实验室师兄们的帮助下最终都顺利解决了。不得不说的是,导师对我的帮助实在是太大了。尽管刚开始他并不能完全理解我的idea,但是每天都会坚持和我讨论细节,并给出我修改的建议。等论文初稿完成,给我反反复复修改了很多遍,许多公式和证明都被精简浓缩。后来疫情在家的rebuttal环节,依旧远程帮我修改回复意见,最终侥幸中了今年的ACL。从这段经历中也可以看出,一个良师非常的重要。古语有云,三人行必有我师,能称作你老师的不一定是比你年长很多的人,你身边的任何人,都可能会给你人生中的某个阶段带来很大的启示,也会成为助力你前进的助推剂。英雄联盟中的易大师说过,「真正的大师永远怀着一颗学徒的心,不管你以后做到了多高的位置,做出了多高的成就,都要永远怀着一颗谦逊求学的心。」

在两年的硕士生涯里,我总结了下面几点经验,不管是在学术中,还是在工作中,我觉得都是通用的:

  • 一定要多积累领域相关知识,只有看的多了,才能知道下一步往哪里走。

  • 但是不要拘泥于你自己的领域,也许别人的领域知识会对你有启发式的影响。

  • 灵感来源于生活,阿基米德在洗澡时想出了浮力定律,也许你也能在洗澡时想出一个新的idea呢。

  • 学会谦逊,每个人的意见都可能会对你的前进方向产生影响,多去聆听,这会让你少走很多弯路。

  • 站在巨人的肩膀上,不要埋头造轮子,这会节省你很多时间,当然并不意味着你不懂底层的原理。

  • 学会总结,就像这篇博客一样,总结可以让你回顾过去的得失,及时纠正前进中的错误。

余生很长,未来可期

接下来就是找实习了,当时也找了很多公司,但是由于懒人心态,只想留在上海,并没有去外面的世界看看的想法。实习面试也很顺利,成功进入了字节。但是由于在学校做的方向太小众了,来了这以后就开始做一个全新的方向了,也就是机器翻译。但我认为自然语言处理很多领域知识都是相通的,同时在学校组会我也学到了很多其他领域的知识,因此来了字节以后入门也没有那么的困难。AI Lab的工作体验和学校实验室其实非常接近,区别可能就是将学术和工程结合起来了,需要更多的考虑线上的需求,数据量和模型也大了很多。但是这里的氛围是非常相近的,也有非常多的大佬可以给你针对性的指导意见,这里的每个人都可以成为我的老师,教会了我很多在学校从来没接触过的知识。另一方面,公司的工作强度比学校更大,每天学到的东西是学校的很多倍,在这里你可以过得更加充实。

来了这半年多了,过程中也遇到了很多瓶颈,但是很感谢能力很强的mentor和其他同事们给我带来的各种帮助。虽然半年时间里做出的成果很有限,不算突出,但是我努力过了,自然就能坦然接受,并立志在接下来的工作中继续完善,最终争取做到最好。

最后再来说说刚刚结束的秋招。还是和三年前一样,我依然选择留在上海,因此最终在上海的几家公司中选择了字节。说说字节的哪些方面吸引了我吧。一是平台,也就是工作内容。机器翻译还是和我所学的自然语言处理非常相关的,而且实习了半年也是逐渐熟悉了,因此不需要时间成本再去换新的方向了。二是工作氛围。组内的气氛我还是非常喜欢的,大家都很年轻,都很有干劲。这让我联想到了我的导师,也是很年轻,每天有精力指导我们实验室每一个人。同时气氛又非常的活泼,不会让我感到那么紧张,那么的有压力。三是工作环境。字节上海的园区非常的干净整洁,设施也都很丰富。四是公司福利。自从来了公司,我爱上了去食堂吃饭,免费又好吃的三餐让我再也不用纠结点什么外卖了。同时各种节假日也会有活动和礼品,营造出各种节日氛围,这才是我理想中的工作环境,是我曾经幻想中大厂应该有的模样。可能有许多人忍受不了大小周的工作作息,但我暂时并没有感觉到有太大影响,毕竟也有加班费嘛,况且周末在家也是打游戏。为什么说是暂时呢?因为我现在单身,一个人的周末自然略显无聊,当然要用工作来让自己更加充实啦。

后记

很感谢能够加入字节,能够拥有这么好的平台、人脉,能够让我在这里做我喜欢做的事情。还是那句至理箴言,「物来顺应,未来不迎,当时不杂,既过不恋」。今后的工作中不管出现什么困难,都要坦然面对,一个bug修一周不是什么稀奇事,就看你有没有那种毅力。余生很长,不用去想太过久远的空洞目标,朝着一个正确的方向前进就行了。立足当下,做好你手头的活,不以物喜,不以己悲,心无旁骛才能做出优秀的成果。最后不要太过留恋过去,过往如烟,从中总结出得失,悟出经验,带着它继续前行就好了。

godweiyang
撰于 2020.12.04

作者简介:godweiyang知乎同名华东师范大学计算机系硕士在读,方向自然语言处理与深度学习喜欢与人分享技术与知识,期待与你的进一步交流~

我的微信:godweiyang。有任何问题都可以在评论区留言,也欢迎加我微信深入沟通~

物来顺应,未来不迎,当时不杂,既过不恋相关推荐

  1. 曾国藩:物来顺应,未来不迎,当时不杂,既过不恋

    灵明无着,物来顺应,未来不迎,当时不杂,既过不恋,是之谓虚而已矣,是之谓诚而已矣. --曾国藩

  2. 曾国藩座右铭:“物来顺应,未来不迎,当时不杂,既过不恋”!

    灵明无着,物来顺应,未来不迎,当时不杂,既过不恋,是之谓虚而已矣,是之谓诚而已矣.                                                           ...

  3. 未来不迎,现时不杂,过往不恋

    元旦假,3天. 除了陪伴家人,吃喝玩乐,就是做自己的事情了. 写作,DIY, 仿真,写代码. 玩得不亦乐乎. 旧年过去了,永远过去了. 朋友圈一堆怀念和总结. 我个人觉得没多大意思,所以也不参与. 可 ...

  4. 智能物联变革未来,亚马逊云科技智能物联创新日来袭

    今天,在家庭.工厂.油井.医院.汽车和数千个地方,有数以十亿计的互联设备正在推动数字转型,产生大量数据并呈指数级增长.根据Gartner统计,2021年全球智能物联网处于爆发式增长通道,设备数量超过2 ...

  5. MATLAB基本操作及概念

    目录 一.MATLAB概念 1.认知MATLAB 2.安装MATLAB 二.MATLAB基本操作 1.系统界面操作的介绍 2.常见操作命令及快捷键 编辑器窗口(Editor)下的常用快捷键 代码调试常 ...

  6. 怎样看待 12 个月内自学完成 4 年麻省理工学院计算机科学的 33 门课程的 Scott H. Young 所谓的超速学习理论和方法(费曼技巧)以及背后「Get More from Life」的理念

    怎样看待 12 个月内自学完成 4 年麻省理工学院计算机科学的 33 门课程的 Scott H. Young 所谓的超速学习理论和方法(费曼技巧)以及背后「Get More from Life」的理念 ...

  7. 请回答2021,爱彼迎、木鸟民宿、途家民宿年度走心PK

    <中华人民共和国国民经济和社会发展第十四个五年规划和2035年远景目标纲要>提出,"打造一批文化特色鲜明的国家级旅游休闲城市和街区".这意味着未来城市休闲和城市周边度假 ...

  8. 如何培养《未来架构师》(2)

    如何培养<未来架构师>? (2) --内涵:教育迈向知识3.0之路 作者:高焕堂,misoo.tw@qq.com 著作:<思考软件.创新设计> 下一篇:如何培养<未来架构 ...

  9. 国际农化巨头战略转移-丰收节贸易会:未来农化发展之路

    国际农化巨头战略转移-丰收节贸易会:未来农化发展之路 新闻中国采编网 中国新闻采编网 谋定研究中国智库网 经信研究 国研智库 国情讲坛 哲商对话 万权采编:"通过跟踪近年来农化公司发展历程, ...

  10. 46 《未来的工作》 -豆瓣评分7.0

    border="0" width="330" height="86" src="//music.163.com/outchain/ ...

最新文章

  1. sql按条件进行批量查询或update的关键字in
  2. AI的阿基里斯之踵:模糊性
  3. 企业做大的捷径:“复印”成功的商业模式
  4. HALCON双目三维重建实验
  5. 单点登录系统(SSO)和Session共享解释
  6. PAT1004 成绩排名【vector sort排序、string的使用】
  7. eclipse配置java环境_Java工作环境的配置与Eclipse的安装过程
  8. 如何实现动态加载删除android,关于android:融云IMKit-动态删除或添加plugin-的实现...
  9. Delphi-IOCP学习笔记三====工作线程和Listener
  10. js倒计时代码最简单的_代码设计开发-6大基本原则解读(最简单扼要的理解)
  11. xml不利于调试_流利的接口不利于维护
  12. django,项目,app,静态文件02,数据库
  13. mysql primary unique_MySQL中的INDEX,PRIMARY,UNIQUE,FULLTEXT之间的区别?
  14. keil4c语言流水灯程序,C51 keil v4 流水灯简单代码的编写
  15. 浪曦_Struts2应用开发系列_第2讲.Struts2的类型转换-学习笔记
  16. android 远程调试工具,Android 远程调试工具STF——开源项目
  17. 手机通话记录重复显示怎么处理_苹果8手机通话记录合并 苹果合并重复通话记录...
  18. Ruby语言的特别之处
  19. GoTop给网站加一个悬挂猫效果上吊猫
  20. Nginx 实现 https

热门文章

  1. 【见闻录系列】浅谈搜索系统与推荐系统的一点区别
  2. 基于三维激光雷达的二维占据栅格地图构建-简介
  3. 有人还原出了历史上的皇帝,朱元璋居然还挺帅?
  4. 7.数据归档(Archiver)
  5. DS18B20数字温度计 (二) 测温, ROM和CRC算法
  6. 第三方支付平台-框架介绍
  7. hexo d上传报错鉴权失败
  8. 2020 年全球移动 APT事件总结
  9. py之基于分块运动补偿的视频压缩
  10. HDMI level shifter、接口保护、USB TYPC转HDMI芯片