PCon全球产品创新大会最新日程上线,查看更多 了解详情
写点什么

一个文科生眼中的技术本质

  • 2021 年 9 月 15 日
  • 本文字数:1258 字

    阅读完需:约 4 分钟

一个文科生眼中的技术本质

纸上谈兵,博君一笑。


我人生的前 20 多年,所有跟计算机相关的记忆都是游戏,而非代码。


因缘际会进入开发者社区工作以后,倒是在没有代码基础的情况下,接触了很多技术的上层建筑。


我参与采访过很多称得上大神的技术人:


  • Ruby 之父松本行弘;

  • 阿里 CTO 鲁肃;

  • 蚂蚁的褚霸;

  • 20 多年操作系统研发经验的老兵;

  • 开源基金会的 PMC 们;

  • 各个大厂的首席架构师、技术 VP;

  • ……


也参与撰写过很多技术领域的年度总结和开年预测:架构、云计算、大前端、数据库……


在过去的六年中,我发现技术的价值愈发受到资本的追捧,由开源项目所成立的初创企业往往仅凭一个故事就能拿到不错的天使投资。而代表着技术趋势的开源企业,其估值的膨胀更是不可抑止,比如云原生数据仓库的代表——Snowflake 创纪录的 IPO,比如 PingCAP 估值 30 亿美元的新一轮融资。


从软件开发的层次上看,技术的发展变化不可谓不快:


  • 云计算从虚拟机到容器再到云原生,十年时间已经迎来送往了多个时代;

  • 数据库从关系型到 NoSQL 再到 NewSQL,商业型数据库、开源数据库互相印证一路前行;

  • 运维们也从“人肉运维”到 DevOps、AIOps、DevSecOps,引发了行业性的被替代危机。


但与此截然相反的,却是底层架构的发展缓慢,其更迭往往以十年为单位。正如开源软件诞生以前,办公套件的更新周期。


Gartner 每年都会发布一份新兴技术炒作周期的报告,这个报告或许可以称得上是科技圈的风向标,每次推出都会得到业界的广泛关注。


但如果我们把时间维度拉长到以 10 年、20 年为单位,会发现这里面的很多所谓新兴技术,有的在不知不觉间消亡,有的在沉寂多年以后又再重启。这起码说明了两个问题:一,技术的创新速度其实没那么快;二,技术的价值有时候没有得到有效印证。


回顾过去几年聚光灯下的技术名词,你能想到哪些?从云计算到人工智能,从区块链到云原生,然后是最近大热的低代码。


这几项技术,有的其实并不新,比如人工智能就是个老伙计了。有的其实也很新,比如区块链,但也面临着这样的困境:区块链是一个不知道要解决什么问题的解决方案。


如果让我们去总结一下这些技术发展、变化的脉络,会得出什么样的结论?


从软件工程的角度看,高内聚、低耦合是软件设计的核心标准,很多软件研发领域内的定律都是围绕其在做文章。但再往后,大家发现需求越复杂,反而要求软件变得简单、快捷。所以屠龙之术固然看上去牛逼,但大家却更发现简单的反而是最难的,KISS 原则也没那么简单。


于是我们发现,不论是云原生也好,低代码也好,Serverless 也好,大的趋势就是技术的下沉,新兴技术的本质都是在这个趋势下去降低门槛,一方面降低应用开发者的门槛,另一方面也是降低使用者的门槛。这样才能得出一个结论:技术的本质,其实说穿了就是那四个字——降本增效。


在消费互联网进入瓶颈的当下,产业互联网的 B 端红海,更加凸显了这个本质的价值。


所以,从我的角度看,不管是所谓前端的「别更新了,学不动了」,还是其他的奇技淫巧,归根结底都是为了降本增效。这才是技术的本质,也是技术最大的价值,也会是未来受到更多关注的关键点所在之处。


这就是我,一个文科生眼中的,技术的本质。

2021 年 9 月 15 日 16:541915

评论 1 条评论

发布
用户头像
核心:降本增效
2021 年 12 月 20 日 18:35
回复
没有更多了
发现更多内容

论文解读丨LayoutLM: 面向文档理解的文本与版面预训练

华为云开发者社区

CV 预训练 LayoutLM模型 无标注 文档理解

关于openGauss账本数据库:你想知道的这里都有

openGauss

低代码——不应该只是玩具

云原生开发者社区

云原生 低代码 开发 高效

HBase shell get命令从二进制还原真实值

WindFlying

使用 Node.js 消费SAP Cloud for Customer上的Web service

Jerry Wang

node.js SAP C4C 11月日更

一网打尽!音乐高手都在使用的打谱软件不藏私推荐!

懒得勤快

SOLID原则之 单一职责原则

面向对象的猫

SOLID

快速剪辑-助力度咔智能剪辑提效实践

百度Geek说

架构 后端

有一说一,阿里内部SpringBoot王者晋级之路全彩小册开源,让我开了眼

热爱java的分享家

Java 架构 面试 程序人生 编程语言

为何飞书成了先进企业的标配?

ToB行业头条

解决文件存储难题 openGauss隆重推出段页式特性

openGauss

盲盒app开发盲盒小程序开发

如何用EasyRecovery恢复中毒U盘中丢失的文件

淋雨

EasyRecovery

ABAP 和 Java 的单元测试 Unit Test

Jerry Wang

Java abap 11月日更 JavaSAP

AI界的革命!终于可以自动标注了!

百度开发者中心

AI 自动标注工具

从0到10彻底搞懂信息流【投放系统】

水泽山林

系统架构 推荐系统 智能投放 内容平台

45岁程序员发求职贴:精通各种技术体系,却连个面试机会都没有…

Java高级开发

Java 程序员 面试 职场

肝!Spring JDBC持久化层框架“全家桶”教程

热爱java的分享家

Java 架构 程序人生 编程语言 架构师

Findora,唯有技术与生态昂扬方能胜出

股市老人币圈新

Hadoop实战篇-集群版(2)

进击的梦清

大数据 hadoop zookeeper

这个无敌设计,可以解析并运算任意数学表达式

Tom弹架构

Java 架构 设计模式

CSS奇技淫巧之滤镜(二)drop-shadow

Augus

CSS 11月日更

Ustore在openGauss闪亮登场,重构openGauss数据存储的灵魂

openGauss

基于MySQL binlog日志,实现Elasticsearch近实时同步实践

热爱java的分享家

Java 架构 程序人生 编程语言 经验分享

dart系列之:元世界pubspec.yaml文件详解

程序那些事

flutter dart 程序那些事 11月日更

顶级团队加持,Findora的公链未来不可限量

区块链小八歌

Python代码阅读(第59篇):根据value查询字典key值

Felix

Python 编程 阅读代码 字典 Python初学者

987页的Java面试宝典,看完才发现,应届生求职也没那么难

热爱java的分享家

Java 架构 面试 程序人生 编程语言

“太白”团队加入OpenInfra Labs,联合社区成员共同完善多云管理技术

华为云GaussDB NoSQL云原生多模数据库的超融合实践

华为云数据库小助手

GaussDB 华为云数据库 GaussDB NoSQL

我就获取个时间,机器就down了

OPPO数智技术

Linux 后端

一个文科生眼中的技术本质-InfoQ