乐于分享
好东西不私藏

试用cursor写了款桌面软件,AI真要取代程序员???

试用cursor写了款桌面软件,AI真要取代程序员???

      • 一、在干啥?
      • 二、用AI做一个白日梦的工具袋桌面应用
        • 2.1、关系图谱
        • 2.2、企业通讯录
        • 2.3、备忘
        • 2.4、JSON编辑器
        • 2.5、JSON Diff对比
      • 三、结语
        • 3.1、我做这个桌面软件花了多久?
        • 3.2、AI编程功能这么牛,是不是不用专门学计算机课班课程了
        • 3.3、程序员会被AI取代吗?
        • 3.4、人人都是独立开发者?
        • 3.5、人人都能开发软件赚钱了?
        • 3.6 AI Coding的劣势
        • 3.7、程序员未来的出路在哪里?

      一、在干啥?

      最近AI编程很火,很多非科班的同学都能通过如cursor等编程软件跟AI讲几句就能编写一款软件。

      我也试用了cursor,你别说,真的是挺好用的,于是…我花了20刀充了cursor一个月的会员,打算将自己平时工作中使用到的部分小功能,集成做到一个桌面软件里,让自己平时用的更爽些。

      二、用AI做一个白日梦的工具袋桌面应用

      2.1、关系图谱

      关系图谱,尤其是可以帮我托管记住一些刚认识的人形成一张图谱。

      可以点击一个node,这个node的人聊天(底层接入了LLM),帮你记录一些和他的事,探索一些话题

      2.2、企业通讯录

      这个功能可以帮助整理平时接触到的业务线条,思考该线条的玩法,以及有哪些核心的同学,以及各自负责的内容。

      2.3、备忘

      可以创建自己的备忘目录,用于写笔记,备忘一些重要的密码等信息(自己开发的用着放心,不担心信息泄漏)

      • 支持创建目录文件
      • 支持修改目录文件
      • 支持删除目录文件
      • 支持Markdown语法
      • 支持本地图床(图片存到本地)
      • 支持博客园图床(图片存到cnblog,写博客提效简直爽翻了!!!真方便)

      我这篇笔记就是用自己开发的软件写的~ 再也不用给Typora付费,哈哈哈😂,每年实打实省一笔钱。

      2.4、JSON编辑器

      如下图,我之前用的json编辑软件,或者在线json编辑的网站。 这种3方的软件挺好用,但是每次用都要我电脑的控制权限,碰到敏感的信息,还要先脱敏处理,这我能忍?

      所以趁着有时间,干脆自己搞一个,之后用自己的,主打一个安全。

      • 支持重新格式化
      • 支持展开全部并复制
      • 支持折叠全部并复制
      • 支持压缩转译并复制
      • 支持JSON转XML

      2.5、JSON Diff对比

      这也是个常用的功能,没啥好说的

      三、结语

      3.1、我做这个桌面软件花了多久?

      如下图,算上我在电脑前发呆的时间,连续4天,每晚睡觉前我会用一会cusor写这款工具软件,一共花了9个小时。

      这放在以前,我做这款软件,算上学习electron等技术,咋的不得20天,480个小时。 用cursor提效99%,

      3.2、AI编程功能这么牛,是不是不用专门学计算机课班课程了

      看你想干啥了,如果是做个Demo玩具,那不用学科班的课程了。

      如果是想做企业级的项目还是要学习的,因为不止写代码,有性能问题要优化,有线上问题要快速定位解决。

      即使代码是AI编程功能写的,也要懂得如何高效、准确的和AI编程功能交互。

      3.3、程序员会被AI取代吗?

      说实话,不少人看衰AI编程,感觉很多人看到这种视频的时候,心里应该都挺爽的,毕竟自己也是人。就像马车车夫看到了一篇报道说,汽车不会取代马车一样。

      但是我感觉,程序员真的是会被AI取代的,就眼下的这种LLM进化的速度和AI编程工具的能力来看,具体什么时间彻底取代不好说,只能说,很快,就在眼前。

      不信看看黑马之类的培训机构,惨成啥样了,之前卖教人写代码视频课的机构都去卖AI教普通人提效的课去了。

      估计未来程序员的收入肯定会遭受巨大的影响,当大部分人会的东西,不再有稀缺性的时候,它为啥值钱?

      3.4、人人都是独立开发者?

      不得不承认的是有了这种AI编程工具,开发软件的效率真的是指数级别。但是这里面也有很多问题。

      开发出来的软件能干啥? 能帮你赚钱? 怎么赚钱? 有哪些新颖的点子? 用户画像是谁? 赚的谁的钱?

      未来开发软件的成本那么低,软件的数量疯狂翻倍,为啥用户用的是你的软件?

      如果你开发的东西,不能给你挣钱? 那你开发它干啥? 做独立开发者有啥用?

      所以本质上值钱是有创意的点子,能卖钱的点子。 至于只不是独立开发者,一点意义没有。

      3.5、人人都能开发软件赚钱了?

      以前要开发一个软件,确实是需要花个几万,找外包给程序员去做, 之所以挺贵的是因为程序员学习技术也是有时间成本的。

      现在基本上程序都可以通过AI编程软件生成搞定了,那其实基本上就是意味着,这部分钱未来谁都赚不到了,没那个稀缺性了,以前几千的项目,可能外包给学生几百块钱就搞定了 。

      3.6 AI Coding的劣势

      1、你会看ai写出来的代码吗? 起码目前我是不会看的,可能很多人都不会一行行去check。 这其实是有问题的,这种代码真的发布到生产环境,可能一个bug就够导致一个团队被干掉。

      不过这个可以通过强制CR的机制解决

      2、AI Coding是会发散的,在一定程度上有不受控的可能性,比如你让它修复bug1,它在修复bug1的同时,可能会导致bug2、bug3出来,但是人又可能感知不到。 导致出现更大的问题。 更有甚者,它会理解偏你的意图,导致重构一个模块功能。 这在生成环境中肯定是不允许的。

      估计除了这两点,没啥别的可挑剔的,AI Coding YYDS

      3.7、程序员未来的出路在哪里?

      AI让存量的程序员的效率提升了好多倍,也就变向的意味着,市场如果将被AI提效覆盖的这部分程序员都有优化掉…

      已经在牌桌上的人还能吃一下剩下的红利,吃一下使用AI重构传统App的红利,还没入行的准程序员,不在牌桌上,说实话有点难。

      未来之前的不再是编码能力了,之前的是解决问题的能力,善用AI工具,有创造力,有聪明的脑瓜的那拨人应该能狗的久一点。

      本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 试用cursor写了款桌面软件,AI真要取代程序员???

      评论 抢沙发

      2 + 9 =
      • 昵称 (必填)
      • 邮箱 (必填)
      • 网址
      ×
      订阅图标按钮