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

刚上大学的时候,学习的第一门编程语言就是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会一步一步告诉我怎么执行,然后我点击运行的按钮就直接执行的时候,简直太爽了。

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

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

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

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

相关推荐
葡萄城技术团队17 分钟前
Cursor——Tab 标签:智能代码补全的终极工具
cursor
simonkimi2 小时前
解决无法在Cursor中使用C# Dev Kit的问题
c#·cursor
WaiterL2 小时前
一文读懂 MCP 与 Agent
前端·人工智能·cursor
大模型开发3 小时前
Cursor 快速入门指南:从安装到核心功能
llm·agent·cursor
6confim5 小时前
AI原生软件工程师
人工智能·ai编程·cursor
十盒半价5 小时前
深入理解 React useEffect:从基础到实战的全攻略
前端·react.js·trae
止步前行8 小时前
Cursor配置DeepSeek调用MCP服务实现任务自动化
人工智能·cursor·deepseek·mcp
cpp加油站9 小时前
Trae近期上新功能速览,国内版支持图片上传,新增进程资源管理器功能
ai编程·trae
cpp加油站9 小时前
我用Trae写了一个utools插件-灵感捕手,帮你捕捉转瞬即逝的灵感
ai编程·trae
十盒半价1 天前
从递归到动态规划:手把手教你玩转算法三剑客
javascript·算法·trae