安妮 问耕 编译整理
量子位 出品 | 公众号 QbitAI

进入门槛太低正在毁掉深度学习的名声!

这么一篇标题“忧心忡忡”的讨论帖,毫无意外的在reddit上炸了。为什么发起这么一个讨论?先看看原po主是怎么说的。

很长一段时间以来,我注意到很多自称深度学习专家、大咖的人,其实名不副实。这些人没有机器/深度学习的教育或者研究背景,只是装上TensorFlow运行了一些GitHub上搞来的代码,然后就自认专家,写博客、写教程、甚至出书。

这让我很困扰,这破坏了深度学习的名声。大多数公司不知道如何辨别这些所谓的“专家”,面试官也不懂深度学习,不在乎NIPS、ICML。所以当这些“专家”的深度学习解决方案不行时,这些公司就会认为一切只是一场炒作。

随着这种情况越来越多,持怀疑态度的人就越来越多,连内行都开始谈论泡沫了。大家怎么看这个问题?你们同意我的看法么?以后应该怎么办?

然而这个讨论,很快变成学术派工程派的争执……

不少人跟帖反对上面这个论点,核心思想可以大概总结为:多研究些问题,少谈些主义。量子位从中摘录部分观点,改写如下:

与po主的观点相反,开放性或者说“门槛低”是机器学习社群最好的部分之一。这个社群不会因为身份而把人拒之门外,对所有人都持欢迎态度。

大多数公司更需要的是工程师,而不是研究员。现在大部分工作都是基于标准技术,然后应用到特定的业务中。不用搞什么新研究。

根据我的经验,一个优秀的教授可以提供很多好主意,让20多个优秀的工程师忙碌起来。这个搭配是合适的。通常至少需要一个(可能也只需要一个)优秀的教授,以及一个聪明的工程师团队来支持他。

谁知道如何应用机器学习来解决业务需求?谁定义了模型的输入和输出?谁保证了数据的可用性?谁分析了结果?谁解决了问题?

如果是工程师完成了这一切,那就不是一个简简单单的工程师。你永远需要那些能够洞察业务需求,将其映射到正确的问题和答案上,并转化为可靠生产代码的人。

反对这种分类和对立。许多研究员也很擅长在现实世界中应用这些知识。不过有能力用机器学习来解决问题,和说自己的机器学习专家是完全不同的。

这个争论很大程度上,源于工程师缺乏必要的认可,导致一些人不得不“假装”成科学家。不往NIPS、ICML投论文,并不意味着他们不了解深度学习的基本原理。诚然,即使进入门槛比较低,仍然没有足够的深度学习工程师来满足需求。

这个领域急需有经验的机器学习工程师。

不是数量,而是质量

到底缺什么样的人?

Forrester研究公司近日调查显示,在2018年,科技公司还会为高质量软件人才涨薪,涨薪幅度高达20%。

程序员如此稀缺吗?不,是高质量的工程师达到了前所未有的稀缺。

在过去的几年中,软件工程师就是求职市场的香饽饽,是美国对就业最挑剔的一类人。大家普遍认为,在2018年这种就业形势不会变化。

来自Forrester研究公司的一份市场调查预测,在吸引重要数字人才方面落后的雇主会支付比高出市场20%的薪资招揽人才,尤其是在需求的技能方面。这些人才包括数据科学家、高级软件开发人员和信息安全分析师等。

软件工程人才短缺不是缺少自称为是“工程师”的人,而是缺乏有经验、高质量、对软件工程有深度理解的工程师。

这张美国地区科技人才的薪资统计图,或许可以窥见优质工程师的稀缺程度:

真正的“软件工程师”

只了解一种编程语言就是工程师啦?Naive,还差的远。就好比会说基本的西班牙语和优秀西班牙语老师之间的巨大差距。

在我看来,软件工程师是问题解决者,专门决计算机科学中系统应用上的各种问题。他们必须深度了解逻辑语法才能将想法转化成机器可理解的语言。

慢着,仅仅实现别人的想法还不够,工程师需要构建创新性的想法。此外,这些想法不仅仅需要在本地开发环境中运行,还需要在大型任务上表现良好。

受欢迎的软件工程师一定是个问题解决者,而不仅仅是码农(coders)

雇佣和教育挑战

高质量人才的稀缺有以下5个原因:

  • 缺乏经验

  • 缺少工作技巧/技术技巧

  • 求职者过于追求高薪

  • 缺乏软技能/工作能力

  • 缺乏正规的工程教育

 到2022年,美国每年需要的专业人才和大学毕业生人数对比

从上图可以看到,计算机技术的相关职位空缺比授予学士学位的毕业生人数多的多。

现存挑战

猎头公司TekSystems的调查显示,70%的IT领袖表示他们的公司费尽心思想留住顶尖IT人才。为什么出现这种情况?IT人才为什么会频繁跳槽?可能有以下几点原因:

  • 公司没有为员工提供职业规划

  • 将软件工程视为一项基于任务的工作

  • 没有意识到留人的重要性

  • 项目停滞

  • 没有为员工提供足够的成长机会

  • 员工缺乏志同道合的同事

减轻人才短缺

强迫每个有潜力的工程师参加四年正规计算机科学培训不是一个现实的解决方案,也对人才短缺于事无补。虽然接受过正规理论教育是工作的基础,用基础知识解决问题的能力是通过项目经验和导师指导获得的。

学校教育和企业需求有条巨大的鸿沟不容忽视。现代技术栈非常复杂,包含了各种不同的框架、反应性经验(reactive experience)、AI、机器学习和集成测试等知识,这些知识在常规的高等教育中涉及很少,除非你找到在专门研究某一特定领域的项目。

“比如说,很多中小企业不会提供岗位培训,却要求员工旗开得胜,但帮助他们完成这些任务的技能是在学校里无法学到的。这不仅仅是美国面临的问题,是全球问题。”IT招聘公司Kyyba的国际工程师Ganesan表示。

需要软件工程师旗开得胜的公司就是加速高质量人才短缺和工资飙升的“罪魁祸首”

企业是时候应该注意人才定向定向培训问题了,他们可以通过一些尝试强化自己的工程人才库:

  • 招募可被引导和培养的可塑新兴人才,构建员工培训计划。

  • 为没有接受过正规培训的新兴人才提供教育激励机制。

也就是说,这里还存在一个更广泛的问题:即使岗位需要,但美国只有少数学生取得了计算机科学的学位。

 授予计算机科学学士学位的人数

最后看一下中美人才数量对比,美国STEM专业(科学、技术、工程和数学)的应届毕业生在2016年有568000人。中国的人口大约是美国的四倍,但STEM毕业生数量是美国的9倍。

 不同国家STEM应届毕业生人数对比

虽然中国的STEM毕业生占比远远大于美国,但毕业生的总体质量才是真正缓解人才短缺的因素。除此以外,缺乏培训计划、堆栈越来越复杂、不连贯的正规教育及缺乏解决问题的经验均为短缺的重要原因。

加入社群

量子位AI社群11群开始招募啦,欢迎对AI感兴趣的同学,加小助手微信qbitbot4入群;

此外,量子位专业细分群(自动驾驶、CV、NLP、机器学习等)正在招募,面向正在从事相关领域的工程师及研究人员。

进群请加小助手微信号qbitbot4,并务必备注相应群的关键词~通过审核后我们将邀请进群。(专业群审核较严,敬请谅解)

诚挚招聘

量子位正在招募编辑/记者,工作地点在北京中关村。期待有才气、有热情的同学加入我们!相关细节,请在量子位公众号(QbitAI)对话界面,回复“招聘”两个字。

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

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

深度学习入行门槛太低,不开心!相关推荐

  1. 开课吧Web:Web前端入行门槛低吗?

    Web前端的火热,不仅仅是因为招聘市场需求量大,还有一个重要的原因就是,入行门槛低,入门简单.真的是这样吗?0基础的小白也能转行吗?很多同学都有这样的疑虑,认为没那么简单. Web前端入行门槛低吗? ...

  2. 小白深度学习入坑指南

    小白深度学习入坑指南 小白深度学习入坑指南 写博客的初衷适合的人群 理论篇 说明 数学 CV ML DL 优化 实践篇 linux python 深度学习框架 框架学习 硬件配置 软件环境配置 常见的 ...

  3. 数字后端入行门槛和条件?附入行进阶必读书籍丨建议收藏

    这两个星期疫情放开,大家都人心惶惶,囤药等待阳~芯博士也一样,做了充足的准备,不过庆幸的是**"天选打工人"**无疑了,周边同事逐渐阳起来,我依然坚挺着,相信大家和我一样能挺入决赛 ...

  4. java门槛_Java的入行门槛高吗?对学历有限制吗?

    学习Java的热潮越来越高涨,除了转行而来的人,很多刚毕业的学生也加入到其中.很多人都觉得学习Java需要有一个高学历作为基础,一些专科生在学习之前会犹豫,他们是否能学习Java?学历会成为他们学习J ...

  5. 快手小说怎么引流?门槛太低,是个人就能做

    快手小说怎么引流?门槛太低,是个人就能做 今天给大家分享一下我本人操作快手小说号的细节,特别适合不知道小说项目该如何入手的新人朋友,也适合团队批量化操作放大. 2w真实粉丝,不多不少,我就献丑拿来给大 ...

  6. 芯片工程师生存现状:87%认为入行门槛高,55%选择继续坚守,这是EDA巨头最新调查报告...

    边策 发自 上海  量子位 报道 | 公众号 QbitAI 中国芯片行业正迎来新一轮的发展机遇.芯片技术如何驱动? 一说到芯片半导体,大部分人都会想到英伟达.英特尔,或者是台积电.中芯国际.前两者提供 ...

  7. 软件测试行业进入门槛那么低,而工资那么高,对其他行业的奋力拼搏的工作者是不是巨大的打击?

    前言 我感觉我是一个比较有发言权的人吧,我在测试行业爬模滚打7年,从点点点的功能测试到现在成为高级测试,工资也翻了几倍:个人觉得,测试的前景并不差,只要自己肯努力:我刚出来的时候是在鹅厂做外包的功能测 ...

  8. 深度学习工程应用快速入门

    课程介绍 伴随人工智能时代的到来,深度学习技术也发挥着越来越重要作用,越来越多的技术人才开始投身入这一行业中,并希望发展成为一名深度学习算法工程师.然而,在实际的工程设计中,深度学习研发者总会面临着各 ...

  9. 深度学习100问之深度学习的本质

    今天在查找网上的BP博文([深度学习]backpropagation(反向传播))进行总结和撰写时发现了一篇博客和一个帖子引发了我的深刻思考,以下是分别的链接: Yes you should unde ...

最新文章

  1. centos下修改mysql默认端口_CentOS下修改Apache默认端口80
  2. FISCO BCOS 2.0发布:新增群组架构克服吞吐瓶颈
  3. MySQL 5.7 新特性详解
  4. 05-xpath爬虫数据解析
  5. Java消息服务~开发者分配的消息头
  6. English trip M1 - PC9 Where am I Teacher:Jade
  7. jdk配置环境变量的方法
  8. ocienvcreate php 失败_win7 homebasic下,.net2008 连接oracle,提示错误OCIEnvCreate
  9. 电源8针插头,有两种标准?
  10. 计算机网络生活应用,浅谈计算机网络在生活中的应用
  11. 2000W条数据的Oralce数据库SQL查询优化经验 - 机会总会留给有准备的人
  12. python大漠库_python类似大漠插件的库
  13. 网站banner怎样设计才能提高吸引力?
  14. mac 下安装Microsoft Remote Desktop远程桌面客户端
  15. 第十一周项目2--定义点类
  16. java将silk文件转换成MP3
  17. 《策略投资》第1、2章读书分享
  18. python:matplotlib.pyplot绘制散点图(基础一)
  19. eNSP - 华为交换机常用命令
  20. UG二次开发技术的研究

热门文章

  1. STM32学习:串口通讯(proteus仿真)
  2. python print tab_Python 字符串 expandtabs() 方法
  3. python内存的回收机制_python的内存管理和垃圾回收机制详解
  4. 服务器开启显示网关不可用,高手亲自给您说win10默认网关不可用解决方法的操作方案...
  5. git tag 的基本用法
  6. Vue 3.0已进入发布候选阶段!
  7. 1688.比赛中的配对次数-LeetCode
  8. HTML固定内容的css代码,普通文本重内容的HTML/CSS设计
  9. Xamarin和Java开发安卓_将原生移动开发与Xamarin相结合
  10. 黄河计算机学校,黄河(数学与计算机学院)老师 - 重庆三峡学院 - 院校大全