快速工程师

图标
建设者图标
图标
拼图图标
相关职位语言模型工程师、人工智能对话架构师、自然语言生成专家、人工智能对话开发人员、提示设计专家、语言模型调整人员、对话系统工程师、人工智能语言工程师、NLP 工程师(NLP 是自然语言处理的缩写)、人工智能内容设计师

聚光灯

类似标题

语言模型工程师、人工智能对话架构师、自然语言生成专家、人工智能对话开发人员、提示设计专家、语言模型调整人员、对话系统工程师、人工智能语言工程师、NLP 工程师(NLP 是自然语言处理的缩写)、人工智能内容设计师

工作描述

Artificial intelligence has been around since the mid-50s, at least as an academic area of study. The field has exploded in recent decades, with AI now being used in virtually every sector. From “medicine, transportation, robotics, science, education, the military, surveillance, finance and its regulation, agriculture, entertainment, retail, customer service, and manufacturing,” CalTech notes that AI is about to “become ever more influential in our lives.” That’s an understatement! 

The prediction is already coming true with the advent of OpenAI’s ChatGPT-4, Google’s Bard, Microsoft’s new Bing AI, and other competitors in the generative AI race. But how do such AI programs function? How do they “learn” to communicate? In part, through the hard (and patient) work of Prompt Engineers!

There’s a dynamic subfield of AI called natural language processing (or NLP). NLP essentially teaches computers how to learn and understand written and verbal messages in a way that’s similar to how humans learn. It’s up to Prompt Engineers to come up with text-based prompts that help train these incredible AI models. The programs then use another aspect of AI—machine learning (or ML)—to analyze inputs and generate responses. There’s also a subset of ML called deep learning, which trains neural networks to learn by example! 

问题是,人工智能之所以如此先进,是因为 Prompt 工程师和其他 NLP 与 ML 专家在幕后耐心地工作。因此,至少现在,人工智能仍然需要我们! 

职业生涯的回报
  • 帮助发展革命性的人工智能模型
  • 在一个变革性行业工作,该行业有可能在许多方面改善人们的生活
  • 丰厚的薪酬和良好的就业前景
内幕消息
工作职责

工作日程

及时工程师从事全职工作,根据目标和时间安排,可能需要加班。他们在室内办公室工作,但也可能需要前往不同地点完成现场任务。 

典型职责

  • 设计旨在提高人工智能模型性能的提示技术
  • 开发并优化清晰、准确的提示,如用户生成的输入和预定义的指令
  • Use prefix-tuning to optimize continuous prompts
  • 将任务转换为基于提示的数据集
  • 通过及时学习训练语言模型
  • 提高大语言模型 (LLM) 的能力(如回答问题和解决算术问题的能力)
  • 利用思维链提示提高法律硕士的推理能力
  • Augment LLMs with domain knowledge; improve LLM safety
  • 严格分析输出结果的准确性和相关性;纠正模棱两可的提示,并将提示变化重新输入人工智能模型
  • 手动整理数据集
  • 筛选因调用未经过滤的原始数据而产生的有害响应。确定哪些输入导致了不可接受的输出
  • 为生成图像的人工智能模型提供文本到图像的提示

额外责任

  • 与跨职能团队合作解决问题
  • 排除系统故障原因
  • Safeguard against potential prompt injection attacks
  • 保存完整的程序文件
  • 了解行业的最新进展和趋势
  • 帮助开发最佳实践知识库
工作中需要的技能

软技能

  • 分析性的
  • 批判性思维
  • 注重细节
  • 纪律严明
  • 独立的
  • 循序渐进
  • 病人
  • 规划和组织
  • 解决问题的能力
  • 健全的判断力
  • 团队合作
  • 时间管理 

技术技能

  • 自然语言处理、机器学习、深度学习和大型语言模型方面的知识
  • 制定和实施明确提示的能力
  • Proficiency in prompt scripting languages (i.e., Bash, Python, Java)
  • Prompt automation tools (i.e., Ansible, Puppet)
  • Linux 操作系统
  • 命令行界面
不同类型的组织
  • 私营商业企业
  • 人工智能研究公司
  • 大学
期望与牺牲

Prompt Engineering is a relatively new career field, and companies are currently scrambling to find qualified workers. However, because the job is so hot and currently pays so well, it is expected to soon attract droves of new candidates from computer science backgrounds. Those with the right education and experience foundations may be able to get trained in this emerging field in only a few weeks or months. But as Prompt Engineer Rob Lennon stated to TIME, “These are jobs that probably only 500 people could do right now, so there are these insane salaries. But in six months, 50,000 people will be able to do that job.” 

Another concern about the future of this field is that there’s a lot of uncertainty. Professor Ethan Mollick of UPenn’s Wharton School acknowledged, “It’s not clear that prompt engineering is going to matter long-term because AI programs are getting better at anticipating what users need and generating prompts.” 

换句话说,只有在人工智能能够在没有人类帮助的情况下脱掉训练车轮并推动自身发展之前,才可能需要 Prompt 工程师。因此,现在,人们希望提示工程师在训练人工智能模型时能够有条不紊、耐心细致,但到了某个时候,一旦人工智能不再需要他们,他们可能会牺牲自己的求职能力。 

当前趋势

Generative AI was introduced back in the ‘60s, but only came to the forefront of the AI field in recent years, thanks to generative adversarial networks which empowered models to create authentic text, images, audio, 3D models, etc. Recent breakthroughs, such as Generative Pre-trained Transformer (aka GPT) have shocked the public and caused a flurry of excitement…and alarm

With AI now firmly in the spotlight and its capabilities coming more into focus, companies are rethinking their traditional ways of doing business. Several career fields are expected to be dramatically impacted by the rise of generative AI, including computer science-related jobs such as coding. AI can, or will soon be able to perform an enormous range of tasks that formerly only human workers could tackle. The jobs that AI doesn’t replace, it will likely at least augment in some form. 

Even Prompt Engineers are not immune to AI’s sweeping transformation of the workforce, because eventually, AI will be able to do the same tasks as the prompt writers. In a sense, AI could put its own creators out of a job. That said, companies and governments around the world are starting to raise an eyebrow at how powerful AI is becoming, with some demanding a halt to certain areas of AI research.

从事这一职业的人在年轻时喜欢做什么样的事情......

Prompt Engineers were probably keen on technology at an early age. They may have been interested in computer coding, tinkering with programming languages, or even hacking. At the same time, they could have enjoyed analytical problem-solving, reading advanced books, or writing stories. 

团队合作是这一职业领域的重要组成部分,但 Prompt 工程师必须能够自如地单独工作并长时间集中精力。这种能力可能是在童年类似的经历中培养出来的,也许是在连续几个小时的编程或游戏中培养出来的。  

需要的教育和培训
  • 快速工程师一般需要计算机科学、计算机工程或相关专业的学士学位
  • 常见的课程主题包括
  1. 人工智能伦理
  2. 决策
  3. 深度学习
  4. 人与人工智能的互动
  5. 大型语言模型
  6. 机器学习
  7. 自然语言处理
  8. 机器人技术
  • 相关课程还可能包括
  1. 计算机系统
  2. 微分和积分
  3. 功能编程
  4. 强制计算
  5. 矩阵和线性变换
  6. 概率论
  7. 顺序数据结构和算法
  • Employers will look for applicants who already have proven experience in NLP, ML, LLMs, and Deep Learning. They may also want candidates with experience in prompt development, prompt scripting languages, Linux operating systems, and prompt automation tools
  1. 请注意,招聘人员可能更关心一个人的知识和技能,而不是这些技能的来源(例如,大学课程、认证、训练营或临时在线课程)
  • Many education and training sites are popping up offering lessons in Prompt Engineering, such as Prompt Engineering Institute and Learn Prompting. These may be great for learning beginner, intermediate, and even advanced skills. Just keep in mind, employers might ask to see proof of your knowledge and abilities, so print or save any certificates of completion
  • Linux can be learned through Codecademy and other online sites. Some say it only takes a few days to grasp the basic commands, and a few months to learn advanced commands
  • Students can also learn programming languages like Bash, Python, and Java on their own or through classes
  • Class Central offers details on a range of free Prompt Engineering online courses
  • Also check out offerings from Coursera, such as its ~18-hour Prompt Engineering for ChatGPT course, or DeepLearning.AI’s ChatGPT Prompt Engineering for Developers

We asked ChatGPT for some extra educational recommendations. Here’s what it said: 

"计算语言学或 NLP 专业的硕士学位将更加专注于提示工程中与语言相关的方面。机器学习或人工智能专业的硕士学位则能让人更深入地理解无线路由模型所依据的统计和数学原理"。 

ChatGPT 还提出了以下学位建议! 

  • Bachelor's in Computer Science: “Provides a solid foundation in programming languages, algorithms, and data structures that are fundamental to developing effective NLG models.”
  • Bachelor's in Computational Linguistics: “Provides a deeper understanding of the language-related aspects of prompt engineering, including syntax, semantics, and discourse.”
  • Master's in Computational Linguistics: “Focuses specifically on the study of natural language and how it can be processed by computers.”
  • Master's in Natural Language Processing: “Focuses on the development of algorithms and models for processing human language.”
  • Master's in Artificial Intelligence: “Covers a broad range of topics related to intelligent systems, including machine learning, natural language processing, and robotics.”
  • Master's in Data Science: “Provides a strong foundation in statistical modeling, machine learning, and data analysis that are all relevant to prompt engineering.”
  • Master's in Linguistics: “Provides a deep understanding of language structure and usage, which is fundamental to developing effective NLG models.”
  • Master's in Cognitive Science: “Focuses on the study of human cognition and how it can be modeled using computational techniques.”
  • Master's in Human-Computer Interaction: “Focuses on designing and developing user interfaces that are intuitive and easy to use, which is important for prompt engineering applications.”
在大学中需要注意的事项
  • 决定是否要完成计算机科学、计算机工程或相关学位......重点是人工智能!
  • 除了专业和人工智能重点之外,还需了解学校在 Prompt Engineering 方面的具体情况
  • 考虑学费、折扣和当地奖学金的机会(除联邦援助外)。
  • 在决定报读校内、在线或混合课程时,请考虑您的时间安排和灵活性。及时工程学非常适合在线学习! 
高中和大学里的事情
  • Sign up for plenty of math (calculus, algebra, discrete mathematics, and statistic), computer science, programming, English, and rhetoric
  • Take online Prompt Engineering courses from Coursera, Udemy, Microsoft, DeepLearning.AI, Prompt Engineering Institute, and Learn Prompting
  • 通过与 NLP、ML、LLM 和/或编程相关的兼职工作获得实际经验
  • 开始制作简历,并在学习和积累工作经验的过程中对其进行补充
  • 提前查看招聘启事,了解平均要求是什么。由于这是一个相当新的职业领域,您可能会发现不同的雇主会有不同的要求
  • Request to do an informational interview with a working Prompt Engineer
  • 列出您的联系人名单(包括电子邮件地址或电话号码),这些人可能会成为您未来的工作推荐人
  • 不断提高自己的技能。学习与 Prompt Engineering、NLP、ML、LLMs、使用 Linux 进行人工智能以及相关编程语言有关的书籍、在线文章和视频教程。
  • 加入在线论坛,向有经验的人工智能专业人士提问和学习
  • Build your social capital within AI groups
  • 参与专业组织的活动,学习、分享、结交朋友、拓展人脉。可以考虑加入的组织包括
  1. Now 人工智能研究所
  2. 人工智能专业人员协会
  3. 计算语言学协会
  4. 计算机械协会
  5. 消费技术协会
  6. 欧洲人工智能协会
  7. IEEE
  8. 国际模式识别协会
  9. 机器智能研究所
  10. OpenAI
  11. 人工智能合作伙伴关系
  12. 机器人产业协会
  13. 国际神经网络学会
典型线路图
快速工程师路线图
如何找到你的第一份工作
  • 努力完成计算机科学或相关学位,重点是人工智能
  • 在申请之前,尽可能多地获得 NLP、人工智能、法学硕士等方面的实践经验
  • 如果你的大学课程没有提供足够的相关课程,可以通过选修与 Prompt 工程相关的特别课程来充实你的简历
  • 请记住,"提示工程师 "还应精通语言艺术,因此请展示您可能拥有的与写作或英语教学相关的工作经历
  • Check out job portals such as Indeed, Simply Hired, Glassdoor, and Craigslist. Pay close attention to the education and experience requirements listed
  • Check out online Prompt Engineer resume templates and review potential job interview questions
  • 在简历中加入与工作相关的关键词,这样简历才能通过申请者跟踪系统软件的审核。关键词可包括以下内容Python、Java、GPT、DALL-E、Midjourney、Bing AI、NLP、LLM 知识、数据收集与分析、机器学习模型、图像合成、研究等。
  • 向在职的 Prompt 工程师请教求职技巧
  • 向你的学术顾问、教授和导师以及学校的职业中心寻求帮助
  • 让你的关系网知道你在找工作!大多数工作还是通过你认识的人找到的,所以开始利用你的社交资本吧!
  • 在申请表上列出个人推荐信之前,请事先询问这些人是否愿意写推荐信或接受潜在雇主的电话访问。

We asked Google’s Bard to offer some extra job-seeking tips. Here’s what it said: 

  • Learn the basics of large language models (LLMs). LLMs are the foundation of prompt engineering, so it is important to have a good understanding of how they work. There are many resources available online and in libraries that can teach you about LLMs.
  • Practice creating prompts. The best way to learn how to create effective prompts is to practice. There are many different ways to create prompts, so find a method that works for you and experiment with different techniques.
  • Build a portfolio of your work. Once you have created some effective prompts, compile them into a portfolio that you can show potential employers. This will give them a good idea of your skills and abilities.
  • Network with people in the field. Attend conferences, meetups, and other events where you can meet people who are working in prompt engineering. This is a great way to learn more about the field and make connections that could lead to a job.
  • Be persistent. The job market for prompt engineers is competitive, so don't give up if you don't land your dream job right away. Keep practicing your skills, building your portfolio, and networking, and eventually, you will find the right opportunity.
  • Focus on your soft skills. In addition to your technical skills, employers are also looking for prompt engineers who are creative, collaborative, and able to think outside the box.
  • Be willing to learn. The field of prompt engineering is rapidly evolving, so it is important to be willing to learn new things and stay up-to-date on the latest trends.”
如何爬梯子
  • 成为所使用的人工智能模型、软件和编程语言的专家
  • 彻底排除故障,不断改进产出
  1. Remember, Google's parent company Alphabet “lost $100 billion in market value…after its new chatbot shared inaccurate information in a promotional video and a company event failed to dazzle.” Somebody probably screwed up their chance for a promotion after that one!
  • 遵循并认真记录程序,确保您的提示一致、准确
  • 证明您在独立工作方面值得信赖
  • 问问你的上司,你应该提高哪些技能才能为公司创造更多价值。如果他们建议你去考一个证书,那就去考吧(但要看他们是否愿意支付费用)
  • 向比你更有经验的同事学习一切可以学习的东西。但是,不要走捷径或染上坏习惯。务必遵守雇主规定的程序
  • 在团队中有效协作,专注于解决问题
  • 以身作则,展示领导力
  • 耐心、全面地培训新员工。回答他们的问题,保持他们学习新知识的积极性
  • 与专业组织保持联系,了解最新突破。人工智能发展迅速,每天都有新突破
  • Be aware of concerns regarding the exponential rise of AI, including worries about the technological singularity—a projected future event that would “involve computer programs becoming so advanced that artificial intelligence (AI) transcends human intelligence, potentially erasing the boundary between humanity and computers.” 
推荐的工具/资源

网站

书籍

  • ChatGPT Prompt Engineering: Make Money & Be More Efficient With Artificial Intelligence, by Bruce Brown
  • Mastering ChatGPT and Prompt Engineering: From Beginner to Expert, Unlock the Full Potential of AI Language Models: Comprehensive guide to master AI, by Cuantum Technologies
  • The Art of Prompt Engineering with chatGPT: A Hands-On Guide (Learn AI Tools the Fun Way!), by Nathan Hunter 
B计划

及时工程学是当前的热门职业,但这一趋势可能不会永远持续下去。潜在的薪资范围就像一块磁铁,吸引着大量渴望搭上这趟财富列车的新生。与此同时,人工智能也在不断进步,最终可能实现自动提示。如果出现这种情况,一些急于学习提示技能的人可能会发现自己失去了工作机会。我们无法预测未来,但如果你有兴趣探索类似的职业,我们建议你考虑以下几种:

  • 大数据工程师/架构师
  • 商业智能开发人员
  • 计算机与信息研究科学家
  • 计算机和信息系统经理
  • 计算机硬件工程师
  • 计算机网络架构师
  • 计算机程序员
  • 计算机支持专家
  • 计算机系统分析员
  • 数据库管理员和架构师
  • 数据科学家
  • 信息安全分析师
  • 数学家和统计学家
  • 机器学习工程师
  • 机器人工程师
  • 软件工程师
  • 软件架构师
  • 网络开发员 

新闻联播

在线课程和工具