技术的变化根本没那么快

2019-07-08 16:41:19 +08:00
 keelii

不知道为什么周围的人似乎都在抱怨一个问题:技术的变更迭代太快,如果不学习就跟不上潮流。

最近在看到一篇 2003 年的关于 AOP 的 文章 时突然有所感悟。

时至今日( 2019 年),将近 20 年后我们再看这此文时,关于软件构架与设计方面涉及到的问题、面临的困境、解决的办法似乎根本没有变化过。

这就不禁让人产生疑问:到底是技术变化太快还是我们理解技术的的深度不够。

14854 次点击
所在节点    程序员
109 条回复
strcmp
2019-07-08 16:42:58 +08:00
系统层面的技术万年不变,应用层的技术一天一变
janxin
2019-07-08 16:45:30 +08:00
只是你看到的部分变化不大,要么前端最近几年的应用演变史了解一下
milando
2019-07-08 16:45:34 +08:00
2011 年准备学 php 的时候一堆软文说 php 要过时了
vanton
2019-07-08 16:45:51 +08:00
才 20 年,理论变化并不会太大。
luckyrayyy
2019-07-08 16:49:46 +08:00
我觉得有意思的一点是,现在常见的软件架构方式,计算机系统课程里面就有了。一个小主机已然是复杂的分布式系统,涉及到各种缓存、数据交换、消息队列、锁等等
yjxjn
2019-07-08 16:51:20 +08:00
因为对于特别底层的东西,几十年甚至半个世纪都不会变的,cobol 和汇编了解一下,对于 Java,PHP IOS 这种的,应用层面的编程语言,变化更新快,而大多数中国程序员都在做应用层面的编程语言。
zhangxs1989
2019-07-08 16:52:31 +08:00
几千年了人性和人形几乎没变
XHalso
2019-07-08 16:53:29 +08:00
就前端而言,我持反对态度
xmge
2019-07-08 16:55:30 +08:00
过了好多年,java 还是 ssh
QQ2171775959
2019-07-08 16:55:42 +08:00
IT 类的技术更新也是很快的,三五年更新一次技术是家常便饭的。
zlccn
2019-07-08 16:56:15 +08:00
前端发展史了解一下...
HuasLeung
2019-07-08 16:56:24 +08:00
后端开发表示前端变化很快啊,前几年写个网站前端页面还是 jQuery/Bootstrap 一把梭,现在用 react/vue 都感觉落后于时代了……
HuasLeung
2019-07-08 16:56:48 +08:00
@HuasLeung "不用 react/vue 都感觉落后于时代了"
ben1024
2019-07-08 16:57:06 +08:00
深度越深越是焦虑,越担心变化,真正变不变两说
贩卖焦虑罪大恶极
Narcissu5
2019-07-08 17:00:43 +08:00
@janxin 我觉得前端变化快不是技术本身演进有多快,而是本身起点太低
whypool
2019-07-08 17:02:30 +08:00
前端:先追上了再说变化
ianva
2019-07-08 17:09:09 +08:00
前端也几乎没有变化,
目前 react,angular 这些理念和当年 Silverlight xaml, flex mxml,这种声明式的 UI 构建方式来说没有任何变化,
前端只是从基于 DOM API 的时代刚刚来到 20 年前在软件开发行业已经很成熟的方案的路上
whywhywhy
2019-07-08 17:10:10 +08:00
变化快是因为发展快,当达到一个瓶颈的时候,就会慢下来了。

高度基本固定,就会发展宽度。
ianva
2019-07-08 17:10:16 +08:00
另外 iOS 和 Android 也是,Swift UI 和 Flutter
janxin
2019-07-08 17:10:24 +08:00
@Narcissu5 几年补掉几十年的差距还不算快么...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/581054

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX