写点什么

2023 届的字节跳动技术新人,个个都是宝藏同学

  • 2023-09-22
    北京
  • 本文字数:3880 字

    阅读完需:约 13 分钟

2023 届的字节跳动技术新人,个个都是宝藏同学

你一定问过这个问题:

「简历上写什么,才能在校招里脱颖而出?」

我们也好奇过这个问题:

「新来的技术校招生,到底还有多少宝藏是我不知道的?」

没错,字节跳动的技术团队每年都会迎来许多宝藏校招生:

有人把开源项目做到风生水起;

有人在各类技术比赛里拿下优异的成绩;

有人经历了亮眼的科学研究

……

他们的成长历程,都散发着无尽的创造力。

今天,一起来看看 2023 届的技术校招生们,都曾有过哪些有意思的创造吧。


骛宇的专业并不是计算机,但这并不耽误他成为一个开源贡献者。

他最火的项目叫做 CopyPlusPlushttps://github.com/CopyPlusPlus/CopyPlusPlus),在 GitHub 上有 800 多颗星

这个项目的缘起,是读论文时,骛宇发现了一个痛点:“我们常常需要从 PDF 和 CAJ 格式的论文里复制内容,但粘贴出来就会发现格式很乱。虽然我找到了工具可以规避这个问题,但现有工具没有 UI 界面,运行不稳定,用户体验很差。”

于是,他自己做了 CopyPlusPlus 这个 PDF 复制粘贴工具,并开源了出去。CopyPlusPlus 有完整的界面和图标,因为涉及复制粘贴,需要控制操作系统剪贴板,骛宇研究了不少 Windows 系统的底层接口,“等我准备开发 Mac 版本的时候,CopyPlusPlus 已经有一万多下载量了。”

因为切中了同学们的痛点,CopyPlusPlus 获得了骛宇的朋友、同学、辅导员们力荐,学校的公众号也为之发文。后来有一天,骛宇发现 CopyPlusPlus 的 Star 数飞速上涨,研究了半天,原来是被一家软件网站的编辑推上了热榜。

此外,骛宇还有一个为 Unity 引擎开发的中文字符库https://github.com/wy-luke/Unity-TextMeshPro-Chinese-Characters-Set),“在 Unity 的新版文本组件里,官方不支持中文,对中文游戏、电影创作者来说十分不便,我就自己查找编辑整理了中文字符库,并把它开源出去。”这个库后来也被许多游戏开发者使用。

入职字节跳动后,骛宇经历了大模型的浪潮。他刚入职不久,就发现设计同事在自学图片生成模型 Stable Diffusion,但因为缺乏技术知识,他们很难把模型装到 Mac 电脑上,“甚至把一台 Mac 给装废了。”于是他帮设计同事研究好了如何在 Mac 上安装 Stable Diffusion,顺手也将其开源了出去(https://github.com/wy-luke/StableDiffusion-Installer-For-Mac)。

无论是作为学生,或是作为职场人,骛宇一直相信这种开源精神:

“我工作中用到的很多重要工具都是开源的,比如 Vim、VS Code、React 等,无数人凭着开源精神,用爱发电,数十年如一日地坚持奉献,才有了这些产品的繁荣成长。我觉得每一个技术人都应该有一份开源精神,为开源做贡献,让社区更繁荣。所以我把我的产品开源,让大家都可以用到好的东西。我也希望能像 Vim 之父 Bram Moolenaar、Linux 作者 Linus Torvalds 一样,把好的东西开源出来,不一定要做多大的贡献,只为能够尽自己的一份力。”


读大学时的崔达林,是一个疯狂的创造者。

他是学校悠悠球社团创始人之一,也是学校 DOTA2 电竞队长,还曾经全力扑在挑战杯项目上。

那时他组了队,设计了一台虹吸式的机器人,可以爬到建筑外面的玻璃幕墙上,自动清洁这些玻璃

因为是电子信息专业出身,崔达林负责机器人所有的代码部分,不仅自学了汇编语言,在单片机上写代码;还学了视频编码和计算机视觉相关技术,来自动识别玻璃幕墙上的污垢;以及用蓝牙和 WiFi 传输信号。

为了学会并实践这些复杂的技术,崔达林常常泡在实验室里饱和式研发,从早上 6 点干到晚上 11 点,每次晚上回宿舍时,宿管总是露出无奈的表情——“又是这个永远都不会按时回来的家伙”。也是因为几乎全部时间都扑在研发上,他不幸在谈恋爱的第二个学期就被女友甩掉了。

造机器人是个复杂的软硬件结合项目。在电路板上焊接元器件时,崔达林不止一次被电烙铁烫伤,烫到手上起泡;因为要让机器人上墙,重量有限制,从高能电池选型,到搜寻轻快的外壳,他找老妈要了一万多元的资金去选购材料,“后来学校报销了之后,我也没把钱还给我妈。”

就这样折腾到大三,崔达林终于获得了回报,他的机器人不仅拿到了挑战杯全国一等奖大学生电子商务创新赛全国最佳创新奖,还成功申请了专利。

今年夏天,他校招入职字节跳动,做 CI/CD 平台和虚拟机相关的基础架构开发,并且已经开始负责做新项目了。

“我现在算是全栈了吧,因为除了后端开发之外,新项目也要写前端,之前完全没接触过前端。这个项目让我又进入了迎接挑战的状态,从流程图设计规划到写代码,我在字节跳动获得了新的机会,可以从 0 开始把一个新东西造出来。”


小北是一个不走寻常路的技术人。

因为高中沉迷机器人比赛,小北的课业一落千丈,写了很多 C 语言代码,却从不写英语作业。他的高考成绩也不理想:“我进高中的时候是年级前 200 名;后来搞了太多社团,掉到年级垫底。”

没能考进理想的大学,小北想做技术的心却更加强烈。他的大学生涯开始时,母校的 ACM 竞赛事业恰如其时地启动了。

没有老师上课,小北就和同学一起,自己搜寻资料、学算法、读技术文章;

不知道怎么学,小北就潜伏在网络社群里,找其他 ACMer 请教如何打好基础;

没有队友组队,小北就培养下一届的学弟和自己组队。

他说:“我大概打了近三年的 ACM,ICPC 上海站、银川站,CCPC 哈尔滨站、威海站,还有篮桥杯之类的,我都参加过。”

成绩最好的一次,是 CCPC 的哈尔滨赛区,小北带领团队拿到了铜牌。“那天线上参赛,不巧网断了,前半个小时都没有网,比赛全程都很艰难。”

就这样,靠自己组队、摸索自学,ACM 竞赛提升了小北的编程水平,朋友推荐他到了字节跳动实习。“打 ACM 是写 C++ 嘛,朋友推我来的是 iOS,我入职后自学了 Objective-C,没想到就这样一直实习了一年多,直到毕业留在了字节。”

现在,小北开始在字节跳动做抖音互动广告的开发。

“很多人觉得广告恼人,但商业广告其实是一个产品持续发展、让创作者有动力更新的必需。我们的工作是用技术的手段让广告素材和形式更加优质,也弥合了这个用户需求和产品需求之间的矛盾点,这是我们技术工作者所创造的价值。”


2020 年,当这个世界踏入居家办公模式,视频会议行业迎来了一波热潮,提升通话质量成为了行业共同使命。在机器学习领域,许多原本研究计算机视觉、自然语言处理方向的人也转行加入了音频赛道,与音频相关的学术指标开始飙升。

在华南理工大学就读计算机专业的王虎,也选择投入音频技术的浪潮中。

这个选择,让王虎在两年后做出了一场富有创造力的实践。

他开始在字节跳动视频架构团队实习,组队参加了语音信号领域权威会议 ICASSP 举办的回声消除竞赛

或许你在打电话时经历过,听筒里有时会传来自己讲话的回声,回声消除技术就是让它消失, 是音频前处理领域中最难的任务之一。因为一方面实时通话场景会给回声消除任务制造困难,另一方面手机、电脑等不同设备播放声音的声学结构也不同。

王虎和队友们用了两个月的时间来优化算法,可做着做着却发现,无论模型怎么设计,消除后的声音都会变得断断续续。仔细研究发现,原来比赛官方给到的训练数据中,存在着大量会误导模型训练的数据,有时只有对方在讲话,麦克风采集到声音并不是纯粹的回声,录制时难免会混入杂音。

于是,他们通过设计算法辅助人工来清洗官方给定的训练数据,用了好几天、处理了几千条,才把杂音消除掉,并成功解决了声音断断续续的问题。

最终提交结果后,比赛成绩揭晓,王虎他们的模型在指定说话人和不指定说话人两条赛道上,都拿到了回声消除效果的第一名

王虎毕业后已经正式成为字节跳动视频架构团队的一员,研究基于 AI 的回声消除技术,做算法的预研和落地。

在字节跳动,无论是飞书会议场景,还是抖音连麦场景,回声消除这项技术一直持续让用户体验更好的通话质量。


王虎说:“我相信,和优秀的技术人一起创造,完成这些技术挑战,是在字节跳动这段职业生涯最大的意义。”


严格来讲,作为一名物理学博士,云欲暝并不是计算机领域的技术人。

入职字节跳动之前,云欲暝在清华研究量子物理,每天的日常是操控细微的原子,进行冷原子相关的研究。

一个物体的温度越低,它的量子特性就越高,所以,当云欲暝所在的实验室团队需要研究一些物质的物理性质时,必须让原子达到极低的温度。

而物体的温度其实是由原子或分子的运动速度决定的,热的东西分子运动快,冷的东西分子运动慢。所以想让分子或原子温度降下来,就要尽可能地让它静止。空调或液氮能降下的温度是有下限的,想要突破下限,就必须操作单个的原子。

云欲暝所在实验室用的方法是激光。

光是有能量的,用光照射一个物体,物体会受到力。云欲暝这样解释:“用频率合适的激光打到原子身上,就像用一股水流冲击一个乒乓球,乒乓球把水流散射出去的同时,自己也会受到水流带来的力。现在把乒乓球换成原子,水流换成激光,激光去处理原子,原子就会在这个方向减速。我们设计一些合理的方案,使原子在各个方向上都会减速,它的运动速度就会慢慢降下来。”

实验室里的激光器,云欲暝每天在手动调整光源

(图源清华大学低维量子物理国家重点实验室官网)


就这样每天和微小的原子打交道,云欲暝也跟着实验室的师兄发表了两篇论文,“我们实现了第一次把锂原子处理到一些最冷的特殊状态,还测量了锶原子变冷之后的一些性质。

现在,云欲暝已经入职字节跳动,做量子化学研究。

“我会写代码、设计算法来模拟一些小分子,研究分子的性质。虽然是在企业,但和科研院所很像,我还是在做一些很纯粹的研究,不会要求必须做业务相关的东西,字节跳动也在软硬件各方面提供了很好的科研环境。”


刚刚过去的这个夏天,这群刚毕业的校招生们正式入职字节跳动了。

无论是做科研、做开发、做算法……我们希望激发优秀人才的创造力,让你和优秀的人一起做有挑战的事。

发布于: 2023-09-22阅读数: 2
用户头像

还未添加个人签名 2021-04-30 加入

还未添加个人简介

评论

发布
暂无评论
2023 届的字节跳动技术新人,个个都是宝藏同学_字节跳动_字节跳动技术范儿_InfoQ写作社区