2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

软件工程师的自我成长:借力 AI 驱动开发

作者:Ben Linders

  • 2025-12-09
    北京
  • 本文字数:1316 字

    阅读完需:约 4 分钟

大小:634.54K时长:03:36
软件工程师的自我成长:借力 AI 驱动开发

Suhail Patel 在 QCon 伦敦大会上表示,作为一名软件工程师,分享工作成果有助于激励他人、获得反馈并促进个人的成长。把事故常态化并勇于担责,可赢得信任,加深对系统复杂性的理解。AI 可以实现自动化,却仍离不开恰当的指引、上下文与安全护栏。


Suhail Patel 发表了题为《Shine Bright as an IC: Growing Yourself as Your Company Grows》的演讲(视频链接),探讨如何在公司成长过程中提升自我。

Patel 指出,主动展示工作不仅能激发他人灵感、汇聚多元视角,还可能带来质疑与挑战;而正是这些挑战,让我们有机会审视并修正那些潜藏的假设,从而实现成长。


展示工作的方式包括写博客、做技术演讲和演示,Patel 解释道:

我经常听到有人抱怨自己的工作不够新奇、缺乏突破。我认为我们行业中的大多数工作都具有衍生性,关键在于能够将想法组合在一起,无论是原创还是受他人启发(只要注明出处)。


Patel 指出,把事故视为常态至关重要。在实际项目中,尤其是随着项目范围和复杂性的增加,没有什么是能够完美运行的。对事故做出响应至关重要:

我认为这在建立信任方面是决定成败的关键。


Patel 指出,哪怕是最细微的故障,只要公开说明出了什么问题、打算如何解决以及解决问题的时间表,都能产生巨大价值,关键在于主动承担责任。一个良好的问题解决过程可以为整项工作赢得正面口碑。作为领导者,我们也需要向团队成员灌输这种心态,他说。


Patel 还谈到了 AI 在软件开发中所带来的挑战不容忽视。我们几乎每天都能看到一些统计数据,或者一些新闻声称某些组织中很大比例的代码是由 AI 编写的。基于 AI 的工具让非软件工程领域的人也能随手实现小型的自动化。


Patel 说,就像指导和培养新工程师一样,我们也需要投入精力来“训练”我们的提示词,让它们了解组织的编码模式、代码库、工具和上下文信息。许多人因为 AI 在刚开始时写不出完美代码或做不对事情就否定它的价值,却忽略了这是因为缺少上下文信息,他补充道。


Patel 总结道,QCon 伦敦大会上也有关于“别让你的关键数据大门敞开”的演讲。搭好安全与运维的护栏,工程师就可以在不被拖慢的情况下利用 LLM 的力量。


InfoQ 采访了 Suhail Patel,探讨了如何展示工作以及如何在软件开发中使用 AI。


InfoQ:软件工程师如何展示他们的工作?

Suhail Patel: 你可以从内部分享开始。我在写内部文档时会明确标注这是否是草稿,以及是否希望获得反馈,还是说只是为了提供上下文信息和可见性,让大家知道我在思考某个问题。

对于内部演讲,不需要进行太精致的策划,除非你是面向不熟悉的听众。我印象最深的几场内部分享都采用“非会议”模式:花 15 至 20 分钟交代背景,然后是自由问答或小组共创。


InfoQ:你如何应对在软件开发中使用 AI 所带来的挑战?

Patel: 我的首要任务是确保我们的能力和平台成为公司内部其他人实现愿景的助推器。我们给大模型开放的接口与 API 只暴露最少必要数据,并且在代码审查中保持高度审慎。

多年来,Monzo 重金投入的静态分析工具用于发现常见错误和漏洞,这些投入至今仍在持续产生巨大的回报,因为这些检查是强制性的。

我们的目标是在具备全面护栏的情况下安全地开发软件(无论是否使用 AI)。


原文链接

https://www.infoq.com/news/2025/12/develop-software-AI/

2025-12-09 12:008

评论

发布
暂无评论

什么是低代码(Low Code)?低代码平台的组成要素包含有哪些?

优秀

低代码 低代码开发 低代码平台

从 AI Agent 到模型推理:端到端 AI 可观测实践

阿里巴巴云原生

2025 必知!市面上那些超好用的 AI Agent,你用过几个?

Techinsight

AI+ AI 图像生成 +AI

从MaxCompute到Milvus:通过DataWorks进行数据同步,实现海量数据高效相似性检索

阿里云大数据AI技术

人工智能 数据库 数据分析 数据处理 检索引擎

JWTの求生记录

空城机

前端 JWT

TTS走向拟人化时代:数据堂高质量语音资源全面支撑模型升级

数据堂

人工智能 数据 语音合成 语言模型 语音数据

真金白银扶持新质商家,拼多多在为下一个十年布局

Alter

【HarmonyOS5】DevEco Studio 使用指南:代码阅读与编辑功能详解

颜颜yan_

HarmonyOS DevEco Studio Harmony5

华南会议|嘉宾阵容揭秘,邀您共享 2025 Altair 区域技术大会华南站

Altair RapidMiner

AI HPC 数字孪生 仿真 CAE

比亚迪座舱接入通义大模型,未来将联合打造更多AI智能座舱场景

科技汇

24届软件开发-华为OD面经(Java开发岗)!

程序员高级码农

Java 程序员 面试

使用DevEcoStudio 开发、编译鸿蒙 NEXT_APP 以及使用中文插件

飞龙AI

DevEco Studio HarmonyOS NEXT

【生产实践】Dolphinscheduler集群部署后Web控制台不能登录的问题解决了!

白鲸开源

开源 大数据任务调度 部署 Apache DolphinScheduler

观测云,全球领先的监控观测平台亮相亚马逊云科技中国峰会!

观测云

观测云

ETLCloud中数据生成规则使用技巧

谷云科技RestCloud

数据处理 API ETL 数据集成 数据生成

阿里云可观测 2025 年 5 月产品动态

阿里巴巴云原生

飞书多维表格利用 Amazon Bedrock AI 能力赋能业务

亚马逊云科技 (Amazon Web Services)

技术解读:国内外RPA产品技术特点及财务应用实现

Techinsight

RPA RPAxAI RPA Agent

币币/合约交易所架构:多资产支持与风控体系设计

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

一文掌握 HarmonyOS5 模拟器与真机调试技巧

颜颜yan_

架构 Harmony5

盘点几款支持“私有化部署”的低代码平台,看看你都用过哪一款

优秀

低代码平台 私有化部署

豆包大模型1.6发布!更强模型、更高性价比

新消费日报

中心化交易所(CEX)架构:高并发撮合引擎与合规安全体系

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 代币开发 代币开发公链开发

如何将SeaTunnel MySQL-CDC与Databend 高效整合?格式与方案全解析

白鲸开源

融云开源 MCP Server,让大模型轻松调用 IM 能力

融云 RongCloud

时代变了,我选择ApiFox替代Postman

空城机

前端 Apifox API 接口

Traefik 可观测性最佳实践

观测云

Traefik

去中心化交易所(DEX)架构:智能合约驱动与AMM算法创新

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

【Gartner权威解答】:合格CTO必懂的开源软件十大热点问题

白鲸开源

当AI学会"看图说话":人类专家如何为视频描述生成器把关?

澳鹏Appen

AI 视频处理

日志易 ELK 国产替代:自主可控+性能跃升,信创背景下的企业数字化转型优选

日志易

#日志易 #ELK #ELK国产化替代 #日志分析

软件工程师的自我成长:借力 AI 驱动开发_管理/文化_InfoQ精选文章