如题所述,我自己实践了下,发现很难,所以表示怀疑。
我是 c#、应用软件开发为主,懂点前后端皮毛,css 、js 代码能看懂,不过现代的 web 技术栈不太熟悉。
我自己昨天试用了 Cursor,导入了一个 supastarter 项目。 根据文档,设置好数据库,可以跑起来。
想添加一个 qq 、微信的 auth 登录功能。用 cursor 描述需求后,帮我添加了类似下面配置。
socialProviders: {
// ...
wechat: {
clientId: env.WECHAT_CLIENT_ID as string,
clientSecret: env.WECHAT_CLIENT_SECRET as string,
},
},
页面 UI 部分也增加了 qq 、微信的按钮。
不过测试发现点击,没有跳转。 经过一下午的 debug 、搜索发现是底层的 better-auth 没有实现 qq 、微信的 auth 登录。直接写上面的 provider 会报错:
.socialProviders[key] is not a function
当然后续尝试让 gpt 编写一个 weixin auth 实现,看起来像模像样,不过没跑成功。
没成功的主要原因还是对 web 技术栈不了解导致的,然后就不禁有了如题的疑问。
引用宝玉的一个微博翻译 https://gemini.google.com/share/75a5754a2bda
我最近一直在尝试把AI融入到日常工作中。必须承认,在处理像增删改查(CRUD)、数据解析这类琐碎任务时,AI确实是个神器。你只需要下达指令,它就能帮你搞定,极大地解放了生产力。但软件开发远不止于此,我们还需要整合系统、性能优化、技术研究,这些都需要真正的理解力。
今天在咖啡馆工作时,我旁边坐着一位同行。他也在用AI写代码,这很正常,我也用。但让我忍俊不禁的是,他为了解决一个极其基础的问题,竟然在和AI反复“拉扯”。那个问题是什么呢?仅仅是一个CSS元素的居中,或是一个忘记绑定onClick点击事件的低级Bug。
我内心的独白是:“简直可笑,花几分钟学一下CSS的Flexbox布局,不比你这样反复试错问AI快得多吗?”
我当然不会说出口,毕竟萍水相逢,我也不想打击一个年轻工程师的热情。但这情景让我深有感触。AI需要精确的上下文才能给出好答案,你反反复复地对它说“还没居中呢”,其实是在浪费你自己的生命。如果你从不想去理解代码片段之间是如何协同工作的,那你当初又何必选择软件开发这个行业呢?
...
AI的出现加剧了这种割裂:
![]() |
1
zixiCat 3 天前
|
2
craftsmanship 3 天前 via Android
有 我见过 做不到工程化 但自己折腾个 poc 出来不是问题 而且好的产品经理不可能一点代码都不懂 可能够不深入全面 但基本编程技能还是有的
|
![]() |
3
gpt5 3 天前
有一行汇编都不会写的程序员,用 python 开发出产品的真实案例吗?
|
![]() |
5
potatowish 3 天前 via iPhone
把 qq 、微信登录换成 fb 、google 就可以跑通,原因就是可以获取的中文训练语料少、质量差,开发文档都有不少是错的。用的还是国外大模型,以英文语料为主
|
![]() |
7
oness OP @potatowish 是的,better-auth 内部实现了 fb 、google
|
8
jjwjiang 3 天前 ![]() 根据个人使用 AI 开发自己不熟悉语言的工具的经历,个人觉得 AI 编程是需要编程背景的
|
![]() |
9
musi 3 天前
vibe coding 一时爽
断点 debug 火葬场 |
10
dcsuibian 3 天前
GitHub 和 V2EX 上搜一下,看看他们用 cursor 开发出来以后还维护多久你就知道了
|
![]() |
11
BingoXuan 3 天前
最终产品出来前,人需要掌控 ai 生成代码的复杂度,无论 ai 纯度是 100%还是 50%。一旦失控了就是各种 bug 乱飞,最后变成了无法维护的代码。
|
![]() |
12
ufan0 3 天前
算生成了比较完成的项目代码。但是不懂代码,调试、部署是个很大的问题。
|
![]() |
13
sss393 3 天前
ai 不太能解决网上没有出现过的业务需求。除非有人用 better-auth 接了国内的 auth 生态放到 GitHub 上,还被 ai 检索到了。。。
我推荐你用 perplexity 搜索下有没有人真的实现了,如果有你直接把网址丢给 cursor ,他应该就能做出来了。 |
14
andrew2558 3 天前
现阶段不太可能哟,不懂代码是不行的,AI 经常会瞎说,而且包的不同版本 api 也不一样,ai 有时搞不清,特别是新版本的包,再有就是前后端对接等等
|
![]() |
15
irisdev 3 天前
我之前产品经理让我干这样一件事:把某个极为小众框架的官网 url 给 ai ,让它自己学习,基于这个框架开发一个极为复杂的三维模型。有的产品经理真的是对这些东西一点概念没有。
|
![]() |
16
juggtt213 2 天前 via iPhone
完全没有开发经验遇到一些问题应该还是挺搞心态的,不过跨语言的场景还是比从头学强多了。
不过也遇到过想自己写个 ios app 用,ai 代码写着写着 swift 变成 objc 了,这种情况,如果我没有一点背景知识,感觉还会被带进去.. |
17
sumu 2 天前
线上出现重大故障,需要快速定位 Fix ,你打开代码库,发现这个代码无人可以看懂,因为是 AI 写的,此时你该怎么办?
如果让 AI 写,然后人再去读懂,那我觉得,还不如自己写呢,读懂代码的难度可比写出来更难。 |
![]() |
18
ujfj1986 2 天前
|
19
julyclyde 2 天前
我理解,这玩意是辅助专业人士的,而不是让业外人士进来呛行的啊
|