字节跳动核心竞争力到底是什么?

简介:

2012年创建的字节跳动,短短几年时间发展到估值接近千亿美元的互联网大鳄,拥有今日头条、抖音、西瓜视频等多个爆品app,除了搭上了移动互联网的春风,其企业自身的核心竞争力也得到了极大的体现。因此,对其核心竞争力进行一定的分析,抓住对自身团队有益的核心逻辑,予以学习和实践就变得很有价值了。文本首先从组织的角度分析字节跳动公司核心竞争力的来源,之后结合自身团队总结出适合落地的方法论,最后从个体的角度阐释一下具有竞争力的特质。

image.png

一.核心竞争力来源

“Develop a company as a product,技术并不总能保证产品(公司的竞争力),但是好团队可以“。

张一鸣大佬的说法非常精准,个人之前也思考过企业核心竞争力的问题,曾认为是产品或者是技术系统。但实际上,由于互联网产品和技术方案的开源化、社区化,在产品和技术角度很难形成垄断,企业护城河并没有想象中的牢固。进入21世纪,大家都认同“人才是最重要的资源”,因此打造一个能培养人才、发挥人才才能的舞台就成为企业的核心要务。

”在我看来,创业其实同时在做两个产品,一个是为用户提供服务的产品,另外一个就是公司,而CEO是公司这个产品的产品经理。“--张一鸣

接下来,将详细介绍保证字节跳动公司核心竞争力的关键来源,分别是信息通畅、预设信任和模式集权。

1.1.信息通畅

字节跳动内部推崇”直入主题的提问、回答“,”不要包装结果,不要向上管理,投leader所好“,”鼓励群聊不要单聊“,”坦诚清晰“的等原则,其目的是追求信息的高效流通。从经济学的角度上来说,也称为将企业内部成本降到最低。与此同时,其倡导google的理念”ego小但格局大“,即别把自己看太重,多花心思在能力提升和业务拓展上,避免”ego creates blind spots“。

1.2.预设信任

这部分以一个员工的匿名分享为切入点,其提及“工作涉及和合作时,通常可以遵守Full Control和Full Context两个原则中的一个。前者是给出明确上下文,让对方了解系统是如何work的,从而能够根据上下文自己分析具体问题;后者是给出明确的文档,尽可能的包含所有可能遇到的问题和其解决方案。”采用后者的模式,由于参与者只了解自身的板块,因此需要花费大量的时间来沟通细节。采用前者的模式,需要参与者在前期花费一定时间去了解合作系统多方的context,不过这个花费通常是有价值的,之后这部分的对接效率就会高很多,而且相关参与者都会得到足够的成长。

对于Control和Context两种模式的选择,需要辩证的来看待,没有绝对的孰优孰劣。从项目管理的角度,当遇到关键且紧急的项目时,适用Control模式,统一思想集中资源,确保项目的及时落地;而长尾渐进的项目时,适用Context模式,提高参与者的信息获取,并提供一定思考自由度,让参与者有机会成为项目的owner。从公司级管理的角度,Control模式容易导致部门间难以合作,部分冗余,专业度和消息下降,违背Day1理念(每天都向创业公司一样运营)。

需要注意的是,这种管理模式是预设在”人性本善“的前提下的,那么如何保证公司员工的”人性本善“?主要通过两种手段,第一是招募合适的人,第二是坚持信任的价值观,对于违背以上2点的事宜一定要坚决摒弃。对于第一点,以字节跳动公司为例,其信奉的原则是:“找到合适的人“、"招一群学习能力强,事业开阔,心智成熟的成年人,一起打天下"。从文字的角度上看,这个要求非常高,在企业发展初期很难落地,但在高速发展期非常适用。对应企业初期,更需要的是招募经过大学教育的年轻人,需要创始人花费更多精力,将这些年轻人带上路,就像阿里提出的”好的团队是剩下来的,不是招募来的“一样。对于第二点,以阿里为例,其针对刷单购买月饼的员工进行了坚决的清除,这就是对”信任“价值观最有力的支撑。

1.3.模式集权

个人集权,机构集权比较容易理解,那么模式集权如何理解呢?对ByteDancer来说,就是全公司自上而下的OKR制度,从CEO开始定制自己的目标,然后和直接汇报人一起review,之后逐层细化到各个执行人,虽然在执行的战术选择上会有不小的gap,但是在整体的目标上,是形成了足够的内部共识的。
字节跳动的核心的五大价值观是追求极致、务实敢为、开放谦逊、坦诚清晰和始终创业。

二.管理模式落地

光说不练假把式,这部分学习的最终目标是引入部分适用于当前时期当前团队能力的方法论,增强整体团队能力。

核心目标

1.每个人都自己主动规划自己的任务

目标一般和自己负责的项目相关,这样在日常的业务需求落地过程中已经对该目标提供了可观的完成度。

2.逐渐成为项目或者领域的Owner

完成日常业务代码,系统异常定期巡检和hotfix,发现系统潜在不足发起技术优化,日常业务数据、报表数据监控,对业务系统发展提出个人规划或建议等。

具体要求

1.整个团队每名同学都需要每两个月为自己制定一个OKR计划,要求在上一月的最后一周内完成,并更新到自己的备注中。OKR内容不用多,归纳裁剪到1-3条任务目标即可,比如11-12月完成物流时效预测项目80%的工作。之所以选择双月的模式,是因为目前工作日相对一般公司较多,因此将季度计划调整为双月计划。

2.OKR记录在wiki中,在团队内同步,大家都可以提出不同的建议。切忌形式主义,关键是Owner角度的思考和执行。

三.优秀的特质

成功人士的优秀特质有很多,这里以张一鸣大佬的分享为例,结合自身进行简要的介绍,愿和大家共勉。

1.”stay hungry, stay young“,做人不设边界

持续保持年轻的心态,可以说是最近2年,个人感觉最棒的一个认知了。只有保持年轻的心态,不给自己的能力域设限,拥抱变化,才有可能避免被时代淘汰。对于程序员来说,35岁既被淘汰的危机是确实存在的,个人也是深有体会。有好奇心,主动学习新事物、新知识和技能,对不确定性保持乐观。

2.做事不设边界,工作时不分哪些是我该做的,哪些不是我该做的。

这点确实比较难以做到,需要在工作上投入更多的精力,尤其对于有过国有企业工作经历的同学,经常会在做事时给自己设限,其实这样的心态是不能很好适应高速发展的互联网公司的。

3.对重要的事情有判断力

这部分可以通过OKR的落地得到一定培养,一定要在被动优秀完成任务的前提下,主动的思考和提出任务。

四、好的项目管理工具

合理并且有效地运用项目管理工具,不仅可以让我们工作井然有序地进行,还能最大程度保证项目目标的达成。CORNERSTONE提供了包括任务/需求/测试管理、迭代规划、缺陷追踪、报表统计、团队协作、WIKI、共享文件和日历等功能模块,现在申请20人以下团队即可免费使用。

aeef399ffa8046109e455da2e8c34dc4.png

目录
相关文章
|
消息中间件 存储 监控
消费者组consumer group详解-Kafka从入门到精通(九)
消费者组consumer group详解-Kafka从入门到精通(九)
消费者组consumer group详解-Kafka从入门到精通(九)
|
SQL 前端开发 搜索推荐
【Element-UI】实现动态树、数据表格及分页效果
在现代软件开发中,动态树、数据表格以及分页效果成为了许多应用的核心需求。随着业务规模和复杂性的增加,我们往往需要展示大量的层级结构数据,并且实现交互性强且高效的操作。 动态树提供了一种组织结构清晰、可伸缩的展示方式,使用户可以方便地查看和操作树节点。数据表格则是以表格形式呈现数据,在其中用户可以进行排序、筛选、编辑等操作。 而分页效果则能够将大量数据分割成易于管理和浏览的一页或一页的内容。这三种功能的结合,不仅使得我们能够更好地处理庞大的数据集合,同时也使得用户能够快速定位所需信息。 本文将介绍如何使用现代前端技术实现动态树、数据表格及分页
|
5月前
|
人工智能 JavaScript 开发工具
ModelGate 支持 Claude Code ,一键设置 AI 编程助手,开发效率极速提升!
ModelGate 新增支持 Claude Code,开发者可一键部署 AI 编程助手,大幅提升开发效率。通过简单几步即可安装配置,轻松使用 AI 编程工具,快速完成复杂任务,让高效智能编程触手可及。
|
网络协议
IS-IS路由配置--路由渗透
IS-IS路由配置--路由渗透
162 0
IS-IS路由配置--路由渗透
|
9月前
|
机器学习/深度学习 人工智能 自然语言处理
Qwen2.5-VL-32B:阿里开源多模态核弹!32B模型吊打自家72B,数学推理封神
阿里巴巴最新开源的Qwen2.5-VL-32B多模态模型,在数学推理、视觉问答等任务中超越前代72B版本,支持图像细粒度理解和复杂逻辑分析,已在HuggingFace开源。
1292 0
Qwen2.5-VL-32B:阿里开源多模态核弹!32B模型吊打自家72B,数学推理封神
|
机器学习/深度学习 人工智能 计算机视觉
AIGC基础模型——Vision Transformer (ViT)
【1月更文挑战第12天】AIGC基础模型——Vision Transformer (ViT)
627 6
AIGC基础模型——Vision Transformer (ViT)
|
存储 安全 开发者
C 标准库 - <string.h>详解
`&lt;string.h&gt;` 是 C 标准库中用于处理字符串的头文件,提供了复制、拼接、比较、查找等操作。常用函数包括 `strcpy`、`strncpy`、`strcat`、`strncat`、`strlen`、`strcmp`、`strncmp`、`strchr` 和 `strstr`。此外,还提供了辅助函数如 `memcpy` 和 `memset`。这些函数帮助开发者有效处理字符串,构建更强大的 C 程序。注意事项包括确保目标数组空间足够、正确处理 null 结束符,并使用安全版本函数减少风险。
761 11
|
前端开发 JavaScript UED
Edge浏览器兼容性问题如何修复,这篇文章告诉你
解决Edge浏览器兼容性问题的方法包括:1) 调整兼容性视图设置;2) 使用内置的IE模式浏览;3) 确保浏览器更新至最新版本;4) 禁用硬件加速;5) 修改注册表设置。通过这些方法,可确保程序在Edge浏览器中正常运行,提升用户体验。
|
Ubuntu 编译器 计算机视觉
Ubuntu系统下编译OpenCV4.8源码
在Ubuntu上源码安装OpenCV 4.8分为三步:1) 下载源码包,使用`wget`命令;2) 安装依赖,如`g++`, `cmake`, `make`等;3) 创建编译目录,运行`cmake`配置,接着`make`编译,最后`sudo make install`安装。安装完成后,通过编写和运行一个简单的OpenCV C++程序来验证环境配置正确性。
445 10
|
程序员
简历竟然敢写精通并发编程,那你说说AQS为什么要用双向链表?
一位工作4年的程序员 , 简历上写了精通并发编程 , 并且还阅读过AQS( AbstractQueuedSynchronizer)的源码,然后面试官只问了这样一个问题:“AQS 为什么要采用双向链表结构”?,然后就垮了! 其实AQS 大家都不陌生,它是 J.U.C 包里面一个非常重要的线程同步器。今天,我给大家聊聊我的理解。
421 1