栗子 发自 凹非寺
量子位 报道 | 公众号 QbitAI

做机器学习工程师,通常都要读过博。

即便没有写成岗位的必要条件,也慢慢变成了自然规律。

那自学成才的人类,要写怎样的项目经历,才能让面试官相信,自己也是有同等能力的呢?

一个叫做AdditionalWay的网友,在Reddit提出了这个直击灵魂的问题,引发了大量讨论,两天热度已经超过500

讨论版上,有许多人提出了中肯的建议:

工业界需要的技能

有位叫做po-handz的网友,他发表的意见收获了80分的高赞同,占据了评论区的顶楼:

把自己的项目投入生产环节 (launch into production) ,就能超越99%的应届生,也能超越大部分在位的ML工程师了。

对此,有人 (moravak) 表达了墙裂赞同:

这个“大部分”,其实就是≥99.9%

顶楼又补充说,很多人就算读到博士毕业,可能也没有自己把一个项目做到生产环节的经验

那么,怎样才算有这样的经历呢?

网友 (BernieFeynman) 简约地解释了一下:

搭些模型,不用非常非常厉害。但要让人能看到,模型在哪跑起来的样子,比如有个API可以调用之类的。

当然,做起来并不是一句话的事,顶楼详细描述了,一整个过程究竟能有多难:

比如,一般你不会只有一个模型,是有一组。所以,需要让这些大模型,加载在服务器的RAM上。

还要接受新输入的数据。这些数据,要和测试数据的格式保持一致,还要scale,该怎么scale呢?

推理要用GPU么?那样的话在AWS上每月可能要花1000刀,预算能支持么?

时序数据怎么办呢?你需要一个连续更新的模型,还要一直跟踪调参。

除此之外,你需要一个实时的、可维护的数据管道 (data pipeline) 。搞这个,比处理一个清晰干净的数据集要难多了。

最后的最后,你还需要一整套UI,网站,nginx堆栈,要做成用户友好的样子。

别说是刚毕业的博士,许多有经验的数据科学家也对这些东西一窍不通,因为他们可能只在自己专业的领域里工作,都是别人把干净的数据集交到他们手上。

你如果在这点上打赢他们,对企业来说就有更高的价值了。

简历不要踩雷

训练实用技能,只是一方面。

如果不想在简历筛选环节见光死,网友 (rudiXOR) 在一家“正在招聘ML工程师的中型企业”,总结了十大雷区,供大家参考:

第一,拿着一大堆MOOC证书。没用,我试过,quiz一路点下去谁都做得到。

第二,对Kaggle成绩过于自豪。许多大学生都参加过Kaggle比赛,他们也知道这种比赛和ML工程师的工作,基本没什么共同点。

第三,去了3个月训练营,从PCA到LSTM,几乎所有ML技术都修炼到了。真的没人相信。

第四,GitHub项目都是只提交过一次代码的那种。根本看不出是不是自己做的。

第五,GitHub主页是新的,一个项目都没有。

第六,模型只在toy datasets上测试过,没有再严肃点的项目了。

第七,每种语言都说“精通”。比如C++、Python、Java、C#……

第八,对照职位要求精心匹配了简历 (“Buzzword optimization for HR algorithms”) 。

第九,没有证明自己的数学/统计学知识水平。

第十,没有软件开发的经历。

就算前九条你都忘了,也可以严肃地参考第十条。网友在细数了雷区之后强调:

如果你是自学的,不要一上来就投数据科学家,或者ML工程师。

可以先申请数据分析师,或者软件工程师。

如果是自学ML,又没有软件开发的经历,我是不会请你的。

参考前文,如果没有读过博士,就要比博士多点工业界的经验才更有利。

One More Thing

不过,自学什么时候都不晚。

比如,谷歌大脑的研究员David Ha,在投入机器学习的怀抱之前,已经做到高盛的董事总经理 (MD) 了。

那么,各位也要加油啊。

Reddit讨论版还有更多建议:
https://www.reddit.com/r/MachineLearning/comments/c3e9qu/d_those_who_hireinterview_for_machine_learning/

—  —

AI社群 | 与优秀的人交流

小程序 | 全类别AI学习教程

量子位 QbitAI · 头条号签约作者

վ'ᴗ' ի 追踪AI技术和产品新动态

喜欢就点「在看」吧 !

自学机器学习,怎么才能找到工作啊?至少要避开十大雷区 | Reddit高热相关推荐

  1. 经验 | 机器学习要避开十大雷区

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 编辑:Sophia 转载于 :量子位 做机器学习工程师,通常都要读 ...

  2. php自学多久可以上岗,自学php多久能找工作,PHP要自学多久才能找到工作

    PHP要自学多久才能找到工作 我也是刚开始学PHP的,学了有两个月,也是利用周末和晚上的时间学一下,白天上班,HTML,JS,CSS,PHP,MYSQL这些都学得差不多了.我觉得主要是网上去搜一些教学 ...

  3. 自学php怎么找工作,php学多久可以找工作,PHP要自学多久才能找到工作

    PHP要自学多久才能找到工作 我也是刚开始学PHP的,学了有两个月,也是利用周末和晚上的时间学一下,白天上班,HTML,JS,CSS,PHP,MYSQL这些都学得差不多了.我觉得主要是网上去搜一些教学 ...

  4. 自学前端需要达到什么水平才能找到工作?

    自学前端达到什么水平才能找到工作呢?从大的就业方向来说,学web前端肯定是为了做网站或者是APP,顺带着做点小程序. 历史的车轮滚滚向前,今天的web前端虽然名义上还叫前端,但在职业技能上已经要求一个 ...

  5. java学到什么程度安卓_自学Android到什么程度才能找到工作?

    读完本文大概需要4分钟. 微信公众号最近新出了一个功能,我觉得很赞,就是可以非常方便的看到每个人的留言次数.赞赏次数等,截个图给你们看下: 看到这个赞赏数的时候我惊呆了,这位同学竟然持续赞赏了我这么多 ...

  6. 大学生学编程系列」第五篇:自学编程需要多久才能找到工作?

    很多编程初学者都会有这种疑问,自学学到什么程度或者学多久能够找到工作,这种问题没有统一答案,因为每个人的出发时候的基础以及在学习过程中掌握的程度不尽相同,也会导致结果不一样,只能说要看个人的造化了,首 ...

  7. python到底要学多久才能找到工作?

    现在 Python 很火,很多准备学 Python 或者正在学习 Python 中或多或少又都会听到 Python 难就业,难找工作的问题.所以本次 Chat 好好分析下当前 Python 的就业市场 ...

  8. 学网络安全到什么程度才能找到工作?

    学习网络安全技术,到底要学到什么样的程度才能找到工作?来看看下面这张图,按照相应的技能点来学习相应技术,并且学历在大专有以上的,达到相应水平,问题不大. 如果想跟我一起学习网络安全技术,可以添加Vx: ...

  9. 程序员新人面临最尴尬的事:需要工作积累经验,需要有经验才能找到工作!到底怎么办?...

    你需要一份工作来积累经验,但你需要有经验才能找到工作-- 大学刚毕业,或者转换职业方向后新入一个职场领域,你会发现求职之路举步维艰.大多数的公司职位都要求工作经验,单这一点就足以将你拒之门外. 前几天 ...

最新文章

  1. pads铺铜不能开启drp_PowerPCB (PADS )常见问题全集-泪滴-规则设定
  2. MATLAB错误:没有为类’struct’的值定义函数’subsindex’
  3. Python内置函数(58)——input
  4. git idea 本地历史版本回滚_如何为IDEA项目创建GitHub存储库和本地Git存储库
  5. VUE 解决:Method “xxx“ has already been defined as a data property.
  6. [PyTorch] 记录一次PyTorch版本更新
  7. Away3D学习笔记-物体位置和移动
  8. 天猫精灵 python_天猫精灵控制家里的灯
  9. LM2596电路中,肖特基二极管得作用!
  10. xy坐标转换经纬度C语言,(转载)经纬度与西安80,北京54的坐标系转换(C# 实现)...
  11. 100行代码实现HarmonyOS“画图”应用,eTS开发走起
  12. bmp格式如何转换成png格式
  13. C语言程序设计--存储单元术语解析
  14. wifi大师分销多开v3.1.5安装教程附带源码
  15. 如何将两张图片上下合成一张?
  16. [踩坑篇]logrotate切割日志后,日志还是写在老日志文件中
  17. 用IE网页学游戏-井字棋
  18. 蓝海创意云丨刺杀小说家:中国第一部大规模用虚拟拍摄的真人电影
  19. 【机器学习】Java 代码实现 CART 决策树算法
  20. fiddler移动端抓包使用教程(详解)

热门文章

  1. Linux网络相关、firewalld、netfilter及其5表5链、iptables语法
  2. request.servervariables参数
  3. java课堂作业,求多参数的和
  4. tmux的使用方法和个性化配置
  5. 《高性能javascript》读书笔记
  6. 自由软件与知识产权保护
  7. php转word插件下载不了,不用软件pdf转word的方法
  8. c语言实现4x4随机字母,求用C++编写一个4x4矩阵运算类(元素float),实现转置和相乘,具体见补充,在线等!谢谢啦~...
  9. python序列_科学网—Python:序列(字符串、列表、元组)和序列函数 - 刘洋洋的博文...
  10. 图片浏览器每次只能打开一张图片_那些你可能不知道的浏览器奇技淫巧