美文网首页
算法工程师招聘方法论

算法工程师招聘方法论

作者: 东方欲晓_253c | 来源:发表于2020-12-05 11:23 被阅读0次

Facebook这本书,开卷有益,确有共鸣。

平时读晦涩艰深的专业书多了,刚开始接触它的内容,觉得怎么这么easy,很简单的语言,读起来非常容易,不会造成压力。随着内容的铺开,会越来越被吸引。因为作者讲述的都是我们在工作中正在遇到或将会遇到的事情,做技术的会更有共鸣,也能比较容易的将这些观点融入到自己的知识体系中。他的很多思想是我们平时也许想到但没有总结出来,或者想的还不透彻的。这本书的智慧和营养如同点点繁星,散落在文字中,用心体会,很有帮助。

其中一点,作者提到招聘对于Facebook是第一位的,近来我也愈加体会招聘对于算法团队的重要性。之前在脑海中有模糊概念,但没有形成“方法论”。所以借助这个契机,帮助我重新思考和整理了这个【算法招聘方法论】。

方法论包括三个部分:一是为什么,二是是什么,三是怎么做。

【为什么】:算法工作的本质,是与“庞大的选择”打交道,所以充满了不确定性。这句话,大家可以想象【满汉全席】的场景去理解。

- 输入的数据:原始食材(土豆、洋葱、西红柿,blabla。。。)

- 算法模型:烹饪加工过程(用多少盐,多少糖,用什么炊具,需不需要先焯水。。。又是一堆的组合选择)

- 输出:一份菜品

我们算法工程师在这个场景下,就是厨师。不同的厨师在相同的食材面前,因为选择的处理方式、烹饪工具和烹饪过程不同,出来的菜品也是大相径庭。所以才有食神的存在。。。当然,一位厨师在不同时间点不同场合,用相同的食材也会做出不太一样的菜品(视心情而定。。。。),更不用说很多时候我们面临的食材(数据)本身都差异很大了。再有经验的厨师面对新场景,如果选择了不恰当的烹饪方式,也会失败,能应付各种场景的经验性的烹饪方式是不存在的。而如果再加上我们能选择的烹饪方式,组合数不胜数,就更增加了厨师判断和选择的困难。眼花缭乱的场景和庞大的选择,让即使有经验的工程师,在面临新问题时,依然会困惑,依然会失败。这就是算法为什么难做的原因。

【是什么】:知道了为什么,我们再来看看决定一个算法工程师能力高低的是什么?我的理解:是处理这种不确定性的能力,这个能力是靠思考力和直觉支撑起来的。

数据问题千千万,模型组合也千千万,我们并没有时间去遍历所有的方案找到最优,这个时候依靠的,就是思考力和直觉。没有前期逻辑严密的思考和优秀的直觉,那只能像无头苍蝇一样去撞,去赌(我见过不少算法工程师是这么在做事的),赌两次实验,可能一个月就过去了。没有进展,心态很容易崩溃,就陷入了恶性循环。

【怎么做】:所以我招聘的时候,看重两点,一是逻辑严密、独立自主的思考力,二是灵气。我将开放性问题抛出,说出我自己的思路,然后观察面试的同学是不是爱思考,敢对我提出质疑,能换用自己的逻辑来重新理解这个问题,并且理解方向对路。喜欢去思考,但也不能天花乱坠的胡乱思考。。。。说到有灵气的孩子,判断标准就模糊了很多,我很难总结一个标准,但我会去感受那种眼神和气场,去识别这样的人。遇到这种可遇不可求的孩子,我会极力争取。用什么来争取呢,用我们项目的吸引力。庞大的数据量、落地的机会、工业规模系统,以及对标行业领先公司比拼模型效果,这些都对算法工程师有着很大的吸引力。当时吸引我的,也必定是吸引他们的。团队里这样的人多了,整个团队自然而然充满了热情、活力,都不用我去打鸡血,他们会自发地产生思想的交流和碰撞。怎么做会更好,自己追求更高目标,这一点我特别欣慰。

【怎么做】里还需要提到一点,就是独立思考的人往往都会有个性,或者说很难被强制地统一思想。那作为他们的Leader,我也调整过我的心态。我招聘的出发点,是这个人的加入能不能给项目和团队带来益处,能不能把我们一起提升到一个高度。如果有,那就是我的幸运和收获。他在某一方面强过我,是我们这个项目的福气,而他对我的态度如何,我没那么在意。作为一个成长型思维的人,我不怕,我希望我的下属在某一方面都是强于我的。

一本书,一次同事间的交流,就能引发出这许许多多的思考,将自己平时模糊的认知总结出来,这种形式很好。可以去独立思考,可以去尽情表达,真的好幸福~~

相关文章

  • 算法工程师招聘方法论

    Facebook这本书,开卷有益,确有共鸣。 平时读晦涩艰深的专业书多了,刚开始接触它的内容,觉得怎么这么easy...

  • 机器学习

    Python机器学习 预测分析核心算法 实用机器学习 实变函数 腾讯QQ音乐招聘 机器学习算法工程师 25k-35...

  • 阿里巴巴实习生招聘来了!

    阿里巴巴实习生招聘来了! 面向:2016年毕业的本科、硕士、博士 我们的职位:研发工程师、前端开发工程师、算法工程...

  • 校园招聘2017

    网易招聘 图像算法工程师(北京) 岗位描述:1、负责实现并优化编解码及压缩等图像算法;2、负责图像相关的技术、系统...

  • 发一则招聘,飞鱼招web前端和爬虫实习生

    招聘公司:飞鱼科技(成都) 招聘岗位(实习岗):web前端工程师 和 爬虫工程师 招聘要求: web前端工程师 笔...

  • 极客大学算法训练营体验课学习心得

    在计算机领域中算法和数据结构是最核心的知识,也是各大IT公司招聘工程师时必考的内容。我之前虽然学过算法和数据结构,...

  • 我们找了 4 家大数据公司技术 Leader,聊了聊算法和数据挖

    「实在太难了,但现在也没有很好的办法。」 当话题转向「算法工程师的招聘」时,TalkingData 首席数据科学家...

  • 机器学习算法岗位直接内推

    机器学习算法工程师玖富集团北京 算法工程师捷通华声海淀区 算法工程师腾讯北京 搜索算法工程师今日头条海淀区 搜索算...

  • 拉勾网

    波场:区块链工程师招聘-波场TRON招聘-拉勾网 融创科技:区块链开发工程师招聘-融创科技招聘-拉勾网 工作职责:...

  • 阿里的资深技术专家 LeetCode 刷题笔记首次公开

    BAT 等国内的一线名企,在招聘工程师的过程中,对算法和数据结构都会重点考察。但算法易学难精,我的很多粉丝技术能力...

网友评论

      本文标题:算法工程师招聘方法论

      本文链接:https://www.haomeiwen.com/subject/qufgwktx.html