We're sunsetting PodQuest on 2025-07-28. Thank you for your support!
Export Podcast Subscriptions
cover of episode 108: 要取代軟體工程師之前,AI 得先學會通靈

108: 要取代軟體工程師之前,AI 得先學會通靈

2024/9/16
logo of podcast weak self

weak self

AI Deep Dive AI Chapters Transcript
People
一三
波肥
Topics
一三:我认为资深工程师需要具备在模糊需求中明确边界的能力,这需要结合个人和团队利益进行判断。在AI辅助编程中,工程师应有中心思想,明确目标,才能有效利用AI工具。AI最适合的角色是作为B-Roll,填充那些常见的、重复性的代码片段,从而减少分心,增加思考时间。 波肥:我发现Xcode 16的AI代码补全功能体验一般,不如GitHub Copilot的扩展。使用AI工具写代码,关键在于沟通,Prompt Engineering的本质是更有效的沟通。AI要取代软件工程师,首先要学会“通灵”,理解那些表达不清楚的需求。资深工程师不应依赖AI生成大量代码,而应负责任地对待每一行代码,即使是复制粘贴的。AI可以减少分心的机会,帮助开发者维持心流。Cursor编辑器在这方面做得更好,能预判开发者的意图,提供更精准的建议。然而,过度依赖AI可能导致多巴胺上瘾,习惯后难以回到手写代码的时代。对于Swift 6的迁移,我认为目前不必着急,因为整个社区和苹果内部都还没有明确的方向。AI在这方面也无法提供实质性帮助,因为人都没搞清楚的事情,AI更无法理解。

Deep Dive

Chapters
讨论了 Xcode 16 的AI代码补全功能、GitHub Copilot、Cursor 等AI工具在iOS开发中的应用,以及Prompt Engineering 的本质是沟通能力。结论是AI工具能提升效率,但不能取代工程师的思考和判断能力。
  • Xcode 16 的Predictive Code Completion 功能
  • GitHub Copilot for Xcode extension
  • Cursor 搭配 Cloud 3.5 的使用体验
  • Prompt Engineering 的本质是沟通能力
  • AI工具能帮助开发者减少分心,保持心流
  • AI无法取代工程师的思考和判断能力

Shownotes Transcript

{ 完整節目筆記 https://weakself.dev/episodes/108) }

👋開場

(這集 13 的錄音檔有點事故,已經盡量剪掉,但還是會有些為爆音,請見諒。)

⭐️iOS Development with AI Tools

  • Xcode 16 Predictive Code Completion

  • Copilot for Xcode extension)

  • Cursor)

  • Prompt Engineering 本質是溝通能力

  • 如何在一片模糊中找到邊界

  • 中心思想

  • B-roll)

  • 不信任一次產生大段 code

  • 心流

  • 多巴胺上癮

  • 13 正在研究用 Cursor 寫 iOS

⭐️Swift 6

💸勸敗話題:Apple 秋季發表會

  • New iPhone 16 family

  • 還滿有誠意的

  • Camera Control

  • iOS 18 3rd-party Lock Screen Camera API - LockedCameraCapture)

  • New Apple Watch family

  • Ultra 2 還滿沒有誠意的。但好看

  • New AirPods family

  • Max 還滿沒有誠意的

💸勸敗話題:遊戲主機與很有愛的遊戲們

👋收尾

更多 weak self

-- Hosting provided by SoundOn)