2021年后成为一名算法工程师的门槛有多高?

共 2643字,需浏览 6分钟

 ·

2022-03-03 07:28

链接:https://www.zhihu.com/question/437429362
编辑:深度学习与计算机视觉
声明:仅做学术分享,侵删
想知道2021年后一个算法工程师的门槛有多高,现在我在读研究生,师兄实习的时候选择了算法,后跟我说算法特别难,然后他转后端去了,他说很多人都转后端去了。



作者:Shusen Wang
https://www.zhihu.com/question/437429362/answer/2276628117
对中国的应届生来说,想走互联网公司算法工程师(machine learning engineer)的路,有几个门槛:
  1. 985大学、或者相当于985的学历。这个是硬条件,达不到的话简历关过不了。不是学历歧视,公司招聘的流程是有代价的,要花2~3个工程师每人1.5小时的时间,如果简历不够好,没必要浪费公司资源。学历不足,只能先找个职位凑合干着,努力钻研技术,过两年再跳。
  2. 专业:CS、AI >> 自动化 > 电气、统计 > 其他。面试会考数据结构的题,CS科班出身的有巨大优势。题做不出来不要紧,但如果体现出对编程和算法的无知,必挂。
  3. 机器学习的基础好,包括理论基础、动手实践能力。这种能力是需要长期积累的,不是背一背面试八股就能混过去的。面试流程中肯定有资深专家把关,聊一会就知道是真懂、还是应试的。我当面试官的时候,别人说最擅长什么,我就只问什么,深挖一下,很容易看出一个人的功底。
  4. 有跟职位相关的经历,包括实习、科研、开源项目等等。顶会paper、跟职位匹配的实习经历,都是重大加分项。互联网大厂招聘职位的数量:搜推广 > NLP > CV。高校毕业生数量:CV > NLP > 搜推广。搜推广职位招聘的喜好:搜推广 > NLP > CV。如果还没选研究方向,能选NLP就别选CV。

作者:AI Cook
https://www.zhihu.com/question/437429362/answer/1671704347
某厂老算法,最近也在厂里做社招和校招的工作,实话实说,现在厂里对于算法的要求确实是一年比一年要高,换做自己2021年可能是进不了我厂的。首先,就是要看学历或者工作背景,名校名企出来的加分,发过paper或者专利微加分,有过相关工作经历并能落地的巨加分;另外,当前算法的按投递人数排,CV>NLP>语音,各位可以自己斟酌一下。

不过从这两年的趋势来看,会算法又会工程的人会相对更吃香,如果要搞纯算法研究,请读博,不要犹豫;个人建议,提供一个较好的方向,做算力平台方向当前看来还不错,需要懂点算法也需要工程能力,前景也还算光明,现在各大企业及独角兽都在猛构建这一块方向。


作者:小饼同学
https://www.zhihu.com/question/437429362/answer/1995303605
算法工程某些领域之间的界限不再明确。就个人感觉而言,现有的人工智能技术确实在很多工业领域都已经有了比较完整的技术支撑,无论是广告推荐,还是现在很火的视觉,NLP,从框架的选型,特征工程,到调参基本上都有参考的工具,导致出现了这样一种情况,传统的机器视觉特征工程在很多场景中也比不了深度学习自动提取特征,人工调参也很难比的过机器。

由此导致的一些岗位比如调参工程师逐渐消失,一些岗位逐渐走向融合(像NLP和视觉应用中,由底层特征到高层特征的融合和提取都是由深度网络自动完成而不需要过多的人工参与,再加上深度学习很多机制在领域间是通用的,比如深度网络中的attension机制,调参工程等,这就导致一个对于深度学习理论精通的搞视觉的工程师,经过一定的NLP领域知识学习后,能很快转型为初级的NLP工程师)。此外就拿视觉工程师而言,在算法选择,模型训练之外,偶尔会需要你具备一定的移动平台开发经验(因为移动端是趋势,所以工作中偶尔会和安卓, ios打交道),再加上模型压缩和加速(也许会用到比较底层的开发语言,如果CUDA等),后台部分docker部署, 负载均衡等有时候都需要你自己去完成,这就需要你具备一套完整的技术体系,这种情况下算法,移动端,后台开发的界限也是逐渐模糊。所以,自己的技能点怎么点是个值得深思的问题


作者:莫名
https://www.zhihu.com/question/437429362/answer/2256828264
门槛因人而异,忽高忽低。

工程师:

白菜~sp:逻辑思维强,有问题建模研究能力,学工具比较快。
基础知识:算法,统计机器学习,深度学习。如果有研究方向的需要补充领域知识。
职业精神:概念化表达,方案设计,团队协作。
ssp:项目经验丰富,有一定思考的论文。

研究员:

研究成果的匹配程度

作者:alexanderzjs
https://www.zhihu.com/question/437429362/answer/1962495140

不是门槛有多高,是自己想要做到什么程度。有些人觉得sota就是最终结果了,实际上,sota也只是实验室跑出来的,结合实际项目能优化的点往往还有很多。
但是,90%以上的算法工程师不会去想进一步优化的点,反正老大也不懂,早交早完事。纸上谈兵的人太多了,没有一点匠心精神。
再不然就是网上各种问,期待捡现成的。别人想到一个好方法为啥让你捡现成?

作者:神罗‘Noctis
https://www.zhihu.com/question/437429362/answer/1663401117
大家都不会的时候,有一点基础+刷题就能pass。大家会一点的时候,发过paper,做过项目或者报个培训班能pass。大家都会的时候,你没有真本领,那就只能碰运气了。以后的算法工程师入门门槛只会越来越高。

往期精彩:

《机器学习 公式推导与代码实现》随书PPT示例

 时隔一年!深度学习语义分割理论与代码实践指南.pdf第二版来了!

 新书首发 | 《机器学习 公式推导与代码实现》正式出版!

《机器学习公式推导与代码实现》将会配套PPT和视频讲解!

 2021,我读了32本书!

浏览 54
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报