正经地说,现阶段没有任何代码知识,想单靠 AI 拼凑出程序的人并不是没有,少数还特别自信(亲身经历)。
个人认为这种行为和从 GitHub 上面复制粘贴代码,缝合出一个程序还是有本质区别的,AI 生成的内容归根结底是没有依据的,只是模型推断出应该这样写而已,能运行也只能算是碰巧。当然,也会有人在这方面进行优化,造出一些特化的 AI ,具体的不了解。
我还是倾向于用 AI 帮我编写正则表达式,自己测试再投入应用,以及类似的用途。楼上说的 SQL 我觉得也是个不错的应用场景。
看到大家都在调侃,我说下自己的浅见:AI 对编程的辅助,更多的是取决使用者自身的水平
如果是你一名专业性较强的开发者,那么 AI 就相当于几名员工,你只需要做好串联性工作,以及 review 就行,整体来说是事半功倍。
对于初级开发或者完全无开发经验的人来说,比如产品经理,如果自身逻辑性强,并且足够自驱,那么 AI 能帮你做不少事情的