为什么感觉一些大厂招聘算法工程师工资普遍比开发工资高?

包蕊杰


目前算法研究属于热门行业,技术人才少,需求量大。

算法研究属于多学科多专业融合范畴,特别是比较火的人工智能算法研究,涉及计算机、数学、物理、生物等专业知识和背景,对从业人才要求很高。

算法研究是当前国家大力提倡的数字经济的支撑基础中非常重要的一部分,是大数据的基础性环节之一。

当前互联网企业都在发力算法研究这一块,谁抢占了算法研定的领先地位,谁将在未来的竞争中立于不败之地。


黄山一棵松


作为一名从工程开发转岗算法的一线人员来回答这个问题。首先对我自己的经历做一个简单的介绍。我在西北工业大学读的本科软件工程,在中科院计算所读的硕士信息安全。从普通的java,C++软件开发到信息安全相关软件开发,再到算法,一路经历了很多坎坷磨难,甚至职业发展上的倒退,从一个资深的信息安全工程师到一个初出茅庐啥也不懂的算法工程师。

这中间到底发生了什么样的变化呢?

大环境下的机遇。

人工智能时代的来临对算法工程师是一个巨大的机遇。各种机器学习算法极大的提升了社会的智能化水平,从大规模人脸识别在支付宝的落地,智能安检,智能保姆,可以说是世界在通往万物智能的路上,所谓时势造英雄。当年经历了软件个人开发英雄时代,大数据英雄时代现在在向人工智能英雄时代迈进,算法工程师顺利享受到了这一波福利。

个人积累的差异。

普通开发个更倾向于一些日常事务,比如操作数据库,虽然数据库在变化,但基本上是增删查改。算法则显然有更好的成长性,google、facebook、Amazon在引领时代变迁的潮流。神经网络与集成电路有极其相似的方面,摩尔定律再次在神经网络方向生效。在一个快速迭代升级的世界里,算法工程师显然眼光会更加独到一些。

集体智慧的世界观

算法工程师通过挖掘数据背后的价值可以为公司创造更大的价值,今日头条就是这样一个靠算法改变世界的公司,再这样的公司算法工资不高让谁的工资高。数据中学习的集体智慧世界观本身就是极其先进的世界观,依赖于此的实践必然会产生附加高收益。


深度视野


因为算法工程师比开发工程师牛:

1、从技能上来说,算法工程师干得了开发;可开发工程师干不了算法。

2、从专业上来说,算法工程师对数学能力要求特别高;而开发工程师编程水平高就行了。

3、从工作要求上来说,算法工程师需要创新;而开发工程师是写代码。

4、从职业前景来说,算法工程师比开发工程师前景广阔多了。

目前,深度学习、神经网络、机器学习、AI、Python是企业招聘算法工程师的关键字。

给你一个建议:你如果是数学专业或者计算机专业毕业的,现在赶紧转算法、赶紧学习还来得及,明年就不赶趟啦。



分享到:


相關文章: