10 倍生产力!GPT 赋能(néng)软件研发:能(néng)力、局限与落地实践

10 倍生产力!GPT 赋能(néng)软件研发:能(néng)力、局限与落地实践
    马上咨询

    讲师简介

    李老师,中科(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. 再谈“生产力”:不仅仅是技术