算法工程师是哪个专业:无固定专属专业多理工科可入行

算法工程师是哪个专业:无固定专属专业多理工科可入行

刚高考完选专业的时候,我死磕着打听算法工程师是哪个专业,固执的觉得选错专业这辈子就彻底摸不到算法岗位的门槛。

那时候脑子一根筋,全网翻遍了各类就业科普帖,所有人都在鼓吹人工智能专业是算法岗的唯一对口顶配,傻乎乎的把所有高考志愿全部填了人工智能方向,完全忽略了身边往届学长的真实就业现状。当时总偏执的认为,只有专业名称带着智能、算法、AI字样,才算正统对口,其他工科、理科专业都是旁门左道,根本不值得考虑,满心以为攥着这个专业的录取通知书,毕业就能稳稳入职做算法工程师。

大二实习找岗,第一次被现实彻底打懵。

投递各大互联网大厂算法实习岗位时才看清真相,企业招聘从来不会卡死必须是人工智能专业。身边一堆计算机科学与技术专业的同学,专业课深耕数据结构、算法原理、机器学习基础,课程实操和项目训练都很扎实,平时刷题量充足,简历投递后的初筛通过率远超我们专业的学生。反倒我们人工智能专业,很多院校课程设置杂乱无章,偏向理论科普,核心的算法落地、模型训练、代码实操内容浅尝辄止,看似精准对口,实则学生的实战能力极差,面试时被面试官追问算法底层逻辑、模型调优细节,十次有八次答不上来。

后来才反应过来,国内高校大规模开设人工智能专业也就短短几年,大部分院校的师资力量、课程体系都不成熟,根本算不上算法工程师的专属对口专业。行业里早期一批深耕多年、技术过硬的资深算法工程师,几乎清一色都是计算机科学与技术、软件工程、应用数学这些老牌专业出身,行业招聘的核心逻辑从来不是看专业名头,而是看你是否具备匹配岗位的知识储备、代码能力和项目经验。

同实验室一个学统计学的学姐,彻底推翻了我坚持两年的固有认知。

她本科全程没有接触过正统的计算机专业课,全靠课余自学Python编程、机器学习框架、数据建模与算法推导,在校期间牵头做了三四个大数据、人工智能相关的竞赛项目,打磨出了完整的实战作品集,大三暑假直接拿下了头部互联网的推荐算法实习offer。当时面她的HR明确提过,算法岗位极其看重数学功底,统计学、应用数学、理论物理这类专业的学生,在数据拟合、模型推导、概率分析这些核心底层能力上,比普通计算机专业学生基础更扎实,只要补齐工程代码的短板,岗位竞争力会格外突出。

折腾好久才搞明白,市面上根本没有绑定算法工程师的固定专属专业。计算机科学与技术、软件工程是入行最稳妥的选择,课程体系完善、就业资源丰富,适配绝大多数算法岗位;数学类专业是算法岗的隐形优势专业,底层逻辑根基扎实,更适配深度学习、运筹算法等高端方向;自动化、电子信息、数据科学这类理工科专业,只要自主补齐算法、编程、项目实战相关技能,都能顺利转行入职。所谓的专业对口,只是应届生自我设限的枷锁,从来不是企业招聘的硬性标准。

毕业收拾宿舍那天,把当初写满专业择校攻略的笔记本,随手塞进了楼下的垃圾桶。

了解更多百科知识请访问 百科