讲师简介
李老师,中科(kē)院计算所高级工程师,开源项目活跃开发者
20 余年编程与软件开发经验,10余年企业数字化平台研发与产业化工作经历。历任國(guó)家重点实验室课题组负责人,上市公司事业群技术总监、首席技术专家。
李老师项目和授课经验丰富,為(wèi)多(duō)家知名企业和单位提供过服務(wù),包括:中國(guó)電(diàn)信集团、中國(guó)移动研究院、國(guó)家信息中心、中石化、银联、交通银行、上海期货交易所、Intel亚太研发中心等企业和单位。
荣获中國(guó)软件协会“优秀CTO”等多(duō)项荣誉,兼任中國(guó)新(xīn)一代IT产业联盟分(fēn)委会秘书長(cháng)、全國(guó)高校人工智能(néng)与大数据创新(xīn)联盟专家委员、北京开源创新(xīn)委员会委员。
内容概要
為(wèi)期两天的 AI assisted 软件开发培训旨在帮助参与者了解和掌握如何使用(yòng) ChatGPT 等 AI助手来提高软件开发生产力。在本次培训中,我们将介绍 GPT 和 ChatGPT 的发展与应用(yòng),并提供一些交互实践来帮助参与者更好地了解 ChatGPT 的能(néng)力。接着,我们将通过一些案例分(fēn)享和小(xiǎo)组项目实战演练来帮助参与者掌握如何将 GPT 运用(yòng)到实际的项目研发中,體(tǐ)会GPT 能(néng)力的同时探讨其局限性,并提供一些实用(yòng)的编程技巧和最佳实践。我们还会介绍如何调用(yòng) GPT 的 API 来开发 CI 机器人改进软件研发流程。最后,我们还将涵盖一些延展讨论主题,以帮助参与者更好地了解 AI 赋能(néng)软件研发的未来发展趋势。
培训收益
1. 了解 GPT 的基本概念、特点和在编程领域的实际案例,以及如何与 ChatGPT 进行交互。
2. 掌握如何使用(yòng) GPT 来提高编程效率和生产力,以及如何将 GPT 的能(néng)力融入到软件工程实践中。
3. 了解实际案例和参与项目演练,掌握如何使用(yòng) ChatGPT 和 GPT 的 API 开发实际项目。
4. 参与一些 AI 主题讨论和小(xiǎo)组编程实践,激发创新(xīn)力。
课程特点
提供真实 ChatGPT-4 账号进行课程实操!
最新(xīn)真实案例分(fēn)享!
每天 AI 编程实践的老师切身體(tǐ)会和经验分(fēn)享!
真实项目需求现场实战!
课程大纲 |
一、 认识新(xīn)朋友 |
1. 初识 Chat 兄 2. GPT 的原理(lǐ)与发展历程 3. 你的提示语,就是你的生产力 4. 案例分(fēn)享 5. Let's Chat! |
二、 让我们上路吧 |
1. 和 AI 一起开启一个新(xīn)的项目 2. 完善与改进 3. 结果展示 |
三、 握紧方向盘 |
1. AI 编程翻車(chē)现场 2. 又(yòu)双叒跑偏了 3. 注意保密! 4. 防止沉迷,拒绝依赖 |
四、 表现得更专业一点 |
1. 从自然语言开始未必是最好的选择 2. 代码 review 3. 文(wén)档与注释 4. 更“自动化”的测试 5. 提供开发建议 |
五、 基于 GPT 的 CI 机器人开发 |
1. CI/CD 要点回顾 2. GPT 的 API 和应用(yòng)开发 3. 开发一个机器人让 GPT 加入我们的 CI/CD 流程 |
六、 小(xiǎo)组项目实战演练 |
1. 场景和需求介绍 2. 小(xiǎo)组开发实战 3. 结果分(fēn)享与讨论 |
七、 延展讨论 |
1. 招募更多(duō) AI“助理(lǐ)工程师”:Copilot 及其他(tā) 2. 灵魂问题:我们会被替代吗? 3. 再谈“生产力”:不仅仅是技术 |