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

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

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


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

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

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

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


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

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

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

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

使用通义灵码的感受

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

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


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

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


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


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

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


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

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


相关文章
|
1月前
|
机器学习/深度学习 数据采集 人工智能
未来的守护神:AI驱动的网络安全之盾,如何用智慧的光芒驱散网络黑暗势力?揭秘高科技防御系统背后的惊天秘密!
【10月更文挑战第3天】随着网络技术的发展,网络安全问题日益严峻,传统防御手段已显不足。本文探讨了构建AI驱动的自适应网络安全防御系统的必要性及其关键环节:数据采集、行为分析、威胁识别、响应决策和执行。通过Python库(如scapy、scikit-learn和TensorFlow)的应用实例,展示了如何利用AI技术提升网络安全防护水平。这种系统能够实时监控、智能分析并自动化响应,显著提高防护效率与准确性,为数字世界提供更强大的安全保障。
57 2
|
2天前
|
人工智能 算法 新制造
走进北京科技大学,通义灵码与企业高校共筑 AI 创意课堂
近日,通义灵码有幸参与到一场由伊利集团主办的 AIGC 生态创新大赛路演舞台,与高校专家、企业代表、青年学子共同探讨 AIGC 创意应用,交流企业在数智领域转型、青年开发者科技创新的思路和落地实践。
|
5天前
|
人工智能 算法 程序员
程序员如何借势AI提高自己:从高效工作到技能升级的全面指南
【11月更文挑战第4天】程序员可以通过以下几个方面借势 AI 提升自己:1. 日常工作效率提升,包括智能代码编写与补全、自动化测试与调试、项目管理与协作;2. 技能学习与升级,涵盖基础知识学习和深入技术研究;3. 思维拓展与创新能力培养,激发创意灵感和培养批判性思维。
|
1月前
|
消息中间件 人工智能 Cloud Native
|
1月前
|
机器学习/深度学习 人工智能 监控
AI与未来医疗:重塑健康产业的双刃剑随着科技的迅猛发展,人工智能(AI)正以前所未有的速度融入各行各业,其中医疗领域作为关系到人类生命健康的重要行业,自然也成为AI应用的焦点之一。本文将探讨AI在未来医疗中的潜力与挑战,分析其对健康产业可能带来的革命性变化。
在医疗领域,人工智能不仅仅是一种技术革新,更是一场关乎生死存亡的革命。从诊断到治疗,从后台数据分析到前端临床应用,AI正在全方位地改变传统医疗模式。然而,任何技术的发展都有其两面性,AI也不例外。本文通过深入分析,揭示AI在医疗领域的巨大潜力及其潜在风险,帮助读者更好地理解这一前沿技术对未来健康产业的影响。
|
2月前
|
人工智能 IDE 程序员
期盼已久!通义灵码 AI 程序员开启邀测,全流程开发仅用几分钟
在云栖大会上,阿里云云原生应用平台负责人丁宇宣布,「通义灵码」完成全面升级,并正式发布 AI 程序员。
1426 10
|
2月前
|
人工智能 架构师 IDE
阿里云通义灵码重磅升级,能自主修BUG、开发应用的AI程序员来了
通义灵码AI编程能力再进化,说几句话就能开发网页
|
2月前
|
人工智能 IDE 程序员
通义灵码 AI 程序员正式上线!
在云栖大会上,阿里云云原生应用平台负责人丁宇宣布,「通义灵码」完成全面升级,并正式发布 AI 程序员。
357 4
|
2月前
|
人工智能 算法 程序员
程序员为何容易爱上AI?MIT学者诊断:智性恋浓度过高!
【9月更文挑战第20天】近日,一篇由MIT学者撰写的论文在网络上引发热议,探讨了程序员为何易对AI产生深厚情感,即“智性恋”。论文指出,程序员在开发和使用AI时,因对其智能和能力的钦佩而形成依赖与认同,但这可能导致过度依赖AI,忽视自身价值或其局限性,甚至引发不健康的竞争。论文链接:https://arxiv.org/pdf/2407.14933。
36 5
|
1月前
|
人工智能 自然语言处理 前端开发
程序员KPI神器,AI打工,我摸鱼!
【10月更文挑战第5天】程序员KPI神器,AI打工,我摸鱼!
54 0
下一篇
无影云桌面