聰明找工作! 善用104人力銀行API

job-bank_2
圖片來源:fortmcmurraytourism.com  資料來源:104人力銀行
原文刊載於:MacToday 40期 Mac愛學習專欄 – Ryan Chung

如何找到一份好工作?是每一個人都關心的話題!但除了透過人力銀行的一般搜尋方式之外,有沒有更聰明的方法呢?利用104人力銀行所開放的API,能夠利用程式取得人力銀行網站所回傳的結果,從中獲得更精準的資訊!

什麼是API?

API,Application Programming Interface,許多大型的應用服務,都會提供讓其他網站或是APP應用程式存取資料的一種介接界面。透過這些方式,能夠取得程式容易解讀的資料格式,也能透過一些規則,過濾篩選出想要的資訊,並從中獲得一些意想不到的情報!
要如何使用呢?我們用幾個大家可能想知道的數據來進行示範:

1.我想要知道目前在104人力銀行上面一共有幾個工作?

得到的結果會是:272030 (PS.會隨著查詢的時間而有所不同)
代表的意義是:目前陳列在104人力銀行中,一共有27萬多個工作!

2.台灣到底有沒有高薪的工作呢?

得到的結果會是:4409
代表的意義是:有機會挑戰月薪10萬的工作有4409個


3.那這些高薪的工作到底是什麼呢?

請到瀏覽器輸入:
得到的結果會是:百萬業務菁英、行銷專員、國外業務經理...
代表的意義是:高薪的工作很多是落在業務、行銷相關的工作

4.企業主真的很重視軟性能力嗎?

請到瀏覽器輸入:
得到的結果會是:22914、3548、57538、133679、2904
代表的意義是:以上分別是用細心負責任溝通協調團隊合作國際觀,這五個關鍵字有出現在工作相關描述中的數量。其中「團隊合作」出現在13萬多個工作描述中有提到,佔總職缺數49%!

5.台灣最多公司想要找的,是哪一種程式語言的軟體工程師?

在104人力銀行中,一共整理出有77種程式語言,代號由12001003001至12001003077
請到瀏覽器輸入:
得到的結果會是:2148
代表的意義是:目前廠商在104人力銀行中有勾選Java程式語言需求的職缺數量為2148個
接著我們透過排序軟體,將職缺數量由多至少排列,得到的前十名結果是:
  1. C++ (2384)
  2. Java(2148)
  3. C(2080)
  4. C#(1688)
  5. ASP.NET(1252)
  6. PHP(1054)
  7. AJAX(622)
  8. Python(451)
  9. JSP(388)
  10. Visual Basic .net(372)
PS.本項結果為徵才廠商於職缺中標記電腦專長需求,若徵才廠商僅於職缺描述中提及該語言,並不在此搜尋範圍內

用API來觀察工作趨勢是不是非常有趣呢?試試看吧!相信你會發現更多,藏在數字背後的秘密!而這些都是使用一般介面搜尋不會注意到的線索與情報!善用工具,聰明找工作!