昨天发了一篇文章:AI算子开发岗,拥有优先择偶权,然后有一些小伙伴来找我聊天。
其中有行业内的HR顾问,在聊天中得知,AI算子开发的薪资,在拥有5年工作经验的情况下,已经可以给到百万了。
妥妥的打工人天花板。
这薪水让我很吃惊。
一方面是薪资可以给到这么高,另一方面是,在如今各种裁员降薪的大背景下,算子开发岗位还能如此坚挺,开出如此的薪水,说明确实有市场。
但是万事都要冷静一下,高薪水肯定不是人人都可以拿到的,这是与经验和技术挂钩的。
技术我们大家都可以学,但是经验往往都是在实战中获取的。
算子开发这个岗位,我个人认为是技术搭台,经验唱戏。
1、 技术搭台
所谓的技术搭台,就是要熟练运用编程语言比如C++/Python,熟练掌握神经网络中常见的算法,这些做到了,就可以入门了。
像 Resnet50 这个图片分类网络,我之前拆解过这个网络的所有算法及背后的原理,并且从零手写过这个网络的所有算法,最后用我手写的网络,成功预测出了图片的类别。
这个过程中,很大一部分就是算子开发要做的工作:了解算法,写出算法,推理正确,性能优化。
最后使得整个网络达到高吞吐、低延时的效果。
2、 经验唱戏
当然,除此之外,还需要懂一些硬件知识。
之前也尝试写过一些利用硬件进行AI加速的文章,但是其中有一些文章可能涉及到了一些敏感话题,一直发不出去,该系列就不写了。
利用硬件加速,更多的是了解计算机体系结构,知道如何破除计算瓶颈,善用各种外存、内存、缓存、IO、指令流水等等。
这些除了知识之外,我感觉更多的是经验在里面,这便是我所说的经验唱戏。
虽然如上面小伙伴说的,门槛有点高,但是一旦入了门,可以有机会达到年薪百万,不香吗?
最后,无论你是想从事这方面工作的小白,还是已然是个大佬,都早日实现年薪百万。
参考:^ 天花板了吧