奥森夜景

起风了,局促的空间,涌进来的人越来越多,本不充裕空气和土壤,变得更为紧缺。

2019 年,算法岗找工作的竞争激烈程度,无疑达到了一个小高潮。随便找一位刚刚经历秋招的学长学姐,基本都会这么说。去年可能还是个例,今年成了普遍的现象。

当然,清北大佬可能感受不到,毕竟我们大概率都是普通人。

而普通人,大多是从众的。

一、拥挤的人群

很多人头悬梁锥刺股,选择了计算机作为读研专业,见过太多跨考的同学,学土建的,搞机械的,化学的,物理的,等等。加上本来众多的科班人员,汇成了浩浩汤汤的 IT 预备队。

三百六十行,行行有细分,虽说都是敲代码,技能也许大不一样。好比一只军队,有侦察兵,迫击炮手,也有炊事员。

行业从无高低之分,但市场却有自己的趋势。「 趋势 」听起来很玄乎,像水一样,本是没有形状的,只会在流动的过程中呈现各种柔态。

2013 年,我刚上大学,当时流行的是安卓/ios 软件开发,对于实用的 app 应用开发课,同学们趋之若鹜。

到了 2015 年,大数据 + 云计算开始大热,学校的云计算课程人满为患,不谈点 hadoop、spark,都有点不好意思交流。

2016 年,参加保研面试,所里的老师问候选人,大家感兴趣的方向是什么?在场的七个人,六个人指向了招生手册上的四个黑字,数据挖掘。剩下的那个人是我,我定了定神,没有涂改之前写的志愿。

不是我定力十足,坚守初心,而是即使数据挖掘老师再热心,也不能同时招那么多人,所以我选择了保险的做法。

这时,数据挖掘已经很热了,紧接着,是风口上的深度学习,也许,很多人喜欢称它为人工智能。对,就是那个内行人经常调侃的,人工智障,或者是,有多少人工,就有多少智能。

2017 年,深度学习的旋风,正式开始了,刮过了计算机学子,撩的他们身心荡漾,急切的投身其中。

这股风,到现在,还在猛烈的吹着,从事深度学习、人工智能行业的学子,越发的多,甚至显得有些拥挤。

二、市场的供需

「 人工智能 」是外行人的称谓,行家喜欢说数据挖掘,推荐系统,自然语言处理,和图像处理等。

在互联网诞生之前,人们就已经和这些任务斗智斗勇多年了,要知道,1956 年的达特茅斯会议,就提出了人工智能的概念。

这些年,数据量激增,传统的处理分析办法满足不了需求,深度学习大参数量的优势显现了出来,开始从论文中,走向实际的应用。

市场最能够敏锐的感受到这种变化,2015 ~ 2017 年的时候,用深度学习解决传统任务的人才短缺。怎么办,矮个子里拔将军,稍微懂些相关知识的人,很容易受到企业的青睐,拿到不错的薪资待遇。

加上那几年是资本最为活跃的时期,最不缺的是钱,最缺的是人才。间接的,深度学习和 money 划上了等号,这种讯息,影响了很多人、甚至机构的判断力。

首先是从众的学生们,他们开始学习与 AI 有关的知识;紧接着是受到国家政策激励的高校,积极的开设人工智能专业,大量招生。

互联网企业中,工程师大类一般简单划分为前端、后端和算法,运维和数据分析数量较少,不单独划分为一类。

这三类中,前端和后端的需求量,是大大超过算法的。大部分算法落地有很长的路要走,但企业是要挣钱的,首先需要的是立马能够出成果的人。

然而,同学们不会这么想,他们对于算法岗位的热情,超乎想象。

之前去拼多多面试的时候,面试者的简历摆成了三叠,按岗位来划分。明显可以看到,算法那一叠的厚度,是前端和后端的三四倍之多。

我曾一度以为是自己看错了,后来在知乎上看到一位大厂同学统计部门收到的简历,数量比例是,算法:开发:测试:数据 = 32 :15 :2 :5。实际上,不少公司算法岗位的投递比例更为恐怖。

这样,如果算法的需求量是开发的 1/3,投递量又是开发的 3 倍,岗位的竞争程度,自然是较为激烈了。

三、一些反馈,一些建议

一个好消息,一个坏消息。

坏消息是,找工作没那么容易了;好消息是,我们还能有工作。

狼多肉少,算法岗位的面试难度逐年提升。前几年有论文的同学,很容易拿到不错的 offer。现在手握顶会的同学,也可能在面试中折戟。对于半路出家的同学,就更难了。

一家大厂的数据

今年秋招,我参与其中,也了解了不少同学的情况。总体来说,大多数同学,都能找到工作,其中不少的同学能够找到令自己满意的工作。这说明,即使岗位要求提高,通过自己的努力,还是能够为学生生涯交上不错的答卷。

逐渐的,学生们开始明白,想要在机器学习、深度学习领域,找到心仪的工作,不是简单的了解一些框架,或者仅仅知道一些术语概念就可以。而是需要先打好扎实的数理基础,从最根本的统计理论学起,一点一点的啃硬骨头。投机取巧、临阵磨枪,很容易被面试官识破。

企业也开始醒悟,竞赛经历多的,论文数量不错的,是个好学生,但不能直接和优秀候选人划上等号。业务上是否需要这么多算法工程师,算法是否能够实际的落地,都成了优先考虑的内容。

这几年的算法热,已经造成了求职开发岗位应届生的短缺。有些大厂甚至开始直接对学生进行算法劝退,希望他们能够投递开发岗位。例如字节跳动就曾发邮件给学生,说明算法岗位渐趋饱和,劝大家积极投递开发岗位,能够大大提高录取率。

字节跳动算法劝退邮件

此外,近几年,相对于其他岗位,算法岗的工资优势逐渐消失,开发岗位和算法岗位的工资已经在一个水准。甚至,想要找到一个有着不错开发能力的 ios 工程师,给出的薪水不比算法工程师少。

2019 年快要结束了,深度学习方兴未艾,已从所未有的速度影响着我们的生活。尽管它经历过两次低谷,大家目前较为一致的看法是,第三次低谷很难到来了,因为深度学习的技术已经广泛的影响着我们的生活。

如此之多的人,涌入了这个新兴的行业,暂时的困惑和迷茫,都是很容易发生的。我们青年人站在时代的路口,选择潮流自然是没错的。但有一点需要注意,在这潮流之中,知道什么能赚钱很重要,知道喜欢什么也很重要。

对我而言,最喜欢的与人沟通,喜欢用机器处理自然语言,所以我对自然语言处理中的人机对话很感兴趣,这几年一直做的事情也一直与之相关。不少师长和我说,做推荐系统很赚钱,做文本搜索落地很好,认真思考之后,选择工作岗位的时候,还是从事对话这个领域。用有限的青春年华,做一些感兴趣的、有意思的事情,是令自己快乐的事情。

算法的降温,不失为是一件好事,热爱其中的人自然不会轻易退却。盲目想要加入的同学也会慎重思量自己的喜好。理智会重新占据大家的头脑,挺好。

一个经过粗犷发展、快速扩张的行业,会变得精细起来,从而更为稳健的前行,一步一个脚印,创造出更有价值的成果。

2020 年的算法,降温之后会更好相关推荐

  1. 如何看待 2020 届校招算法岗「爆炸」的情况?

    编辑:忆臻 https://www.zhihu.com/question/342267611 本文仅作为学术分享,如果侵权,会删文处理 如何看待 2020 届校招算法岗「爆炸」的情况? 作者:Ted ...

  2. 如何看待 2020 届校招算法岗「爆炸」的情况?英雄所见略同

    来自:计算机视觉联盟公众号 转载 :知乎问题 如何看待 2020 届校招算法岗「爆炸」的情况? 链接:https://www.zhihu.com/question/342267611 本文仅作为学术交 ...

  3. 如何看待 2020 届校招算法岗供远大于求的情况?

    编辑:Charlotte https://www.zhihu.com/question/344122516 本文仅作为学术分享,如果侵权,会删文处理 作者:周国睿链接: https://www.zhi ...

  4. 史上最全GAN综述2020版:算法、理论及应用(A Review on Generative Adversarial Networks: Algorithms, Theory, and Applic)

    ** ** 史上最全GAN综述2020版:算法.理论及应用** 论文地址:https://arxiv.org/pdf/2001.06937.pdf ** 摘要:生成对抗网络(GANs)是近年来的一个研 ...

  5. 2020年招聘算法岗,面试官最看重哪些新技术能力?

    [导读]合格的算法工程师真正应该具备什么技能?在面试时,面试官又会如何验证你具备这些新技能?毕业仅一年,相继拿下头条.阿里.腾讯等offer的本文作者,为你绘制了一幅面试技能雷达图. 1 ◆◆ 哲学第 ...

  6. system verilog编程题_拼多多2020校招部分算法编程题合集

    拼多多2020校招部分算法编程题2道,多多的魔术盒子和多多的排列函数 其实根据他的匹配职位我们可以看到,这5道题的难度还是并不高,只是作为一个初步筛选,我这边选择了前两道跟大家分享 [编程题一] 多多 ...

  7. 2020届校招算法岗面经汇总

    作者:我是一个小和尚~ 链接:https://www.nowcoder.com/discuss/205497 来源:牛客网 [百度]百度知识图谱nlp日常实习一面凉 https://www.nowco ...

  8. 58同城2020校招转转算法岗笔试编程题

    58同城2020校招转转算法岗笔试编程题 第一题 题目描述:年末了要评选优秀员工了,给定一个优秀员工比率,在员工的评分上计算出能被选中的优秀员工的评分阈值.优秀员工人数=员工人数*优秀员工比率.员工人 ...

  9. 架构师与算法工程师,谁更......

    架构师与算法工程师,谁更- 谁更有价值? 谁更聪明? 谁更重要? 在工作中如何定位自己的方向呢? 很多时候一个不是特别繁杂的算法都比很多架构要复杂得多. 那么如何衡量算法工程师和架构师的价值呢? 其实 ...

  10. C++算法:辗转相除法与更相减损术

    辗转相除法与更相减损术 1.我们已经学过求最大公因数的知识,你能求出18与30的公因数吗? 2.如果公因数比较大而且根据我们的观察又不能得到一些公因数,我们又应该怎样求它们的最大公因数?比如求8251 ...

最新文章

  1. linux下vsftp
  2. 运放使用中不稳定怎么办?
  3. ansible role中常代码块
  4. 关于读构建之法后的疑惑
  5. mysql load data into_MySQL 之 LOAD DATA INFILE 快速导入数据
  6. 【Modelsim零基础入门】新建项目+运行第一个verilog仿真程序:一位加法器
  7. setTimeout里如果有$(this),$(this)指的是谁?
  8. 如何开启并配置CITRIX Xenserver的SNMP服务
  9. 获取WebView缩放控件,并对其进行改造
  10. “整洁代码根本就是个骗局!”
  11. Onvif之wsdl地址
  12. logback mysql 中文乱码_[Logback+slf4j]MysqlDBAppender正确配置方法以及错误处理
  13. 智能城市即将爆发,WiFi行业再迎机遇
  14. 2021 年 五一数学建模比赛 C 题
  15. 批量修改文件夹名称的一部分
  16. python写入指定文件夹_python 获取指定文件夹下所有文件名称并写入列表的实例...
  17. 文件锁(二)——文件锁的读锁和写锁
  18. JavaScript自定义求和函数
  19. 如何安装ubuntu kylin(优麒麟)?
  20. 天大2021年秋学期考试《西方经济学》离线作业考核试题

热门文章

  1. 数据库出现的bug原因以及解决方法
  2. jquery插件之选项卡
  3. iOS音频的后台播放 锁屏
  4. CMMI for Development读书笔记-目录
  5. javascript DOM基础(一)
  6. java 反查域名_C段查询雏形之在Java中反查一个IP上的所有域名(旁站查询)
  7. 接口也可以创建对象吗_面试时,一个小小的设计模式可以把你虐成渣
  8. QT解析 JSON 格式的数据
  9. 临床医生如何解读Meta分析论文?
  10. r15电脑测试软件,Cinebench r15