编程的门槛真的越来越低了

刚上大学的时候,学习的第一门编程语言就是c,当时用的vs6。

记不清是不是大二的时候要帮老师修订一本c++相关的书,还是其它因缘巧合,开始用vs2010。

visual stdio:宇宙第一IDE。这是当时的印象。

后来实习的时候转java了,开始使用jetbrains的idea。当时的感觉是宇宙第二好用的IDE。

工作后就很少用vs了,最后一次用vs(我觉得也可能是编程生涯中最后一次用了),是在2020年初,疫情开始的时候,在家做了一段时间的无业游民。给朋友写了个理发店的管理系统。

大概就长上面这样,皮肤我记不清哪次换了(客户端外观原本不是这样,懒的找原来的版本了)。

这个客户端是个pc端的软件,可以直接在win电脑上安装运行。内部的业务逻辑还是用java写的,基于spring boot+bootstrap实现的。我是写了个windows的壳套在了外面(把jvm打包进去作为pc软件安装到win电脑上)方面人家外行人用罢了。

其它时间就再没用过vs开发了。

之后就是用jetbrains的全家桶了。写java用idea,写前端用WebStorm,写go用GoLand,python用PyCharm,c#用Rider,数据库就用DataGrip。

这些年,其它的工具基本不用。

我也真的是觉得jetbrains的ide好用的很。也确实给我提高了开发效率。

一款好的ide,对技术的提升帮助也很大。

这两年大模型发展起来,也出现了不少插件,对于开发的效率进一步有了提升。但对我个人来说效率提升还是有限的,也没有让我产生太大的震撼。

25年初的时候,在极客看到了一门和cursor相关的课程(到现在也没时间看过一节课程)。

那时候好像网上也说cursor是个开发神器。但是我主要写java,也没怎么关注。

我当时看到夸cursor的标题,当时的想法,神器,能有多神???和这些大模型相关的插件估计差不多,顶多再智能点。

直到最近一个月接触cursor后,我感觉很震撼。

当我看到一个不擅长前端的人,用cursor实现一个前端的项目后,说实话,信念有点崩塌。

我曾经也花过不少时间学习前端,啃过一两本厚厚的和前端相关的书。也使用一些库做过不少前端的项目:从js到jqurey,layui、easyui、bootstrap。

也系统学过vue,有相关基于vue实现的开源项目。也会点angularjs,有个apache的顶级项目管理台用的就是angularjs,也参与过开发。

也是曾经花了不少时间在前端的开发上的,虽然原理了解不多。

但是当看到一个不太擅长前端的用cursor都能实现一个项目的时候,忽然觉得以前的努力学习,花时间的沉淀,都没有意义了。

最近也在学习一些大模型相关的技术。某个课程的老师在讲cursor的agent可以自动写代码、运行验证、再反过来修复代码再运行验证。

我其实是被震惊了。

当然这是pro才能使用的能力,我没试过。

但是我真正用过之后,才知道有多好用。我甚至都不需要写太多代码,当我在命令行运行出现问题,我可以选中问题后,cursor会一步一步告诉我怎么执行,然后我点击运行的按钮就直接执行的时候,简直太爽了。

我不需要把这些复制粘贴过去再执行。

不需要特别了解代码怎么写了,我只需要去说明白我的需求就可以了。这样的话,编程的门槛,确实大大降低了。如果觉得提升有限,是不是还不太会用,或者是不是提示词不够清晰。

最后,想分享一个,我当时看到深有感触的一个聊天。

清明节最后一天,我要返程回北京,在等车的时候,看了一眼群里的聊天,有几句话,很有感触,当时直接就截屏了。我觉得每个人都可能会对看到的某些文字发人深省,而这几句聊天,"发我深省"。

相关推荐
anyup32 分钟前
10000+ 个点位轻松展示,使用 Leaflet 实现地图海量标记点聚类
前端·数据可视化·cursor
掘金酱35 分钟前
🔥 稀土掘金 x Trae 夏日寻宝之旅火热进行ing:做任务赢大疆pocket3、Apple watch等丰富大礼
前端·后端·trae
自学前端_又又2 小时前
3年Vue3,借Trae之力,实现转React的有缝连接
前端·javascript·trae
mrsk6 小时前
看我如何用AI做一款⌈黄金矿工⌋小游戏
前端·aigc·cursor
Goboy6 小时前
Trae 制作动态布局生成器,解放双手,排布从此不再靠摆积木
ai编程·trae
Derek_Smart7 小时前
工业级YOLOv11实战:8倍效跃迁与全栈部署指南1.1
pytorch·ai编程·trae
子昕21 小时前
前端噩梦终结者!Cursor+Stagewise:点网页→说人话→自动改代码
cursor
MrSkye1 天前
从零到一:我用AI对话写出了人生第一个弹幕游戏 | Prompt编程实战心得
前端·ai编程·trae
俞乾1 天前
这三个 MCP 组合,让 Cursor 指哪打哪
ai编程·cursor·vibecoding