Github Copilot and AI Coding Tools in Practice: Accelerate AI Adoption from Individual Developers to Enterprise
暫譯: GitHub Copilot 與 AI 編程工具實務:從個人開發者到企業加速 AI 採用
Wienholt, Nick
商品描述
Learn the current state of generative AI coding tools like GitHub Copilot, what the underlying models mean, and how to use them across the full development life-cycle. Look ahead to the near future of AI-generated software and understand how software developers can stay relevant in the industry.
Many companies have predicted that human coders will soon be redundant due to AI-generated code, but there is a big gap between the expectations and what is actually happening on the ground. A closer look at the current state of the tools and research in this area will offer realism and guidance to developers worried regarding redundancy.
Close the gap between hype and practical applications by receiving context and clear technical information on usage, understanding, and deployment of these tools.
What You Will Learn:
- How to use coding and software AI tools
- How software AI tools work
- How software AI tools fit in an industry context
- How to use AI tools across the SDLC - it's more than just faster coding
Who This Book is For
All software industry participants interested in mastering AI-generated code.
商品描述(中文翻譯)
學習目前生成式 AI 編碼工具的狀態,例如 GitHub Copilot,了解其背後的模型意義,以及如何在整個開發生命週期中使用這些工具。展望不久的將來 AI 生成的軟體,並了解軟體開發人員如何在行業中保持相關性。
許多公司預測,由於 AI 生成的程式碼,人類程式設計師將很快變得多餘,但期望與實際情況之間存在著很大的差距。更深入地了解這些工具和該領域的研究現狀,將為擔心被取代的開發人員提供現實的指導。
通過獲取有關這些工具的使用、理解和部署的背景和清晰的技術資訊,縮小炒作與實際應用之間的差距。
您將學到的內容:
- 如何使用編碼和軟體 AI 工具
- 軟體 AI 工具的運作原理
- 軟體 AI 工具在行業中的適用性
- 如何在 SDLC 中使用 AI 工具 - 這不僅僅是更快的編碼
本書適合誰
所有對掌握 AI 生成程式碼感興趣的軟體行業參與者。
作者簡介
Nick Wienholt is a Sydney-based software engineer with more than 25 years of experience in the design and implementation of large-scale software systems, and has spent the last decade focused on development in the data science and AI space. He has a strong track record of delivery across a variety of financial and e-commerce systems, having consulted and worked with a large number of major corporate and propriety trading firms across Australia, and has been a keen user and advocate of ML/AI tools to accelerate development since their release.
作者簡介(中文翻譯)
Nick Wienholt 是一位位於悉尼的軟體工程師,擁有超過 25 年的大型軟體系統設計與實作經驗,並在過去十年專注於數據科學和人工智慧(AI)領域的開發。他在多個金融和電子商務系統的交付上有著良好的記錄,曾諮詢並與澳大利亞多家主要企業和專有交易公司合作,並自這些工具推出以來,一直是機器學習(ML)/人工智慧(AI)工具的熱心使用者和倡導者,以加速開發。