也许软开行业以后会走向一个业务经验技术远大于知识性技术的方向

Alek 📞-avatar

Alek 📞

2024-11-09T08:50:51+00:00

如题,两个星期前领导交给我一个活,编写某个软件应用,需要用到一个新的语言和一系列中间件(有指南和接口文档)

说实话我从来都没用过这个语言,但是一个多星期后的现在,已经写完、做完了,实际工作的时间基本都在思考和解决报错、以及思考方案的实现方式。除此之外,所有的编程工作都是ai完成的,我告诉它写什么、该怎么写,之后再改改,有了报错就自己看看或者直接把代码和报错信息全都交给它让它自己找原因……

结果就是,我根本就没经过学习,就直接使用了一个完全陌生的编程语言完成了一个几千行代码的应用,我不仅没经过学习的过程,甚至在这个指挥AI干活的过程里就把这个语言的用法和特性了解的七七八八了。

这真的让我觉得恍惚,因为本科阶段,学一门编程语言是要花三十个课时、或者几十个小时的网课才能学会的。

现在后端的增删改查、SQL这些东西,离被AI取代可能真的只差一步之遥了,差的那一步就是所有人都意识到这种工作里百分之七八十的工作量和需要的知识都可以交给AI。以后软开行业可能真的会向“业务远大于知识”的方向发展了,懂得问题该用什么工具解决、怎么设计方案和解决问题,比会用这个工具重要得多了
Tim Jonsson-avatar

Tim Jonsson

纯手打原味代码,代码仙人

纯人工可以炒概念啊
HighFive-avatar

HighFive

其实本就是这样、我们做的很多事情,根本用不到技术专家,单体应用能跑的,非得搞个架构师拆成十八个微服务,项目到死都用不上哪些所谓的扩展性。

业务专家和业务是强绑定的,而懂技术的业务专家才是最牛逼,是真正能从顶层去做设计的。

在现在AI盛行的时候,能有三到五年的开发经验,就基本能熟练运用AI来解决大部分问题,包括一门新的语言,新的技术。而AI对于业务的深入思考程度是远远不及人类的,换句话说,技术开源,业务可不开源。

你能看到github上面看到学到全球各地大佬开源的各种NB的技术,但是你却未必能拿到你们公司售前的 XXX解决方案.pptx。
BrahanCN-avatar

BrahanCN

是挺高效的,我压根没系统学习过编程软件,你让我用pyton写几个小功能完全没有问题,因为我有ai辅助。

写代码最大的问题是,我想要实现这个功能,但是我没有知识量支撑,我并不知道哪个代码能完成,也不知道要用什么逻辑,ai完美解决了这个问题。

但有个弊端,就是我并不具备基础知识,真出现错误的时候我很大可能找不到原因,即使这个错误原因非常低级。
Karoosh-avatar

Karoosh

倒不是否定ai的作用
但是业务远大于技术早就是业界共识了吧,和有没有ai没啥关系
区别只是码农从写听懂业务写代码的变成了,听懂业务然后和ai交互而已

你让业务直接来用ai,大概率还是一地鸡毛