ShowMeBug 持續升級,提供高信效度支撐的技術招聘方案
去年年底,全新升級版的 ShowMeBug ——一款支持實戰編程的技術能力評估平臺,首次揭開了它神秘的面紗。
那這個方案是怎么誕生的?又是如何解決高信效度的問題呢?今天,我們為您細細道來:
01 初心
ShowMeBug 創始人& CEO 李亞飛一直有個關于技術招聘終極解決方案的夢想:讓面試官實時看到候選人是如何調試一段程序的——“Talk is cheap, show me the code.”
這是因為,創業過程中,他直觀感受到了技術招聘一直是技術崗 HR 和 CTO 的痛:
1. 招聘吞吐率低。篩 100 份簡歷,才能出 1 份 Offer。面試 20 次,19 次是在浪費時間。
2. 傳統筆面試與高績效人才相關性低。八股文與算法題是原罪。
3. 最終導致綜合招聘成本太高。
這個過程中,李亞飛一直在思考這些問題的解決方案。針對“吞吐率低”的問題,是否可以設計一套支持實戰編程的高信效度技術測評方案?針對“面試不精準”這一問題,是否可以設計一套“實戰編程”的結構化+情境化面試的方案?
基于上述種種,ShowMeBug 應運而生。
02 尋因
為什么技術招聘這么難?
技術從業 10 年,很難有 1 件事和技術招聘一樣能讓我不舒服但又無可奈何了。 網易云音樂 前端工程師 鄭海波
人對了,事兒就成了。 國內著名商業咨詢顧問 劉潤
然而,在傳統技術招聘中,部分企業僅用面試環節即完成對技術候選人的考核評估。這樣的招聘方式一來會占用面試官大量的時間,成本較高;二來,技術面試官和候選人只是進行語言溝通交流,效率較低,無法評估技術候選人項目實戰能力到底如何,心里也沒底。招優秀工程師,就像招聘一個飛行員,或者像招一個會開車的老司機。我們不是在選秀,我們需要專業有效的評估手段。
技術招聘成本高,信效度卻始終不高——如何破解這一難題?ShowMeBug 想到了「洋蔥模型」。
03 關鍵方法
ShowMeBug 洋蔥模型
如果繼續再“剝”一層洋蔥,就能深挖到“知識”層面的下一層——“技能”,也就是技術候選人解決問題能力和編程思維能力,這正是技術人才應有的核心能力。這部分能力一旦能被快速準確識別出來,那么企業在做技術招聘時便能做出更科學合理的決策,從而降低企業的決策風險。
基于 ShowMeBug 的洋蔥模型理論,ShowMeBug 2.0 逐漸有了雛形。
04 產品升級的基礎
在3年前,ShowMeBug 構建了一個全新的基礎設施研發團隊,對云協同 IDE 進行重構式的設計與研發。這個團隊名字為 1024PaaS,構建的目標是專為技術面試、技術評估而設計,讓候選人以非常輕松且熟悉的方式進行技術測評或編程面試,企業可以又快又好地完成人才評估。
這個基于 1024PaaS 引擎上的輕協同 IDE 具備這樣的特性:
1. 開箱即用的云上編程環境。支持38種編程語言,更支持Spring、Django、Rails、Vue、React 等11種主流開發框架,在技術測評或面試時可一鍵調用,一共可考察32個主流技術崗位。
2.用戶體驗好。支持答題區TODO、答題區FIXME、文件樹鎖定隱藏搜索等功能,讓雙方更針對具體問題進行討論,最大程度降低題目理解成本。
3.互動性強。文件樹、編碼區、Shell和Console組件實時同步狀態;在面試環節,支持多人協作,實時看到對方的動作。
有了這個輕協同云端 IDE 作為基礎,全新升級的 ShowMeBug 2.0可以“大膽”地進行產品延伸,拓展產品邊界,同時為企業提供了兩個核心技術招聘方案。
05 ShowMeBug 兩個核心技術招聘方案
HR可以引用 ShowMeBug 技術測評方案,提升技術候選人的甄選效率:
|崗位JD和崗位畫像,避免人崗技能錯配
在確定崗位需求后,HR 可以使用 ShowMeBug 來搭建人才畫像。ShowMeBug將傳統的 JD 轉化為崗位能力維度雷達圖,讓招聘技術人才的標準有跡可循。
ShowMeBug崗位能力維度雷達圖
比如說,企業需要一名 Java 后端工程師,ShowMeBug 能夠將Java工程師的核心能力直接通過雷達圖的形式展現出來。同時,HR 也可以根據招聘需求,自行拖拽雷達圖上的滑塊,滿足崗位需要。按照這種方法來招人,可以從源頭上避免候選人技能與崗位需求的錯配。
|智能化人才測評系統,高效測評提升效率
確定崗位人才畫像后,ShowMeBug 會按照一定比例的題目和難度進行智能組卷——智能化從海量題庫中抽取試題,10秒內即可為該崗位生成一套試題,試題內容包括算法題、編程題或仿真本地IDE環境支持的實戰性考題,全面綜合檢驗技術候選人的真實的代碼能力。
另外,ShowMeBug 支持全自動評卷,省去閱卷時間。
ShowMeBug 自動化人才測評
ShowMeBug 為企業提供了豐富的崗位題庫,支持選擇、填空、基礎編程等10種題型,支持架構繪圖、電路繪圖等功能,可用于考察32個主流技術崗位。
崗位題庫中,最具特色的就是實戰工程題型。這類題型充分還原了技術人才在真實業務中的工作場景,候選人需要在特定開發環境下,編寫代碼、實現需求,幫助企業真正考察候選人解決實際問題的能力。
ShowMeBug 的綜合人才報告和橫向對比報告,可以很好地助力 HR 快速決策一面人選。當候選人完成了筆試題目,系統自動評卷后,ShowMeBug 直接生成技術人才測評報告,報告中包含候選人基礎信息、答題情況,以及能力雷達圖等。
如果HR剛好在兩個能力相當的候選人之間猶豫時,還可以在系統生成的能力報告中進行橫向對比,客觀展示能力差異。
ShowMeBug 實戰編程面試方案更側重真實技能考察,技術面試官可以引用這個方案,深入挖掘候選人的編程技能、工程能力和解決問題的能力。
|仿真IDE編程環境,如本地編碼一樣自然
前文我們提及,基于 1024PaaS 引擎上的輕協同云端IDE,模仿程序員真實工作編程場景,支持38種編程語言,更支持 Spring、Django、Rails、Vue、React 等 11 種主流開發框架,在實戰編程面試中可一鍵調用。
|支持結構化面試,規范、多角度了解候選人
ShowMeBug 支持漸進式結構化問題集,技術面試官既可以直接引用我們的問題集,也可以提前內置企業自己的相關素材,甚至話術,并智能推薦關聯面試問題,形成結構化面試規范,幫助面試官對候選人進行更為精準的個人能力評估,提升企業技術招聘能力。
|實時Debug調試,候選人代碼能力「無所遁形」
當候選人代碼運行錯誤的時候,可在ShowMeBug對代碼進行逐行監測,以此來考核候選人解決問題的能力,讓候選人的代碼能力「無所遁形」。
ShowMeBug 在線 Debug 功能
|支持字節級回放,助力科學決策
|綜合人才報告,降低招聘決策風險
直觀判別候選人真實工作能力,從過程到結果,無一遺漏,幫助快速決策錄取人選,降低招聘決策風險。
事實上,根據我們的調查了解,大多數公司評估信效度<0.3,而FrankL. Schmidt 和John E. Hunter 教授于1998年的《人オ招聘中甄選方法有效性研究》中就有提到過,工作樣本測試的效度值是0.54。
這其中的工作樣本測試,正是ShowMeBug 提供的技術測評方案和實戰編程面試方案。通過采用仿真IDE的編程環境,對技術候選人進行編碼技能、工程能力和實際解決問題的能力考核,將進一步提升技術招聘的信效度,從而實現更快、更準、更經濟地進行技術招聘。
06 ShowMeBug 2.0,更流暢的答題體驗
ShowMeBug 也高度重視候選人的答題體驗。ShowMeBug 2.0 自研 1024PaaS 引擎,集成多種編程框架的輕協同 IDE,為候選人提供絲滑的編碼體驗。
同時,ShowMeBug 采用體驗優秀的編輯器「Emacs/Vim」,可實現快捷鍵一鍵注釋,支持語法高亮、代碼補全、代碼跳轉等特性,讓候選人像使用本地 IDE 一樣自然。在多人實時在線編程場景下,0%代碼沖突率,延遲50ms以下,面試體驗更加順暢。
候選人對 ShowMeBug 2.0 的評價
ShowMeBug 2.0 也支持候選人滿意度問卷調查,讓企業隨時了解候選人真實面試體驗,實現候選人體驗管理閉環。
數據證明,采用ShowMeBug進行技術測評,可將候選人棄卷率降至0.4%。
07 持續升級
在功能持續迭代升級的同時,為給予用戶更全面的品牌介紹、產品資訊,以及更友好的瀏覽體驗,近日,我們還針對官網進行升級改版。現在,你可以進入ShowMeBug 新官網一睹為快。
“很高興看到 ShowMeBug 作為技術能力評估賽道的探索者和創新者,在產品上不斷迭代和創新,逐步成長為一體化技術能力評估平臺。我們相信,亞飛和他的團隊可以幫助企業更精準地發現真正能解決問題的工程師,同時也期待,ShowMeBug 在幫助提升企業核心技術實力方面有更多的成績。”
ShowMeBug 2.0 的全面上線是一個全新的里程碑,我們始終堅持打造一個高信效度的技術能力評估平臺,堅持用科技與產品力驅動增長,為開發者提供全生命周期的技術評估、學習成長與協同交流平臺,助力偉大企業更快、更準、更經濟地完成技術招聘,引領數字化技術招聘浪潮。