在充满活力的小红书,技术同学也格外有热情。今天是1024程序员节,我们围绕着Passion这一关键词为小红书技术人制作了一部短片。引用小红书业务技术负责人风笛说过的一句话:
「热情」是工程师团队的特征之一,驱使我们孜孜以求。只有非常深度的「热情」,才能把事情做到卓越。
无论是刚从校园毕业的同学,还是工作多年,小红书技术人有着类似的气质。在这部短片里,我们回顾了这一年Code for Passion的一些瞬间。希望给你带来一些不同的感受。以下,Enjoy:
是peak,也是baseline
10月24日,北京,城奥大厦,平常习惯安静写代码的范遥,此时正站在舞台上。
这是小红书一年一度的技术盛典,REDpeak,设立初衷是为了奖励当年内在业务创新、性能体验、成本优化、稳定性、效率提升、基础建设等维度下,取得“重大技术突破”的项目。这一天,也是技术人顶峰相见的日子。
他所投入的「公域混排」项目,正在以及即将以一种深远的方式,影响几亿用户使用小红书的方式。
双列瀑布流是小红书为人熟知的产品形态,在这个分发系统中不同业务的流量如何高效协同?项目组的同学瞄准这一效率问题做了优化,设计了一套适配小红书场景的多业务流量分发技术框架,支撑各业务长期公平有序地迭代。这对算法时效性、上下文建模、多目标优化都提出了更高的要求,实现了小红书技术的特色与突破。
「妈,这个功能是我做的」
刚刚过去的国庆,亚顿陪妈妈出门旅了趟游。
在查看旅游攻略时,她自己意外摸索出了一个还正在测试的功能:当搜索「成都哪里好玩时」,AI帮她总结了小红书中成百上千篇笔记,从用户真实分享中找到了大家推荐最多的地点。亚顿印象很深,当他说「这个功能是我做的」时,妈妈笑得很开心,那一刻他觉得「特别自豪」。
亚顿的妈妈说,「你们小红书这功能真好用!」
这项技术叫「生成式搜索」,依靠大模型面向提问生成答案,是项全新技术——没有固定模板可参考,一切都要从0到1摸索。
为了更好的用户体验,他也总结了一套有些不一样的算法:不仅仅关注规模化的后验数据,也同时关注用户的NPS反馈。他说,「在小红书,技术同学要关注用户价值。我希望我们能一起把小红书的搜索做到业界第一好用」。
平常的日子,他对生活也很有热情,喜欢在阳台种菜、喜欢路亚钓鱼。在钓鱼时他也会保留做技术的好习惯:反复做实验分析,用什么鱼饵、什么操作更好。
亚顿在海钓中钓上的大鱼
不过他最大的high点还是「搞技术」,他说,「创造一个新的产品出来,能去为数亿人创造更好的使用体验。这个事情让我觉得非常兴奋。」
这可比钓鱼刺激多了。
「第一次接触代码,
我就爱上了这件事」
陆时博士毕业于清华大学。当所有人都觉得她应该去高校当老师时,她选择了加入小红书。
从大一第一次接触代码,零基础开始自学,刷题3个月第一次上机就考了满分,她说,「从此爱上了敲代码这件事」。
之所以加入小红书,她说,「因为产品包容,相信背后的人也是,能服务自己喜欢的平台,会更有成就感」。入职后,她把企业微信签名改成了:only live once,随即把自己的热情投入在了工作中。
一年时间,她开始负责社区搜索中的精排CTR模型,简单来说就是笔记进行排序,把高质量的、可能会对用户更有用的笔记,通过更好方式呈现。
这一功能也是小红书的特色之一。数据显示,通过她的模型,用户在小红书的搜索渗透率和笔记有效点击率都得到了显著提升。
但让她最开心的事情并不是来自业绩数据的提升,而是微信上的一句对她的感谢,「我有同学说谢谢你们小红书,我在国外找房子,是在小红书上找到的,太方便了」。
那个瞬间,她觉得很骄傲。
「在这里,太爽了」
汤神一笑就会露出虎牙,看起来是个很温和的人。但熟悉他的人会评价他,「内心非常澎湃,对技术有真正的追求」。
他正在负责创作发布相关的工作:通过AI给创作者带来更多灵感,降低创作门槛。无论是帮忙写标题、话题,还是提供模板特效,都是为了让普通人更方便地表达自我。
对他来说,一切的关键除了技术能力本身,更重要的是真正理解用户意图。
习惯抽象的技术同学对具体需求的解决如何更有实感?小红书的秘诀是「走进用户」倾听真实的声音,包括上下游的每个环节。
「做调研的时候,我们经常会问用户,使用的时候被什么卡住了?怎么解决的?回来我们再反推技术应该做什么」。
在一次用户访谈中,他发现很多用户并不知道小红书能发文字。为此才有了最近的新功能:输入求助类、分享类文字,就可以瞬间收获一张有美感的海报。
这个功能没有任何运营,发布量每天翻了三番。
他觉得,人生中最爽的事,就是解决有技术难点有挑战性的事,「这家公司一直在发展,就会有源源不断的新的、有挑战的事儿出来」。
说完这句话的时候,他又不可避免地「澎湃」了一下。
我的爱好是研究分布式数据库
学生时代介绍自己时,剑尘会写,「我的爱好是研究分布式数据库」。
剑尘的自我介绍
这个具体且小众的乐趣,带着他走入了基础架构技术的世界,开始研究数据引擎,然后越走越深。在大三那年「混」进了开源社区,认识了很多「大牛」。巧合的是其中一位就是现在的Leader。
熟悉开源社区的人会说,你只有真正爱上一门技术,才会为它打call。不知道从哪天开始,剑尘自然而然地成为了一名「布道师」——从学校的的讲台,到后来代表团队和其他人交流。
剑尘在给同学们分享自己的「爱好」
过程中他意识到了一件事,自己真正的成就感来自于工业界的实践,于是早早地找实习、做项目。
本科毕业那年他拿到了8个offer,选择了小红书的原因,是「这是谈offer时最真诚的公司」。作为校招生,他一路面试到了中台技术部负责人凯奇。
另一个原因是巨大的空间,「入职两周就开始带项目,own其他人工作5年才能带的事,可以从0到1推动一个大项目上线」。
「挑战让人头秃,也让人兴奋」,过程中他也怀疑过自己,Mentor拍了拍他的肩,「全力以赴就行」。
2023年,他在小红书落地了「Kafka分层存储」——小红书Kafka集群规模伴随着业务发展,峰值吞吐量达到TB级别,并且随着AI大模型和大数据技术的持续扩展,数据量仍在快速增长。
他说,在别的地方我需要等待,在小红书不需要。当百分百去负责一件事情的时候,那种感觉简直太酷了。
「让天下没有难起的薯名」
观衍被小红书文化圈粉的那一刻,发生在入职的第一天。
小红书有个老传统:起「薯名」。每个新人在加入时都需要在动漫、影视、书籍的角色中,为自己起一个名字。
起名系统上有一句话,是创始人木兰给大家的寄语:希望薯名指引你在小红书「成为理想中的自己」。
虽然系统并不好用,起名耗时很久,但这一句话却让观衍印象很深。他琢磨了很久起了现在的名字,「观衍,靠着自己坚定的意志和永不放弃的精神拯救了世界。」
他在当时种下了一个念想:希望通过自己的努力,「拯救」这个系统,让后续的新小红书人体验变得好一点。
没有OKR,抱着尝试的心态发起了薯名体验优化的项目,和项目组的伙伴们,一起尝试各种方法(薯名盲盒、AI帮起)帮助大家更容易的找到心仪的薯名
系统上线后,截至目前一天内完成起薯名的同学,从65%提升到了约90%。过程中让观衍最触动的是,在内网抛出这个想法后,很多研发同学踊跃报名,彼此都不认识,「是大家共同的努力,让这一目标得以实现」。
这个项目在刚刚过去的EXTRA MILE中获得了优秀奖。EXTRA MILE意在「让每一位小红书人的主动被看见」。
在内网中无数人为观衍留言打Call,他回复说,「加入小红书不到一年,我最大的感触是不要给自己设置边界,很多事情可以通过自下而上来发生」。
在小红书之城,
每一行代码,都是程序员的一次创作。
是对真实世界干净利落的抽象,
也是用数学理性表达的好奇之心、创造之力、人文之美。
Let's code for passion.
在此对每一位小红书程序员说一声:谢谢你们,Happy 1024!
祝大家永无BUG,码到成功!
最后,让我们带大家感受一下今年小红书1024的一些瞬间——
左右滑动查看更多
互动时间
你体验过小红书的哪些AI功能?
在小红书做程序员的日常是什么样的?
有哪些挑战和成就时刻?
任选一个话题在评论区留言分享
点赞数第1名可获得
「小红书程序员节专属卫衣」1件
开奖时间:2024年11月1日19:00
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...