这是一家有图书馆的公司

news2024/11/17 20:29:27

Tubi 技术团队的同事们,除了爱写书、翻译书,也很爱读书。应广大爱书人号召,Tubi 中国团队从 2018 年 7 月开始兴建 Tubi 小书架,迄今已建成了一个有着17 种类别、近 500 本藏书、100+ 位常驻借阅成员、以音视频开发、广告推荐和团队管理为主要特色、有着专业的图书管理体系和团队的图书馆。

今天,邀请大家一起走进这座有着五年多历史的图书馆,看看有哪些藏书广受好评,哪些 Tubi 同事是借阅大神,说不定你也能找到灵感,知道你要读的下一本书是什么!

欢迎关注比图科技公众号,了解 Tubi 中国团队最新发展动态、技术博客、日常生活和热招岗位。


一本又一本,图书馆逐步形成

Tubi 图书馆的每一本藏书背后都有一位用心分享的推荐人。同事们在每个月末提交推荐书目,图书馆管理员便会根据整支团队的推荐列表进行调研、采购和上架。

Chun 为图书馆推荐过的书是最多的。图书馆中的《格鲁夫给经理人的第一课》《技术为径 —— 带领公司走向卓越的工程师》等管理类书籍,《 Google 软件工程》《数据密集型应用系统设计》等技术类书籍和《奈飞文化手册》《安卓传奇》等简史类书籍,都是 Chun 自己读过并从中受益,之后写进推荐书单,上架到 Tubi 图书馆的。

当被问到什么样的书才会被他推荐,Chun 分享道:“在工作中,我们常常在问题的驱动下,查找相关资料并寻求解决方案。然而,如果我们没有及时对这些相对零散的知识进行系统化的整理,就难以形成这一领域、相对完整的知识体系。实际上,各个领域的精华会通过一本本书总结下来并广为流传,这样的书便是我会希望自己和同事们能了解、学习和吸收的。”

这座由同事们一本一本推荐形成的图书馆,得到了读者的许多喜爱:

“图书馆与 Tubi 所做的事情 —— 为数千万用户推荐感兴趣的视频内容一样, 也为我们展示了可能感兴趣的书籍。这里的每一本书都是通过大家推荐并每月采购的,都有 Tubi 同事们的背书,我都不需要再挑书了;而且通过同事们的推荐列表,我可以了解大家最近都在关注哪些领域和方向,让自己保持在技术的最前沿。”

“自从有了 Tubi 图书馆,读书就变得更方便了!看到喜欢的书,可以向图书馆推荐并申请购入,自己也能节省一笔开销。遇到读过同一本书的同事,大家还可以一起探讨书中的内容。”

“Tubi 图书馆让我实现了读书自由!记忆比较深刻的一件事是,在去旧金山总部出差时我参加了一个读书会,当时大家读的书是《关键对话:如何高效能沟通》,我在旧金山的几家书店都没有找到现货;回国后,我将这本书写进了推荐书目,图书馆管理员真的搜寻了好多个地方,最终买到了这本原版书,让人非常感动和赞叹!”

这三本书被借阅次数最多

当图书馆的藏书越来越多,如何从庞大的书目中找到自己最想读的那本书,这一难题和在 Tubi 有着 200000 部内容库中找到自己最想看的那一部电影或电视剧一样,需要一些方向 —— 比如看看哪些书被借阅的次数最多。

迄今被 Tubi 同事们借阅最多的三本书是:

《 Kubernetes in Action 》

“我读《 Kubernetes in Action 》主要是因为 Tubi 的大量服务部署在 K8s 上,我希望了解 K8s 的一些基本概念。这本书结构比较清晰,与我平时的工作相关性很大,简单翻阅就能很快地补充相关知识。”

“在 Tubi 做开发不只需要完成开发工作,还需要承担部分运维工作。读完这本书之后,我阅读和编写 Kustomize 文件的效率大大提高了。”

“作为后端工程师,读这本书之前我只懂得 K8s 的基础使用,如今我对 K8s 整体结构有了清晰的认识,对核心概念也有深入的理解。尤其是在 K8s 中遇到问题时,我更知道需要检查哪些部分、查找哪些方面的资料、使用哪些关键词进行检索或者如何向 ChatGPT 提问,以寻求解决方法了。”

👉 如果你对 Kubernetes 新版本特性及最佳实践感兴趣,也欢迎观看 Tubi 同事分享的这支视频!

《不拘一格》

这本书作为 Tubi 中国团队管理团队的共读书目之一,被借阅次数之多不足为奇,据说有的同事还看过不止一遍;这些读者也在 Tubi 的技术管理工作中认真实践,总结了一些小小心得。

“读完这本书,我印象最深的是做好管理需要处理好微观管理与授权之间的平衡,结合团队的实际工作情况,既要赋予团队成员一定的自由度,又要在某些重要事项和节点上进行一定的微观管理。”

“我对《不拘一格》这本书中‘情境管理而非控制管理’这个主题最有印象。情境管理强调信息透明与决策下放,而弱化直接监督与过程控制。如果一家公司人才密度高、所在行业是创新导向的、能实现不同层级对公司目标有一致认识的话,情境管理能够极大地提升员工的创造性与主观能动性。书中提到一个经典案例是 Netflix 原创热门动画片《威武小神童》就是在这样的情境下由一位项目执行者做出决策并最终获得了巨大成功。”

“我就是把《不拘一格》读了两遍的人。这本书突显了 Netflix 开放、创新和自由的理念,其中一些管理理念、方式方法或许会让大家‘大跌眼镜’,但在我看来,这其实与 Tubi 的文化和工作方式有很多相似之处。比如,书中提到 Netflix 对员工提交的报销不做特别限制,员工有充分的自由去做他们认为对公司有利的事情;但当有人滥用这一自由时,也会有更加严厉的惩罚措施。Tubi 的管理实践中也有类似的举措。”

👉 如果你同样喜欢《不拘一格》这本书且是大数据开发领域的专家,欢迎加入 Tubi 技术管理团队!

《程序员修炼之道(第二版)》

这本书可是 Tubi 同事们的心头爱。小编也曾排队借到手读了一读,虽然不是程序员,但读到其中关于项目管理和团队合作的案例分享,依然深受启发。

“我读这本书最大的收获是 —— 在软件开发的过程中除了关注代码,也要在意人的感受。在一个组织中做软件开发,最关键的是如何确保对项目的全局有所把控、如何让其他人也认同自己做的事情有价值、并能及时关注项目的进展,这在某种程度上影响着项目的成败。”

“读完这本书后,我开始在与用户的沟通中尝试书中提到的方法,实践用户导向的设计思维,并在工作中得到了积极的反馈。例如,我在工作中经常需要与具有非技术背景的 Content Team 进行协作;由于他们都在美国,可供同步沟通的时间较少,这就更需要我清晰自己想要表达的内容以及期望的结果, 尽可能使用让他们可以参与到讨论中的表达方式,并确保能及时地回应他们的反馈。同时,在接收新需求时我更愿意花时间与用户一起讨论问题,深入了解他们的工作流程,并与他们一起找到更恰当的解决方案。在开发新功能后,我现在总是主动征求用户的反馈,以确认是否真正提升了他们的工作效率。这些可实践方法都帮助了我建立与 Content Team 的信任关系。”

“我借过的书最多”

从 Tubi 图书馆众多藏书中找到自己最想读的那本书,除了参考“哪些书被借阅过的次数最多”,还可以听听借书达人们在博览群书后会有什么推荐。

“加入 Tubi 时,我发现公司竟然有独立图书馆,感到非常惊讶!这也让我再次确认了 Tubi 同事们有在认真地 Grow Yourself。我利用业余时间读过图书馆近 50 本藏书,最印象深刻的是马伯庸笔下的《显微镜下的大明》。初读之时,开篇使用大篇幅描写歙县民众遭遇不公平征税并奋起抗争的故事,行文中也包含了大量与税有关的内容,理解成本于我而言着实不低。当我多次放下弃书的念头、继续往下读,我在某一刻突然意识到 —— 作者正是通过透过征税这一‘小’细节,让人们切身地理解那一时代的中国社会,见其中的‘大’历史。读完这本书之后,我又陆陆续续读了作者的以历史为背景的其他优秀作品,比如《风起陇西》《长安的荔枝》《太白金星有点烦》等。”

“在我读过的 40 多本 Tubi 藏书中,我最喜欢的是《用数据讲故事》这本书,强烈推荐给大家。因为工作内容需要,再加上 Tubi 内部信息十分透明,我在做 Presentation 时十分注重使用数据;读了这本书,我才意识到 Presentation 的终极目的是让听众了解并接受你的诉求,数据只是其中一种较为有效的手段,更为关键的是我们如何组织这些数据来和听众形成一致的沟通,我在这一点上获益匪浅。”

“Tubi 图书馆对我来说很有帮助,在这里,我不仅读了很多与工作相关的技术书籍,还跟随同事们的推荐读了不少与生活哲学、软技能提升相关的书。其中,我借阅过的、印象最深一本书是《Designing for Scalability with Erlang/OTP》。那时,我刚加入 Tubi,我们组使用 Elixir 进行编程,而我又是一个 Elixir 初学者,毫不犹豫地借了这本书来读,我边读边理解了如何使用 Erlang/OTP 进行编程,工作上也适应得比较快。”

“每本书的第一位读者都是我”

如果你在找到自己想读的下一本书上需要一些灵感,你还可以问问 Tubi 图书馆所有藏书的第一位读者 —— 也就是 Tubi 图书馆管理员 Youqing。图书馆的每一本藏书都是由他采购、录入和上架的。

请 Youqing 谈谈这些年做图书馆管理员的体会时,他十分谦逊:“我做的工作很简单,其实没什么可分享的。我当时报名成为管理员,背后的原因也很淳朴,那就是我读书少;但是为了完成管理员的工作,我需要看大家提交的每月推荐书目,还要通过各种书评深入了解这些书的内容,这些‘工作’帮助我学会了更有效率地读书。

此外,每一次等待所有新书到货期间,我总是能第一个读到新书;虽然我并不能看懂所有的书,比如数学有关的内容对我而言就是比较挑战的,但在翻阅的过程中,我了解到了更多技术领域、也对这些领域的前沿思想有所接触。”

“图书馆背后的那个男人是我”

这个标题是小编坚持要保留的,Tubi 图书馆馆长 Zhipeng 实在很低调,低调到当他谈起图书馆的存在时,会说“图书馆只是一个当你需要便可以来寻求答案的存在,而图书管理工作也不存在什么重要节点,更像是洗手和吃饭这样的日常流程,是一个持续对抗混乱的重复性工作。”

大学期间便在图书馆做图书管理志愿工作的 Zhipeng,在 Tubi 图书馆正式成立之时便主动请缨,承担起这份职责。他说道:“我本身很爱读书,读过的书也比较杂;在我看来,虽然读书的成本越来越高,但书依然为人类的很多困惑提供着答案。另外,如我在 Tubi 的本职工作一样,图书馆的工作虽然简单重复,但从混乱中找到秩序并重新建构这一过程,常常带给我成就感。”

当然,Tubi 的图书管理工作也会面临一些挑战。Zhipeng 分享说:“Tubi 藏书以各细分领域的技术书籍居多,这意味着某一本书由于专业性过强而只有该领域的同事才会借阅,很难实现跨团队、跨领域的再借。即便图书馆管理团队做过读书会、月度荐书等尝试,收效却都不理想。仔细分析下来,同事们借阅技术类图书,通常是为工程项目的某个技术难题寻求思路或解决方法,即便不会再借,能起到这样的作用便也是很有意义的。”

Tubi 正在招聘

“大部分我们认定是问题的那些问题,都可以在书中找到答案。当我遇到需要进一步了解的技术时,我首先会搜索 Tubi 图书馆是否有相关书籍,这对于我更高效地解决工作中的难题是非常有帮助的。”

如果你像 Tubi 同事们一样,追求最先进的思想、热爱运用先进技术创造最佳的娱乐体验、并愿意和团队一起进步,欢迎加入 Tubi 成为「大数据平台开发 Lead」!

往期推荐

  • 做足了调研的我,加入 Tubi 后依然被惊到

  • 看看| Tubi Hobby Club

  • 这里的职场妈妈有点不一样

  • 探秘 Tubi 北京新办公室:员工体验至上

  • 昨天,Tubi 同事在聚会上原地变身了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1377289.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

固态继电器SSR光耦OR-806A ,对标替代AQW212

固态继电器 VL60V输出端击穿电压光耦 高隔离电压 60 至 600V 输出耐受电压 工业温度范围:-40 to 85℃ 高灵敏度和高速响应 特征 输入和输出之间的高隔离电压 (Viso:5000 V rms)。 控制低电平模拟信号 高灵敏度和高速响应 …

Neo4j备份

这里主要讲Neo4j在windows环境下如何备份,Linux环境同理 Neo4j恢复看这里:Neo4j恢复-CSDN博客 Step1:停服 关闭neo4j.bat console会话窗口即可 Step2: 备份 找到数据目录,并备份、压缩 copy即可 data - 20240108.7z Step3: 启动服务 进入命令行&am…

【动态规划】20子数组系列_环形子数组的最大和_C++(medium)

题目链接:leetcode环形子数组的最大和 目录 题目解析: 算法原理 1.状态表示 2.状态转移方程 3.初始化 4.填表顺序 5.返回值 编写代码 题目解析: 题目让我们求返回 nums 的非空 子数组 的最大可能和 这道题如果是按照-这道题-是不对…

MySQL数据被误删怎么办?

文章目录 前言数据备份恢复工具数据备份策略数据备份恢复演示备份数据模拟数据误删恢复备份的数据恢复未备份的数据 总结 前言 很多年前,被公司外派到一家单位驻场开发一个OA项目,两个开发对接各部门的需求,需求还要及时生效(一边…

usb转i2c无需代码实现

总体思路 usb 转 ttl ttl转i2c 因此可以使用普通的串口调试助手进行。 同时也避免了自己写程序的麻烦。 关键芯片 参考资料 SC18IM700_4_20191009.fm (szlcsc.com)https://atta.szlcsc.com/upload/public/pdf/source/20221014/7E6E1261944FE14AC40A431139B6E16B.pdf …

C++(9)——内存管理

1. 内存分类: 在前面的文章中,通常会涉及到几个名词,例如:栈、堆。这两个词所代表的便是计算机内存的一部分 。在计算机中,对系统的内存按照不同的使用需求进行了区分,大致可以分为:栈 、堆、数…

平均预期寿命可视化

完整地址&#xff1a; 一键三连感谢您的观看 https://www.bilibili.com/video/BV11V41197Rd/?spm_id_from333.999.list.card_archive.click&vd_sourcee9167c654bb4523338a765358a8ac2af<!DOCTYPE html> <html><head><meta charset"utf-8"…

工程师职称申报业绩是如何要求的?

无论是初级职称还是中级职称或是高级职称&#xff0c;评审的重要条件之一就是相关的业绩证明。 一、个人业绩&#xff0c;比如你做过哪些与本专业相关的业绩证明&#xff0c;像工程类的职称&#xff0c;你的业绩证明就包括中标通知书、竣工验收报告&#xff0c;或是你参与工程建…

脑科学与人工神经网络ANN的发展历程与最新研究

本文深入研究了ANN的基本概念、发展背景、应用场景以及与人脑神经网络的关系。 关注TechLead&#xff0c;分享AI全维度知识。作者拥有10年互联网服务架构、AI产品研发经验、团队管理经验&#xff0c;同济本复旦硕&#xff0c;复旦机器人智能实验室成员&#xff0c;阿里云认证的…

【书生·浦语大模型实战营04】《(4)XTuner 大模型单卡低成本微调实战》学习笔记

《(4)XTuner 大模型单卡低成本微调实战》 课程文档&#xff1a;《XTuner 大模型单卡低成本微调实战》 1 Finetune简介 LLM的下游应用中&#xff0c;增量预训练和指令跟随是经常会用到两种的微调模式 1.1 增量预训练微调 使用场景&#xff1a;让基座模型学习到一些新知识&a…

中本聪15年前剧本重演!“比特币上市首日”成绩斐然,ETF交易量冲破46亿美元!

2024年1月11日&#xff0c;美国证券交易委员会&#xff08;SEC&#xff09;以3-2投票结果批准比特币现货ETF。 2009年1月11日&#xff0c;中本聪向比特币早期开发者哈尔芬尼(Hal Finney)转出10枚比特币&#xff0c;使他成为世界上第一个透过交易获得比特币的人。随后&#xff0…

13个自媒体文库平台(附通道链接)

​划到最后“阅读原文” ——进入官网 Hi&#xff0c;大家好&#xff0c;我是胡猛夫&#xff0c;每天分享实用运营工具&#xff01; 更多内容&#xff0c;更多资源&#xff0c;欢迎交流&#xff01; 公 号 | 微视角文化 》》精彩推荐 >>微视角文化知识库&#xff1a;移…

智汇云舟受邀出席石油化工工程数字化交付研讨会

1月9日&#xff0c;由中国石油和石化工程研究会主办的石油化工工程数字化交付研讨会暨智能化工厂建设运行经验交流会在北京顺利召开。智汇云舟创始人兼总裁周舟受邀出席活动&#xff0c;与来自中国石油、中国石化、中国海油、中国中化等单位的相关专家、领导三百余人共同探讨如…

轻量级图床Imagewheel本地部署并结合内网穿透实现远程访问

文章目录 1.前言2. Imagewheel网站搭建2.1. Imagewheel下载和安装2.2. Imagewheel网页测试2.3.cpolar的安装和注册 3.本地网页发布3.1.Cpolar临时数据隧道3.2.Cpolar稳定隧道&#xff08;云端设置&#xff09;3.3.Cpolar稳定隧道&#xff08;本地设置&#xff09; 4.公网访问测…

最佳实践:如何在 SoapUI 中进行 REST 服务的测试

SoapUI 频繁地被选择为 SOAP 和 REST API 的自动化测试利器&#xff0c;得益于其友好的用户界面&#xff0c;测试人员毫不费力便可校验 REST 和 SOAP 协议的 Web 服务。它尤其适用于那些需要进行复杂测试的场合。 1、设置接口 我利用了 Swagger 去设置了一批即将投入使用的接…

springcloud stream消息驱动

简介 Spring Cloud Stream是一个用于构建基于事件驱动的微服务应用程序的框架&#xff0c;其核心目标是简化开发过程&#xff0c;降低消息通信的复杂性&#xff0c;从而使开发人员能够专注于编写业务逻辑。Spring Cloud Stream通过提供Binder抽象&#xff0c;将应用程序与消息…

基于Java SSM框架实现医院管理系统项目【项目源码】计算机毕业设计

基于java的SSM框架实现医院管理系统演示 SSM框架 当今流行的“SSM组合框架”是Spring SpringMVC MyBatis的缩写&#xff0c;受到很多的追捧&#xff0c;“组合SSM框架”是强强联手、各司其职、协调互补的团队精神。web项目的框架&#xff0c;通常更简单的数据源。Spring属于…

自定义View示例

目录 1.继承View重写onDraw方法 2.继承View重写onMeasure方法 3.添加自定义属性 4.完整代码&#xff1a; 1.继承View重写onDraw方法 解决问题&#xff1a;直接继承自View和ViewGroup的控件&#xff0c;padding是默认无法生效的&#xff0c;需要自己处理。 Overrideprotect…

组合和聚合

不是c的语法要求&#xff0c;是一种建模思想 目录 1.组合 1. 使用 -- 在一个类中创建另外一个类的对象 代码中的解释: 代码结果&#xff1a; 组合&#xff1a; 2. 使用 -- 在一个类中创建另外一个类的指针 2.使用类定义一个指针 -- 不是创建一个对象 3.聚合 1. 使…

世微AP5125 输入14-80V 输出12V5A LED灯降压恒流电源驱动方案 SOT23-6

这是一款60WLED驱动方案,线路图BOM表如下 ​ 祥单表&#xff1a; 实物图&#xff1a; 产品描述 AP5125 是一款外围电路简单的 Buck 型平均电流检测模式的 LED 恒流驱动器&#xff0c;适用于 8-100V 电压范围的非隔离式大功率恒流 LED 驱动领域。芯片采用固定频率 140kHz 的 …