当前位置: 首页 > 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…...

K8S认证|CKS题库+答案| 11. AppArmor

目录 11. AppArmor 免费获取并激活 CKA_v1.31_模拟系统 题目 开始操作&#xff1a; 1&#xff09;、切换集群 2&#xff09;、切换节点 3&#xff09;、切换到 apparmor 的目录 4&#xff09;、执行 apparmor 策略模块 5&#xff09;、修改 pod 文件 6&#xff09;、…...

PHP和Node.js哪个更爽?

先说结论&#xff0c;rust完胜。 php&#xff1a;laravel&#xff0c;swoole&#xff0c;webman&#xff0c;最开始在苏宁的时候写了几年php&#xff0c;当时觉得php真的是世界上最好的语言&#xff0c;因为当初活在舒适圈里&#xff0c;不愿意跳出来&#xff0c;就好比当初活在…...

【Java学习笔记】Arrays类

Arrays 类 1. 导入包&#xff1a;import java.util.Arrays 2. 常用方法一览表 方法描述Arrays.toString()返回数组的字符串形式Arrays.sort()排序&#xff08;自然排序和定制排序&#xff09;Arrays.binarySearch()通过二分搜索法进行查找&#xff08;前提&#xff1a;数组是…...

生成 Git SSH 证书

&#x1f511; 1. ​​生成 SSH 密钥对​​ 在终端&#xff08;Windows 使用 Git Bash&#xff0c;Mac/Linux 使用 Terminal&#xff09;执行命令&#xff1a; ssh-keygen -t rsa -b 4096 -C "your_emailexample.com" ​​参数说明​​&#xff1a; -t rsa&#x…...

涂鸦T5AI手搓语音、emoji、otto机器人从入门到实战

“&#x1f916;手搓TuyaAI语音指令 &#x1f60d;秒变表情包大师&#xff0c;让萌系Otto机器人&#x1f525;玩出智能新花样&#xff01;开整&#xff01;” &#x1f916; Otto机器人 → 直接点明主体 手搓TuyaAI语音 → 强调 自主编程/自定义 语音控制&#xff08;TuyaAI…...

微信小程序云开发平台MySQL的连接方式

注&#xff1a;微信小程序云开发平台指的是腾讯云开发 先给结论&#xff1a;微信小程序云开发平台的MySQL&#xff0c;无法通过获取数据库连接信息的方式进行连接&#xff0c;连接只能通过云开发的SDK连接&#xff0c;具体要参考官方文档&#xff1a; 为什么&#xff1f; 因为…...

OpenLayers 分屏对比(地图联动)

注&#xff1a;当前使用的是 ol 5.3.0 版本&#xff0c;天地图使用的key请到天地图官网申请&#xff0c;并替换为自己的key 地图分屏对比在WebGIS开发中是很常见的功能&#xff0c;和卷帘图层不一样的是&#xff0c;分屏对比是在各个地图中添加相同或者不同的图层进行对比查看。…...

JVM暂停(Stop-The-World,STW)的原因分类及对应排查方案

JVM暂停(Stop-The-World,STW)的完整原因分类及对应排查方案,结合JVM运行机制和常见故障场景整理而成: 一、GC相关暂停​​ 1. ​​安全点(Safepoint)阻塞​​ ​​现象​​:JVM暂停但无GC日志,日志显示No GCs detected。​​原因​​:JVM等待所有线程进入安全点(如…...

Linux --进程控制

本文从以下五个方面来初步认识进程控制&#xff1a; 目录 进程创建 进程终止 进程等待 进程替换 模拟实现一个微型shell 进程创建 在Linux系统中我们可以在一个进程使用系统调用fork()来创建子进程&#xff0c;创建出来的进程就是子进程&#xff0c;原来的进程为父进程。…...

Chromium 136 编译指南 Windows篇:depot_tools 配置与源码获取(二)

引言 工欲善其事&#xff0c;必先利其器。在完成了 Visual Studio 2022 和 Windows SDK 的安装后&#xff0c;我们即将接触到 Chromium 开发生态中最核心的工具——depot_tools。这个由 Google 精心打造的工具集&#xff0c;就像是连接开发者与 Chromium 庞大代码库的智能桥梁…...