Skip to content

Day1-人工智能开发

人工智能应用开发

简介

  1. 掌握 ChatGPT 的基本应用。
  2. 掌握提示词工程。
  3. 通过 ChatGPT 准备面试,包含简历、模拟面试、面试复盘。
  4. 通过 ChatGPT 生成答辩 PPT、架构设计图。

知识模块

  • L1. ChatGPT 应用
  • L2. 提示词工程
  • L3. 基于 ChatGPT 的进阶应用

教程地址

教程地址 教程视频地址 时间位置
ChatGPT 原理介绍 ChatGPT 原理介绍 全部
利用人工智能 ChatGPT 编写晋级报告 利用人工智能 ChatGPT 编写晋级报告 全部
利用人工智能 ChatGPT 完善个人简历 利用人工智能 ChatGPT 完善个人简历 全部
利用人工智能自动生成架构图 利用人工智能自动生成架构图 全部
利用人工智能自动生成 ppt 利用人工智能自动生成 ppt 全部
文生图介绍 文生图介绍 全部
利用人工智能辅助学习 全部
提示词 全部

课堂练习

环境准备

  • 官方 GPT 网站(需要梯子): https://chat.openai.com/chat
  • 霍格沃兹测试学社地址: https://chatgpt.ceba.ceshiren.com/#/chat

练习 1:面试准备

假设你现在是一个正在求职的测试工程师。如果想要找到好的工作,需要先完成以下工作:

  1. 准备简历,简历的好坏决定了你能拿到多少合适的面试机会,面试机会越多,拿到 offer 的几率就越大。
  2. 准备面试稿,面试通常会有一些固定问题,比如:请做一下自我介绍、请介绍一下你最近所参与的项目、你的优点缺点等。这些问题提前做准备有助于我们在面试中能获得更好的表现。
  3. 面试复盘,每次面试结束后,需要针对回答过的问题做一个清晰的复盘,这样能够避免在后续的面试再次犯一些同类型的错误。

以上所有的过程,通过 ChatGPT 辅助完成,要求:

  1. 输出简历与面试稿。
  2. 投递简历,根据简历进行模拟答辩。

练习 2:项目经验总结与展示

在面试当中,非常重要的一个环节是向面试官讲述自己的过往项目经验,其中需要面试者能偶清晰、简介地总结和展示自己的项目经验,向面试官展示自己的技术能力和实际工作经验。在准备这部分内容时需要完成以下工作:

  1. 项目收集:列出所有参与过的项目,标明每个项目的主要职责和贡献。
  2. 项目总结:对每个项目进行总结,描述项目背景、使用的技术、遇到的问题以及解决方案。
  3. 项目展示:准备项目展示材料(如 PPT 或文档),以便在面试或其他场合向他人展示。

以上内容,也可以借助 ChatGPT 做为辅助:

  1. 帮助编写和优化项目总结。
  2. 提供项目展示材料的模板和示例。
  3. 模拟项目展示,提供反馈和改进建议。

练习 3:职业规划与技能提升

职业规划是每个准备进入职场或已经在职场中的人都需要考虑的一个重要问题。一个明确且清晰的职业规划,有助于求职者不断提升自身技能,并确保在求职和未来的职业发展中保持竞争力。然而,职业规划往往受到个人对职场的认知所局限,因此,在制定职业规划前,需要先对相关行业做一定的了解。一般来说,完成以下内容是必要的:

  1. 自我评估:评估自己的优势和劣势,明确职业目标和发展方向
  2. 行业调研:了解所选行业的发展趋势、职位要求和职业路径。
  3. 制定计划:根据职业目标制定详细的学习和提升计划,包括参加培训、获得认证等。
  4. 执行和反馈:按照计划执行,不断学习和提升,并定期进行反馈和调整。

以上内容,也可以借助 ChatGPT 作为辅助:

  1. 帮助进行自我优势、劣势和兴趣点的分析,提供职业目标设定的建议。
  2. 提供相关行业报告和信息资源,帮助分析职位要求和职业路径。
  3. 提供学习计划和时间表模板,推荐相关的认证考试。
  4. 根据执行结果给出反馈和计划的调整。

实战代码

面试准备

  • 准备简历的提示词:
我是一个即将毕业的大学生,现在需要编写以下求职的简历。我主要掌握的技能为 数据结构与算法、计算机网络、操作系统相关的知识;我主要参与过的实训有关于测试开发的实训内容,在这个实训期间,主要掌握了测试平台开发、Web自动化测试、性能测试等多项技术。

我的主要实习经历为 <待补充>

我在学校期间,主要参与过的项目经历有...(待补充)
  • 准备面试稿的提示词:
接下来我要应聘软件测试工程师的岗位,我是一个刚毕业的大学生。了解测试相关的理论和技术,曾获得火焰杯比赛的二等奖,请根据以上信息,使用STAR法则给我生成一段自我介绍
  • 面试复盘的提示词:
在面试过程中,面试官的问题是:你的优点是什么。我回答他,我没有优点。
请问我这样回答有什么问题?

项目经验总结与展示

  • 帮助编写和优化项目总结
我接下来要去参加一个软件测试开发的职位,这是我以往的项目经验,现在需要优化项目总结,使其更加清晰、简洁和专业。具体的项目有以下几个:

1. 项目A 主要完成的是  <待补充>
   - 主要职责 <待补充>
   - 贡献 <待补充>
   - 技术栈 <待补充>
   - 遇到的问题 <待补充>
  • 提供项目展示材料的模板和示例
在面试的过程,我需要准备项目相关的一些展示材料,用于面试展示项目经验,请提供一个PPT或文档的模板,并给出一个示例,以下是我的项目经验:
 <待补充>
  • 模拟项目展示,提供反馈和改进建议
请模拟一个面试官的角色,这是我在面试时对项目的描述和总结说明,现在我需要去练习项目展示,希望能够提供反馈和改进建议,以下是我准备的项目展示内容:
 <待补充>

职业规划与技能提升

  • 自我评估
现在我需要进行自我评估,以便明确我的职业目标和发展方向。请能帮助我分析我的优势、劣势和兴趣点,并提供职业目标设定的建议
以下是我的基本信息: <待补充>
请帮助我:
1. 分析我的优势和劣势。
2. 确认我最感兴趣的工作内容和行业领域。
3. 提供适合我的职业目标设定的建议。
  • 行业调研
我是一个即将毕业的大四学生,在校内学习的课程有  <待补充>,现在想要制定一个职业规划,请根据我的专业内容提供一些相关的行业报告和信息资源,并帮我分析行业的职位要求和职业路径,其中我比较感兴趣的岗位有: <待补充>
请提供:
1. 该行业的最新发展趋势和动态。
2. 该行业内典型职位的职责和技能要求。
3. 该行业的职业发展路径,包括从初级到高级职位的晋升途径。
  • 制定计划
我需要根据一个学习计划和时间表,以提升在行业内该技能和知识,请提供一个模板并推荐一些相关的行业接纳的技能证书。
以下是我的职业目标和需要提升的技能:
- 职业目标:<描述你的职业目标>
- 需要提升的技能:<列出需要提升的技能>
请提供: 一个详细的学习计划和时间表模板。
  • 执行和反馈
我已经开始执行职业规划,并按照学习计划进行学习。请你帮我评估执行结果并提供反馈和计划调整的建议
以下是我目前的执行情况:
- 已完成的学习任务:<列出你已完成的学习任务>
- 遇到的问题和挑战:<描述你在执行过程中遇到的问题和挑战>
请帮助我:
1. 评估我目前的执行结果,指出做得好的地方和需要改进的地方。
2. 提供反馈和具体的改进建议。
3. 根据反馈,调整我的学习计划和目标。

总结

  1. 掌握 ChatGPT 的基本应用
  2. 掌握提示词工程
  3. 通过 ChatGPT 准备面试,项目总结与展示,制定个人职业规划