0
点赞
收藏
分享

微信扫一扫

在字节,校招刚入职就得到业界大会talk机会是一种怎样的体验?


❤️点击上方,每天给你送上干货❤️

作者 | godweiyang

出品 | 公众号:算法码上来(ID:GodNLP)

- BEGIN -

在字节,校招刚入职就得到业界大会talk机会是一种怎样的体验?

后台回复【666】观看全程talk回放!

我来现身说法一下。10月23日,恰逢程序员节前一天,我受邀参加了QCon上海2021全球软件开发大会。作为一名2021年6月份刚刚硕士毕业加入公司的校招生,入职仅4个月就可以得到在专业大会上当讲师分享技术的机会,必须赞一下我司不按资排辈、平等开放的字节范,对新人非常友好,真是太喜欢了!

在字节,校招刚入职就得到业界大会talk机会是一种怎样的体验?_字节跳动

说回来,可能很多非技术同学不知道QCon是什么,那么我就先科普一下。QCon是极客邦主办的一个大规模的技术盛会,很多业界专家、公司的CEO、CTO等都会受邀分享计算机前沿技术成果和经验。我参加的是人工智能专题,专题的负责人就是我的leader、火山翻译负责人王明轩,而我在大会上分享了我们组关于模型加速的开源项目——LightSeq。

leader刚找到我说让我去QCon做talk时,我的心情既紧张又兴奋。紧张的是作为一名职场小白,从来没有在外部这么大的会议场合下做过分享,兴奋的是可以借这次机会进一步宣传LightSeq,扩大这个模型加速开源项目的业内影响力,同时还可以结识一些专业人才,开阔自己的视野。

说到这里,你可能要问了,LightSeq是什么?我来给大家介绍下。LightSeq是我们火山翻译团队2019年12月启动的项目,初衷是让平民实现模型自由,让资源匮乏的人群也能够高效训练和推理大模型。举个训练加速的例子,很多研究者训练模型验证自己的一个idea可能需要数周时间,而用了LightSeq可以缩短至一周。再举个推理加速的例子,如果不用LightSeq,你打开翻译软件翻译一句话可能要等待好几秒才能出结果,但用了后几百毫秒就能返回翻译后的句子。

在字节,校招刚入职就得到业界大会talk机会是一种怎样的体验?_编程语言_02

启动初期,项目做的只是Transformer模型推理加速,那时我还没有来字节。2020年5月来到字节实习时,LightSeq还叫byseqlib, 虽然推理引擎部分已经相对完善,但外界对此所知甚少,主要用户基本局限在字节内部。

好的项目怎能不扩大宣传,让更多用户享受到模型加速带来的便利呢?

于是,我开始撰写LightSeq的各类文章,包括使用教程、应用实践等,在各个平台进行宣传,效果很不错。2021年初,我们开始训练引擎的开发,历时3个月完成,这次我们吸取了推理引擎的教训,开发完成后直接开源并进行了广泛宣传,引起了很多技术达人的注意。整体效果上,推理可以加速4-10倍,训练可以加速1.5-3倍,显存占用也有一定程度的减少。

正是因为LightSeq在业界反响不错,我的leader明轩觉得很有必要借助这次大会,给外界介绍一下LightSeq的技术细节和落地方法,进一步扩大我们的影响力,帮助更多用户解决实际问题。而作为这个项目的主要开发成员之一,leader毫不介意我是个新人,把这个机会给到了我。

其实我正式入职字节跳动才4个月,算上实习时间也不过一年多。对比那些受邀做talk的讲师——基本上是拥有三五年以上工作经验的资深专家——我真的是资历最浅的小白了(但我发量资深啊lol)。自己能如此幸运,很大程度上得益于字节不看资历、唯才用人的文化,leader大胆授权,身边有很多例子证明,不少新人在字节得到锻炼机会,成长光速。

说回正题。这次talk,我主要介绍了LightSeq训练引擎相关的背景、技术细节和应用场景,穿插着讲了一些推理引擎。QCon大会注重落地实践,于是我特地介绍了LightSeq的多种使用场景、应用方法以及接入过程中可能会遇到的问题,力争让用户得到更优的体验。听众提出了很多专业问题,研究生室友也来捧场,气氛特别友好,而这些都在很大程度上让我忘记了紧张,忘我地投入到和观众的互动中。

在字节,校招刚入职就得到业界大会talk机会是一种怎样的体验?_xhtml_03

有人问我显存复用会不会有加速效果。我回答说应该没有,但会后这位观众继续和我讨论,他认为显存复用可能会省去内存寻址的时间。他的话一下子启发了我。这就是思考问题的角度不同带来的好处,我们做深度学习加速引擎的很少会考虑到这么底层和细节的问题,因为这部分的加速微乎其微。这也说明了多和不同方向的人交流可以产生不同的思想碰撞,给你提供崭新的思路。除了外部观众,我在会上遇到了很多字节来参会的同事,大家其乐融融地讨论后面的合作,LightSeq在公司内部的声誉肯定会越来越大。

虽然是第一次在这么大场子里做talk(原谅我职场小白见得少,哈哈),但大家反馈我讲得不错,这里也分享一些初步的经验,献给那些要作talk但感到紧张的同学,当然,我知道字节藏龙卧虎大牛很多,更希望talk行家过来指正!

为了做好这次talk,我专门听了很多之前的会,有讲得很好的,值得学习的,也有很多有瑕疵的,给自己提醒需要避免重蹈覆辙的。

我认为,讲好一个talk的前提是准备一个大量干货的PPT,“工欲善其事,必先利其器”,这个道理无需多言。其次,要坦诚清晰地讲干货、讲实践,同时也不可以回避产品或项目本身待改进的地方。之前听talk发现很多人都会犯一个毛病——主题不明,全程很虚,给人一种“听君一席话,如听君一席话”的感觉,听了和没听差不多。还有一些人喜欢全程夹带私活,和直播卖货一样,抓住每一分钟大肆推销产品优点,就是不告诉你怎么做的,甚至直接略过产品的缺陷部分。我觉得这么做是不合适的,更不符合坦诚清晰字节范,因此我一直告诫自己,一定要不能犯这样的错误。

在字节,校招刚入职就得到业界大会talk机会是一种怎样的体验?_字节跳动_04

其次,时间上得把控好,一场演讲限时45分钟,不能讲得太快,也不能拖得太久。这就需要ppt内容量适中,语速适中,在PPT做好后对着时间反复演练,既不能有太多临场发挥,想到哪儿讲哪儿,也不能死板生硬地背稿子,你讲得难受,听众听着也难受,一旦记不住思路还会被打乱。

最后,做talk要给自己很强的心理暗示——放松,不要紧张,声音要洪亮,要带起听众的节奏,不要轻声轻语只顾自己,不顾现场观众的情绪和眼神交流,听得人犯困。

这次talk,我收获了很多,非常感谢公司,感谢组里对我这样一个新人的信任。经过这次大会,我的自信又提升了一个度,有了这次经验,下次我更不会紧张,我会相信自己,发挥出自己平时真实的水平就行。毕竟,只有发自内心的自信,讲话才会有底气,才能让别人信服。

另外,我深切地感受到,参会是提升视野的有效方法,可以帮助你了解其他公司都在做什么样的技术,这样很大程度上避免了闭门造车,毕竟开放谦逊,紧跟行业前沿趋势才是正道啊!唯有虚心求教,知己知彼,才能更好地钻研技术,在行业内做到领先,保持追求极致的姿态。(emmm真的觉得字节范是当代年轻人的行为准则了)

后台回复【666】观看全程talk回放!

最后,欢迎大家关注LightSeq,也欢迎大家关注我们“火山翻译”的微信公众号!

- END -

我是godweiyang,字节跳动算法工程师,末流985计算机本硕均专业第一。秋招斩获三家大厂SSP offer,擅长算法机器翻译模型加速

回复【书籍

获取精心整理的1G计算机各方向书籍,我大学自用的。

回复【算法

获取我面试时写过的100多道算法题解,刷完进大厂没问题。

回复【CUDA

获取我为新手准备的CUDA入门系列教程。

回复【内推

内推字节,通过率高,加我微信可随时催进度咨询问题

回复【加群

进我的技术交流(聊天)群和内推群,群内有字节HR答疑

求求兄弟们点个吧,今天的阅读量靠你们了????

在字节,校招刚入职就得到业界大会talk机会是一种怎样的体验?_编程语言_05

举报

相关推荐

0 条评论