大家好,我是编程乐趣。
如果你在寻找一个教程,可以让你快速使用.Net开发Web应用的,可以关注:编程乐趣.Net社区。
今天来聊聊AI,AI确实对我编写代码带来了一定影响。
1、学习或获取知识方式改变
以往工作中碰到问题、或者学习新知识点,一般都是通过搜索引擎、官方文档来学习,但现在很多时候会先问问AI。
通过询问AI,可以节省一定时间。当然了,AI往往不是很准,无法直接给出正确的答案,但可以提供一些思路,更主要是问AI时间成本比较低。
然后再结合搜索引擎、官方文档,可以节省不少时间。关于学习或获取知识方式改变,之前也分享过《大模型改变学习了!》。
2、提升代码编写效率
很多大厂互联网一直在宣传,他们公司有20%、30%的代码是用AI编写的,对于这个点我还是相信的。
现在市面上AI代码助手非常多,而且基本都支持市面上常用的IDE(VSCode、VisualStudio 或者 JetBrian)。
目前AI代码助手核心功能有:代码补全、代码注释、代码解释、单元测试、错误修复、AI问答等功能。
对于我个人来说,用的比较多的还是:代码补全、代码注释、AI问答。
特别是代码注释可以节省很多时间,毕竟写代码注释非常耗时间,现在有了AI,只需自动生成后再稍微修改即可。
另外其他的也是有帮助,只是使用频率低一点。
但是AI也并不是万能的,AI也有很多地方做不到的。
AI更像是一个基础知识极好的初级程序员,他可以帮我做一些较为初级的事情。我是人不是机器,我时时刻刻都可能犯错,但AI修改我代码犯错机率比我小很多。
另外AI对我学习全新领域帮助也不大,全新领域我一窍不通,我都无法判断AI给我答案是否正确,更不要说修改、或者让AI继续完善了。
最后,我很喜欢AI,但它目前无法代替我、帮我赚钱,让我不用工作。
- End -
推荐阅读
Blazor开源UI简洁组件:10个热门.Net开源项目推荐!