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

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

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


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

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

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

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


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

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

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

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

使用通义灵码的感受

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

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


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

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


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


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

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


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

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


相关文章
|
2月前
|
人工智能 运维 算法
AI浪潮下程序员的职业重构与生存指南
当代码生成器能写出比人类更规范的代码时,程序员的价值在哪里?这个问题曾让我陷入长时间的思考
|
2月前
|
人工智能 算法 Java
后端程序员逆袭之路:巧用 AI 工具,拿下高薪 offer
在技术职场中,后端程序员面临诸多挑战,如复杂业务逻辑、繁琐代码编写与调试及持续学习压力。然而,AI 工具的兴起为后端开发带来了全新机遇。智能代码生成工具如飞算 JavaAI 可高效完成需求分析、设计与代码生成;智能调试工具如 CodeGuru 能快速定位问题;知识学习工具如 ChatGPT 助力技术提升。借助这些工具,后端程序员不仅能显著提高项目质量和效率,还能展示技术前瞻性与学习能力,拓展技能边界,从而在求职市场中脱颖而出,顺利拿下高薪 offer。
|
14天前
|
机器学习/深度学习 人工智能 算法
ai赋能科技
本内容探讨了AI技术在教育领域的深度应用,涵盖教学设计、课堂互动、科研赋能、教学管理和伦理实践五大方面。从智能备课到动态学情分析,从跨学科创新到自动化评估,展示了AI如何优化教育全流程。同时强调数据安全与算法公平性,确保技术发展不偏离教育本质。最后指出,在AGI时代,学习AI大模型不仅是为了适应技术浪潮,更是为了填补400万人才缺口,成为高薪“AI+”岗位的抢手人才。教育的目标已转变为培养驾驭AI的思考者,而不仅仅局限于竞争者角色。
|
30天前
|
人工智能 定位技术
挑战杯丨2025年度中国青年科技创新“揭榜挂帅”擂台赛阿里云榜题发布!用AI助力乡村振兴丨云工开物
第十九届“挑战杯”竞赛2025年度中国青年科技创新“揭榜挂帅”擂台赛,由阿里巴巴公益、阿里云等主办。赛事以AI技术助力乡村振兴为主题,鼓励高校师生设计长虹乡特色文创产品、农特产品包装等。作品需紧扣开化特色。评选标准涵盖创意、文化呈现和技术应用等方面。比赛设擂主奖及多项奖项。报名截止至2025年6月30日,作品提交截止至8月15日。
|
2月前
|
存储 人工智能 监控
星云智控科技-优雅草星云物联网AI智控系统软件产品技术栈一览表-优雅草卓伊凡
星云智控科技-优雅草星云物联网AI智控系统软件产品技术栈一览表-优雅草卓伊凡
74 7
星云智控科技-优雅草星云物联网AI智控系统软件产品技术栈一览表-优雅草卓伊凡
|
2月前
|
存储 人工智能 前端开发
2025年解析 AI 编程:当前水平与对程序员的影响-优雅草卓伊凡
2025年解析 AI 编程:当前水平与对程序员的影响-优雅草卓伊凡
92 8
2025年解析 AI 编程:当前水平与对程序员的影响-优雅草卓伊凡
|
14天前
|
人工智能 IDE 程序员
通义灵码打造企业专属 AI 程序员
本文介绍了AI辅助编码领域的产品形态与发展趋势,重点分析了通义灵码的功能与优势。作为一款IDE插件,通义灵码经历了三个发展阶段,从行级代码补全到Multi-Agent全流程支持,覆盖个人开发者与企业用户需求。其核心功能包括代码智能辅助、私域知识融合及自定义扩展机制,有效提升了研发效率。此外,文章还展示了通义灵码在智能化工具链建设中的探索,如代码评审智能体,并通过趣味项目演示了AI程序员的多步骤协作能力。
|
2月前
|
机器学习/深度学习 人工智能 数据可视化
程序员与AI:总裁和他的小秘书~
在这个充满科技感的故事中,AI作为一位“秘书”,凭借自动化代码生成、智能补全、数据分析等技能,为程序员“总裁”分担琐碎任务。而程序员则以业务理解力、架构设计能力和问题解决能力为核心,掌控全局。两者相辅相成:AI处理细节,程序员决策方向。人机协作不仅提升效率,更让开发过程变得高效且富有创造性。尽管AI能显著减负,却无法取代程序员的领导地位,最终实现的是强强联合的双赢局面。
|
17天前
|
人工智能 自然语言处理 前端开发
上线几天,轻松斩获10k,开源通用AI智能体Suna:一句话自动处理Excel/爬数据/写报告,程序员私人助理诞生!
Suna是由Kortix推出的全球首个开源通用型AI Agent,可通过自然语言对话自动完成浏览器操作、数据分析、系统管理等复杂任务。它具有“执行力”,能像人类员工一样理解指令并操作数字工具,支持自托管保障数据安全,适用于市场分析、学术研究、企业办公等场景。Suna的核心优势在于实现“语言→行动”的转化,适合需要实际操作的任务,如爬虫、报表生成和网站部署。项目地址为:https://github.com/kortix-ai/suna。
|
1月前
|
人工智能 程序员
我的通义灵码插件没有AI程序员选项了
通义灵码插件没有AI程序员选项了