随笔分类 - Engineering
FDE工程师路线图
摘要:FDE 能力模型归纳为:全栈底子 + AI 工程化 + DevOps + 客户现场的发现/沟通/商业能力。FDE工程师路线图FDE(Forward Deployed Engineer,前沿部署工程师)职位能力路线图,整体传达的核心观点是:FDE 不是初级岗位,通常需要从全栈工程师转型而来,要求"技术
阅读全文
AI编程系统化工程方法论-让AI开发从随意尝试变为可靠工程
摘要:AI编程系统化工程方法论-让AI开发从随意尝试变为可靠工程当下多数人使用AI编程时,遇到的代码问题大多并非AI编码失误,而是人机需求未充分对齐导致AI只能自主脑补逻辑、适配需求。常规的AI编程仅停留在“整点东西玩玩”的零散尝试层面,想要将其升级为标准化、可落地、可迭代的可靠系统工程,核心依靠三大闭环
阅读全文
企业大模型LLM编程SDD方法落地方案
摘要:本文阐述了SDD方法(Spec Driven Development)论在团队中快速落地大模型编程的完整方案,核心解决四大工程痛点与实现三重价值: 一、核心痛点与解法上下文腐烂痛点:在AI辅助研发的长对话场景中,随着对话轮次增多、需求信息不断叠加,AI容易遗忘前文设定的约束条件、需求边界和技术规范,
阅读全文
智能体组织研发范式变革
摘要:智能体组织研发范式变革一、 AI编码实践的治理发展阶段:AI编码实践分为三个阶段:从人主导、AI辅助的行/函数级生成(AI代码<50%),发展到AI独立完成任务的智能体模式(AI代码50%-90%),最终迈向多智能体并行的自主工作模式。 核心控制手段:强调使用 Spec(自然语言需求描述) 作为控制
阅读全文
2026 年后端开发者路线图
摘要:2026 年后端开发者路线图 都能为这个常常令人望而生畏的领域带来清晰的指引。它突出了今年最重要的技能、技术和实践——从基础核心到支撑大规模生产系统的进阶实践。后端开发者路线图如果你想成为一名后端开发者,本指南就是为你准备的。无论你是从零开始,还是已经掌握了基础知识,它都将帮助你聚焦真正重要的内容,
阅读全文
UModel统一模型AIOps规模化难题
摘要:UModel统一模型AIOps规模化难题一.AIOps规模化落地面临的长期瓶颈1.1 引言 尽管AIOps(智能运维)作为IT运维“自动驾驶”的愿景已提出多年,其规模化落地却始终步履维艰,受困于数据与认知层面的根本性瓶颈。当前,大模型技术的突破性进展正为解决这些长期挑战带来前所未有的历史机遇。我们将
阅读全文
战略工程师的思维
摘要:1. 重新定义高级工程师的核心职责 对于身处大型科技公司的高级工程师而言,职业生涯的突破点往往并非源于更深层次的技术钻研,而是来自一项长期被误解甚至回避的能力:理解并有效参与组织动态。当技术实力达到一定水平后,真正决定个人价值和影响范围的,是如何将这份专长转化为驱动组织前进的实际动力。这要求我们必须
阅读全文
千问快速review评审Java工程代码与异步代码智能体
摘要:千问快速review评审Java工程代码与异步代码智能体背景 《Effective Java》是由 Joshua Bloch 编写的一本经典 Java 编程指南,被广泛认为是 Java 开发者必读的权威书籍之一。该书通过一系列具体、实用的“条款”(Items),帮助开发者写出更清晰、高效、健壮和可维
阅读全文
Salesforce实践AI驱动下的4个工程启示
摘要:引言:当软件测试达到极限 在现代软件开发中,自动化测试是质量保障的基石,但它也带来了一个普遍的挑战:海量的测试失败案例。当系统规模达到一定程度时,诊断和修复这些失败案例本身就可能成为一个巨大的工程瓶瓶颈,拖慢整个开发节奏。 Salesforce的工程团队对此深有体会。他们的测试生态系统规模惊人:每天
阅读全文
大模型在软件研发协同演进
摘要:大模型在软件研发领域的应用AI时代软件工程变革与智能化发展趋势智能体能力逐渐成熟人机协同办公场景联动研发工作流,人机交互模式变革研发数字员工研发基础建设案例自动CR测试场景研发场景研发通用界面发展趋势AI不再是工具,而是你的同事:你必须知道的软件工程5大变革1.0 引言:从AI助手到AI同事的进化如
阅读全文
ANOVA在软件工程中的应用
摘要:一.性能测试分析案例说明 某电商平台计划优化服务器配置以提升系统响应速度,测试团队选取三种服务器配置(A:4核8G,B:8核16G,C:16核32G),在相同网络环境下对核心接口(如商品查询、下单)进行压力测试,每种配置重复测试10次,记录响应时间(单位:毫秒)。分析方法因素与水平:单因素(服务器配
阅读全文
软件工程中线性回归应用
摘要:引言:连接统计学与软件开发在现代软件工程领域,行业范式正在经历一场深刻的变革,决策过程正从依赖直觉和经验转向基于数据的严谨分析 。从开发生命周期中收集和分析数据,已不再是少数前沿团队的专利,而是构建高效能、高可靠性软件系统的核心竞争力 。在众多数据分析技术中,线性回归作为一种历史悠久且功能强大的统计
阅读全文
超越DORA构建一个全面的工程指标体系
摘要:背景 在技术领域的职业旅程,从一线的软件工程师一路做到 CTO。在目前的岗位上,每月、每季度都要评估各职能同事的效率:开发、设计、QA、DevOps,以及跨职能团队。久而久之,得出一个清晰的结论:传统的工程指标——如速率、故事点,甚至代码行数——往往无法呈现全局。它们本身并非“坏”指标,却可能把团队
阅读全文
国际化信息系统研发全流程案例
摘要:背景 这是一篇老文章,仅做回忆与记录,新时代多语言应该结合AI实现更加智能。项目背景是信息系统需要支持 英语,阿拉伯语等多种语言自动识别与切换,团队结构是项目经理熟悉英语,其他团队成员英语阅读能力欠佳,其有一个名翻译,但非IT行业背景。阿语是所有团员成员都不懂的语言。产生如下国际化研发流程竞品Jum
阅读全文
Kafka服务端认证日志导致磁盘空间占满案例
摘要:背景 某IP为44.2的服务器挂载的硬盘 服务器磁盘空间占满突然故障排查过程查看docker容器磁盘SIZE查看docker容器 使用磁盘大小此目前单独挂载路劲/data/docker使用 du -sh * 查看, 发现kafka容器消耗91G空间查看具体容器,判断是kafkakafka容器状态是客
阅读全文
敏捷过程中的障碍板演进与AI
摘要:敏捷过程中的障碍板(Impediment Board)或障碍列表(Impediment List)是一种可视化工具,用于识别、跟踪和解决项目团队在执行敏捷项目过程中遇到的障碍或问题。以下是对其的详细介绍:作用识别障碍:帮助团队成员明确项目中存在哪些阻碍工作进展的问题。例如,如果团队在进行软件开发时,
阅读全文
开发人员使用遗留代码库指南
摘要:您是否曾经在开始新工作时,面对复杂的代码库不知从何下手?你并不孤单。我们中的许多人都曾有过这样的经历--试图理清仍在运行业务主要部分的过时代码。2024 年 Stack Overflow 的一项调查发现,超过 80% 的开发人员经常与遗留代码打交道,因此这是我们这个行业面临的共同挑战。大多数遗留软件
阅读全文
优秀图书推荐《单元测试:原则、模式和实践》与要点解析
摘要:一.单元测试历史背景 单元测试在软件开发中已经存在了几十年,但直到21世纪初,它才成为软件开发过程中的一个标准实践。随着敏捷开发方法的兴起,单元测试变得更加重要,因为它支持快速迭代和持续集成。Vladimir Khorikov的书《单元测试:原则、模式和实践Unit Testing: Princip
阅读全文
GitLab集成GPT进行自动化CodeReview实战
摘要:GitLab集成GPT进行自动化CodeReview实战背景 GitLab基于Merge Request的Code Review流程是一个团队协作中至关重要的环节,它确保了代码质量并促进了团队成员之间的有效沟通。CodeReview准备工作如下为了确保Code Review的有效性,需要设置分支的合
阅读全文
API 学习路线图
摘要:无论您是初学者还是经验丰富的开发人员,都希望了解 API, 这份全面的 API 学习路线图将指导您了解需要掌握的关键概念和技术: 1. API 简介 API 定义:API 是一组用于构建软件应用程序的协议、例程和工具。它指定了软件组件应如何交互。 API 类型: 公共 API:开放供外部开发人员使用
阅读全文
浙公网安备 33010602011771号