DX 人工智能驱动下的开发者体验 DevelopereXperience, 李智桦敏捷教练 具有超过40年的工程师经历,擅长带领研发团队开发与创新 ,著作有:精实开发与看板方法。为专业的软件工程顾问、Scrum及看板课程教学的讲师。曾担任多家科技公司的研发部经理。擅长新创公司的项目开发工作,现任91App公司的敏捷教练。 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 信息 是你一切作为的基础 你想要完成的任何事情, 比如执行一项项目、转换新工作、 学习新技能、创业等, 都需要你去发现和善用正确的信息。 你的专业成就和生活质量 s企业峰会·北京站 都直接与有效管理信息的能力息息相关。 2023DevOps国际峰会暨BizDevOp 书名:《敏捷开发下的开发者体验》 DevelopereXperi chatGPT ence 减少了对写程序的畏惧感。 從沒有人在談DX,到大家都在談 •人工智能AI成为年轻人期望对他们的生活产生最大影响的顶级技术。期待;提高生产力、促进他们与人联系的方式、改善身心健康。 最担心的三个议题: (1)安全和隐私(28%) (2)人际关系变得过于冷漠(27%) (3)可能失业(26%) -微軟亞太區開發者體驗DaveMiller https://news.microsoft.com/apac/tag/developer-experience/ Content 目录 如何从不确定中获得掌控感? 01AI驱动变革的核心思维? DIKW金字塔 02運用AI探討未知 藉由无知矩阵启动批判性思维 03Q&A 达克效应 Dunning-Krugereffect 是一种认知偏差,指在特定领域能力较差的人可能 高估自己的能力, 而高绩效者 往往倾向于低估 自己的技能和知识。 DavidDunning+JustinKruger 02 運用AI探討未知 无知矩阵 最大的敌人不是“无知”,而是认识不到「无知本身」 由上往下 已知12 未知34 1 3 未知的已知 (隱性知識) 已知的已知 (顯性知識) 已知 未知的無知 (元未知) 未知的無知 (元未知) 已知的未知 (意識到無知) 4 2 未知 自我察觉性 Awareness 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 How 運用AI探討未知 1.安·克尔温的无知矩阵 2.跳脫无知?关注知识 知識 安·克尔温的无知矩阵 •自動化測試. •訓練AI. 撰寫測試程式 測試、假設、探索 回顧、反思 对他人:必須自我學習对自己:技能 已知 未知 已知 Know 显性知识 隐性知识 未知Unknows 意识到的无知 未意识到的无知 对他人:未发现对自己:毫无发现 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 AI AI在无知上能做甚么? 工程师可以运用AI和自动化工具来提高开发效率,优化算法和流程,并在已知的领域中更加高效地工作。 未知的未知 已知的未知 未知的已知 已知的已知 【垂直思维】 •提示工程Promptengineering •GithubCopilotX 【水平思维】 工程师不自知的知识 •拓展商业运用 【训练AI】 •EmbedData 持续改善 工程师意识到自己的无知 工程师不知道自己不知道 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 AI AI在无知上能做甚么? 工程师可以运用AI和自动化工具来提高开发效率,优化算法和流程,并在已知的领域中更加高效地工作。 【垂直思維】 未知的未知 已知的未知 未知的已知 已知的已知 •提示工程 Promptengineering •GithubCopilotX 【水平思維】 •拓展商業運用 工程师不自知的知识 工程师意识到自己的无知 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 运用AI技术进行知识检索、学习與測試,从海量数据和文献中获取有效的知识,并不断扩大自己的技术能力和知识广度。 工程师不知道自己不知道 AI AI在无知上能做甚么? 工程师不自知的知识 工程师可以运用AI和自动化工具来 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 提高开发效率,优化算法和流程,并在已知的领域中更加高效地工作。 【垂直思維】 未知的未知 已知的未知 未知的已知 已知的已知 •提示工程 Promptengineering •GithubCopilotX 【水平思維】 •拓展商業運用 工程师意识到自己的无知 运用AI技术进行知识检索、学习與測試,从海量数据和文献中获取有效的知识,并不断扩大自己的技术能力和知识广度。 •透過AI的趨勢預測減少無知 •透过「提问」chat的方式,AI可以帮助工程师发现他们可能未意识到的问题和挑战,并提供解决方案和洞察。 •反馈。 •組織中的Mentoring制度。 工程师不知道自己不知道 跳脫无知 AIAI在无知上能做甚么? 工程师不自知的知识 工程师可以运用AI和自动化工具来提高开发效率,优化算法和流程,并在已知的领域中更加高效地工作。 【垂直思維】 已知的已知 •提示工程Promptengineering •GithubCopilotX 【水平思維】 •拓展商業運用 •透過AI的趨勢預測減少無知 未知的已知 •透过「提问」chat的方式,AI可以帮助工程师发现他们可能未意识到的问题和挑战,并提供解决方案和洞察。 •反馈。 工程师不知道自己不知道 •組織中的Mentoring制度。 【訓練AI】 持續改善 •Embeddata(knowledge)。 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 运用AI技术进行知识检索和測試学习,从海量数据和文献中获取有效的知识,并不断扩大自己的技术能力和知识广度。 已知的未知 自我察觉性 Awareness •工程师宜养成怀疑的心态,透过批判性思维Criticalthinking发现自己的无知。 未知的未知 •運用系统思维工具SystemThinking.例如:左手栏、思考阶梯。 •撰写冰山日记–自我探索。 反思自己的反应 KentBeck极致编成之父 最近在Twitter的一篇PO文 (2023/04/18) Thevalueof90%ofmyskillsjustdroppedto$0.Theleveragefortheremaining10%wentup1000x.Ineedtorecalibrate. 我90%的技能的价值刚刚下降到0美元。剩余10%的杠杆增加了1000倍。我需要重新校准。 •Creativity-创造力 那个10%是什么技能:•Expertise-专业能力 •Criticalthinking-批判性思维 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 思维 批判性思维Criticalthinking 批判性思维 不仅仅是评估别人的观点, 更重要的是评估自己的观点和信念,让自己的意见和思考越来越成熟 的一项技巧。 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 个人知识管理 知识如何成长尽在自我 「培养核心技能 」 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 Thanks DevOps时代社区荣誉出品 彩蛋 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 •如何建立个人的知识系统 personalknowledgesystem 简单 如何建立個人的知識系統 【制定個人知識管理的規範】 分析與整理 學習 習慣 內化與應用 持續改進 的動力 實作策略 追問與反思 引发共鸣 获取 ? 信息 甚么东西应该记下来呢? -值得我们收藏的东西 一、是否对我有所启发? 储备能够启发灵感的引文、照片、点子和故事。每当你需要新观点、激励或突破时,可以从中探寻足以触发想象力的材料。 二、是否派得上用场? 心里觉得日后一定可以派上用场的。 三、是否与自己息息相关? 与个人休戚相关的信息 四、是否令你意想不到? 记下令你意想不到的,避免记下已知的事物。 學校沒教 在專業的世界裡: •你不會全然明確知道應當記些什麼。 •不會有人告訴你筆記會在何時或將如何派上用場。 •由於「考驗」會在任何時間以任何形式來臨。 •所以你要能隨時參考筆記,當然先決條件是你有做筆記。 •你將被期望以筆記為基礎去採取行動,而非照本宣科。 習慣 简单 如何建立個人的知識系統 專家 知技態習環溝 識能度慣境通 新手 學習 積累 實踐 總結 組織 分類 持續改進 的動力 社交 合作 文檔 分享 策略學習實作 限制理論TOC 一、找出系統的瓶頸。二、決定如何運用瓶頸。三、依據上面調整一切。四、鬆綁系統瓶頸。 五、回到一,找下一個瓶頸。 第二大腦 獲取Capture組織Organize萃取Distill 表達Express TheoryofConstraints Buildingasecondbrain 隐性 敏捷化 运用回路来让知识增值 井然有序(refinement)知识 项目启动 井然有序(retrospective) 项目完成 你想學會甚麼?你學到甚麼? 檢視調整信 資料夾息 将知识回收归档再运用 专檢視調整 专注力 案資料夾 说明描述 档案库 (思维归档) 知识的拓展加值再运用 项目开始之初,首重看见全貌 一旦;当你把眼光投注在哪一个要项的时候,实际上你就只看到那一部分,你的思绪将被那一部分的内容所牵动,很难再看见其他的事… 所以我们要退后一步, 不!有时要退后很多步,才能比较清晰地看见全貌。 所以要调整范围,尝试把我们在意的事放进视线可及之处,不带情绪的审视它,就是这样,我们方能看见全貌。 提问? 一個故事 你会怎么做? 刚刚好先生 GoodEnough 全世界的知识 PowerLaw 20/80 GoodEnough效应 输出质量 刚刚好先生 20% 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 人/创作者 參考:Kirupa PowerLaw 追求卓越 AI自动化换来时间与品质的提升 输出质量 Excellent 只有拥有非常好的质量才能够幸免于难,而「刚刚好的质量」者势必将会沉沦。 沉沦 人/创作者 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 参考:Kirupa IsAIgoodenough? PowerLaw 追求卓越 AI自动化换来时间与品质的提升 输出质量 质疑AI所产出的答案 Excellent 只有拥有非常好的质量才能够幸免于难,而「刚刚好的质量」者势必将会沉沦。 沉沦 人/创作者 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 参考:Kirupa IsAIgoodenough? 01 AI驱动变革的核心思维? DIKW金字塔 Wisdom Knowledge AIInformation Data 请用WPSOfficeAPP阅读,因为批注在下方。 破題 DIKW金字塔 从外部接收数据D,转化为能了解的信息I,再将信息变成可学习的知识K,内化成为我们智慧W。 学习 为什么 (有效学习) 怎么做 (创新推演Novelty) 智慧价 值 Knowledge知识 (正确答案) 是什么 Information Data 信息 数据 (经验法则Experience) 知識管理 AI在哪里? AI对传统社会影响最大的地方? 提供实时 决策 我们与信息 知识:AI经过内化后的信息,加入了搜寻 的的互动方式 Kn