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
需要註冊帳號才能開始使用,簡單註冊可以用Google、Microsoft 或是 App帳號登入即可。
註冊登入後,只要在訊息欄輸入指令(Prompt,通常我們稱輸入給 ChatGPT 的指令叫:prompt),就可以開始使用了。
用 ChatGPT 產出一個最基本的 JD
我們以軟體產業中常見的職位:資深後端工程師(Senior Backend Engineer)為例。首先,我們先直球對決。在下方訊息欄輸入指令(prompt):
寫一份資深後端工程師的JD。
接下來看看 ChatGPT的回覆:
Wow! 瞬間生出了一份完整的 JD ,對於不熟悉這個職缺,或是首次招募相關職位的人來說,這樣產出的 JD 內容已經是非常好的範例,可以根據這個範例去調整出自己要的 JD。
不過 ChatGPT 的實力還遠遠不止如此, 接下來我們如何優化這個 JD呢?
優化第一招:用ChatGPT 的建議來優化 ChatGPT
萬事問ChatGPT,我們直接下指令(Prompt)問他:
一份可以招募到優秀且適合公司人才的JD應該要包含哪些內容?
ChatGPT回答:
從ChatGPT 的建議來看,就可以發現我們第一次請 ChatGPT 製作的 JD,幾乎全部篇幅都在強調公司的要求,但真正好的 JD 不只是闡述公司要的人才,還要能吸引人才。明顯第一次ChatGPT給我們的回答中,像是公司簡介、團隊和工作環境、福利待遇等人才會在意的內容他都沒寫到。那我們該怎麼做呢?
我們可以把ChatGPT對於好JD的定義當作提示加入指令(Prompt),同時因為我們認為他在介紹人才在意的福利部分,缺少比較多,所以增加補充提醒他在福利部分幫我們增加一些範例。
更新後輸入ChatGPT 的 prompt :
招募到優秀且適合公司人才的職位描述(JD)應該包含以下內容:
1. 公司簡介:提供有關公司的背景、價值觀和文化的簡要介紹,以幫助候選人了解公司的使命和定位。
2. 職位概述:清晰而簡明地描述該職位的主要職責和目標,以及在公司中的位置和角色。
3. 職責與職能:列出具體的職責和職能,詳述候選人需要承擔的工作範圍和領域。
4. 資格要求:列出必要的學歷、技能、經驗和特質,以確保候選人具備適合該職位的能力和素質。
5. 期望技能:提供對於該職位有額外加分價值的技能、工具、語言或框架,以吸引具有額外技能的優秀候選人。
6. 團隊和工作環境:描述候選人將與哪些團隊成員合作,以及公司的工作環境和文化。
7. 成長機會:指出該職位的發展和晉升機會,讓候選人知道他們在公司中可以獲得個人和專業成長。
8. 福利待遇:提供有關薪酬、福利、彈性工作時間、假期和其他公司福利的基本信息。
9. 應聘程序:概述應聘流程,包括投遞簡歷、面試和決策階段的時間和步驟。
10. 公司聯繫信息:提供應聘者聯繫公司的相關信息,如聯繫人、電子郵件地址或招聘網站。
基於上述提示,寫一份資深後端工程師的JD,同時在薪酬、福利、彈性工作時間、
假期和其他公司福利寫入一些範例。
ChatGPT 回覆給我們新的 JD:
現在可以看到 這份 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:
到這一步我們就已經拿到一份很適合公司使用的 JD了,不過眼尖的大家應該會發現 ChatGPT 的回答裡面有一些我們普通不常用的字,我們再透過下一步再把履歷做進一步的調整。
優化第三招:人工進行最後調整
因為ChatGPT是拿全世界大量的語言資料做訓練,所以有時候就算你跟他說用台灣的習慣用字來回答,還是會混雜許多非台灣的中文用法,或是使用不熟悉的用字,這部分就需要自己做調整,例如以目前的 JD 來說,這些字可以依需求做調整:
- 代碼 → 程式碼
- 系統性能 → 系統效能
- 應聘程序 → 招募流程
- 候選人 → 求職者
- 選中 → 錄取
- 簡歷 → 履歷
- 跟蹤並應用 → 追蹤並應用
- 服務端點 → 台灣不會這樣使用
- 實現API → 實作API
- 技術測試 → 技術測驗
- 薪酬談判 → 薪資商議
- 聯繫信息 → 聯絡資訊
人工調整後會出現最終版本的 JD:
ChatGPT 產JD的最佳實務
總結上述的流程,要透過 ChatGPT 協助產出好的JD 可透過以下步驟完成:
- ChatGPT 下 prompt 取得好JD該包含的內容
- 增加公司、職稱、技能、福利…等資料關鍵字
- ChatGPT 下 prompt產JD
- 分析JD 的優缺點
- 覺得已經滿意了,那就到步驟5
- 覺得不滿意,那就調整 prompt,再回到步驟3
- 人工調整
接下來我們來討論一下用 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,也歡迎一起貼下面留言處分享給大家。