一个 CTO 的深度思考
今天和一些同事聊了一会,以下是我的观点
- 我的观点,成年人只能筛选,不能培养
- 在组织中,应该永远向有结果的人看齐。不能当他站出来讲话的时候,大家还要讨论讨论,他虽然拿到结果了,但是他就是有一点点小问题。
- 用户不能被教育,不能提升认知。苹果手机和安卓手机相比,苹果手机好用是不需要需要提升认知才知道的,只需要让客户用一用就明白苹果手机更好用。
- 要和成年人说话。当同事的工作影响你,你指出来的时候,成年人会思考他是否影响你了,小孩子才会一直在乎你的声调太高了。
- 当一个做事结果很好的人讲他怎么做的时候,大家的第一反应应该是,我要向他学习,先达到他那一步,再超越。而不是在他讲的时候,一直揪着他的方法中的细枝末节攻击他。当组织中这种攻讦的小人多了的时候,组织无法进化。
- 组织不要讲兼容,就像我们无法给幼儿园的小学生讲明白高数怎么做一样。要努力地向团队中做得最好的人去学习,组织需要强有力地去推进这个进程就好了。
- 当你发现有的人开始抱怨的时候,其实有可能他在组织中受了委屈
- 当一个人指出你有问题的时候,你又不改。后边你的问题交给那个指出的人去改。这就是组织中的乱象问题。
- 如果三个臭皮匠能顶一个诸葛亮,那么刘备就不需要诸葛亮了
- 要努力地避免必须要长时间重复的低效的劳动,要做事半功倍的事情,要做效率最高的事情,而非沉浸在一些没有技术含量的无效劳动上边
- 在编程中,要防止有些人的防御性编程,组织要有机制保证某些人故意写别人看不懂的代码。
- 有些时候的问题不是人数不够,有可能是人数太多了
- 裁判眼瞎,那么比赛就没有意义。都无法判断谁对组织贡献大的人去打绩效,那就是扯淡。
- 技术上不要追求讨论,不能每个人都有发表意见的权利。在明显产生线上问题的事情上,所有人都有发表意见的权利。但是路线之争,代码规范性问题不是一个可以讨论的问题,他就是由所有的技术委员会的人去乾纲独断的。
- 要理解那些做了很多事情,充满抱怨的人,有可能你是作恶的那个人
- 一定要各司其职,划分界限,让每一个人只需要负责好他负责的东西,公司的事情就能做得很好。这是优秀的组织的基本能力。但是如果有人超过他自己的责任,负责更多的东西,那么需要及时地对他正向激励也是有必要的。
- 你不能强制一个天天做事情结果很好的人,向一个结果很差的人学习方法论
我的这些适用于消费者行业,而非喝酒、拉关系、送礼的某些行业。
我的经历介绍
一家换了 4 个 CTO 的技术公司,公司两次销售额跌到个位数。我入职之后重新搭建技术团队,就按照上边的思路管理组织,把公司业务做到垂直行业第一名,年利润破亿。
来源于: https://javaguide.net
微信公众号:不止极客
一个 CTO 的深度思考的更多相关文章
- 快速傅里叶(FFT)的快速深度思考
关于按时间抽取快速傅里叶(FFT)的快速理论深度思考 对于FFT基本理论参考维基百科或百度百科. 首先谈谈FFT的快速何来?大家都知道FFT是对DFT的改进变换而来,那么它究竟怎样改进,它改进的思想在 ...
- Spark Streaming源码解读之JobScheduler内幕实现和深度思考
本期内容 : JobScheduler内幕实现 JobScheduler深度思考 JobScheduler 是整个Spark Streaming调度的核心,需要设置多线程,一条用于接收数据不断的循环, ...
- Spark Streaming源码解读之Job动态生成和深度思考
本期内容 : Spark Streaming Job生成深度思考 Spark Streaming Job生成源码解析 Spark Core中的Job就是一个运行的作业,就是具体做的某一件事,这里的JO ...
- MySQL 5.7 优化SQL提升100倍执行效率的深度思考(GO)
系统环境:微软云Linux DS12系列.Centos6.5 .MySQL 5.7.10.生产环境,step1,step2是案例,精彩的剖析部分在step3,step4. 1.慢sql语句大概需要13 ...
- 一个CTO谈自己的技术架构体系
理解算法背后的世界观 我比较擅长的领域可能是数据和架构两个方面吧. 大数据方面就是数据挖掘.数据分析等领域,我现在带着极光推送整个的数据团队,需要把握数据团队的技术方向,还需要做很多算法方面的研究. ...
- 3星|《深度思考:不断逼近问题的本质》:香奈儿前CEO自传
深度思考:不断逼近问题的本质 作者是前香奈儿CEO,主要内容是作者的自传,从家庭说起,一直到卸任香奈儿CEO. 作者出生于上世纪六七十年代的一个美国中西部的犹太家庭,崇尚自由,讨厌标签.高中的一个暑假 ...
- 【深度思考】聊聊CGLIB动态代理原理
1. 简介 CGLIB的全称是:Code Generation Library. CGLIB是一个强大的.高性能.高质量的代码生成类库,它可以在运行期扩展Java类与实现Java接口, 底层使用的是字 ...
- Spring之LoadTimeWeaver——一个需求引发的思考---转
原文地址:http://www.myexception.cn/software-architecture-design/602651.html Spring之LoadTimeWeaver——一个需求引 ...
- 由一个emoji引发的思考
由一个emoji引发的思考 从毕业以来,基本就一直在做移动端,但是一直就关于移动端的开发,各种适配问题的解决,在日常搬砖中处理了就过了,也没有把东西都沉淀下来,觉得甚是寒颜.现就一个小bug,让我们来 ...
- python递归练习:生成一个n级深度的字典,例如:[1,2,3,4,5,6] 可以生成{1: {2: {3: {4: {6: 5}}}}},写一个函数定义n级
结果#encoding = utf-8#题目:#生成一个n级深度的字典,例如:[1,2,3,4,5,6] 可以生成{1: {2: {3: {4: {6: 5}}}}},写一个函数定义n级a=[1,2, ...
随机推荐
- 一、CAN协议基础知识
一.CAN总线基础知识 注:参考江科大教程,瑞萨电子<CAN入门教程>. CAN (Controller Area Network),是ISO国际标准化的串行通信协议.CAN协议经过ISO ...
- Win7下的文件权限
平常编写的程序总会有配置功能,然后配置肯定是以文本文件的方式存放在目录下.平常自己电脑测试没问题 发到客户那里总会有各种乱七八糟的状况 反映配置无法保存.先前早知道win7有管理员权限的机制,然后还刻 ...
- 认识soui4js(第3篇):使用C/C++开发扩展模块
首先需要明确:JS代码本身不具备直接调用系统API的能力,JS代码能调用什么功能,都依赖于其它扩展模块提供了什么样的接口. soui4js模块将soui的界面能力作为一个js模块导出到了js中,使得j ...
- Linux安装Kafka(依赖zookeeper)
一.版本 kafka:kafka_2.12-2.4.0 zk:zookeeper-3.4.14 二.单机版安装 修改 server.properties ,支持外网访问 [1]创建日志文件夹: mkd ...
- 如何给本地部署的DeepSeek投喂数据,让他更懂你
写在前面 在上一篇文章中,我们说了怎么在本地部署DeepSeek.对本地部署DeepSeek感兴趣的小伙伴看过来. 本地部署 DeepSeek:小白也能轻松搞定! 话说回来了,为啥要本地部署呢? ① ...
- Python 合并 Excel 单元格
合并 Excel 单元格是 Excel 数据处理和表格设计中的一项常用操作.例如,在制作表格标题时,经常会将多个单元格合并,使标题能够跨列显示,更加醒目和美观.此外,当对数据进行分类时,为了使同一类别 ...
- 精选4款基于.NET开源、功能强大的通讯调试工具
前言 今天大姚给大家分享4款基于.NET开源.功能强大的通讯调试工具,旨在帮助.NET开发者们更好的应对通讯调试方面的学习和工作,提升调试效率. LLCOM LLCOM是一个.NET开源的.功能强大的 ...
- MES生产制造管理系统-BI看板 MES大屏看板
可视化看板最主要的目的是为了将生产状况透明化,让大家能够快速了解当前的生产状况以及进度,通过大数据汇总分析,为管理层做决策提供数据支撑,看板数据必须达到以下基本要求: 数据准确--真实反映生产情况 数 ...
- 天线的OTA测试
有源测试 (即OTA测试) 把使用综测仪的测试叫做有源测试(Active).使用有源测试的测试速度比较无源相对要慢,但是因为手机是一个复杂材料体,往往无源测试对发射性能的模拟是可信的,但是对于接收性能 ...
- NCS开发学习笔记-基础篇-第 1 课 – nRF Connect SDK 简介
第 1 课 – nRF Connect SDK 简介 目标 了解 nRF Connect SDK 的结构和内容 在内部,nRF Connect SDK 代码分为四个主要存储库: nrf – 应用程序. ...