算法和开发岗相比,哪个前景更好呢?

1

这两个岗位的工作内容我都接触过,目前我带的大数据团队中既有算法工程师也有开发工程师,所以我说一说这两个岗位的区别,以及未来的发展方向。

算法设计与算法实现

通常涉及到算法的岗位有两个,分别是算法设计和算法实现,现在有不少团队把这两个岗位进行合并,做算法设计的同时也要负责实现。但是也有一些团队是分开的,做算法设计的不管实现过程。

目前我带的团队中算法设计和算法实现是一个岗位,也就是说负责算法设计的同时要负责实现,大部分算法实现目前使用Python语言来完成。目前团队中做算法岗位的工程师都是研究生毕业,有数学专业、物理专业、计算机专业毕业的。从工作的复杂性上来说,算法工程师的工作强度还是比较大的,但是算法工程师的职业周期也比较长。

很多算法工程师最终成长为企业的首席科学家,或者是首席技术官等岗位,可以说算法工程师的发展前景还是非常不错的。

开发岗位

软件团队的大部分岗位都是开发岗位,有前端开发、后端开发、移动端开发等,可以说大部分程序员做的都是开发岗的工作。

2

作为Java开发岗的软件工程师,宇文氏看见这个问题心就痛,当初要好好专研数学和算法就好了。

你看见我这么说你应该清楚了吧,毫无疑问算法岗位无论是薪资还是前景,都是胜于开发岗位的。下面一图说明一切:



这是在网上流传的疯狂的bat等互联网公司对算法岗的招聘给的薪资图,可见腾讯给出的年薪最高,为80万以上。

当然这是博士学历,而本科硕士搞算法的牛人薪资几何呢?据我所知,在18年应届生中,算法岗位就有年薪50万的恐怖数字。

3

小编作为一个在TOP1的传统IT厂商和互联网云厂商都从业过的云架构师,经历可以分为4个典型的阶段:

1. 开发:毕业后开始C++开发 ,月薪5K逐步涨到10K

2.交付:换工作后开始做软件定制交付,工资大概15K左右并没有太好。但是偶然机会开始接触海外项目,借工作机会练就了还过得去的口语,算是一个懂技术又能口语交流的人,是此段时期内最大的收获。

3. 集成架构:此后去了菊花厂,从纯软件逐步开始接触到服务器、网络等硬件,开始具备了做超大型技术方案集成的能力,此时薪水开始跳涨,开始达到百万年薪

4. 云计算架构:在云计算的开始爆发的临界点进入,收入可观,不过压力也很大。在经济状况达到了自己想要的条件后终于离职,开始了自己的思考和尝试。

4

我做软件开发15年了,中间也被外派做项目多年。想多交些做软件的朋友,打造一款属于自己的产品。有兴趣的朋友关注我多多交流。


就算法和开发岗是小马个人的一些看法,供您参考!

算法工程师

算法工程师相对门槛较高,一般好的公司照片算法工程师,都要求硕士起步。

当然如果学好了,收入也是相当可观的,AI算法工程师100万年薪不是梦!

5

主要基于自身特长和优势,说下周围的算法和开发:

一是开发,开发极少有愿意转算法的,就像楼上所说,涉及到二次学习这种逆人性的过程,但凡能够有毅力走下去的,在这儿先送上大拇指,但是开发也要寻找后期出路(继续技术或者带项目升管理),毕竟码代码这种体力活对年龄还是有要求的,基本就这些吧

二是算法工程师,AI如火如荼的当下,算法工程师真的是高薪难求,没啥经验的也是1W+起步,有经验的就没个顶了,毕竟是对体力和脑力的双重检验,要论发展,算法工程师确是“越老越值钱”,因为经验在那里,在连小学高中都开始学编程的时代,开发真的很难看到明显的优势。

6

肯定开发岗位啦!算法岗位就是爬象牙塔,表面值钱难兑现。开发不同,打工可以随时兑现,自己干也不错:比如用c++编写木马,存肉鸡,然后帮自己挖矿莱特币。用js插入色情网页帮自己挖矿。流量劫持点击广告。外挂开发。等等……来钱的工作都和算法无关的。

7

如果你是学计算机的,当然是开发。现在大多数时候,是硬算,先以硬件速度来解决算法的不足。同时,大量的通用算法已经有现成的程序库等你去用,如果不是通用的算法,到时在实际工作中解决就成了。

另外,这个世界变化太快,公司说倒就倒,如果是通用算法,有现成的库,如果不是,一个公司的算法拿到另一个公司一般也不适用。

8

就目前市场的薪资水平来看,推荐你算法,已经排名第一了哈。


BOSS直聘4日发布《2020四季度人才吸引力报告》(下称《报告》)显示,四季度,北京以平均招聘月薪13138元领跑全国;最吸金岗位是推荐算法,平均招聘薪资高达38687元。(中新经纬APP)


关注中新经纬微信公众号(微信搜索“中新经纬”或“jwview”),看更多精彩财经资讯。

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章