HR 如何用 ChatGPT 產出高品質 JD (Job Description)

美國使用 ChatGPT 的公司中,有 77% 都是用來撰寫 JD (Job Description) ,進一步來探究一下 ChatGPT 寫 JD 的超能力。

什麼是 ChatGPT

ChatGPT 是由 OpenAI 開發的聊天機器人,基於自然語言處理技術(NLP)的 AI 模型。ChatGPT 可以根據用戶的提示和問題,生成相關的內容回應,並提供支援和幫助。ChatGPT上線2個月使用者就超過1億,同樣的使用者數量TikTok花了9個月,而Instagram則用了2年半的時間,並且因為ChatGPT並不像是 TikTok 或是 IG 一樣是社群或休閒類的產品,對這種工具類型的產品更顯難得。

多少人已經在用 ChatGPT 產出 JD?

2023年,ResumeBuilder 針對美國1,000家企業進行調查,49%的公司正在使用 ChatGPT協助他們工作,剩下的公司中有30%也計畫要使用。其中特別有問到,如果是使用於招募上,會是在哪部分使用呢?答案如下:

多達 77%的 HR 使用 ChatGPT 來協助他們產出 JD(Job Description)。

每當有職缺要招募人才時,撰寫 職缺說明書(job description)是必要的步驟。但是,寫一份好的JD並不簡單。好的 JD 不僅需要清晰明確地描述職位需求,還需要能吸引到高品質的求職者。一份好的JD直接影響到企業的招募品質。

從數據上來看,美國許多公司為了解決這個問題,都開始使用 chatbot 和人工智慧技術來幫助他們撰寫 JD。其中最受歡迎的工具就是 OpenAI的 ChatGPT。接下來讓我們一步步來看看如何透過ChatGPT來幫忙產出一份好JD吧。

註冊使用 ChatGPT

起頭第一步,先進入 ChatGPT的網站:https://chat.openai.com

ChatGPT註冊畫面

需要註冊帳號才能開始使用,簡單註冊可以用Google、Microsoft 或是 App帳號登入即可。

登入ChatGPT

註冊登入後,只要在訊息欄輸入指令(Prompt,通常我們稱輸入給 ChatGPT 的指令叫:prompt),就可以開始使用了。

用 ChatGPT 產出一個最基本的 JD

我們以軟體產業中常見的職位:資深後端工程師(Senior Backend Engineer)為例。首先,我們先直球對決。在下方訊息欄輸入指令(prompt):

寫一份資深後端工程師的JD。

接下來看看 ChatGPT的回覆:

ChatGPT產出基本JD(Job Description)

Wow! 瞬間生出了一份完整的 JD ,對於不熟悉這個職缺,或是首次招募相關職位的人來說,這樣產出的 JD 內容已經是非常好的範例,可以根據這個範例去調整出自己要的 JD。

不過 ChatGPT 的實力還遠遠不止如此, 接下來我們如何優化這個 JD呢?

優化第一招:用ChatGPT 的建議來優化 ChatGPT

萬事問ChatGPT,我們直接下指令(Prompt)問他:

一份可以招募到優秀且適合公司人才的JD應該要包含哪些內容?

ChatGPT回答:

ChatGPT的高品質JD(Job Description)建議

從ChatGPT 的建議來看,就可以發現我們第一次請 ChatGPT 製作的 JD,幾乎全部篇幅都在強調公司的要求,但真正好的 JD 不只是闡述公司要的人才,還要能吸引人才。明顯第一次ChatGPT給我們的回答中,像是公司簡介、團隊和工作環境、福利待遇等人才會在意的內容他都沒寫到。那我們該怎麼做呢?

我們可以把ChatGPT對於好JD的定義當作提示加入指令(Prompt),同時因為我們認為他在介紹人才在意的福利部分,缺少比較多,所以增加補充提醒他在福利部分幫我們增加一些範例。

更新後輸入ChatGPT 的 prompt :

招募到優秀且適合公司人才的職位描述(JD)應該包含以下內容:

1. 公司簡介:提供有關公司的背景、價值觀和文化的簡要介紹,以幫助候選人了解公司的使命和定位。
2. 職位概述:清晰而簡明地描述該職位的主要職責和目標,以及在公司中的位置和角色。
3. 職責與職能:列出具體的職責和職能,詳述候選人需要承擔的工作範圍和領域。
4. 資格要求:列出必要的學歷、技能、經驗和特質,以確保候選人具備適合該職位的能力和素質。
5. 期望技能:提供對於該職位有額外加分價值的技能、工具、語言或框架,以吸引具有額外技能的優秀候選人。
6. 團隊和工作環境:描述候選人將與哪些團隊成員合作,以及公司的工作環境和文化。
7. 成長機會:指出該職位的發展和晉升機會,讓候選人知道他們在公司中可以獲得個人和專業成長。
8. 福利待遇:提供有關薪酬、福利、彈性工作時間、假期和其他公司福利的基本信息。
9. 應聘程序:概述應聘流程,包括投遞簡歷、面試和決策階段的時間和步驟。
10. 公司聯繫信息:提供應聘者聯繫公司的相關信息,如聯繫人、電子郵件地址或招聘網站。

基於上述提示,寫一份資深後端工程師的JD,同時在薪酬、福利、彈性工作時間、
假期和其他公司福利寫入一些範例。

ChatGPT 回覆給我們新的 JD:

Prompt優化過後ChatGPT產出的JD(Job Description)

現在可以看到 這份 JD已經被調整成符合 ChatGPT建議的好JD的格式了。到目前為止這還是很通泛的JD內容,無法聚焦在特定公司的特定職缺。所以接下來再到優化的下一步。

優化第二招:提供ChatGPT 公司與職缺的特定資訊

先前的 JD 就算 ChatGPT 產出後,我們還是要花不少時間把公司、確定需要的技能等資料換成實際的公司狀況。為了減少後續調整JD的時間,我們可以增加提供重點關鍵字給ChatGPT。

  • 公司名稱:台灣積體電路製造
  • 技術關鍵字:Python, Django, Flask, AWS, AWS RDS, CI/CD
  • 學經歷要求:資訊工程相關背景畢業,5年以上相關工作經驗
  • 資薪與福利:年薪200~250萬,三節獎金,一年2次國外旅遊、員工保險、生育補助。

增加特定資訊後輸入ChatGPT 的 prompt 會變成這樣:

招募到優秀且適合公司人才的職位描述(JD)應該包含以下內容:
1. 公司簡介:提供有關公司的背景、價值觀和文化的簡要介紹,以幫助候選人了解公司的使命和定位。
2. 職位概述:清晰而簡明地描述該職位的主要職責和目標,以及在公司中的位置和角色。
3. 職責與職能:列出具體的職責和職能,詳述候選人需要承擔的工作範圍和領域。
4. 資格要求:列出必要的學歷、技能、經驗和特質,以確保候選人具備適合該職位的能力和素質。
5. 期望技能:提供對於該職位有額外加分價值的技能、工具、語言或框架,以吸引具有額外技能的優秀候選人。
6. 團隊和工作環境:描述候選人將與哪些團隊成員合作,以及公司的工作環境和文化。
7. 成長機會:指出該職位的發展和晉升機會,讓候選人知道他們在公司中可以獲得個人和專業成長。
8. 福利待遇:提供有關薪酬、福利、彈性工作時間、假期和其他公司福利的基本信息。
9. 應聘程序:概述應聘流程,包括投遞簡歷、面試和決策階段的時間和步驟。
10. 公司聯繫信息:提供應聘者聯繫公司的相關信息,如聯繫人、電子郵件地址或招聘網站。

確定的職缺資訊如下:
公司名稱:台灣積體電路製造
技術關鍵字:Python, Django, Flask, AWS, AWS RDS, CI/CD
學經歷要求:資訊工程相關背景畢業,5年以上相關工作經驗
資薪與福利:年薪100~150萬,三節獎金,一年2次國外旅遊、員工保險、生育補助。

基於上述提示,寫一份資深後端工程師的(精簡)JD。

ChatGPT 回覆給我們的 JD:

加入公司資訊後ChatGPT產出的JD(Job Description)

到這一步我們就已經拿到一份很適合公司使用的 JD了,不過眼尖的大家應該會發現 ChatGPT 的回答裡面有一些我們普通不常用的字,我們再透過下一步再把履歷做進一步的調整。

優化第三招:人工進行最後調整

因為ChatGPT是拿全世界大量的語言資料做訓練,所以有時候就算你跟他說用台灣的習慣用字來回答,還是會混雜許多非台灣的中文用法,或是使用不熟悉的用字,這部分就需要自己做調整,例如以目前的 JD 來說,這些字可以依需求做調整:

  • 代碼 → 程式碼
  • 系統性能 → 系統效能
  • 應聘程序 → 招募流程
  • 候選人 → 求職者
  • 選中 → 錄取
  • 簡歷 → 履歷
  • 跟蹤並應用 → 追蹤並應用
  • 服務端點 → 台灣不會這樣使用
  • 實現API → 實作API
  • 技術測試 → 技術測驗
  • 薪酬談判 → 薪資商議
  • 聯繫信息 → 聯絡資訊

人工調整後會出現最終版本的 JD:

人工調整後的ChatGPT產出JD(Job Description)

ChatGPT 產JD的最佳實務

總結上述的流程,要透過 ChatGPT 協助產出好的JD 可透過以下步驟完成:

  1. ChatGPT 下 prompt 取得好JD該包含的內容
  2. 增加公司、職稱、技能、福利…等資料關鍵字
  3. ChatGPT 下 prompt產JD
  4. 分析JD 的優缺點
    1. 覺得已經滿意了,那就到步驟5
    2. 覺得不滿意,那就調整 prompt,再回到步驟3
  5. 人工調整

ChatGPT產出高品質JD(Job Description)的流程

接下來我們來討論一下用 ChatGPT產生 JD 的優缺點

用ChatGPT 產生 JD 的優點

ChatGPT 可以自動快速地產生高品質的內容。對於那些缺乏撰寫 JD 經驗,或是面臨需求開創全新職缺 JD 的 HR 來說,這是一個非常有幫助的工具。可以透過 ChatGPT節省大量時間。

其次,ChatGPT 能提供不同的視角和觀點。不管是對於 HR 或用人主管而言,都可以幫助拓展思維和想法。

最後,ChatGPT 可以將列出的關鍵字轉變成流暢的語句。對於希望將許多專業要求轉化為具有吸引力的 JD ,是一個強大的工具。ChatGPT 不僅可以產生結構完整的句子,還能依據上下文調整語氣和風格,使你的 JD 更通順。

用ChatGPT 產生 JD 會遇到的問題

不保證正確性

這邊我們直接來看ChatGPT 官網所寫到的:

官方直接有提醒大家:

ChatGPT 的資訊來源是有限的,所以可能會產生錯誤的答案,建議使用者要自己確認答案正確性,並且 ChatGPT 會給出憑空產生的事實,寫出實際狀況並不是如此的答案。所以在資料正確性上大家要自己把關,例如可能他會寫跟根本不存在的技能或是工具名稱。

資料隱私問題

ChatGPT會保存你的輸入和查詢結果,並用這個結果去優化他們的系統。所以絕對要小心輸入公司敏感訊息,或是個人資訊。

結論

ChatGPT協助寫出來的JD是否比100%真人寫的更好,沒有正確答案,但是可以透過一些方法來評估。

評估ChatGPT生成 JD 有效性的第一種方法是質化的,請領域專家或求職者將其與沒有AI輔助產生的傳統 JD 進行比較。如果要更進一步追求量化結果的話,可以進行A/B測試以查看結果的差異性。

無論您是使用 ChatGPT 還是其他工具,重要的是要記住它們僅作為輔助工具,您仍然需要對最終的職位描述進行仔細的編輯和審查,以確保其準確、具有說服力且能夠吸引到符合您公司需求的優秀候選人。

包含ChatGPT或是任何其他AI工具,都是在幫助人們可以把更多時間花在人更適合做的事上,歡迎大家一起嘗試用ChatGPT寫 JD。如果有厲害的prompt,也歡迎一起貼下面留言處分享給大家。