Re: [讨论] 写程式的追求?

楼主: dream1124 (全新开始)   2025-05-05 21:59:37
: → qwer338859: 跟stackoverflow差多了好吗 前者看完还要自己写 ai 05/05 15:44
: → qwer338859: 直接把所有功能做完还写测试 05/05 15:44
OK,你说得很有道理,AI 会产测试。
假设你要实作的逻辑不复杂,不罕见,
因此 AI 可以让你用少少的口语产出字数更多的程式码及测试好了,
那我就想问,是什么样的测试程式?
姑且不论常常被忽略的非用途面验证好了,光是用途面的验证就有很多种。
程序内部有单元测试,程序外部有自己的功能测试。
这还可以视情况在测试过程中直接向资料来源查询资料真伪。
许多业务要运用多个系统协力完成,
因此往往要从业务的角度联合多个系统一起跑端对端测试。
这种测试本身就复杂,又常常要配合各系统的设计不断调整测试方式,
而且容易受开发时程影响,于是难做又难自动化。
这样看下来,我很好奇你的 AI 是有多神,
在收下少少的自然语言指令后,居然能产出这么多的测试程式?
这可是连资深同事都不一定能快速搞定的事欸……
还是说,其实 AI 也只会做其中一小块?
这样的话,其他没做的部分不就是你可以发挥的地方? 你怎么会“被取代”呢?
以前老是说没空写的测试现在有空做了,这样不是很棒吗?
更何况,我都还没讲非用途面的测试。
这部分常常是大片的空白,只靠少数人偶尔测一下。
举例来说,每次更新时都有很多测试可以做:
系统从内部元件到整体的例外处理机制都正常吗?
更新错误可以倒回吗? 不管是用途面还是非用途面的功能都要正常还原喔~
(升级或倒回过程的承载量是否不变?)
可以正确扩展与收缩吗?
负载到顶时,系统能正确处理超量的请求而不会当掉吗?
各元件有无高可用性? 若有灾难复元计划,有验证更新后依然有效吗?
备援机制有正常运作吗?
认证或安全防护机制都正常运作吗?
可传送运作指标及日志纪录吗? 与用途有关无关的资料都要送喔~
如果有指标,那警报正常吗?可响吗? 响了有通知到正确对象吗? 通知内容正常吗?
监控看板正常吗? 有列了新增的监控对象吗?
如果有进一步分析日志,那分析功能正常吗?
最后,业务流程的例外处理机制正常吗?
假设上述测完都有做,那你有把这些工作交给程式去做吗?
若没有做,AI 也不会的话,这不就是你可以表现的地方?
除非公司把系统的开发与监管事务分拆给绩效指标不同的部门负责
(这种情况无论是否采用 DevOps 工具都容易衍生团队之间的矛盾),
,否则既然 AI 做掉一部分的事,那为什么不去做其他还不完善的工作呢?
这不就是你能贡献心力的地方?
工具只是让你事半功倍的,从古至今皆是如此。
作者: richardz (卍罪爱卍)   2025-05-05 22:27:00
ai让工程师m形化倒是真的,强的更强,烂的更烂
作者: openthedidi (smalldidi)   2025-05-05 23:39:00
老实说,很多流程性的东西,拆解完会发现可以用n8n配合ai agent ,慢慢累积变自动化。
作者: wei115 (ㄎㄎ)   2025-05-05 23:40:00
每个人都事半功倍,那是要业界扩大一倍,还是人要裁掉一半?
作者: wulouise (在线上!=在电脑前)   2025-05-06 00:06:00
现在是会用ai的调高效率,之后就是淘汰掉盲从ai的
作者: viper9709 (阿达)   2025-05-06 00:09:00
写得不错
作者: qwer338859 (温莎公爵)   2025-05-06 00:18:00
疴 我说的是单元测试捏 老哥我觉得你跟我讲的东西差的远了
作者: jobintan (Robin Artemstein)   2025-05-06 07:40:00
公司哪天发生SEV1,还不是得由人类工程师负责on call负责修复,AI能做得到这点,再来说AI取代工程师的问题。
作者: zyxx (321)   2025-05-06 08:05:00
要说stackoverflow有他的优点当然可以 但是他的流量明显下降也是事实
作者: ssccg (23)   2025-05-06 10:22:00
不是有他的优点,stackoverflow是“分享、讨论”的地方,本来就不是纯粹给人抄的,太基础的问题和只是要抄的流量减少有什么不好? 把资源留给更有意义的讨论不是刚好? 反而是现在AI还该改进遇到不会的东西别乱掰,自己去发问才好
作者: CoNsTaR ((const *))   2025-05-06 10:44:00
> 用 AI 辅助也能叫作取代吗能啊,原本要更多人才能做的事,现在不用,取代了原本需要现在不用的人> 在收下少少的自然语言指令后你自己这篇不就在示范要如何收到少少的指令之后举例有多少东西要测?看不出来有什么理由是你写地出来但 ai 不可能写出来的> 工具只是让你事半功倍的,从古至今皆是如此。看不懂这句想要说明什么?本来就是让你事半功倍,怎么了吗?和你前面想要证明的点有关吗?
作者: lonelytea (霸气逼人)   2025-05-06 18:20:00
讲取代的怎么不去跟他妈讲洗衣机取代她了
作者: kurtsgm   2025-05-06 19:56:00
不是AI取代人类 是会用AI的人类取代不会用AI的人类
作者: openthedidi (smalldidi)   2025-05-06 21:58:00
建议楼主可以去研究一下ai agent ,再复杂的测试不也是一步步的测试堆叠起来,只要步骤流程都是固定的,就有自动化的可能。两百字的system prompt不行,就砸两千字或是两万字,token 费用跟人事费相比,根本差太多了
作者: viper9709 (阿达)   2025-05-07 00:02:00
洗衣机真的神器,用手洗过衣服的就知道XD(重点误)
作者: CoNsTaR ((const *))   2025-05-07 00:24:00
如果有很多人的工作都是洗衣服,洗衣机确实取代很多人的工作啊当然还是会需要有人把衣服拿去给洗衣机洗,但洗衣服这个产业(如果有的话)再也不需要那么多人工作了这有什么好争的?机器取代人是戳到你的痛处?和机器有没有意识请问有毛关系?和入不入庙有毛关系?你整篇有超过一半都在举例"你认为" AI 做不到的的事情(先不论是否真的做不到),否定你这点叫做断章取义?现在(加拿大)大学资工毕业的学生几乎都找不到工作,几年前还是一出来就至少年薪 80k,你去和那些毕业生说他们没有被 AI 取代啊
作者: jeffguoft (十年磨一剑)   2025-05-07 00:36:00
这问题不是看客观事实就知道了吗,科技业有没有停止征人、大公司有没有正在裁员。看个新闻就知道的事情,打千字长文也不会改变现实世界
作者: CoNsTaR ((const *))   2025-05-07 00:38:00
你爱用什么奇怪的世界观去看 LLM 这个工具,看到连拜神入庙都出来了是你自己的事情,事实就是这个工具已经取代很多职位了
作者: superpandal   2025-05-07 05:38:00
ai是某些人的浮木没错 妄想一步登天流程固定有自动化可能的东西本来就用不着ai 只是多数吹ai的多半也不会传统工具做法打工人本身也不会想丢自己饭碗科技业状况与经济关系更大 公司当然想要用最低成本完成事情 但很多忽略了与自己有同样资源的人很可能成为竞争对手的情况外加不用请多人意味着此人不可替代性会提高 甚至还有法律纠纷的可能使用ai顺便加料还可以推给ai乱写当然本人身为一个好人肯定是不会这么做的 其它人不知
作者: Ekmund (是一只小叔)   2025-05-07 09:29:00
有prompt log吧
作者: strlen (strlen)   2025-05-07 18:10:00
生产力提升->不需要这么多人->取代某部份人 不然勒取代两个字有完全取代跟部份取代 不要鸡同鸭讲喔千万不要小看AI 现在讲AI都是在讲未来 两年前谁想得到现在工程师人手一个AI视窗?谁想得到stackoverflow流量腰斩?当然工程师不会几年内就完全消失 但肯定是越来越难找工作才两年 AI就可以是一个高级版的autocomplete了再两年 完全不需工程师介入维护一个不太复杂的应用 很合理
作者: internetms52 (Oaide)   2025-05-07 20:12:00
呃…测试case还是要人提供的,让他自己产case是不会有什么好结果的
作者: superpandal   2025-05-07 22:23:00
不要小看ai但不要高估人性 ai明显是对多数从业者弊大于利的 对开源也是杀伤力极强
作者: weitin7011   2025-05-08 02:19:00
喔 你爽就好
作者: leftless (两个月倒一次垃圾)   2025-05-08 03:14:00
第一个淘汰的一定是没料还坚持不用AI的那群
作者: as6633208 (okokokiknow)   2025-05-08 18:02:00
AI要取代,现阶段是真的还早啦,但这不代表他以后没办法啦,怕的是认为现阶段AI无法取代工程师就不去用AI,这种观念反而更容易使你被淘汰,因为用AI开发产出就摆在那边,一楼讲M型化很好,强的用越强,弱的不用越弱,中间的不用就是慢慢被归类到弱的那边,要用啦 ai agentfunction calling 工作流都碰碰,有在跟新技术就不太会被淘汰
作者: strlen (strlen)   2025-05-11 15:38:00
汽机车、电脑、洗衣机的确刚开始也是先部份取代某些职业啊以前还有洗衣阿婆也是一个职业勒 讲什么啊另外AI对从业者弊大于利是弊在哪?找工作难度变高吗?
作者: superpandal   2025-05-13 17:09:00
影响从业者工作 影响开源业外收入 学习是利好没错ai最好用法是用来学习和产出与程式无关的资料M型化就不用说了 因为本来就已经这样了 高手有的是方法自动化 只会用ai的称不上是高手用ai做所有事情才是灾难 ai也很多东西不知道我只要用ai学习提升自己并且懂得使用适可而止就可以了

Links booklink

Contact Us: admin [ a t ] ucptt.com