为什么现在软件质量不如以前?

140 天前
 lear7

如题,有感而发,感觉各种互联网大厂的产品光环不再。

是不是因为随着互联网和科技的发展,软件产品、APP 产品这些信息产物,已经不是高精尖的 IT 技术了,而是逐渐沦为了我们日常的基建产品?既然是基建,那就和我们日常生活中的基建一样,出了故障需要维修,体验不好的也需要砸了重建?

还是说,所谓的以前的软件质量好,只是我自己想象的?十年前,二十年前的软件产品也是这样的?

3251 次点击
所在节点    问与答
30 条回复
ZZ74
140 天前
以前能做开发的都是什么水平的人 现在呢
以前是做软件,现在做绩效
Rorysky
140 天前
根源: 快速市场需求导致 采取了 敏捷开发

用户即测试
cmdOptionKana
140 天前
有一点可以肯定:以前的软件功能比较少,比较单一。
gentrydeng
140 天前
不是开发者,就不谈我不懂的那些了。

但是在 GitHub 向一些开源项目反馈问题的时候,经常会发现其实这些开发者也不具备基础知识。所以才导致了一些问题的出现,并且他们认为“你所反馈的不是问题”。

就好像是他们只是学会了怎么调用 Python 或 Go 现有的库,通过文档等资料实现了自己的需求。

而如果你想让他们去优化流程,他们可能做不到。

有点新时代“脚本小子”的味道了。
legendBro
140 天前
快速迭代
vcn8yjOogEL
140 天前
软件越来越复杂, 迭代却越来越快

以前的 Windows 每代都要经过长期的内部 QA, 现在直接拿普通用户当 QA 了, 企业长期支持版才是真正的正式版
maxxfire
140 天前
因为现在的软件都是缝合怪,都是从 github 下载拼接出来的
vcn8yjOogEL
140 天前
Windows 7 是 Vista 最终版又经过数年 QA 后的产物, Windows 10 也是到后期版本才算稳定
lance6716
140 天前
不愁用户了,就可以放心利用免费用户的价值了
min
140 天前
卖不上钱,变化太快,去 tmd 的测试
DecimalSurfboard
140 天前
💩山代码,能跑的动就行,至于 bug ,等出来了再说,实在不行就等用户自适应
sneezry
140 天前
敏捷开发
coderluan
140 天前
二十年前买软件,光盘里除了你买的产品,大概率会有一堆相同厂家出的其它产品的试用版本,你装了会发现都不太需要或者不好用,现在也是一样的。只不过当年你可以选择不装,而现在都合并到一起,就没的选了。
icyalala
140 天前
先问是不是再问为什么。。你这些大部分可能就是单纯内存不够导致的。
manasheep
140 天前
主要是外包压榨、赶工,尤其是印度外包。
zhiqiang
140 天前
现在软件功能多,更新快,没以前稳定。但是,你这用出你说的这么多问题,还是奇葩了。
phytry
139 天前
我也体会到了,我感觉是这样的:

1 、以前互联网比较火,资金比较充裕,一个产品配备人员多,人员多了开发和测试就分的很详细了,整体比较遵守规范

2 、以前工具库少,大部分公司做自己产品都一边造轮子,一边修轮子,现在工具库丰富了,人员也少了,大部分都是依赖工具库,而工具库一般是为了适应比较通用的场景,在不同公司特殊使用场景下可能会出现水土不服的情况。

3 、接上面如果大量使用工具库,工具库本身都比较复杂了,在快速赶工的情况下,想了解清楚工具库原理并基于它本身改造会比较难,所以一般都是在外层再盖一层布,只要出来的数据没啥问题就没啥问题了,时间久了,如果原有数据有些变动,这块布就遮不住了。

4 、互联网年纪大经验丰富的大多都不在一线开发了,代码质量也没有把关的了,而现在的招聘要求泛而精,实际那么几年技术不停变化,持续学习的情况下,只能保证某一个精,其他泛而已。
liprais
139 天前
你给钱么?
MajestySolor
139 天前
当年 win98 玩游戏,一晚上要蓝屏重启 3-5 次
现在的 win10win11 运行 2-3 个月没有任何问题
当年的 ie 冲浪,时不时卡死无响应
现在的 chromefirefox 开几十个 tab 长期工作很少出问题
我倒是觉得现在不管是操作系统还是应用软件,其稳定性都远远超越了过去
Goooooos
139 天前
@MajestySolor 是的,估计是没经过以前蓝屏的毒打

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

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

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

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

© 2021 V2EX