在凌晨,我用windsurf给项目增加功能,修改批量任务后,我发现windsurf真的太好用了,很快的帮我解决了问题。
就现在的硬件水平,居然可以达到如此高的效率,比人高很多的效率,解决一些不那么复杂的问题,未来简直不敢想象。
我不得不思考接下来5年的作为程序员的我的工作方式了。
首先一点,windsurf 需要接收自然语言指令,然后它会自动的根据自然语言指令,去对项目做修改,更神奇的是,它能看懂图片,只要传个图片布局,就能实现界面代码。
所以,以后增加功能时,只需要先思考下自己的需求流程和业务内容,然后就交给人工智能了。
这大大的减少了前端工作,如果是后端,一般的 crud 也可以胜任了,我好想回到之前的公司,用这个功能一天工作2小时,然后睡觉等工资。
不过,目前还是会有一定的问题,例如生成的代码,还是需要通过人工确认的,并且也会出现一些error。
所以如果没有编程水平,可能要和它扯皮扯半天,才会趋近零 error。
如果有开发经验,有自己的框架,那就用框架和流程指挥它工作就行,相当于化身架构师和测试员了。
所以,程序员未来五年,应该化身架构师,业务员,测试员,以及运维人员。
如果要避免被淘汰,必须学会如何使用人工智能,用人工智能解决实际问题。
人工智能解放了劳动力,将苦力劳动升级成了智力劳动,因此,如果要摆脱淘汰而进入底层的命运,那就需要更多的学习知识,用知识去指导人工智能工作。
很多情况下,人工智能的计算能力是远大于人类的,因为它可以通过网络的方式,消耗大量的能量并行计算。
而人类的大脑是无法联网的,所以人工智能在进行固定的复杂活动时,会占据优势,缺点就是消耗较大,人一碗饭的思考量和运动量,可能要机器好几十度电(这个没有具体统计,不一定对)。
人很多情况下,都是潜意识在执行任务,例如人的手指活动,大脑下达一个指令,手指就随想法进行工作,而手指是如何工作的,是无法精确描述的,它只是快速的做出动作,符合人的思维,精确度也不是那么高。
人工智能可以替代掉这些无法精确描述的"黑盒子计算"和机械运动,也就是作为人类的一个强大外置的“潜意识”,缺点就是消耗大,缺乏实践数据,还有点生疏僵硬,但横向功能范围广,针对性强,固定工作计算精确度高且快。
在安全方面,世界或许就是概率组成的,啥事都有风险,没有绝对的安全,坐飞机有坐飞机的危险,坐汽车有坐汽车的危险,坐电梯有坐电梯的危险,所以无需杞人忧天,冥冥之中自有安排。
在起步阶段,必然会有一个监控程序去控制安全问题,然后提升人工智能的安全系数,减少出现事故的概率,降低能量消耗,这个过程就是发展的过程。
人工智能的出现,是为人服务的,我们只需要多学习新的知识,用人工智能武装自己,然后去期待新的时代的到来。
 

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐