圖片來源: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.那這些高薪的工作到底是什麼呢?
請到瀏覽器輸入:
- http://www.104.com.tw/i/apis/jobsearch.cfm?sltp=S&slmin=100000&fmt=8&cols=JOB&pgsz=1000&page=1
- http://www.104.com.tw/i/apis/jobsearch.cfm?sltp=S&slmin=100000&fmt=8&cols=JOB&pgsz=1000&page=2
得到的結果會是:百萬業務菁英、行銷專員、國外業務經理...
代表的意義是:高薪的工作很多是落在業務、行銷相關的工作
4.企業主真的很重視軟性能力嗎?
請到瀏覽器輸入:
- http://www.104.com.tw/i/apis/jobsearch.cfm?fmt=2&kwop=3&kws=%E7%B4%B0%E5%BF%83
- http://www.104.com.tw/i/apis/jobsearch.cfm?fmt=2&kwop=3&kws=%E8%B2%A0%E8%B2%AC%E4%BB%BB
- http://www.104.com.tw/i/apis/jobsearch.cfm?fmt=2&kwop=3&kws=%E6%BA%9D%E9%80%9A%E5%8D%94%E8%AA%BF
- http://www.104.com.tw/i/apis/jobsearch.cfm?fmt=2&kwop=3&kws=%E5%9C%98%E9%9A%8A%E5%90%88%E4%BD%9C
- http://www.104.com.tw/i/apis/jobsearch.cfm?fmt=2&kwop=3&kws=%E5%9C%8B%E9%9A%9B%E8%A7%80
得到的結果會是:22914、3548、57538、133679、2904
代表的意義是:以上分別是用細心、負責任、溝通協調、團隊合作、國際觀,這五個關鍵字有出現在工作相關描述中的數量。其中「團隊合作」出現在13萬多個工作描述中有提到,佔總職缺數49%!
5.台灣最多公司想要找的,是哪一種程式語言的軟體工程師?
在104人力銀行中,一共整理出有77種程式語言,代號由12001003001至12001003077
請到瀏覽器輸入:
得到的結果會是:2148
代表的意義是:目前廠商在104人力銀行中有勾選Java程式語言需求的職缺數量為2148個
接著我們透過排序軟體,將職缺數量由多至少排列,得到的前十名結果是:
- C++ (2384)
- Java(2148)
- C(2080)
- C#(1688)
- ASP.NET(1252)
- PHP(1054)
- AJAX(622)
- Python(451)
- JSP(388)
- Visual Basic .net(372)
PS.本項結果為徵才廠商於職缺中標記電腦專長需求,若徵才廠商僅於職缺描述中提及該語言,並不在此搜尋範圍內
用API來觀察工作趨勢是不是非常有趣呢?試試看吧!相信你會發現更多,藏在數字背後的秘密!而這些都是使用一般介面搜尋不會注意到的線索與情報!善用工具,聰明找工作!