题主问了一个很好的问题,我想这大概是很多人心中的疑虑。
我提供一个不一样的思路,如果可行,题主可以试试看,如果你是应届生,我建议你可以直接去试试这些岗位,在面试中可以询问面试官为什么要招聘计算岗的人,每个公司的定位都是不同的,我觉得与其猜测计算有没有前景,不如直接抛出疑虑。在拿到了offer以后再去思考这些问题。
我们每个人都只是一颗小小的螺丝钉,很难做出一个事前诸葛亮的决定与判断,人生的有趣之处就在于它的未知性。我在无数的回答里写过,计算在工业界现在是一个非常小众的方向,所以这个选择的第一个关键点在于是你到底是一个保守的人还是一个喜欢冒险的人?计算在短期内在工业界就是一个冒险的活,就像前几年的人工智能一样。
这个选择的第二个关键点就在于你更愿意留在学术界做科学研究还是更愿意在工业界做应用开发?企业的定位与学术界是不同的,企业的最终目的也只会是利用计算的技术做出能让企业盈利的产品和服务,维持企业的生存和发展。
这个选择的第三个关键点就在于你是不是一个愿意随时接受新知识的人?业界注意到计算是因为人工智能的火爆,计算在短期内可能也像早期的人工智能一样,得承担研究和应用的双重任务,所以一直接受和学习新的知识就是一个比较长期的状态。
所以问题的关键点就在于你是不是一个这样的人,能够满足企业的要求,无论计算的前景好坏,我发现我们很多人都太关注于一个行业,一个岗位有没有前景,有没有发展,能不能坐上顺风车,赶上时代的浪潮,吃一波红利,但残酷的现实决定了其实适合这个岗位,这个行业的人也仍是少数。