当前位置: 首页 > news >正文

Tubi 故事|中国团队本地管理队伍的形成

当一支团队在公司核心业务中发挥着越来越重要的作用,他们将会获得更多资源以支持团队的发展并在核心业务中持续贡献。相应地,公司也需要投入更多的精力去管理这支规模日渐壮大的团队,尤其当这支远程团队与公司总部在地理和文化上有明显差异时,管理的难度也会随之增加。

Tubi CTO Marios 表示:“我认为中国团队这一实验是有一定效果的,并且具有很大的潜力,因此,在有着地理距离的情况下,拥有一个可靠的中国团队负责人是至关重要的。”在当时,中国团队的创始人陈天大部分时间在美国远程带领中国团队,因此他也非常需要一个本地的帮手来协助处理日常事务。

在这样的背景下,Tubi 中国团队开始建立自己的本地管理队伍。

欢迎关注【比图科技】公众号并回复“故事”,听 Tubi 中国团队的同事们讲过去的故事。


第一位本地管理者

和招聘第一批员工一样,Tubi 中国团队对于第一位本地管理者的任命也高度重视,因为在这一位置上,他将对整支团队产生深远影响。Tubi 中国团队现任负责人 Chun 在当时已经展现出了他的领袖魅力,并赢得了团队的信任。

Tubi CTO Marios 说:“在和 Chun 一起工作的过程中,你自然会发现他是一位天生的领导者。因此,在中国团队成立半年后,请 Chun 担任中国团队负责人,对于整个团队来说是一个非常自然的决定。”

Chun 在接受这一任命时说的话,他至今铭记在心:“非常感谢马老师、陈天和大家的认可与信任。在之前的工作经历中,我有过一些团队管理者的经验,我最大的一个收获是:让每个人都取得成功就是我的成功,期望在完成自己的开发工作之余,我能够和大家一起把这个团队发展壮大,让每个人都获得成功。”

在未来带领中国团队发展壮大的过程中,这份责任一直驱动着 Chun,他始终为让每位 Tubi 同事都能在自己的领域中取得越来越好的成绩而努力地工作。

成为中美团队之间的桥梁

在帮助中国团队进行招聘扩张和团队内部建设的同时,Chun 也成为了中美团队之间继陈天之外的第二座桥梁。他不仅帮助总部管理者及时了解中国团队成员的最新动态,以便提供适时的支持,而且也做了许多努力来弥合中美团队在文化上的差异。

Tubi CTO Marios 回忆道:“自 Chun 成了中国团队负责人以来,我即使在美国也能及时了解中国团队每一位成员的情况。虽然我们每周都有中国团队例会,但我无法亲眼见到团队成员,只能从会议中了解他们正在做什么项目;但通过定期与 Chun 交流,我能了解到同事们是不是过得开心、是否出现了生活上的大变动,我们希望能真正地帮助大家,例如提供解决生活问题的空间等。这种彼此的了解和支持,对于一个小型团队来说尤其重要。”

中美团队之间的文化差异通常体现在日常工作的细节中,如果没有深入且清晰地理解这种差异,很容易产生误解。而 Chun 总是会在发现后主动地解释和分享。例如,他会在与美国团队交流时分享,在中国,人们通常不会直接向上级表达不满,因此管理者需要更耐心地询问和关心同事们,这样总部管理者就能更好地理解中国员工的特点了。

管理工作中的挑战

秉承着让每个人都能成功的原则,Chun 在负责中国团队期间出色地完成了许多工作,维持并增强了中国团队在 Tubi 的技术影响力;然而,他也面临并克服了一些挑战。

他面临的第一个挑战是 —— 在团队中找到准确的自我定位。

Chun 认为一个合适的定位可以避免 80% 的问题,大家都可以有更清晰合理的预期。他说:“Tubi 中国团队与总部之间是远程协作的,所有人都直接向自己的技术团队主管汇报工作,中国团队中没有人实线汇报给我。因此,当团队规模较小时,我将自己定位为一个‘管家’,在公司运作、员工体验和团队建设方面做一些工作。随着团队规模的扩大,有了专门的 HR 负责管家相关的工作,我就将自己定位为中美团队之间的‘协调者’;在帮助远程技术主管照顾好他们在国内的团队成员上,我投入了更多时间。现在,团队人数越来越多了,我开始思考是否有更好的方式做好中美团队之间的纽带,关于这一问题我还在探索中。”

第二个挑战是 —— 避免自己成为公司发展的瓶颈。

中国团队从最初的四个人发展到如今百余人,发展速度很快;而 Chun 也需要在这个演进过程中,不断调整自己以适配新的变化和形势,为未来的更大发展创造空间。他回忆说:“在我刚成为中国团队负责人时,团队规模尚小,我需要在开发工作之外兼顾招聘工作,搜寻简历、安排面试等,我逐渐变得不堪重负并成了招聘工作的瓶颈。于是,我决定为团队招聘第一位人力资源经理,中国团队的招聘工作从此走上了快车道。”Chun 谦逊地分享说,类似这样的例子还有很多;但他一直与高层管理团队保持坦诚的双向沟通,并且不断地自我学习和提升,让中国团队更具扩展性。

他面临的第三个挑战是 —— Tubi 在国内的知名度不高,这会影响招聘进度。

Tubi 的招聘标准一直非常高,用脉脉网友的原话描述是“感觉比微软难”;只有技术扎实、经验丰富、英文优秀并且有强烈自驱力的开发者,才能确保在加入团队后,适应并融入 Tubi 远程协作的高效运转中。在中国团队初期的招聘阶段,我们依靠陈天等同事的个人影响力,在技术社区中吸引到了第一批员工;自从有了专门的招聘团队,我们通过校招、Meetup 和技术博客等方式,进一步扩大了在技术社区的影响力,并触及到越来越多的优秀人才。作为中国团队的负责人,Chun 不仅参与了多场招聘直播,与同行分享职业发展经验,与其他企业共享 Tubi 远程协作的实践心得,还多次接受媒体采访,帮助打造 Tubi 中国团队的雇主影响力。

管理与开发始终并行

和其他 Tubi 技术管理者一样,Chun 对于代码和产品有着非常炽烈的热爱,无论如何也不愿放下开发工作。幸运的是,Tubi 技术高层管理团队也持有相同的观念,因此,当 Chun 在成为中国团队负责人,并提出最多用一半的时间来完成管理工作时,得到了高层管理团队的接受和支持;对于 Chun 来说,能同时做管理和开发工作,是一种极大的幸运。

每年的 Tubi Hackathon 都会见到以 CTO 为代表的技术管理者的身影,而 Chun 是其中最活跃的一员。去年,他与同事合作完成的 Tubi Terms,通过找到一种更便于协作、简单可靠的方式,让 Tubiverse 语言成为真正的沟通润滑油,从而减少了同事之间的沟通障碍,这个项目也因此成为了当年 Audience Favorite Hack Winner!

动图封面

精彩预告

Tubi 中国团队一直在发展壮大,期间也形成了一支强大的本地管理队伍,这不仅是因为团队规模扩大的需要,更是 Tubi 对中国团队这一实验结果的肯定与信心。

欲知中国团队本地管理队伍如何由 Chun 一个人变成一支有着越来越多 Local Lead 的团队,欢迎关注比图科技公众号,听 Tubi 中国团队的同事们讲故事!

也欢迎你加入 Tubi,和我们一起运用先进技术改变人们的娱乐生活!

相关文章:

Tubi 故事|中国团队本地管理队伍的形成

当一支团队在公司核心业务中发挥着越来越重要的作用,他们将会获得更多资源以支持团队的发展并在核心业务中持续贡献。相应地,公司也需要投入更多的精力去管理这支规模日渐壮大的团队,尤其当这支远程团队与公司总部在地理和文化上有明显差异时…...

微服务篇之任务调度

一、xxl-job的作用 1. 解决集群任务的重复执行问题。 2. cron表达式定义灵活。 3. 定时任务失败了,重试和统计。 4. 任务量大,分片执行。 二、xxl-job路由策略 1. FIRST(第一个):固定选择第一个机器。 2. LAST&#x…...

提取游戏音频文件.bnk

提取游戏音频文件.bnk 什么是.bnk准备Wwise-Unpacker工具使用Wwise-Unpacker工具总结 什么是.bnk .bnk其实是一种对音频的加密方式,一个.bnk文件中通常包含了多个语音文件,一般可以使用Wwise-Unpacker来解码.bnk格式文件 准备Wwise-Unpacker工具 Wwis…...

React 模态框的设计(三)拖动组件的完善

我在上次的Draggable组件的设计中给了一个简化的方法,今天我来完善一下这个组件,可用于任何可移动组件的包裹。完善后的效果如下所示: 这个优化中,增加了一个注目的效果,还增加了触发可拖动区域的指定功能,…...

wondows10用Electron打包threejs的项目记录

背景 电脑是用的mac,安装了parallels desktop ,想用electron 想同时打包出 苹果版本和windows版本。因为是在虚拟机里安装,它常被我重装,所以记录一下打包的整个过程。另外就是node生态太活跃,几个依赖没记录具体版本&#xff0…...

git的master、develop、feature分支分别是做什么用的?有什么区别和联系?

在Git版本控制系统中,master、develop和feature分支都是常用的分支类型,它们有不同的用途和特点。 master分支:master分支是Git默认的主分支,它包含了项目的稳定版本。通常,master分支用于发布正式版本,即经…...

前端基础面试题

摘要:最近,看了下慕课2周刷完n道面试题,记录下... 1.请说明Ajax、Fetch、Axios三者的区别 三者都用于网络请求,但维度不同: Ajax(Asynchronous Javascript ang XML),是一种在不重新…...

docker自定义网络实现容器之间的通信

Background docker原理 docker是一个Client-Server结构的系统,Docker的守护进程运行在主机上。通过Socket从客户端访问。docker核心三大组件:image–镜像、container-容器、 repository-仓库。docker使用的cpu、内存以及系统内核等资源都是直接使用宿主…...

NLP_构建GPT模型并完成文本生成任务

文章目录 搭建GPT模型(解码器)构建文本生成任务的数据集训练过程中的自回归文本生成中的自回归(贪婪搜索)完整代码小结 搭建GPT模型(解码器) GPT 只使用了 Transformer的解码器部分,其关键组件…...

使用puppeteer完成监听浏览器下载文件并保存到自己本地或服务器上完成上传功能

需求场景 获取网站点击的下载pdf,并把pdf重命名再上传到COS云上面 技术使用 “puppeteer”: “^19.7.2”, “egg”: “^3.15.0”, // 服务期用egg搭的 文件服务使用COS腾讯云 核心思路 获取浏览器下载事件,并把文件保存到本地 const session awai…...

软件压力测试:测试方法与步骤详解

随着软件应用的不断发展,用户对系统性能的要求也逐渐提高。在不同的负载条件下,系统必须能够保持稳定、高效的运行。软件压力测试是一种验证系统在各种负载情况下性能表现的关键手段。本文将详细探讨软件压力测试的方法和步骤。 1. 明确测试目标 在进行压…...

Oerlikon欧瑞康LPCVD system操作使用说明

Oerlikon欧瑞康LPCVD system操作使用说明...

pyspark统计指标计算

下面介绍如何使用pyspark处理计算超大数据的统计指标,主要为:最大值、最小值、均值、方差、标准差、中位数、众数、非重复值等。 # 加载稽核数据 rd_sql f"select * from database.table" spark_data spark.sql(rd_sql)# 计算众数 由于spar…...

2.22号qt

1.使用信号和槽实现多个界面跳转 1.1准备两个界面 1.2第一个界面准备signal 1.3第二个界面准备slot 1.4将第一个界面的信号和槽进行连接 2.qss登录界面升级优化 2.1概念 Qss是Qt程序界面中用来设置控件的背景图片、大小、字体颜色、字体类型、按钮状态变化等属性&#xff…...

$attrs

一、概念 vue官网定义如下: 包含了父作用域中不作为 prop 被识别 (且获取) 的 attribute 绑定 (class 和 style 除外)。当一个组件没有声明任何 prop 时,这里会包含所有父作用域的绑定 (class 和 style 除外),并且可以通过v-bind="$attrs"传入内部组件——在创建…...

OS X(MACOS) C/C++ 遍历系统所有的IP路由表配置。

以下源实现为遍历MAC苹果电脑系统上配置的所有IP路由表配置,回调 predicate 过滤函数只在 AF_INET(IPV4)的时候跳出,其它时不处理,人们可以根据自己的需求改动。 无需依赖MAC OS框架库提供的函数,最小依赖才有可能更容易移植代码到…...

人工智能_普通服务器CPU_安装清华开源人工智能AI大模型ChatGlm-6B_003---人工智能工作笔记0098

前面的环境安装差不多了,这里我没有安装git,因为我认为用不到,好下面去下载算法: 首先是算法下载: https://codeload.github.com/THUDM/ChatGLM-6B/zip/refs/heads/main 算法的下载连接是这里: 可以看到下载以后得到这个ChatGLM-6B-main这个算法压缩包 然后我们再去: 然后…...

基于JAVA的实验室耗材管理系统 开源项目

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 耗材档案模块2.2 耗材入库模块2.3 耗材出库模块2.4 耗材申请模块2.5 耗材审核模块 三、系统展示四、核心代码4.1 查询耗材品类4.2 查询资产出库清单4.3 资产出库4.4 查询入库单4.5 资产入库 五、免责说明 一、摘要 1.1…...

NXP实战笔记(七):S32K3xx基于RTD-SDK在S32DS上配置ICU输入捕获

目录 1、概述 2、输入捕获SDK配置 2.1、SAIC中断方式 2.2、IPWM或者IPM 1、概述 输入捕获,可以抓取高电平时间、低电平时间、占空比、周期、边沿检测与回调函数、边沿计数(ABZ解码)、时间戳、唤醒中断。 记录一下根据Emios模块实现上述部分…...

左右联动布局效果

效果图&#xff1a; <template><el-dialog :modelValue"modelValue" :before-close"close" fullscreen :close-on-click-modal"false"><div class"farmer_detail"><div class"info_content"><di…...

【JVM】- 内存结构

引言 JVM&#xff1a;Java Virtual Machine 定义&#xff1a;Java虚拟机&#xff0c;Java二进制字节码的运行环境好处&#xff1a; 一次编写&#xff0c;到处运行自动内存管理&#xff0c;垃圾回收的功能数组下标越界检查&#xff08;会抛异常&#xff0c;不会覆盖到其他代码…...

蓝牙 BLE 扫描面试题大全(2):进阶面试题与实战演练

前文覆盖了 BLE 扫描的基础概念与经典问题蓝牙 BLE 扫描面试题大全(1)&#xff1a;从基础到实战的深度解析-CSDN博客&#xff0c;但实际面试中&#xff0c;企业更关注候选人对复杂场景的应对能力&#xff08;如多设备并发扫描、低功耗与高发现率的平衡&#xff09;和前沿技术的…...

电脑插入多块移动硬盘后经常出现卡顿和蓝屏

当电脑在插入多块移动硬盘后频繁出现卡顿和蓝屏问题时&#xff0c;可能涉及硬件资源冲突、驱动兼容性、供电不足或系统设置等多方面原因。以下是逐步排查和解决方案&#xff1a; 1. 检查电源供电问题 问题原因&#xff1a;多块移动硬盘同时运行可能导致USB接口供电不足&#x…...

【快手拥抱开源】通过快手团队开源的 KwaiCoder-AutoThink-preview 解锁大语言模型的潜力

引言&#xff1a; 在人工智能快速发展的浪潮中&#xff0c;快手Kwaipilot团队推出的 KwaiCoder-AutoThink-preview 具有里程碑意义——这是首个公开的AutoThink大语言模型&#xff08;LLM&#xff09;。该模型代表着该领域的重大突破&#xff0c;通过独特方式融合思考与非思考…...

如何为服务器生成TLS证书

TLS&#xff08;Transport Layer Security&#xff09;证书是确保网络通信安全的重要手段&#xff0c;它通过加密技术保护传输的数据不被窃听和篡改。在服务器上配置TLS证书&#xff0c;可以使用户通过HTTPS协议安全地访问您的网站。本文将详细介绍如何在服务器上生成一个TLS证…...

mysql已经安装,但是通过rpm -q 没有找mysql相关的已安装包

文章目录 现象&#xff1a;mysql已经安装&#xff0c;但是通过rpm -q 没有找mysql相关的已安装包遇到 rpm 命令找不到已经安装的 MySQL 包时&#xff0c;可能是因为以下几个原因&#xff1a;1.MySQL 不是通过 RPM 包安装的2.RPM 数据库损坏3.使用了不同的包名或路径4.使用其他包…...

Rapidio门铃消息FIFO溢出机制

关于RapidIO门铃消息FIFO的溢出机制及其与中断抖动的关系&#xff0c;以下是深入解析&#xff1a; 门铃FIFO溢出的本质 在RapidIO系统中&#xff0c;门铃消息FIFO是硬件控制器内部的缓冲区&#xff0c;用于临时存储接收到的门铃消息&#xff08;Doorbell Message&#xff09;。…...

均衡后的SNRSINR

本文主要摘自参考文献中的前两篇&#xff0c;相关文献中经常会出现MIMO检测后的SINR不过一直没有找到相关数学推到过程&#xff0c;其中文献[1]中给出了相关原理在此仅做记录。 1. 系统模型 复信道模型 n t n_t nt​ 根发送天线&#xff0c; n r n_r nr​ 根接收天线的 MIMO 系…...

「全栈技术解析」推客小程序系统开发:从架构设计到裂变增长的完整解决方案

在移动互联网营销竞争白热化的当下&#xff0c;推客小程序系统凭借其裂变传播、精准营销等特性&#xff0c;成为企业抢占市场的利器。本文将深度解析推客小程序系统开发的核心技术与实现路径&#xff0c;助力开发者打造具有市场竞争力的营销工具。​ 一、系统核心功能架构&…...

libfmt: 现代C++的格式化工具库介绍与酷炫功能

libfmt: 现代C的格式化工具库介绍与酷炫功能 libfmt 是一个开源的C格式化库&#xff0c;提供了高效、安全的文本格式化功能&#xff0c;是C20中引入的std::format的基础实现。它比传统的printf和iostream更安全、更灵活、性能更好。 基本介绍 主要特点 类型安全&#xff1a…...