如何看待首个 AI 程序员入职科技公司?

简介: 【5月更文挑战第3天】通义灵码入职阿里云,那么 如何看待首个 AI 程序员入职科技公司?

在传统的开发模式下,程序员每天需要耗费大量精力编写重复性代码、调试优化、编写代码注释,大幅挤压了核心业务代码编写的时间。日前,通义灵码入职阿里云,它在阿里云内部各个开发环节担任起了「代码助理」角色,包括在写代码、读代码、查 BUG、优化代码的全流程中辅助工程师们。那么如何看待这一情况,如何看待首个 AI 程序员入职科技公司呢?


随着AI智能化的飞速发展,在过去很多觉得很遥远的事情现在都可以做到了。比如你身边的智囊团(GPT-4、通义千问、文心一言等),再比如你想要的文生图、图生图、文生视频等也都走进了现实,走进了我们的生活。那么在这种情况下,对于程序员来说的AI编程助手也就顺理成章了。传统开发模式下,程序员需要耗费大量的时间来浪费在重复代码上,或者编写测试类,以及代码优化上,那么有了AI编程助手之后,程序员可以更加专注于核心代码的开发,极大的提高开发效率,进而缩短项目周期,为企业降本增效。

今天跟通义灵码互动的第一句话是什么,TA 是怎么回复的?

说起通义灵码,作为开发者,从通义灵码刚上线就开始使用了。非常开心激动的在ideak开发工具中安装了通义灵码的插件,在日常工作中通义灵码确实帮到了不少,比如生成代码注释,生成之后一键插入原代码中,很方便,省去了自己阅读代码的时间

再比如开发过程中常用的代码续写、注释续写


以及在阅读代码中遇到不明白时可以直接一键解释代码

省去了大量查阅资料,百度搜索的时间,极大的提升了开发效率和代码阅读,代码理解效率。

再往上看看,今天和通义灵码互动的第一句话是让通义灵码帮我写一段代码注释

由于这段代码不是自己写的,又不愿意逐行去看,于是就直接让通义灵码帮我给加上注释,这样就可以很快的阅读完整段代码并添加自己的业务逻辑进去,方便快捷。作为开发者,必须有这样一个AI编码助手。

使用通义灵码的感受

说到使用通义灵码的感受,个人觉得自己比较有发言权,毕竟是从通义灵码发布就开始用的。在使用通义灵码的过程中,个人用的比较多的功能是通义灵码的行级/函数级实时续写、单元测试生成、代码注释生成、代码解释以及自然语言生成代码,通义灵码其他的功能有的是因为不好用而没用,比如

有的是因为自己在开发过程中这样的场景不多而没有用。那么就我用过的几个功能来说一下使用感受:


行级/函数级实时续写:这个功能用的最频繁,整体代码采纳率的话可以达到90%以上,部分没有采纳的情况多数是因为通义灵码续写的太多了,自己的业务实际并不需要(实际只需要【1】处代码,生成的却是【2】处代码)

单元测试的话写的不多,大部分情况都是业务代码完成之后结合实际业务场景进行测试。


代码注释生成:个人在开发过程中,奔着代码易维护的目标,开发过程中核心代码都会手动添加注释,方便后续开发人员维护,现在这部分工作可以完全交给通义灵码来做,代码注释的生成内容我基本都是一键插入原代码中,但是有一些代码注释位置不符合开发规范,需要手动处理,比如红框中的注释


代码解释:对于代码解释,这个在看别人代码时却是很有帮助,肉眼读别人代码或者读一些源代码比较费劲,那么直接通过通义灵码的代码解释就很省心了,比如

并且还可以对其中的某一句代码进行解释


自然语言生成代码:自然语言生成代码个人在开发过程中也会用,但是没有上面提到的几种能力用的频繁,比如生成一个正则表达式校验手机号

整体来说,通过通义灵码确实可以提高编码速度,提高开发效率,从使用习惯,生成代码准确率,采纳率来进行整体评分的话,个人觉得通义灵码可以评90分,体验感不错。


相关文章
|
5天前
|
人工智能 程序员
AI程序员入职阿里云
AI程序员入职阿里云
|
5天前
|
机器学习/深度学习 人工智能 算法
31万奖金池等你挑战!IJCAI 2024 第九届“信也科技杯”全球AI算法大赛正式开赛!聚焦AI尖端赛题!
31万奖金池等你挑战!IJCAI 2024 第九届“信也科技杯”全球AI算法大赛正式开赛!聚焦AI尖端赛题!
49 1
31万奖金池等你挑战!IJCAI 2024 第九届“信也科技杯”全球AI算法大赛正式开赛!聚焦AI尖端赛题!
|
5天前
|
消息中间件 人工智能 监控
|
5天前
|
人工智能 自动驾驶 安全
破壁人AI百度:科技公司反内卷的典型样本
互联网整个行业都在陷入被动且尴尬的局面。去年开始流行的“内卷”一词,恰如其分的描述了互联网的现状,比如抖音开始做外卖,微信强推视频号,一直硝烟弥漫的电商市场,更是激战在社区团购上。
23 3
|
5天前
|
人工智能 算法 程序员
AI程序员与人类程序员如何进行有效的合作
AI程序员与人类程序员的协作是软件开发的关键。双方通过知识共享、任务分配、代码审查和创新合作,提升效率和质量。有效沟通、尊重彼此优势、清晰分工、持续学习以及解决冲突是合作成功的关键。这种合作不仅利用AI的自动化能力,也发挥人类的创造力,共同推动行业进步。
|
5天前
|
人工智能 算法 安全
全球首位AI程序员诞生:对程序员的影响将会有多大?
全球首位AI程序员的诞生将深远影响程序员行业。自动化代码编写和优化将提升效率,减轻人工负担;AI能进行缺陷检测和错误修复,增强软件质量。AI还能促进知识传承和协作,成为程序员的智能导师。尽管可能影响部分传统编码职位,但也将创造新机遇,推动程序员向更复杂任务转型。随着AI技术发展,未来软件开发将加速自动化,同时也需关注伦理和安全问题。人类与AI的协同将塑造行业新未来!
|
5天前
|
人工智能 自动驾驶 安全
破壁人AI百度:科技公司反内卷的典型样本
破壁人AI百度:科技公司反内卷的典型样本
25 0
|
5天前
|
人工智能 程序员 开发工具
“AI 程序员入职系列”第二弹:如何利用通义灵码光速改写项目编程语言?
本文中阿里云后端工程师云徊将从项目开发的实际需求出发,演示通义灵码在开发工作中可提供的帮助。
|
5天前
|
人工智能 自然语言处理 Java
​下载量超 200 万,最近频繁登上热搜的 AI 程序员,大家怎么看
程序员在通义灵码的帮助下,每天不必耗费大量精力编写重复性代码、调试优化、编写代码注释了。作为开发者的你,是如何看待首个 AI 程序员入职科技公司的呢?
|
机器学习/深度学习 人工智能 自然语言处理
搜狗翻宝Pro机再次开挂,智能翻译硬件成中国人工智能的新风口
第五届世界互联网大会正在如火如荼的举行。
搜狗翻宝Pro机再次开挂,智能翻译硬件成中国人工智能的新风口

热门文章

最新文章