给65万行的codebase加新功能。
也不知道视频触及了什么,被审核了两天。放自己服务器上了。
9.20更新在回复中。
版主: hci
wdong 写了: 2025年 9月 20日 08:09给65万行的codebase加新功能。
44 V叔发布了一篇小红书笔记,快来看吧!
3b93nkkj4EN
http://xhslink.com/m/OLMjFkDZOr 复制本条信息,打开【小红书】App查看精彩内容!
也不知道视频触及了什么,被审核了两天。
你的小红书?

今天又做了一个,mumble,有200+万行代码。需要的功能也搞定了。
小红书老审核我,我放自己服务器上了。
楼上说的我没试过,因为我自己写代码也不是这么罗嗦的,都是需要什么功能想到就写了。测试要看情况,我现在手工做的主要是测试,GUI测试要自动化并不容易。

我发了个帖子然后马上发现用自己IP不能访问本站了。没弄清楚是那个层面的过滤。出去换咖啡店的wifi就没问题了。莫名其妙。
“GUI测试要自动化并不容易”这个比较aglee.
比如比较复杂的函数库,你找的是java,转成考特邻,就变了。不同版本的droid.每次打开IDE都墨迹升级一阵子。
手稍微慢一点,什么底层的又更新了。半年以前的努力基本没有价值,要重头来。
也在试用codex, 给一个复杂的C写的数据库加一个很底层的功能,算是一个大手术,因为这是要追求性能的。
分步进行,先敲定设计,再分阶段实现。
搞了一天,还没弄完,但第一阶段实现完成了,测试通过了, benchmark也基本达到预期性能指标。测试和benchmark都是让AI自己写的。
中间完全推倒重来了一次,要注意随时/compact context。否则一旦context用完就完蛋了,只能重来。
总的来说,现在的AI编程的确很可怕。AI可以自己编译,调试找bug,只需要老师傅指导就行了,基本不用看代码,让它优化性能也能做到。
看来大项目不需要低级程序猿了,编程只需要老师傅了。但是也不便宜,这一天下来,花了几十美刀。

第二阶段的工作完全messed up第一阶段的工作,只能从头再来。$58白花了。
所以AI编程离落地还是有距离的。
hci 写了: 2025年 10月 6日 01:10也在试用codex, 给一个复杂的C写的数据库加一个很基本的功能,算是一个大手术,因为这是要追求性能的。
分步进行,先敲定设计,再分阶段实现。
搞了一天,还没弄完,但第一阶段实现完成了,测试通过了, benchmark也基本达到预期性能指标。测试和benchmark都是让AI自己写的。
中间完全推倒重来了一次,要注意随时/compact context。否则一旦context用完就完蛋了,只能重来。
总的来说,现在的AI编程的确很可怕。AI可以自己编译,调试找bug,只需要老师傅指导就行了,基本不用看代码,让它优化性能也能做到。
看来大项目不需要低级程序猿了,编程只需要老师傅了。但是也不便宜,这一天下来,花了几十美刀。
hci 写了: 2025年 10月 6日 01:10也在试用codex, 给一个复杂的C写的数据库加一个很基本的功能,算是一个大手术,因为这是要追求性能的。
分步进行,先敲定设计,再分阶段实现。
搞了一天,还没弄完,但第一阶段实现完成了,测试通过了, benchmark也基本达到预期性能指标。测试和benchmark都是让AI自己写的。
中间完全推倒重来了一次,要注意随时/compact context。否则一旦context用完就完蛋了,只能重来。
总的来说,现在的AI编程的确很可怕。AI可以自己编译,调试找bug,只需要老师傅指导就行了,基本不用看代码,让它优化性能也能做到。
看来大项目不需要低级程序猿了,编程只需要老师傅了。但是也不便宜,这一天下来,花了几十美刀。
所以我對AI GPU市場很有信心,大context就是拼顯存,所以MU大漲,未來單卡1TB顯存不是夢。

领先不领先我不知道,不过还是比较厉害的。它自己读代码,写代码,自己编译,自己调用debugger找错改错。找错的过程与人差不多。所以写代码这个工作基本不需要人了。但是,它很懒,你不说的事它就不干。如果你没说具体的要求,它就干最简单的。你要是不懂的话,它就会糊弄你。所以必须要有一个老师傅来当它的manager。
今天又vibe code了一天,总算实现了我想要的功能,性能达到我的需求。这个事情如果我自己来搞的话,估计需要两三周,Deepseek估算这个工程需要一个月。CodeX用了两天。当然这两天我的工作强度还是很大的,需要不停的盯着,挺累人的,心累。本质上,程序员成了个micro managing的manager.

hci 写了: 2025年 10月 7日 22:28领先不领先我不知道,不过还是比较厉害的。它自己读代码,写代码,自己编译,自己调用debugger找错改错。找错的过程与人差不多。所以写代码这个工作基本不需要人了。但是,它很懒,你不说的事它就不干。如果你没说具体的要求,它就干最简单的。你要是不懂的话,它就会糊弄你。所以必须要有一个老师傅来当它的manager。
今天又vibe code了一天,总算实现了我想要的功能,性能达到我的需求。这个事情如果我自己来搞的话,估计需要两三周,Deepseek估算这个工程需要一个月。CodeX用了两天。当然这两天我的工作强度还是很大的,需要不停的盯着,挺累人的。本质上,程序员成了个micro managing的manager.
这么厉害,上个月的cc还没有用过,看来可以直接省略,上codex了
也没有那么厉害。它其实就是个中等水平的程序员。中等水平的程序员与高水平的程序员的区别,其实主要在于编程的口味。口味这个东西很难说清楚。大致来说中等水平的,都是想写代码直接解决问题,没有大局观,往往走一条一开始看起来简单的路。高水平的,知道真正简单的路是哪条。
比如现在我让codex搞一个更复杂的工程,做一个更大的手术。也搞了两天了,它就完全把自己逼入了墙角里面,怎么折腾也修不好一个虫子了。codex比较好的是,它知道自己进了死胡同了,就会停下来,说现在没辙了。
然后我就一步步问它现在的方案是怎么做的,发现它就如一个中等程序猿一样,选了一条貌似简单的路,最后其实会把自己绕死掉。要我来的话,一开始就不会选这条路。现在告诉他了之后,它也承认我的路更简单明确,一下就弄好了。
还是没有弄好,fuzz测试过不了。它放弃了,说hit a wall。算了,这种难度的代码看来它写不了,还是得人来干这个活。
hci 写了: 2025年 10月 9日 17:01也没有那么厉害。它其实就是个中等水平的程序员。中等水平的程序员与高水平的程序员的区别,其实主要在于编程的口味。口味这个东西很难说清楚。大致来说中等水平的,都是想写代码直接解决问题,没有大局观,往往走一条一开始看起来简单的路。高水平的,知道真正简单的路是哪条。
比如现在我让codex搞一个更复杂的工程,做一个更大的手术。也搞了两天了,它就完全把自己逼入了墙角里面,怎么折腾也修不好一个虫子了。codex比较好的是,它知道自己进了死胡同了,就会停下来,说现在没辙了。
然后我就一步步问它现在的方案是怎么做的,发现它就如一个中等程序猿一样,选了一条貌似简单的路,最后其实会把自己绕死掉。要我来的话,一开始就不会选这条路。现在告诉他了之后,它也承认我的路更简单明确,一下就弄好了。