慣性聚合 高效追讀感興趣之博客、新聞、科技資訊
閱原文 以慣性聚合開啟

推薦訂閱源

博客园 - 司徒正美
V
V2EX
T
Tailwind CSS Blog
有赞技术团队
有赞技术团队
aimingoo的专栏
aimingoo的专栏
Apple Machine Learning Research
Apple Machine Learning Research
IT之家
IT之家
Blog — PlanetScale
Blog — PlanetScale
A
About on SuperTechFans
月光博客
月光博客
T
The Blog of Author Tim Ferriss
宝玉的分享
宝玉的分享
Martin Fowler
Martin Fowler
博客园 - 聂微东
The GitHub Blog
The GitHub Blog
V
Visual Studio Blog
WordPress大学
WordPress大学
酷 壳 – CoolShell
酷 壳 – CoolShell
Engineering at Meta
Engineering at Meta
GbyAI
GbyAI

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant Common SOC 2 Failures (Real World) Stop Vibe-Checking Your AI App: A Practical Guide to Evals How to Use SonarQube and SonarScanner Locally to Level Up Your Code Quality Your Next To-Do App Is Dead — I Replaced Mine with an OpenClaw AI Sign a Nostr event in 60 lines of Python using coincurve — no nostr-sdk, no nbxplorer, no rust toolchain ITGC Audit Explained Like You’re in Big 4 Patch Tuesday abril 2026: Microsoft parcha 163 vulnerabilidades y un zero-day en SharePoint Stop scraping everything: a better way to track competitor price changes Listing on MCPize + the Official MCP Registry while routing payments OUTSIDE the marketplace — how I kept 100% of my x402 revenue Building an AI-Powered Risk Intelligence System Using Serverless Architecture Why We Ripped Function Overloading Out of Our AI Toolchain Testing AI-Generated Code: How to Actually Know If It Works SaaS Churn Is Killing Your Business. Here Is What to Do About It (Without a Support Team) The Speed of AI Is No Longer Linear - And Self-Improving Models Are Why How to Implement RBAC for MCP Tools: A Practical Guide for Engineering Teams From Standard Quote to Persuasive Proposal: AI Automation for Arborists I built a CLI that scaffolds complete multi-tenant SaaS apps Axios CVE-2025–62718: The Silent SSRF Bug That Could Be Hiding in Your Node.js App Right Now The dashboard that ended our friendship Data Pipelines Explained Simply (and How to Build Them with Python)
器用蔓衍与人工智能调试之税
Dennis Vorob · 2026-05-24 · via DEV Community

JetBrains 之 2024 年開發者生態調查,發現三成有開發者日日用六至十種開發工具。Stack Overflow 之 2025 年調查,則稱每開發者日均使用七點三種不同工具。此數未計入層疊之 AI 工具:有 Copilot 以生成代碼,有 ChatGPT 以進行研究,有 Cursor 以進行編輯,有 Claude 以進行代碼審閱,更兼現有工具中嵌入了 AI 功能(VS Code 之 IntelliSense,GitHub 之 PR 總結,Jira 之 AI 創造故事)。

每器有其境,其面,其验,其讯,其识之重。其修之费,乃诸器间境易之积也。

吾御工师三十五至五十人。于器择之见,略述之:器愈寡,愈合,恒胜器繁,联疏之费。

数字之数

JetBrains (2024, n=26,000):

  • 三成五之开发者日用具六至十器
  • 一成二日用具十一器以上
  • 切换诸器之平均时,为工作之时九至十四分之百

Harness (2025 Developer Experience Report):

  • 六成二之开发者谓切换诸器之境,乃其生产力之最大损耗
  • 凡开发者,时移其境,计十三迁
  • 每迁之复,需时十五至廿五刻(据微软及加州大学欧文分校之研,论神思复元)

其算如下: 每时切换上下文十三次,平均恢复时间二十分钟,则恢复之暇多于工作之时。显见开发者未尝于每切换间尽复其神。其心常处于半神之境。其损非以失时计之,乃以生弊量之。盖因开发者心系Slack之警,而审PR之时,而CI之管于背景中败坏,遂致谬误丛生。

何故工具有蔓延

每事有专属之器

众中或遇困厄,寻得器以解之。遂引此器,未尝察旧器已可御此困,新器能否与既有之栈相融,抑或他器之认知负担过重,反失其利。

三载之间,此法所成:以GitHub掌源码,以Jira理项目,以Confluence载文牍,以Slack通消息,以Notion记笔记(盖Confluence迟缓故也),以Linear追事(盖Jira繁复故也),以Figma谋设计,以Storybook明组件,以Datadog察监测,以Sentry缉谬误,以PagerDuty发警讯,以Postman测API,兼各开发者所好之AI器,皆备焉。

此乃十三之器。各器各具一浏览器之标签,一登录之会话,一通知之设置,一心智之模型。各器皆需开发者记其何处寻何信息。

人工智能之器,益彰其弊。

二零二三年,平昔之码匠,用器五七。迨二零二五年,增至七十。增者,几尽乎智器。编修有Copilot,瀏览有ChatGPT,繁思赖Claude,另择Cursor为编修之器。PR之程,有智器以审码。智器所生之文牍,亦备焉。

诸智器皆言可增效率,然无计一境之费。一匠用 Copilot 以生,ChatGPT 以研,复有 AI 之审码器,则除七非智器外,更持三境。是十境也。每境皆扰他境。

调试之税

生产之际,若事有差池——或错误骤增,或性能衰减,或客报之虫——则调试之务,须并合诸器之信息:

  1. Sentry/Datadog:错何在?端何处?用户何人?
  2. GitHub:近有何变?何PR合于二十四时之内?
  3. CI/CD:最新部署是否全数通过测试?有无警示?
  4. Slack:可有提及相关之问题?此乃已知之困乎?
  5. 应用日志:服务器日志于失败之请求所示何如?
  6. 数据库:有无查询性能之问题?迁徙是否已行?

诊生产之弊,须六器为始。每器必启,验其真,询其状,解其意。各器之讯,当凝神相参,盖器器不相语也。

持六窗而瞬息易之者,非善察也。彼犹戏记忆焉:目见Sentry中时戳之谬,复索Datadog中相应之录,继而觅GitHub中匹合之PR,终验部署之先后。每易一窗,则境迁;每失一境,则患生。患生则失其联,失联则罔解其症矣。

此乃调试之税也。非各工器所耗之时也。乃切换工器之间所费之时,及因开发者切换时失其境而错失之连结,致久存之虫也。

吾辈何以应之

减损栈

于EltexSoft,吾辈每项目仅择至简之器,不轻添新器,必先审其心智之耗。

源代码管理:GitHub也。恒也。非GitLab,非Bitbucket,非并置。一地存代码,PR,CI/CD诸务。

项目管理:一器,由客户择之。Jira,Linear,或GitHub Projects也。并行二项目管理器,未尝有也。

通联: Slack(或客户端之聊斋)。无并行通联之径。若言谈于 Slack,其决则录于 Slack。非存于 Confluence 之页,人罕观之。

监察:一可察之台。Datadog 或 Sentry,勿兼用(若项目之规足以当之)。日志、讹误、度数,集于一处。

AI之器,独任其择,然其出必经常法之审。无强令之AI,亦无禁绝之AI。惟代码为要,非所由生之故也.

先合而后增之

欲引新器,先问:旧器可御此否?GitHub Actions代独立之CI器。GitHub Projects代小项目独立之任务追器。Sentry代多数应用独立之日志器。

至善之器,乃已备而足用者。次善之器,乃与旧用相合者。至恶之器,独能精工,然凡他事皆需手动转换情境。

减省调试之域

生产之变生,调试之程当求境换之少。此谓:监测之器中,当布元数据(何为提交,何为合并请求,何工所布);错谬之迹中,当存错境(全栈之迹,请参之数,用者之境);且于Slack单道通变事(勿散于五道)。

吾等于诸项目之中,皆设CI/CD之制,于监控之屏显部署之注。若误码之骤增与部署相系,其关联立现一目。开发者无需启GitHub,觅其提交,寻其部署之时,复手动与误码之序时相合。数据已自相联接矣。

无人计其生效之增

吾辈既入客户之务,减工具之堆自十二至七,其效增实矣,然鲜有量之者。人莫言"吾辈去冗杂之器,得省十四分之工时",惟言"众工似速",或"排错愈顺"。其效弥散:每时切换之境少,事解之速增,索诸多系之信息,所费之时而减。

省费甚巨。JetBrains之数据云,谓工作之时,有九至十四者,耗于工具之易。以五人组计,时值五十至百金,则年失之生产力,为三万六千至十一万二千金。减工具之蔓,四成(自十至六),虽不能尽绝情境之易,然省费年得一万四千至四万五千金。尤要者,减开发者纷扰多屏,致调试时漏察之虫。

工欲善其事,必先利其器。器愈少,则事愈易;器愈简,则用愈畅。调试之速,亦因之而增。此乃至简之理。非必待FinOps平台(FinOps平台)或开发者效率之器(开发者效率之器)也,此二者反为添器之举,非所宜也。

来与我言

上次更新乃甲辰年七月廿四日

耄耋
七十三分之百CTO报决策焦虑。人工智能之世,益甚之。
更新
今有四成工程领袖,所辖人数较去年为增