感叹一下AI的强大

试用了一下Cursor,真的好智能…
写之前写过的某个用于提醒工作时间的软件,我完成非UI部分花了三天,前前后后一共五六个小时;和它只用了十多次对话,而且语言风格简明,错误处理完善。耗时总共大概不到半个小时。
只需要把大纲列给它,我是这样对话的

写一个程序,设定一个疲劳值f,0到100。
给定三个参数:连续工作n秒使f增加100,连续休息r秒使f减少100,当休息小于s秒时作废并按工作处理。
每10秒检查:用户是否自上次检查以来移动过鼠标,若有,则按配置文件增加疲劳值;否则减少。

上面的是构建基本框架,某些全局性的修改或者功能的插入也很容易

全部改为宽字符。
n、r、s由配置文件指定。

非常好!立志以后当程序员的小朋友感觉前途一片光明

3 个赞

难道不是应该立志当程序员的小朋友感觉前途一片黑暗吗 :rofl:

3 个赞

其实我觉得,这个问题可能还需要这样思考:既然 AI 在编程方面做得这么好,那么 人类开发者又有哪些地方是无可取代的呢

诚然,AI 的使用会让开发者这一行业的入行门槛降低。但门槛的降低,其实是对从业者提出了更高的要求。比如,对老板而言,既然这份工作大家都能干,那我为什么要聘用你而不是其他人?或者,既然 AI 也可以完成,如果 AI 的成本低于人工,那我为什么还要雇佣员工?

对于我个人,我本身不是开发者,也不是相关行业的从业者或专业学生。从一个用户的角度来看,人类开发者的优势在于:创造力

AI 固然强大,但它的强大是建立在学习、模仿前人工作的基础上的。换言之,其强在归纳总结,但创新能力有多强还是有待商榷的。对于未来的人类开发者,或许写代码的能力只是算是一种基本功,更重要的是 发现问题设计方案设计 出更有价值的产品。

或者简单一句话:找准自己的生态位,不要盲目地与 AI 或他人竞争。

我有一门课的老师曾讲过这样一句话,现在想起来感触也很深:

在座的各位就读的这个专业,我们学校有,清华北大也有。论实力,我们肯定是不如他们的。那么在求职的时候,我们要怎样取胜呢?这就需要大家思考一个问题:和他们比,我们的特色是什么?


对 AI,个人还有一个思考:AI 在编程等方面这么强大,是否就意味着我们可以不去学习相关知识了呢?我想不是的。AI 毕竟是高精尖技术,太容易受制于人了(无论是被外国,还是大厂)。如果有一天,发生了什么情况,我们无法使用这些工具,难道就只能坐以待毙了吗?

我一直相信一个观点:服务再强大,那也是别人的;技能学得再烂,掌握了就是自己的。

1 个赞

nonono,是你做过了有经验、有细节理解。引导起来才容易,要是你对东西未知、一知半解来搞ai做出来就不一样了。

4 个赞

AwA我并不觉得它有能力取代我,它对我来说还是工具,有一些东西是它没有的。
比如某个不存在的软件,你对它提出要求,它并不一定能实现。
例如和它说:“给我一个一键把纸质书籍转换为电子书的软件”,它是不能做到的,因为目前还没有这种软件;
但是和它说“创建一个程序,给定一个含且仅含有一运动物体的视频,处提取视频中物体处于静止状态的每一帧”,然后给定手机录制一个快速翻动书页的视频,或许就可以把视频中的包含每一页内容的帧提取出来了
楼下的victoryRoad小姐管这种能力叫“创造力”

关于您的第一个考虑,我完全同意,并且已有实例证明了
关于您的第二个考虑,您的担忧有道理,但是我认为解决方案的重心应该放在创造更好的AI模型上,而非试图准备用人力作为AI的代替品。因为再过些时日,我相信这种“试图”就会变成“妄图”了

是这样的,我一直相信的一点是,你能用好一个工具,这个东西就是你的,而不是你去成为这个工具,如果现有ai能帮助你更快的去开发一个产品,那代码反而不重要,重要的是想法。

回答楼上二位朋友的一个问题:AI 是一件很强大的工具,诚然,楼上的朋友提到:

但是,目前我们无法保证 AI 这件工具一直在我们手上。目前的 AI 大多部署在服务器上,比较依赖于互联网。基于地缘政治因素,或其他商业因素,其实这些服务的供应商是随时可以切断用户对这些服务的访问。

我这句话想表达的,也不是说要固守落后的方式,而是尽可能给自己多留一个选择。

敝人非常认同您的观点,但我认为,仅仅是更好的 AI 还不够,更重要的是更开放的、用户有更大控制权的模型。

以上为个人愚见,还请诸君辩证看待,同时欢迎批评指正!


最后,恕我冒昧,我想吐槽一下:

您是根据头像判断性别的吗?:joy: 根据个人经验,在网络上我们往往不清楚别人的性别,所以一般也不用 “先生”、“女士” 等称呼对方,免得尴尬。

1 个赞

openai官方给出的报告已经明说了,程序员是受到ai冲击最大的岗位,没有之一 :smile:

感觉翻译也快了 ::

倒不是,我的记忆中有某次对话确证了您的性别…很明显记忆有误…抱歉
关于问题,是的,我们需要更优秀的开源模型

也是好事呀,我的竞争者都被AI干掉了嘛

是这样的,之前我做过一个全自动自动汉化软件的工程来着,带了让AI根据上下文修正机械翻译的功能

翻译是直接打击,
编程是第二,毕竟也是需求到程序的翻译,但有些需求是从来没有过也不是简单的组合,AI估计干不了,但这种估计不到所有编程的百分之一,一般程序员与不到,所以也就被打击了

您说的有道理
很有道理!换句话说,是不是我只要成为那百分之一,就可以避开AI的打击,甚至从中受益

这个1%很难占领,

以前说到35岁现象时,90后还是在讽刺:现在的确没有35岁的(因为他们的确都没到。但不知道70后早就到了)。
要逃离35岁大限,基本得占领5%

确实,目前还有许多事情是有机算法比非有机算法做得更好,也有专家反复声称,有些事情非有机算法“永远”都无法做到。但事实证明,通常这里的“永远”都不超过一二十年。

或许每个类别顶尖的人会晚一些被AI赶上,但是现在已经出生的绝大多数人的经济和军事价值在今生被AI超过似乎是不可避免的。
如果绝大多数人失去了经济和军事价值,服务业服务谁呢?沟通能力用在哪里呢?领导者领导谁呢?