薪资接近的情况下,算法和开发如何选择
投票
小领域图像处理算法岗和软件开发岗(主要是C++&CUDA,偏向基础架构,主要是优化软硬件在特定任务上的性能),自己总结了一些优缺点但还是想听听更广泛的声音,在薪资差别不大的情况下如何选择?希望有过类似选择经历的各位能指点迷津。
算法岗优点:薪资略高一点点(约5%每月),此前的课题和实习也是相关领域有一些经验,理论上上线更高,团队有很多行业领先的技术,经验积累可能可以抵御通常意义上的35岁危机。
算法岗缺点:小领域算法以后跳槽也大概率是小领域内(薪资增幅受限,且岗位数量随行业兴衰而变化),并且越来越多相关岗位卡博士学历。
软开岗优点:跳槽限制更小出路更广阔(开发的技能都是通用的),并行计算性能优化基础架构这些也属于软开中相对较硬核的一部分,或许也能构建一定的技能壁垒。
软开岗缺点:个人代码能力一般(leetcode hard完全写不出,middle 55开的水平),cpp & cuda虽然会但还有待入职后再学习,公司非互联网行业技术实力和氛围本身也一般。上限相对算法岗更低可能会遇到35岁危机。
个人愿意也乐于终身学习,但也深知随着年龄的增长以及越来越多的家庭责任可能无法让我如当下一样紧跟时代步伐。各位给点意见?#牛客AI配图神器#
#算法##牛客创作赏金赛##软件开发投递记录##C++##图像算法##基础架构工程师#
算法岗优点:薪资略高一点点(约5%每月),此前的课题和实习也是相关领域有一些经验,理论上上线更高,团队有很多行业领先的技术,经验积累可能可以抵御通常意义上的35岁危机。
算法岗缺点:小领域算法以后跳槽也大概率是小领域内(薪资增幅受限,且岗位数量随行业兴衰而变化),并且越来越多相关岗位卡博士学历。
软开岗优点:跳槽限制更小出路更广阔(开发的技能都是通用的),并行计算性能优化基础架构这些也属于软开中相对较硬核的一部分,或许也能构建一定的技能壁垒。
软开岗缺点:个人代码能力一般(leetcode hard完全写不出,middle 55开的水平),cpp & cuda虽然会但还有待入职后再学习,公司非互联网行业技术实力和氛围本身也一般。上限相对算法岗更低可能会遇到35岁危机。
个人愿意也乐于终身学习,但也深知随着年龄的增长以及越来越多的家庭责任可能无法让我如当下一样紧跟时代步伐。各位给点意见?#牛客AI配图神器#
#算法##牛客创作赏金赛##软件开发投递记录##C++##图像算法##基础架构工程师#
全部评论
相关推荐