关于程序员:ShowMeBug-持续升级提供高信效度支撑的技术招聘方案

3次阅读

共计 4664 个字符,预计需要花费 12 分钟才能阅读完成。

去年年底,全新升级版的 ShowMeBug ——一款反对实战编程的技术能力评估平台,首次揭开了它神秘的面纱。

而近日,ShowMeBug 再次迎来一系列产品更新,它将以全新的风貌,提供高信效度撑持的技术招聘计划,继续助力平凡企业更精准、更高效、更经济地实现技术招聘。

那这个计划是怎么诞生的?又是如何解决高信效度的问题呢?明天,咱们为您细细道来:

初心

ShowMeBug 创始人 & CEO 李亚飞始终有个对于技术招聘终极解决方案的幻想:让面试官实时看到候选人是如何调试一段程序的——”Talk is cheap, show me the code.”

这是因为,守业过程中,他直观感触到了技术招聘始终是技术岗 HR 和 CTO 的痛:

1. 招聘吞吐率低。筛 100 份简历,能力出 1 份 Offer。面试 20 次,19 次是在浪费时间。

2. 传统笔面试与高绩效人才相关性低。八股文与算法题是原罪。

3. 最终导致综合招聘老本太高。

这个过程中,李亚飞始终在思考这些问题的解决方案。针对“吞吐率低”的问题,是否能够设计一套反对实战编程的高信效度技术测评计划?针对“面试不精准”这一问题,是否能够设计一套“实战编程”的结构化 + 情境化面试的计划?

基于上述种种,ShowMeBug 应运而生。

寻因

为什么技术招聘这么难?

技术从业 10 年,很难有 1 件事和技术招聘一样能让我不难受但又无可奈何了。

网易云音乐 前端工程师 郑海波

咱们先来看看,企业到底须要什么样的技术人才。CodeSignal 的创始人 Tigran Sloyan 讲到:造就软件工程师就像造就一个飞行员一样艰巨有挑战,只有优良的飞行员能力率领团队胜利。这个比喻很形象。咱们理解到,有些企业中我的项目的延误,甚至失控,正是因为不适合的“飞行员”多了,太多的 Bug 在修,太多的火在救而导致的。这是企业最大的痛,如果人才错了,我的项目肯定无奈胜利。

人对了,事儿就成了。

国内驰名商业征询参谋 刘润

然而,在传统技术招聘中,局部企业仅用面试环节即实现对技术候选人的考核评估。这样的招聘形式一来会占用面试官大量的工夫,老本较高;二来,技术面试官和候选人只是进行语言沟通交流,效率较低,无奈评估技术候选人我的项目实战能力到底如何,心里也没底。招优良工程师,就像招聘一个飞行员,或者像招一个会开车的老司机。咱们不是在选秀,咱们须要业余无效的评估伎俩。

所以,很多企业为了进步筛选效率和科学性,改进了技术招聘流程,退出了口试环节,只不过这又导致了另外两个问题——一些技术候选人排挤做“八股文”试题,看到做题就间接走人,人才更不好招了;就算技术候选人残缺做完题目,高分通过,也可能呈现入职后天天写 Bug 的状况。

技术招聘老本高,信效度却始终不高——如何破解这一难题?ShowMeBug 想到了「洋葱模型」。

要害办法

ShowMeBug 在「洋葱模型」的实践根底上,将技术招聘流程比作一次剥洋葱的过程。洋葱由外到内顺次分为“履历”、“常识”、“技能”、“动机”四个档次。其中,“履历”为教育背景、工作经验;“常识”为计算机实践、编程语言 / 框架常识。局部企业只把洋葱“剥”到了这一层,便没有再深刻,因而,候选人的编程实战能力没有被看见。这便有可能会招到“实践都会、实战解体”的候选人。

ShowMeBug 洋葱模型

如果持续再“剥”一层洋葱,就能深挖到“常识”层面的下一层——“技能”,也就是技术候选人解决问题能力和编程思维能力,这正是技术人才应有的外围能力。这部分能力一旦能被疾速精确辨认进去,那么企业在做技术招聘时便能做出更科学合理的决策,从而升高企业的决策危险。

基于 ShowMeBug 的洋葱模型实践,ShowMeBug 2.0 逐步有了雏形。

产品升级的根底

在 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 能够“大胆”地进行产品延长,拓展产品边界,同时为企业提供了两个核心技术招聘计划。

ShowMeBug 两个核心技术招聘计划

计划一:ShowMeBug 技术测评

HR 能够援用 ShowMeBug 技术测评计划,晋升技术候选人的甄选效率:

|岗位 JD 和岗位画像,防止人岗技能错配

在确定岗位需要后,HR 能够应用 ShowMeBug 来搭建人才画像。ShowMeBug 将传统的 JD 转化为岗位能力维度雷达图,让招聘技术人才的规范有迹可循。

ShowMeBug 岗位能力维度雷达图

比如说,企业须要一名 Java 后端工程师,ShowMeBug 可能将 Java 工程师的外围能力间接通过雷达图的模式展示进去。同时,HR 也能够依据招聘需要,自行拖拽雷达图上的滑块,满足岗位须要。依照这种办法来招人,能够从源头上防止候选人技能与岗位需要的错配。

|智能化人才测评零碎,高效测评晋升效率

确定岗位人才画像后,ShowMeBug 会依照肯定比例的题目和难度进行智能组卷——智能化从海量题库中抽取试题,10 秒内即可为该岗位生成一套试题,试题内容包含算法题、编程题或仿真本地 IDE 环境反对的实战性考题,全面综合测验技术候选人的实在的代码能力。

ShowMeBug 智能组卷生成中级 Java 工程师试题

另外,ShowMeBug 反对全自动评卷,省去阅卷工夫。

ShowMeBug 自动化人才测评

|丰盛岗位题库,考查实战能力

ShowMeBug 为企业提供了丰盛的岗位题库,反对抉择、填空、根底编程等 10 种题型,反对架构绘图、电路绘图等性能,可用于考查 32 个支流技术岗位。

岗位题库中,最具特色的就是实战工程题型。这类题型充沛还原了技术人才在实在业务中的工作场景,候选人须要在特定开发环境下,编写代码、实现需求,帮忙企业真正考查候选人解决理论问题的能力。

ShowMeBug 局部实战编程题

目前,岗位题库曾经累计了 4000 多道题目,并在以每月 400 题的速度高频更新。为保障题库的专业性,ShowMeBug 成立了专门的技能评估小组,并外聘行业专家,无效升高测评误差。

|测评报告和人才比照,一面人选有据可依

ShowMeBug 的综合人才报告和横向比照报告,能够很好地助力 HR 疾速决策一面人选。当候选人实现了口试题目,零碎主动评卷后,ShowMeBug 间接生成技术人才测评报告,报告中蕴含候选人根底信息、答题状况,以及能力雷达图等。

如果 HR 刚好在两个能力相当的候选人之间犹豫时,还能够在系统生成的能力报告中进行横向比照,主观展现能力差异。

ShowMeBug 候选人能力 PK

计划二:ShowMeBug 实战编程面试

ShowMeBug 实战编程面试计划更偏重实在技能考查,技术面试官能够援用这个计划,深刻开掘候选人的编程技能、工程能力和解决问题的能力。

|仿真 IDE 编程环境,如本地编码一样天然

前文咱们提及,基于 1024PaaS 引擎上的轻协同云端 IDE,模拟程序员实在工作编程场景,反对 38 种编程语言,更反对 Spring、Django、Rails、Vue、React 等 11 种支流开发框架,在实战编程面试中可一键调用。

ShowMeBug  多编程环境秒级启动切换

|反对结构化面试,标准、多角度理解候选人

ShowMeBug 反对渐进式结构化问题集,技术面试官既能够间接援用咱们的问题集,也能够提前内置企业本人的相干素材,甚至话术,并智能举荐关联面试问题,造成结构化面试标准,帮忙面试官对候选人进行更为精准的集体能力评估,晋升企业技术招聘能力。

ShowMeBug 结构化问题集

|实时 Debug 调试,候选人代码能力「无所遁形」

当候选人代码运行谬误的时候,可在 ShowMeBug 对代码进行逐行监测,以此来考核候选人解决问题的能力,让候选人的代码能力「无所遁形」。

ShowMeBug 在线 Debug 性能

|反对字节级回放,助力科学决策

所有操作都被残缺记录,ShowMeBug 实现可倍速、可定点、可拖拽的播放性能,可随时疾速复盘整个技术评估过程,助力企业科学决策。

ShowMeBug 回放性能

|综合人才报告,升高招聘决策危险

直观判断候选人实在工作能力,从过程到后果,无一脱漏,帮忙疾速决策录取人选,升高招聘決策危险。

ShowMeBug 综合人才报告横向比照

想必你看到这里,会有这样的疑难:采纳以上这两个计划,招进来的人准吗?

事实上,依据咱们的考察理解,大多数公司评估信效度 <0.3,而 FrankL. Schmidt 和 John E. Hunter 传授于 1998 年的《人オ招聘中甄选办法有效性钻研》中就有提到过,工作样本测试的效度值是 0.54。

这其中的工作样本测试,正是 ShowMeBug 提供的技术测评计划和实战编程面试计划。通过采纳仿真 IDE 的编程环境,对技术候选人进行编码技能、工程能力和理论解决问题的能力考核,将进一步晋升技术招聘的信效度,从而实现更快、更准、更经济地进行技术招聘。

ShowMeBug 2.0,更晦涩的答题体验

ShowMeBug 也高度重视候选人的答题体验。ShowMeBug 2.0 自研 1024PaaS 引擎,集成多种编程框架的轻协同 IDE,为候选人提供丝滑的编码体验。

同时,ShowMeBug 采纳体验优良的编辑器「Emacs/Vim」,可实现快捷键一键正文,反对语法高亮、代码补全、代码跳转等个性,让候选人像应用本地 IDE 一样天然。在多人实时在线编程场景下,0% 代码抵触率,提早 50ms 以下,面试体验更加顺畅。

候选人对 ShowMeBug 2.0 的评估

ShowMeBug 2.0 也反对候选人满意度问卷调查,让企业随时理解候选人实在面试体验,实现候选人体验治理闭环。

数据证实,采纳 ShowMeBug 进行技术测评,可将候选人弃卷率降至 0.4%。

继续降级

在性能继续迭代降级的同时,为给予用户更全面的品牌介绍、产品资讯,以及更敌对的浏览体验,近日,咱们还针对官网进行降级改版。当初,你能够通过复制官网链接(www.showmebug.com)在浏览器中关上,进入 ShowMeBug 新官网一睹为快。

在 ShowMeBug 2.0 上线之际,奇绩创坛创始人 &CEO 陆奇博士也给予了 ShowMeBug 高度评价:

“很快乐看到 ShowMeBug 作为技术能力评估赛道的探索者和创新者,在产品上一直迭代和翻新,逐渐成长为一体化技术能力评估平台。咱们置信,亚飞和他的团队能够帮忙企业更精准地发现真正能解决问题的工程师,同时也期待,ShowMeBug 在帮忙晋升企业核心技术实力方面有更多的问题。”

ShowMeBug 2.0 的全面上线是一个全新的里程碑,咱们始终保持打造一个高信效度的技术能力评估平台,保持用科技与产品力驱动增长,为开发者提供全生命周期的技术评估、学习成长与协同交流平台,助力平凡企业更快、更准、更经济地实现技术招聘,引领数字化技术招聘浪潮。

正文完
 0