使用 AI 在不熟悉的领域写代码真的欲罢不能,之前自己不会的技术,稍微看下文档,然后让 AI 来写,完全能够写出来,也能看懂它写的东西。
但是问题是,这玩意儿真要自己下手写的时候,完全不会!!!虽然能看懂,但是真的连语法都记不住。
整个项目写下来自己是感觉不到学会了任何东西的。过度依赖 AI 真的就相当于放弃了手写代码。离了 AI 完全不会写代码。
我不是说这样不行,但是这样真的行吗?我不确定啊!
1
bennyfu 4 小时 38 分钟前 via iPhone
我最近在学 rust ,学习阶段还是不利用 ai 的,到能做一个小项目为止
|
2
stinkytofux 4 小时 35 分钟前
确实, 我现在做项目选型的时候已经不看自己熟不熟练了, 例如写一些小工具直接用 go, 短小精悍省内存. 让我自己写 go 我肯定磕磕绊绊的, 让我审核 go 的代码倒是没问题.
真的是极大的提高效率. 我现在就是害怕等这波大模型竞争潮过去, API 大幅涨价, 到时候又离不开了, 根本离不开. |
3
None123 4 小时 34 分钟前
@stinkytofux 不会大涨价的 只会越来越便宜
|
4
cz5424 4 小时 32 分钟前
实际朝着更未来的方向看,很多东西你后续都不需要关心细节了,AI 帮你搞,包括底层协议设计,制定,甚至造轮子,大部分人都会这样使用,小部分人当 AI 修理师,去修 AI 弄出来的 bug 。后续代码越来越多人类不可读,就跟汇编一样发展,AI 越来越接近底层,Token 消耗成本越来越低。甚至都在意 Token (就跟手机流量一样,原本几兆几兆卖你,现在几十 G 几十 G )
|
5
kamalei 4 小时 32 分钟前
得看站在什么角度看了,老板也不懂代码但是他能指挥程序员干活,具体干的好不好他也不会 code review ,最终交给客户满意就行了。等 AI 真的足够只能,大多数程序员也不需要懂底层技术,只需要通过程序员构建的评估函数就行了。
我现在用 AI 写 swift 代码,代码少的时候还能指导它工作,代码量多了之后,出现新的问题让它解决不是总能完美的结局,但是不懂代码真的很难指导它,但是如果 AI 足够智能,我想我可以完全不看它的代码。 但是前端代码应该没这个问题。 |
6
chiu 4 小时 22 分钟前
@stinkytofux #2
当年内燃机汽车盛行的时候, 我也是坚持骑脚踏车. 万一有一天汽车厂商都涨价, 我又离不开了, 那个时候出行就麻烦了. |
7
darkengine 4 小时 17 分钟前
少写可以,当时起码得能读懂 AI 写的代码, 能分析哪里有问题,不然出 bug 的时候真就两眼一抹黑了。
|
8
xiaomushen 4 小时 10 分钟前 老板和产品经理,不是一直在 vibe coding 么?
哈哈哈,你看他们慌不慌 |
9
wsseo 4 小时 2 分钟前 @xiaomushen 不一样,老版下面有人担责,有人挨骂。
|
10
guanhui07 3 小时 39 分钟前
还是不能放弃古法编程,结合着用,少写点代码,至少看懂 但不能完全信赖,还是要 review 好代码
|
11
iloveoovx 3 小时 37 分钟前
不知道,但是你妈总跟你说手洗的衣服比洗衣机干净(
|
12
sk217 3 小时 32 分钟前
😂没古法编程之前,人力 vibe 从 github stackoverflow 上 ctrl+c ctrl+v 的代码你就认真读过?别自欺欺人了,能跑通的代码就是好代码,大部分项目活不到需要还技术债的那天
|
14
sk217 3 小时 26 分钟前
1.使用 AI 在不熟悉的领域写代码真的欲罢不能,之前自己不会的技术,稍微看下文档,然后让 AI 来写,完全能够写出来,也能看懂它写的东西。
能解决问题就是好工具 2.但是问题是,这玩意儿真要自己下手写的时候,完全不会!!!虽然能看懂,但是真的连语法都记不住。 程序员的脑子从来不是用来记这些垃圾文档的,你应该更深入计算机体系,能看一眼就能指出 AI 的问题,以及其犯下的原理性错误 |
15
zxjxzj9 3 小时 18 分钟前
说的不是古法编程的时候不参考额外资料就写得出很多东西一样。 难道你没搜过类似 python 读取文件,java 读取文件这样的问题?
|
16
sk217 3 小时 13 分钟前
|
17
ipwx 3 小时 12 分钟前 我觉得 AI 发展的未来,一定是内容大于技术的,无论哪个行业。这不是编程的问题,这是人类生产力解放的过程中,你是否能抓住时代浪潮的问题。所以要以输出内容为核心,无论是开发 App ,还是做自媒体,甚至写小说、将来 AI 发达了编剧都是做内容。
|
18
sk217 3 小时 12 分钟前
没有 vibe 之前,我这些小工具 小项目光是开工看 RFC 文档就要搞好几天,现在有 AI ,人人都能撸一套自己的趁手的工具库
|
19
kristofer 3 小时 11 分钟前 别想那么多宏大的东西。就问自己,我出去面试,面试官问的问题,我直接回答:AI 能解决。行不行?
行就不用自己学了,不行,那就还不能放弃。 我们既不能缺少发展得远光,但也得脚踏实地。 |
20
JoeJoeJoe PRO |
21
xiaomushen 2 小时 51 分钟前
|
22
musi 2 小时 49 分钟前 via iPhone
你们会 review 代码吗?我在让 AI 完成一个大修改后 review 代码有想死的冲动
|
23
meteora0tkvo 2 小时 40 分钟前
感觉面试的时候,实操给面试官看,还是得用古法编程,要是一点都不会,面试得暴毙
|
25
mf2019d 2 小时 14 分钟前
干的项目多了. 实际提升了. 一些基础的还是交给 ai
|
27
timewarp 1 小时 59 分钟前
我觉得还不能完全放弃,我近来感觉太依赖 AI 了,思维已经退化了
|
28
JoeJoeJoe PRO |
29
sillydaddy 1 小时 18 分钟前
这个我觉得要从第一性原理思考一下,我们在学习和实践编程时,到底是在学什么东西和实践什么东西,AI 会不会把它剥夺,如果不能通过编程学到,那还有哪些方式可以学到?
|
30
ybz OP PRO 不管如何,我们产出的是程序,没有 AI 的时代,我们学习到的东西可以帮助我们产出更高质量的程序。还有一点就是解决程序随着时间的发展产生的问题,这是我们的目的。
那么完全放弃古法编程,使用 AI 这个工具能不能依旧达成这个目的。 其实我觉得是可以的。 AI 不像机器一样,只要是既定的程序机器基本不可能出错,AI 更像人一样,犯错的概率很大,即使我们发展到近乎完美的 AI ,如果没有提供给他足够的上下文,仍然可能犯错。 那么我们仍然要达到目的话,应该如何做?我觉的我们不可能保证完整的上下文给她,即使是产品给我们的需求,产品也有可能会有遗漏的边缘场景,产品也需要验收,所以我们也需要验收。 我们的验收就是 Code Review ,并不需要自己写代码。 所以我们完全不编写代码似乎真的是可行的。 如果是这样的话,其实应该使用最利于人类理解的语言然后让 AI 来写代码,我们来读。 我们的学习可能真的会失去意义 |
31
coryxu 19 分钟前
我觉得未来 AI 编码是趋势,不需要人手写代码,需要的是产品的思维。
@sillydaddy 别去专研短小精悍省内存了,重要的是能跑就行。以后 AI 能发展成直接写底层代码,人类什么精湛的算法在 AI 面前都是小儿科。 |
32
livib 7 分钟前
大势所趋
|
33
moooooooo 6 分钟前
以前七八十年代,那种开皮卡的,开拖拉机的,有几个不会修车,现在呢.同理,现在为什么一定要会写代码,会用 AI 不就行了
|
34
ybz OP PRO 我建议不要用汽车或者类似的机器来类比 AI ,机器既定的输入必定获得既定的输出,但是 AI 不是这样。
|