加班要么是你笨,要么是工作安排不合理

2024-01-31 04:40
文章标签 工作 安排 加班 不合理

本文主要是介绍加班要么是你笨,要么是工作安排不合理,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

image

锤子科技的 CTO 钱晨博士今年 53 岁,他把有些许灰白的头发剃得很短,显得精神抖擞。加入锤子科技前,他在中国手机界的黄埔军校摩托罗拉北京研发中心工作了 13 年,离开时任职高级工程经理。

1998 年,36 岁的钱晨入职 MOTO,在之后的 13 年里,钱晨从一名普通工程师,做到工程产品经理,再之后负责管理 ODM(原始设计商)。在 MOTO 的初创阶段,钱晨以一年升一级的速度快速晋升。

雷军曾经在一次采访中提到,他前后花了三个月时间,想邀请钱晨加盟小米,最终未能成行。罗永浩随后抓住机会,磨了半年,说服钱晨入职锤子科技,担任 CTO。

他经历过国营单位、跨国企业和创业公司;他喜欢收藏字画古玩、爱饮茶讲风水;他自己连续 4 年每晚加班到 11 点,却不认同手下的人加班;他认为好的福利意味着公司堕落,每年四十天年假他从未享受过。

Lagou 约到了钱晨博士,跟他聊了聊他眼中的职场与人生。“不是倚老卖老,是因为这些事儿自己都摔过疼过,所以能谈谈。”

image

“加班是因为你笨”

钱晨入职 MOTO 后,前 4 年里几乎天天加班。“每天早晨 9 点到,晚上 11 点走。但我从来不觉得这是值得炫耀的东西,要学的东西太多了,当时根本学不完。”

在锤子当 CTO 以后,钱晨开始寻找能在 8 小时内做完事的下属。

“我认为生活更重要。我给工程师们提的要求是,不希望看到他们加班。我看到他加班就意味着,要么是他太笨,要么是老板对他的工作安排不合理,或者他答应我的工作不合理。”

锤子硬件团队现在的氛围是,钱晨不加班,他走的时候从不去看手下的工程师是否加班。他认为加班文化是一种恶俗文化,如果有公司倡导加班文化,那说明这个公司在赤裸裸地剥削。

提到在 MOTO 四年的加班,他说那是自己乐意。“我有我的追求,我想做更大的事儿,我想在短时间内做更多的事儿。因为只有实验室有条件让我去做,回家干不了。”第五年,钱晨成为领导,开始投入到对字画、手表、古玩的研究中,生活里的各种乐趣出现,他慢慢不再加班。

如果在公司里能学到东西,如果有做大事的追求,如果觉得生活无聊不如工作,那就去加班吧。但记住,千万不要跟老板炫耀,千万不要忘了生活。

“学不到东西的时候,就是离开的时候”

MOTO 是一个按照级别排位的公司,从 1 级开始,最高 18 级。1998 年,钱晨入职时被定为 8 级员工。

之后的 4 年,钱晨以一年一级的节奏快速晋升。2002 年,钱晨升到 12 级,成为高级工程经理。后 9 年,钱晨一直呆在这个位置上。

“9 年里,很多猎头来挖,但我没走。MOTO 这个学校太大,有很多东西要学。”钱晨把自己在 MOTO13 年的工作经历划分成三段,先是做工程师,学工程和设计;然后当工程产品经理,学习开发与设计产品;再之后管理 ODM,学习把 MOTO 好的设计与产品质量标准传达出去。

MOTO 是当时全国待遇最高的外企之一,很多漂亮的姑娘在这里做前台。“2003 年 MOTO 一个前台可以拿到六七千的工资。但是有什么职业生涯吗?前台再往上还能做什么,做到秘书,然后呢,没了。”

“公司大小,工资,福利,这些都不重要。你在一个公司,要看自己是在一个节点上,还是在一根线上。如果你在一个节点,你会看到四个方向,而如果你在一根线上趴着,你就只能看到这根线。”

比如销售是节点部门,它上接产品,下接客户。广告可能就不是节点部门,因为它处于产品末端。“我在 MOTO 呆了那么久,一直处在节点部门,我做研发,跟生产、销售、品质都在打交道。”

假如你在公司的市场部负责售卖一款肥皂,销量不好。你并不知道这款肥皂卖这个价格,也不知道销量不好的原因是价格不合理或者品质问题亦或其他原因。你没有参与任何与之相关的促销决策或者市场分析。那么这时候,你就不在一个节点岗位上,而只是一个执行者。

“如果这个人够聪明,几年后他会成为节点。他会去观察别人怎么卖,其他商家为什么能卖出去。但如果他傻卖,混日子,天天想着吃饭晒微博。他以为这就是生活,其实这不是。因为他在这个公司没有未来,他学不到东西。”

当你觉得学不到东西的时候,就是离开的时候。

“我在 MOTO 被训练的是眼光和志向”

钱晨离开 MOTO 是 2011 年,当时 MOTO 还未被谷歌收购。“但从公司的种种迹象上来开,我觉得它做的都是要卖的动作,所以我就走了。”

钱晨读过人大的 EMBA,用他的话来说,虽然特无聊,连毕业证也没要,但还是学了一些观察公司的基本方法。

离开 MOTO 时,钱晨对手机行业不再有热情。他转而投身上游的芯片生产企业,入职 Marvell 芯片公司,担任硬件总监。“但这个公司超级无聊,胸无大志,最近也解散了。”

“我在 MOTO 被训练的根本不是怎么做事,训练的是眼光和志向。公司的价值观很重要,要去有追求的公司。看他们员工最有兴趣的点是什么。MOTO 和诺基亚到了最后,员工最有兴趣的点都变成这个公司福利好。”

在钱晨看来,福利好是一种堕落的公司文化,他不看好谷歌。“谷歌一再宣扬自己福利好,但是真正有本事的人,他会在乎这件事吗?没本事才在乎这个。”

在 MOTO 工作的后期,钱晨每年有四十天年假,但他从未享受过。“如果我休八周假,这意味着什么,意味着我在公司没有价值。你说是选择休息四十天,还是让自己变得更有价值一点?”

刚入职 MOTO 时,作为 8 级员工,钱晨月薪九千。加班 4 年成为 12 级领导后,月薪 3 万。“3 万可以生活无忧了,但能以此为乐趣吗?工资高都是相对的,最重要的是你获取的乐趣在哪里。”

加入锤子科技后,钱晨开心了不少。

“这里有很多特别年轻有活力的人,我看他们是如何看待一个产品,尤其是他们如何敢冒险。他们看似散漫,但做起事却有灵气,这些我在摩托已经看不到了。老罗天天跟他们乐此不疲地折腾这件事,我也跟着老罗天天嗨,让自己眼界又开阔了。”

“喜欢聪明而焦虑的工程师”

“我认为工程师必备的素质,是聪明。如果他聪明同时充满焦虑,我就会很喜欢。”钱晨说。

他对聪明的解读是,思维方式多样,有考虑问题的综合能力。招聘的时候,他会问“喜马拉雅山和乞力马扎罗山有什么共同点”,看应聘者能否总结出两者的共性。

另一个要求是耐压。工作一定有压力,不会天天快乐。所以他会问应聘者,“假如你在街上看见一个流氓,他抽你一嘴巴,你怎么办?”或者直接说,“笔试成绩这么差,还好意思来面试吗?”

对这些问题的回答能够看出一个人是否乱了方寸,钱晨需要聪明与耐压的员工。“这是基本需求,进来以后再慢慢练,慢慢淘,淘出一些沟通能力好,有大视野的人。”

优秀的硬件工程师是用钱砸出来的,十年成就一个。

“我们让你做一个很小的东西,这个小东西是形式,关键看你怎么把它化成一个有高度的东西。首先,让老板觉得你是个有效率的人。
第二,让老板觉得你是个有方法的人。
第三,让老板觉得你是个勤快的人。”

让老板感受到这几点,不需要拍马屁,只需要 Value added (增值)。给老板增值,给部门加分。

如果你是电子工程师,那么做完一个小物件,要整理成一个有信息干量的东西给老板。老板会观察你,觉得这小家伙还可以多做一点,就又给你多加一点。加完一点你又完成,他觉得还可以再给你加一点。逐渐你的面就宽了,做的东西会越来越多。

“我带工程师的时候,觉得最重要的是给他成长的空间。一个是知识的成长,一个是眼力的成长。如果一个小孩有这两方面的成长,我就会特有成就感。”

在以“工匠精神”著称的锤子科技,钱晨曾经这样解读过他眼中的工匠精神:做事认真,光认真不够,还要大气,还要有智慧。你要有创新,要有自己的设计语言。自己不原谅自己,这是一个关键点。要想出别人想不出的东西。

但即便如此,工匠在钱晨眼中依然称不上优秀。

“我不佩服有手艺的人,我佩服有方向感的人。Rudy Krolopp 是 MOTO 当年发明第一部移动电话的人,我佩服。乔布斯是第一个发明 smart phone 的人,我佩服。他们给大家带来了新的生活方式,剩下的事真的就只是做个好工匠而已。”

在网络上,钱晨给自己取名“工头 Jeff”,他没将自己定义为牛人,“真正的大公司都是靠体系结构活着,MOTO 当年像我这样的人有上百个。”但罗永浩依然认为自己挖到了宝,找到了最合适的 CTO。

文章转载自 开源中国社区[https://www.oschina.net]

这篇关于加班要么是你笨,要么是工作安排不合理的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/662568

相关文章

Spring @Scheduled注解及工作原理

《Spring@Scheduled注解及工作原理》Spring的@Scheduled注解用于标记定时任务,无需额外库,需配置@EnableScheduling,设置fixedRate、fixedDe... 目录1.@Scheduled注解定义2.配置 @Scheduled2.1 开启定时任务支持2.2 创建

SpringBoot整合Flowable实现工作流的详细流程

《SpringBoot整合Flowable实现工作流的详细流程》Flowable是一个使用Java编写的轻量级业务流程引擎,Flowable流程引擎可用于部署BPMN2.0流程定义,创建这些流程定义的... 目录1、流程引擎介绍2、创建项目3、画流程图4、开发接口4.1 Java 类梳理4.2 查看流程图4

LiteFlow轻量级工作流引擎使用示例详解

《LiteFlow轻量级工作流引擎使用示例详解》:本文主要介绍LiteFlow是一个灵活、简洁且轻量的工作流引擎,适合用于中小型项目和微服务架构中的流程编排,本文给大家介绍LiteFlow轻量级工... 目录1. LiteFlow 主要特点2. 工作流定义方式3. LiteFlow 流程示例4. LiteF

SpringBoot集成LiteFlow实现轻量级工作流引擎的详细过程

《SpringBoot集成LiteFlow实现轻量级工作流引擎的详细过程》LiteFlow是一款专注于逻辑驱动流程编排的轻量级框架,它以组件化方式快速构建和执行业务流程,有效解耦复杂业务逻辑,下面给大... 目录一、基础概念1.1 组件(Component)1.2 规则(Rule)1.3 上下文(Conte

详解如何使用Python构建从数据到文档的自动化工作流

《详解如何使用Python构建从数据到文档的自动化工作流》这篇文章将通过真实工作场景拆解,为大家展示如何用Python构建自动化工作流,让工具代替人力完成这些数字苦力活,感兴趣的小伙伴可以跟随小编一起... 目录一、Excel处理:从数据搬运工到智能分析师二、PDF处理:文档工厂的智能生产线三、邮件自动化:

基于Python开发一个有趣的工作时长计算器

《基于Python开发一个有趣的工作时长计算器》随着远程办公和弹性工作制的兴起,个人及团队对于工作时长的准确统计需求日益增长,本文将使用Python和PyQt5打造一个工作时长计算器,感兴趣的小伙伴可... 目录概述功能介绍界面展示php软件使用步骤说明代码详解1.窗口初始化与布局2.工作时长计算核心逻辑3

RabbitMQ工作模式中的RPC通信模式详解

《RabbitMQ工作模式中的RPC通信模式详解》在RabbitMQ中,RPC模式通过消息队列实现远程调用功能,这篇文章给大家介绍RabbitMQ工作模式之RPC通信模式,感兴趣的朋友一起看看吧... 目录RPC通信模式概述工作流程代码案例引入依赖常量类编写客户端代码编写服务端代码RPC通信模式概述在R

Go 语言中的select语句详解及工作原理

《Go语言中的select语句详解及工作原理》在Go语言中,select语句是用于处理多个通道(channel)操作的一种控制结构,它类似于switch语句,本文给大家介绍Go语言中的select语... 目录Go 语言中的 select 是做什么的基本功能语法工作原理示例示例 1:监听多个通道示例 2:带

kotlin中的模块化结构组件及工作原理

《kotlin中的模块化结构组件及工作原理》本文介绍了Kotlin中模块化结构组件,包括ViewModel、LiveData、Room和Navigation的工作原理和基础使用,本文通过实例代码给大家... 目录ViewModel 工作原理LiveData 工作原理Room 工作原理Navigation 工

SSID究竟是什么? WiFi网络名称及工作方式解析

《SSID究竟是什么?WiFi网络名称及工作方式解析》SID可以看作是无线网络的名称,类似于有线网络中的网络名称或者路由器的名称,在无线网络中,设备通过SSID来识别和连接到特定的无线网络... 当提到 Wi-Fi 网络时,就避不开「SSID」这个术语。简单来说,SSID 就是 Wi-Fi 网络的名称。比如