目录

  • 个人
  • 决策者
    • 决策的因
    • 决策的方向

本文性质是笔记重点,而原文谈的是决策者角色,故下文个人角色仅供参考

个人

  • 个人喜爱技术,那么你也是乐于了解各种新技术的;
  • 技术的迭代升级,是解决某方面的问题或者改善原有的不足缺陷之类;
  • 限于个人认知,基础技术级的突破是较难的,需要理论的支撑;更多还是架构或方案设计上的迭代升级,工程业务上的优化解决方案;
  • 在了解熟悉基础理论的基础上,面对技术的迭代,了解学起来不会很头疼,还会很开心的;

决策者

面对新技术一般有三种表现:

  • 潮流派
    潮流派的典型特征就是对于新技术特别热衷,紧跟技术潮流,当有新的技术出现时,迫切想将新的技术应用到自己的产品中

  • 保守派
    保守派的典型特征和潮流派正好相反,对于新技术抱有很强的戒备心,稳定压倒一切,已经掌握了某种技术,就一直用这种技术打天下

  • 跟风派
    跟风派与潮流派不同,这里的跟风派不是指跟着技术潮流,而是指跟着竞争对手的步子走。简单来说,判断技术的发展就看竞争对手,竞争对手用了咱们就用,竞争对手没用咱们就等等看。

三者存在的问题:

  • 跟随技术潮流,可能技术还不成熟;花费人力物力引进后,发现并不合适…
  • 一直用掌握的技术,一方面可能不能享受新技术带来的收益;另一方面会被使用新技术的竞争对手抢走业务…
  • 跟随竞争对手的步子走,看起来更稳妥,但是如果你是领头羊没有参照物呢?另一方面,毕竟不能完全了解竞争对手的方案,可能导致东施效颦,邯郸学步的现象

决策的因

不管是潮流派、保守派,还是跟风派,都是站在技术本身的角度来考虑问题的,要想看到庐山真面目,只有跳出技术的范畴,从一个更广更高的角度来考虑这个问题,这个角度就是企业的业务发展。

无论是代表新兴技术的互联网企业,还是代表传统技术的制造业;无论是通信行业,还是金融行业的发展,归根到底就是业务的发展。而影响一个企业业务的发展主要有 3 个因素:市场、技术、管理,这三者构成支撑业务发展的铁三角,任何一个因素的不足,都可能导致企业的业务停滞不前。

在这个铁三角中,业务处于三角形的中心,毫不夸张地说,市场、技术、管理都是为了支撑企业业务的发展。下文主要探讨技术和业务之间的关系和互相如何影响

简单地将企业的业务分为两类:一类是产品类,一类是服务类

对于产品类业务技术创新推动业务发展,用户选择一个产品的根本驱动力在于产品的功能是否能够更好地帮助自己完成任务。用户会自然而然地选择那些功能更加强大、性能更加先进、体验更加顺畅、外观更加漂亮的产品,而功能、性能、体验、外观等都需要强大的技术支撑。

对于服务类的业务业务发展推动技术的发展,用户选择一个服务的根本驱动力不是功能,而是规模。

例如,选择 UC 浏览器还是选择 QQ 浏览器,更多的人是根据个人喜好和体验来决定的;而选择微信还是 Whatsapp,就不是根据它们之间的功能差异来选择的,而是根据其规模来选择的,就像我更喜欢 Whatsapp 的简洁,但我的朋友和周边的人都用微信,那我也不得不用微信。

服务类的业务发展路径是这样的:提出一种创新的服务模式→吸引了一批用户→业务开始发展→吸引了更多用户→服务模式不断完善和创新→吸引越来越多的用户,如此循环往复。在这个发展路径中,技术并没有成为业务发展的驱动力,反过来由于用户规模的不断扩展,业务的不断创新和改进,对技术会提出越来越高的要求,因此是业务驱动了技术发展。

其实回到产品类业务,如果我们将观察的时间拉长来看,即使是产品类业务,在技术创新开创了一个新的业务后,后续的业务发展也会反向推动技术的发展。

综合这些分析,除非是开创新的技术能够推动或者创造一种新的业务,其他情况下,都是业务的发展推动了技术的发展

决策的方向

业务模式千差万别,有互联网的业务(淘宝、微信等),有金融的业务(中国平安、招商银行等),有传统企业的业务(各色 ERP 对应的业务)等,但无论什么模式的业务,如果业务的发展需要技术同步发展进行支撑,无一例外是因为业务复杂度的上升,导致原有的技术无法支撑。

复杂度要么来源于功能不断叠加,要么来源于规模扩大,从而对性能和可用性有了更高的要求

所以,判断业务当前和接下来一段时间的主要复杂度是什么就非常关键。判断不准确就会导致投入大量的人力和时间做了对业务没有作用的事情,判断准确就能够做到技术推动业务更加快速发展。

例如:

  • 银行

90 年代主要的业务复杂度可能就是银行业务范围逐渐扩大,功能越来越复杂,导致内部系统数量越来越多,单个系统功能越来越复杂;
2004 年以后主要的复杂度就是银行业务从柜台转向网上银行,网上银行的稳定性、安全性、易用性是主要的复杂度,这些复杂度主要由银行 IT 系统自己解决;
2009 年以后主要的复杂度又变化为移动支付复杂度,尤其是“双 11”这种海量支付请求的情况下,高性能、稳定性、安全性是主要的复杂度,而这些复杂度需要银行和移动支付服务商(支付宝、微信)等一起解决

  • 淘宝
    2003 年,业务刚刚创立,主要的复杂度体现为如何才能快速开发各种需求,淘宝团队采取的是买了一个 PHP 写的系统来改;
    2004 年,上线后业务发展迅速,用户请求数量大大增加,主要的复杂度体现为如何才能保证系统的性能,淘宝的团队采取的是用 Oracle 取代 MySQL;
    用户数量再次增加,主要的复杂度还是性能和稳定性,淘宝的团队采取的是 Java 替换 PHP;
    2005 年,用户数量继续增加,主要的复杂度体现为单一的 Oracle 库已经无法满足性能要求,于是进行了分库分表、读写分离、缓存等优化;
    2008 年,淘宝的商品数量在 1 亿以上,PV2.5 亿以上,主要的复杂度又变成了系统内部耦合,交易和商品耦合在一起,支付的时候又和支付宝强耦合,整个系统逻辑复杂,功能之间跳来跳去,用户体验也不好。淘宝的团队采取的是系统解耦,将交易中心、类目管理、用户中心从原来大一统的系统里面拆分出来

--------来源《极客课程》∙ 学习摘要

技术更新迭代的金箍棒相关推荐

  1. 计算机知识更新迭代太快,技术更新迭代的步伐越走越快 盘点一年IT圈 几多欢喜几多愁...

    随着新一轮科技革命和产业变革的到来,这几年,技术更新迭代的步伐越走越快.即将过去的2019年,更有不少承上启下.继往开来的突破点.转折点.闪光点,屡屡为我们制造惊喜或惊讶. 在基础设施方面,5G商用的 ...

  2. 计算机技术迭代速度,消费电子产品更新迭代速度较快 行业技术水平不断提高...

    在全球制造业向我国大陆地区转移的过程中,我国消费电子产业迅速发展,在政策的扶持下,产业链日益完善,成为全球消费电子产品产量最大.产品种类最多.出口额最大的国家,并且产业已经逐步由代加工向品牌供应方向升 ...

  3. 关于博客笔记大汇总,持续更新迭代

    目录介绍 1.关于知识图谱 1.1 关于Android知识图谱 1.2 关于博客类型知识图谱 1.3 关于印象笔记思维导图 2.关于开源的项目[13个] 2.1 开源项目思维导图 2.2 开源项目说明 ...

  4. 家居行业渠道商销售系统线上线下一体化运作,促进产品更新迭代

    随着与中国互联网共同成长起来的90后逐渐成长为消费主力,家居行业的数字化都是一个必然的趋势.尤其是在疫情突然来袭的2020年,线下缺失的巨大冲击,让数字化成为了很多企业不得不面对的问题. 家居行业两大 ...

  5. 什么油烟机最好最实用?油烟机发展更新迭代,集成灶是厨电未来

    油烟机已经成每家每户必备的厨电,但是你知道什么油烟机最好最实用吗?细数油烟机的发展历程,从最早的烟囱到中式油烟机,欧式油烟机,侧吸式油烟机,再到集成灶,油烟机的进步过程是一个逐渐发展,并存.取代的过程 ...

  6. 对话阿里云致凡:社会视频化“狂飙”,倒逼视频云技术加速迭代

    以技术驱动创新,以芯力量拥抱数智未来.平头哥<芯事>访谈对话科技创新者.引领者,探索创芯之路,共建硬核算力,赋能科技创新.本期<芯事>人物--致凡,阿里云视频云技术团队负责人. ...

  7. 使用特殊的技术更新数据库(ABAP)

    使用特殊的技术更新数据库(ABAP) 一,过程 1,DIALOG程序获得用户要更新的数据,并把它写到一个特殊的LOG TABLE,表内的条目属于同一个请求类型,包含了稍后将要写到数据库的数据.一个DI ...

  8. 【杨中科】问苍天,微软的技术更新真的快吗

    经常在网站上看到有人抱怨: "微软的技术怎么更新这么快,.Net2.0.3.0.3.5.4.0.4.5,我的妈呀,都跟不上微软的步伐了!" "还没学会Silverligh ...

  9. 我对前端技术更新的看法以及未来发展趋势预测

    我对前端技术更新的看法以及未来发展趋势预测 前端开发如何看待"别更新了,学不动了"?Deno.TypeScript 等新轮子层出不穷,未来前端重点方向在哪?前端开发在大前端浪潮下如 ...

最新文章

  1. CVPR2020论文解读:三维语义分割3D Semantic Segmentation
  2. 零基础入门学习Python(8)-了不起的分支和循环3
  3. 关于Socket和IOCP的一些值得注意的地方
  4. python dataframe 查看为空值_Python pandas.DataFrame 找出有空值的行
  5. oracle 位移运算符,Oracle“(+)”运算符
  6. 3月初的日记:网站工作记录
  7. matlab画直方图下标,matlab画二维数据直方图/画二维概率分布
  8. pdfbox java.lang.outofmemoryerror_java - PDFBox 2.0.1挂起渲染pdf页面 - 堆栈内存溢出
  9. java实现续打功能_银行存折套打续打功能 -- 报表如何记录上次打印的位置
  10. Java多线程教学演示系统_Java多线程演示样例(模拟通话,sleep,join,yield,wait,notify,Semaphore)...
  11. 40年间,“国货”如何崛起
  12. 未来精英论坛3.0 | 探秘桔厂科技和人文
  13. SuperMap iDesktop 9D 制作专题地图
  14. 电脑USB接口实现鼠标和键盘功能
  15. matlab中portcons,Matlab在马柯维茨均值-方差模型的简单应用.ppt
  16. PDF格式转换、合并、分割、加水印、加页码各种操作,收藏这几个网站就够啦
  17. c语言里面的 lt gt 和,C语言中的“gt;gt;”和“lt;lt;” - 好库文摘
  18. Cocos creator(JavaScript)- 简单实现连线小游戏
  19. 数字信号处理(五)快速傅里叶变换
  20. 【调度】遗传算法的基本理论

热门文章

  1. MAYA卸载/完美解决安装失败/如何彻底卸载清除干净MAYA各种残留注册表和文件的方法
  2. ubuntu如何切换到root用户
  3. 单片机开发工具之keil介绍
  4. Python安装Anaconda集成环境
  5. 谈谈美国的贸易法律制度
  6. 老师傅珍藏已久的4个APP,让你大开眼界,值得收藏
  7. 网络编程--Linux
  8. windows批处理命令通过修改注册表快捷开关Internet代理
  9. Android WebView加载html文本时,图片太大不能适配屏幕
  10. 应用EclipseRCP开发文件管理助手软件(一)