生产建设网站基坑开挖深度/营销型网站建设公司价格
前言:本文来自Beyond的投稿,码农翻身做了修改。
今天在Medium上看到一篇文章《The maze is in the mouse》,是一个刚从Google离职的员工写的,揭开了Google内部的各种问题,引发了很多人的共鸣,到目前为止,获得了近8K赞。
“Google 有17万员工,这些员工能力强,待遇优厚,但是一年又一年,他们干的活儿越来越少。
Google员工就像老鼠一样,被困在一个迷宫里,这个迷宫是流程审批、法律审查、绩效审查、文件、会议、OKR、重组.......
老鼠被定期地投喂奶酪:晋升,奖金,美味的食物,更高的津贴。
很多人希望从工作中获得个人成就感和影响力,但是迷宫系统会训练他们忘掉这些欲望,而要学习如何“Google化”:别找麻烦,别捣乱。”
这段对大公司企业病的比喻非常精彩,我在我的公司也有这种困在迷宫中的感觉,但是没有如此清晰地表达出来,也不敢这么表达出来。
Google在我心目中一直是科技界的标杆企业,创新能力强,文化也很棒,可以说是光鲜亮丽,没想到内部也出现了大企业病的症状。
这篇文章的作者Praveen Seshadri不是土生土长的Google员工,他是AppSheet(一个低代码平台)的创始人,2020年被Google收购后加入,三年强制保留期结束后离职。
作为一个外来者,尤其是创业者,他对Google的观察非常深入,提出了Google出现的4个核心问题:
(1)缺乏使命
(2)没有紧迫感
(3)例外主义的错觉
(4)管理不善
这些问题都是由一个叫做“广告”的印钞机带来的结果,不断增长的广告收入掩盖了所有的问题。
Praveen对Google的吐槽集中在这几个领域:
1
忘记了为客户服务
Praveen在创业时,特别注意一点:为客户服务。
但是Google忘记了它服务的对象,他们通常服务于一些流程(“我负责审查隐私设计”)或一些技术(“我让CI/CD系统保持工作”),甚至服务于一些通用的Google技术或者“宗教信仰” (“我是代码可读性专家”,“我维护 SWE 阶梯描述文档””)。
每个人只为其他Google员工服务,而忘记了真正应该服务的对象:客户。
每个人得到的反馈都是来自于同事和经理,这就造成了一个封闭的世界,在这样的世界中,努力工作不仅没法创造新价值,还可能有相反的效果。
2
不尊重客户,而是尊重风险
虽然Google的两个核心价值观是“尊重用户”和“尊重机会”,但在实践中,系统和流程的设计目的是“尊重风险”。降低风险胜过一切。
(1)你修改的每一行代码都是有风险的,因此请投入大量流程以确保每次代码更改都完美地避免了风险(不要介意它是否对用户有没有吸引力)。
(2)你发布的任何东西都是有风险的,所以要进行大量的审查和审批,哪怕是一个小产品的小变化。
(3)任何改变过去做事方式的行为都是危险的,所以要坚持过去的方式
(4)和领导的任何分歧都是风险,所以对上层总是说:Yes
3
总是以为自己与众不同
在谷歌内部,有一种集体错觉,认为这家公司是与众不同的。
实际上,这家公司的成功是早期的大牛们所创造的,现在环境已经变化,可大家依然以为之前的做事方式非常完美,即使是大多数人悄悄抱怨整体效率低下也没关系。例如:
(1) Google拥有一个独特的、从内部发展起来的技术栈,称为“Google3”。
公司所有的大规模消费产品都建立在这个技术栈上。
这给大家造成一个错觉:谷歌拥有世界上最好的技术堆栈。
十年前这可能是真的,但今天肯定不是这样。外边很多公司没有使用这样的技术栈,也构建了大规模的、可扩展的服务。
公司要保持开放的心态,跟上世界的步伐,不应该禁止世界上其他有用的,可以提升工作效率的的技术,例如React,或者像Twilio,Intercom,Mixpanel这样的SaaS服务,它们能帮助公司更快地进行创新
(2) Google的内部流程无疑是过时的。
Google已经陷入瀑布式规划流程中长达二十年。如果一个团队中的高级经理每年做六次计划(每次花一个月),休假一个月,然后用一个月进行绩效评估,那么剩下的时间足够进行一年一年的战略变更和组织重组,对吗?
什么都没完成,没有问题,也没有风险,发放奖金,然后继续前进。
(3)Google价值观说要“尊重客户”,但实际上做不到。
除非客户付一大笔钱,否则只能得到一个非常“弱”的一线支持工程师,有多弱呢?对产品的了解甚至不如客户。
每个人都愿意花费上百小时来准备一个向管理层的汇报演示,但是不愿意花费10分钟帮助客户解决问题。
最后,作者呼吁Google做出变革:
高层要好好学学微软CEO Satya Nadella 在微软做的事情,致力于改变世界,为真正的客户提供价值,而不仅仅是关注技术(如AI)或者赚钱(如Google云收入)。
高管要真正地追求使命感,而不是鹦鹉学舌的口号,如果他们要“尊重客户”,副总裁和主管们要取消每周的一个小时会议,利用这些时间去直接面对客户。
中层要质疑过去25年积累起来的传统的东西,拥抱敏捷或者精益开发,将员工视为有特殊才能的人,而不是可替换的乐高积木,鼓励团队向客户做出承诺,并且信守承诺,构建客户想要,而不是VP想要的东西。
对所有员工,都要看看是否可以在团队、产品和客户层面做出积极改变。
说实话,我看到这些挺吃惊的,没想到Google内部也出了这么多的问题,联想到前一阶段无情的裁员(码农翻身注:参见文章《Google裁掉了最优秀的员工》),Google确实处于一个脆弱的时刻,尤其是在AI+微软的压力下。
大公司出了问题,想要走出困境挺难的,IBM在上世纪90年代初陷入亏损,郭士纳力挽狂澜(现在又不行了),本世纪10年代微软出现危机,纳德拉现身拯救,但不得不说都有运气成分,Google现在虽然财务良好,但内部的问题这么发展下去,一定会出事儿,到时候谁来拯救呢?
(完)
码农翻身注 :
1. 点击阅读原文可查看英文原文
2. 欢迎大家投稿,稿费700,最高1000,详情-> 可能是全网最高片酬,速来
点击下方图片,查看更多精彩
相关文章:

Google员工说出了我不敢说的心里话!
前言:本文来自Beyond的投稿,码农翻身做了修改。今天在Medium上看到一篇文章《The maze is in the mouse》,是一个刚从Google离职的员工写的,揭开了Google内部的各种问题,引发了很多人的共鸣,到目前为止&…...

“御黑行动”进行中,三月重保单位已开放接入!
三月重保在即,对于诸多政企单位来说,正面临着特殊时期的安全保障工作这一重要“大考”。 面对越来越专业且隐匿的攻击,各单位承受着巨大压力,尤其是政府、国企、央企等具有重要地位及广泛社会影响面的单位,其网站及业务…...

taobao.top.oaid.client.decrypt( 端侧OAID解密 )
¥开放平台免费API不需用户授权 解码OAID(Open Addressee ID),返回收件人信息。该接口用于客户端直接查看订单隐私数据,解密数据不经过ISV服务器,且包含风控等安全检测。 公共参数 请求地址: HTTP地址:http://gw.api.ta…...

QT+OpenGL鼠标操作和模型控制
文章目录QTOpenGL鼠标操作和模型控制鼠标拾取理论有点小复杂从鼠标计算射线第 0 步:2D 视口坐标第 1 步:3d归一化设备坐标第 2 步:4d齐次剪辑坐标第 3 步:4d眼(相机)坐标第 4 步:4d 世界坐标代码展示模型控制多模型加载…...

爱奇艺“资产重定价”:首次全年运营盈利是拐点,底层逻辑大改善
长视频行业历时一年有余的降本增效、去肥增瘦,迎来首个全周期圆满收官的玩家。 北京时间2月22日美股盘前,爱奇艺发布2022年Q4及全年财报,Q4 Non-GAAP净利润明显超越预期,且首次实现全年运营盈利。受业绩提振,爱奇艺盘…...

MySQL —— 库的操作
文章目录1. 创建数据库2. 字符集和校验规则3. 数据库的基本操作3.1 查看数据库3.2 显示创建数据库的语句3.3 修改数据库3.4 删除数据库3.5 备份,还原数据库4. 查看数据库的连接情况1. 创建数据库 基本语法: create database if not exists 数据库名 选项…...

修改shell的命令提示符
以下内容源于C语言中文网的学习与整理,非原创,如有侵权请告知删除。 一、命令提示符格式 从虚拟控制台登陆后,或者从桌面环境的终端进入shell后,就可以看见shell的命令提示符,这意味着可以输入命令了。注意ÿ…...

介绍并比较Apache Hive支持的文件格式
Apache Hive 支持几种熟知的Hadoop使用的文件格式,Hive也能加载并查询其他Hadoop组件创建的不同文件格式,如Pig或MapReduce。本文对比Hive不同文件格式,如:TextFile, SequenceFile, RCFile, AVRO, ORC,Parquet,Clouder…...

C语言之文件操作
目录 一、什么是文件? 二、C语言如何操作文件 1.操作方式 2.文件指针 2.1 定义文件指针 2.2文件的打开与关闭 2.3文件的顺序读写 2.3文件的随机读写 总结 一、什么是文件? 在电脑磁盘的上的文件。在程序设计中,分为两种:程序…...

Linux->父子进程初识和进程状态
目录 前言: 1. 父子进程创建 2. 进程状态 R(running)状态: S(sleep)状态: D(disk sleep)状态: T(stopped)状态: X(dead)和Z(zombie)状态: 孤儿进程: 前言: 本篇主要讲解关…...

【Linux学习笔记】5.Linux 用户和用户组管理
前言 本章介绍Linux的用户和用户组管理。 Linux 用户和用户组管理 Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。 用户的账号一方面可以…...

茂名市 2021 年高中信息技术学科素养展评
没事干,发一下去年去比赛的题目。 目录 第一题 30分 第二题 30分 第一题 30分 题目: “姐姐,乘除法运算太难了,有什么办法能熟练掌握吗?”今年 读小学四年级的表弟向李红求救。为了提高表弟的运算能力,…...

【软件测试】测试人不躺平,进军高级自动化测试自救,你的不一样结局......
目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言 随着测试从业年龄的…...

win10环境下安装java开发环境安装java
一:环境介绍 安装系统版本:win10 java版本:java SE 17 二:下载Java安装包 官网下载Java安装包:Java Downloads | Oracle 中国 选择需要的Java版本进行下载,如果没有要选择的版本,可以选择最新…...

【华为OD机试模拟题】用 C++ 实现 - 开心消消乐(2023.Q1)
最近更新的博客 华为OD机试 - 入栈出栈(C++) | 附带编码思路 【2023】 华为OD机试 - 箱子之形摆放(C++) | 附带编码思路 【2023】 华为OD机试 - 简易内存池 2(C++) | 附带编码思路 【2023】 华为OD机试 - 第 N 个排列(C++) | 附带编码思路 【2023】 华为OD机试 - 考古…...

opencv图像融合
大家好,我是csdn的博主:lqj_本人 这是我的个人博客主页: lqj_本人的博客_CSDN博客-微信小程序,前端,python领域博主lqj_本人擅长微信小程序,前端,python,等方面的知识https://blog.csdn.net/lbcyllqj?spm1011.2415.3001.5343哔哩哔哩欢迎关注…...

没有经验的时候,怎么搞定面试?
在之前的面试技巧,如何写简历上面,我讲了一些方法,希望大家重 视起来。核心其实就一点:他们想要你表现什么能力,以及你在 这个能力之外还有什么。 看清楚这句话的含义,你就可以做到百发百中。具体怎么训练&…...

整数保序的离散化(C/C++)
目录 1. 离散化的概念 1.1 离散化的运用思路 1.2 离散化的方法 1.2.1 排序 1.2.2 确定一个元素离散化后的结果 1.3 案例分析 1.3.1 1.3.2 区间和 (来源:Acwing) 1. 离散化的概念 离散化,把无限空间中有限的个体映射到有限的…...

python--排序总结
1.快速排序 a.原理 快速排序的基本思想是在待排序的 n 个元素中任取一个元素(通常取第一个元素)作为基准,把该元素放人最终位置后,整个数据序列被基准分割成两个子序列,所有小于基准的元素放置在前子序列中࿰…...

进化的隐藏水印:深度学习提升版权保护的鲁棒性
一、前言 过去几年,以网络视频为代表的泛网络视听领域的崛起,是互联网经济飞速发展最为夺目的大事件之一。泛网络视听领域不仅是21世纪以来互联网领域的重要基础应用、大众文化生活的主要载体,而且在推动中国经济新旧动能转化方面也发挥了重…...

Jenkins配置项目教程
在上一篇[Jenkins的使用教程](https://blog.csdn.net/weixin_43787492/article/details/129028131?spm1001.2014.3001.5501)中我介绍了如何创建一个项目 Jenkins在创建项目中提供了很多功能供我们选择,这里我将对配置项目做一个较完整的介绍Jenkins配置项目0、所有…...

C++多继承,虚继承部分总结与示例
tags: C OOP 写在前面 写一下多继承, 虚继承的一些部分, 包括一些例子. 多继承 简介 多继承是指从多个直接基类中产生派生类的能力. 多继承的派生类继承了所有父类的属性, 所以会带来一些复杂的问题. 示例1: 多继承用法与调用顺序 #include <string> #include <…...

程序员35岁以后就没有出路了吗?听听京东10年测开的分析
国内的互联网行业发展较快,所以造成了技术研发类员工工作强度比较大,同时技术的快速更新又需要员工不断的学习新的技术。因此淘汰率也比较高,超过35岁的基层研发类员工,往往因为家庭原因、身体原因,比较难以跟得上工作…...

数据结构(六):冒泡排序、选择排序、插入排序、希尔排序、快速排序
数据结构(六)一、大O表示法二、冒泡排序三、选择排序一、大O表示法 在计算机中采用粗略的度量来描述计算机算法的效率,这种方法被称为“大O”表示法。 我们判断一个算法的效率,不能只凭着算法运行的速度,因为随着数据…...

C++之类与对象(上)
目录 一、类的定义 二.类的访问限定及封装 1.访问限定 2.封装 三.类的作用域和实例化 2.类的实例化 四.类的对象大小的计算 1.类成员存储方式 2.结构体内存对齐规则 五.类成员函数的this指针 1.this指针的引出 2.this指针的特性 3.C语言和C实现Stack的对比 一、类的定义 class …...

Java岗面试题--Java并发 计算机网络(日积月累,每日三题)
目录1. 面试题一:在 Java 程序中怎么保证多线程的运行安全?1.1 追问一:Java 线程同步的几种方法?2. 面试题二:JMM3. 面试题三:计算机网络的各层协议及作用?1. 面试题一:在 Java 程序…...

三菱FX3U与威纶MT8071IP走RS422通讯
一、准备工作 1.需要工具: 电脑一台、PLC:三菱FX3U一个、触摸屏:威纶MT8071一个、 (三菱圆形编程口转USB)一根、触摸屏与电脑通讯线一根(T型口数据线)、PLC与触摸屏通讯线:电烙…...

给想考CISP的一点建议
如果你正在考虑参加CISP认证考试,以下是我对你的几点建议: 了解CISP考试: 在报名参加考试之前,要充分了解CISP认证考试的考试内容、考试形式、考试难度等相关信息,这有助于你制定更有效的备考计划。制定备考计划&…...

ACM 记忆化搜索
一.记忆化搜索概述 1.概念 搜索是一种简单有效但是效率又很低下的算法结构,其低效的原因主要在于存在很多重叠子问题。而记忆化搜索则是在搜索的基础上,利用数组来记录已经计算出来的重叠子问题状态,进行合理化的剪枝,从而降低时…...

spring框架常用注解简单说明
1、Configuration:标注在类上,相当于把当前类作为spring的xml配置文件中的; 2、Bean:标注在方法上,相当于spring配置文件中的; 3、Service:标注在类上,表明当前类是一个服务层的Be…...