这是目前很多算法工程师都比较关心的问题,我结合当前的创新趋势和产业发展趋势来说说个人看法。
首先,对于算法工程师未来的发展前景有多种不同的看法,持悲观态度的人认为算法岗未来较长一段时间内都无法实现大的岗位价值越迁,内卷会越来越严重,这是人才黑洞过后的表现之一,而且最近算法岗的竞争确实比较激烈,也从一定程度上印证了这个悲观的看法。
持乐观态度的人认为工业互联网会给算法工程师带来新的机会,尤其是在数字孪生、区块链、元宇宙、Web3.0等概念和技术的推动下,算法岗的边界也在不断得到拓展,这个过程必然会释放出大量的人才需求。
不论是持悲观态度还是持乐观态度,算法岗当前确实进入到了一个新的阶段,对于一直在造轮子的算法工程师来说,在无法造出更多轮子的情况下,重复造轮子必然会面临严重的副作用,很多团队也会重新考虑算法岗的定位和价值。
如果未来想继续在算法岗发展,一定要考虑如何借助当前的技术积累来实现新的突破,这个突破不要仅仅放在算法本身上,而是要放在产业场景当中,能否结合产业场景来开辟新的价值空间这是一个非常值得思考的问题。
近些年来我一直在跟国内外的互联网大厂开展合作,组里也有很多同学在毕业后选择了算法岗,虽然当前算法岗依然是高附加值岗位的代表,但是目前很多大厂对于算法岗的定位正在发生变化,更向业务端倾斜,能否产生更直接的价值是考虑的核心问题。
从这个角度来看,未来大量的算法岗会下沉到具体的业务流,从而直接帮助业务流实现增长,实际上现在很多算法工程师已经在做类似的任务了。
我个人建议算法工程师要结合自己的能力特点来做发展规划,对于科研能力比较强的同学来说,应该时刻关注当前最新的科研成果,把这些科研成果落到自己的岗位任务上,这会持续增强自己的岗位价值,也有机会做出大的突破。
对于科研创新能力不是很突出的同学来说,应该把一定的精力投入到产业场景当中,深入了解业务流程,在业务流程当中挖掘价值空间。
还有一点就是在做职场发展规划的过程中,不能脱离自己的工作场景,尽量把团队的价值最大化,这是聪明的做法。
最后,如果有科研领域的问题,欢迎与我交流。