为啥大中型公司都热衷于造轮子大数据DT关注共 1603字,需浏览 4分钟 ·2022-05-11 00:32 导读:造轮子有没有好处?还真有。作者:老G先生来源:技术琐话(ID:TheoryPractice)为啥大厂热衷于造轮子?首先造轮子的事情比比皆是,随便截几个图看看。其实不只是大厂,中型公司亦有不少造轮子的,俗话说人上一百形形色色。造轮子的原因大抵总结下面几类。1. 别人的轮子不好用开源产品不少轮子已经齐备,但是往往存在满足80%-90%的需求的情况,为了10%造一个轮子,也大有人在。2. 为了彰显技术实力,好晋升自己造的总是最好的。3. 真不是想造,你的需求优先级太低一些中台团队,把服务用户分了一环二环N环,当你的需求处于三环外,你咋办? 指望不上,只能自己造呗。4. 通过造轮子,提升技术实力这年头跟人聊业务系统,水深水浅不好聊。聊聊JVM调优,RPC/message/分布式调度这些来上一套,也可以称之“统一沟通语言”,面试者和面试官皆大欢喜。造轮子有没有好处?要笔者说,还真有。毕竟业务为王,为了满足业务,要想尽一切办法解决问题。如果没有可用的轮子,自己可以改一个。当年dubbo没有维护了,当当也折腾了dubbox。你依赖的工具/平台团队不接你的需求,这事还得自己造。如何调优一家公司的诸多“轮子”?看起来是创新,可能是“闭门造破车”! 笔者认为,有几个方向可以考虑。1. 还是在公司层面确定组织和业务的服务关系。该Top-Down解决的问题,别让下面的小同学在那里抢地盘瞎折腾。比如某厂社交事业部和电商事业部,RPC框架/消息/日志/调度任务管理等等是否需要统一?不需要也行,集团公司考核的是最终事业部的营收情况,你把精力更多放在做基础轮子上,做业务服务的人力就少了。当然这考验领导层的管理能力,花多少钱办事,是否是承包责任制,人/财/物/业算总账。如果有中台团队来做基础中间件的功能,也明确对该团队的考核。社交事业部和电商事业部的需求,你都该满足。别区分亲疏,KPI 对齐了,让下面的人做事刷脸。2. 在事业部内部,拉通晋升条线的评选小部门A的事情,有业务结果,业务方埋单;小部门B的事情,有业务结果,业务方埋单;如果A和B 做的领域就是重复的造轮子,需要一个窗口看见,需要被考核,鼓励什么,反对什么。比如在某些公司,如果说不清楚做的平台,和公司内其他几个平台的关系,就不能晋升到某一层级。3. 正向鼓励合作据说微软员工的收入与impact相关。impact强调合作,在跟老板review的时候也要写自己跟哪些团队合作拿到哪些结果,通过合作团队拿到的业绩越多,绩效考核越高。从而避免内卷。4. 取决于技术带头人的见识俗话说上有所好,下必趋之。网易汪源老师感叹说,如果DDB这款产品早开源,就没有ShardingSphere什么事情了。别人开源的好东西,你今天看着不爽,自己造的可能2年就没人维护了。但是开源的还有无数人在增加新特性和修复bug,这就是open的力量。技术带头人要判断,什么东西应该站在巨人的肩膀上,什么东西应该保持自己的独创性,而什么东西应该分享出去,具有更强的生命力。今天的某些轮子很红火,可能是历史长河的一粒沙。今天你笑别人的代码low,可能后人哀之而不鉴之,亦使后人复哀后人矣。造轮子,不得不慎,与大家勉。直播预告👇干货直达👇终于有人把工业数据采集讲明白了详解边缘计算系统逻辑架构:云、边、端协同终于有人把Web 3.0和元宇宙讲明白了盘点知识图谱在 5 大智能领域的应用更多精彩👇在公众号对话框输入以下关键词查看更多优质内容!读书 | 书单 | 干货 | 讲明白 | 神操作 | 手把手大数据 | 云计算 | 数据库 | Python | 爬虫 | 可视化AI | 人工智能 | 机器学习 | 深度学习 | NLP5G | 中台 | 用户画像 | 数学 | 算法 | 数字孪生据统计,99%的大咖都关注了这个公众号👇 浏览 33点赞 评论 收藏 分享 手机扫一扫分享分享 举报 评论图片表情视频评价全部评论推荐 动手造轮子 —— dotnet-HTTPieDotNetCore实战0程序员该造轮子吗,造轮子能升职加薪吗?python爬虫人工智能大数据0TeamFlask造的blog轮子Flask造的blog轮子,设计上是前后端分离,通过API实现功能。站在巨人肩膀上造轮子python之禅0我造了个轮子,完整开源!程序员鱼皮0造轮子!8个类手写一个配置中心!小哈学Java0不造新轮子,可怎么晋升呢?架构师之路0因为造轮子,我一个月就转正了Java后端技术0轮子这么多,为什么我们选择自己造一个NewSQL?开发者技术前线0囧!造了个轮子,让人给开了...Cocoa开发者社区0点赞 评论 收藏 分享 手机扫一扫分享分享 举报