java应该把算法研究到什么程度呢?需不需要研究得很深呢?具体说些例子吧

java应该把算法研究到什么程度呢?需不需要研究得很深呢?具体说些例子吧

这取决于你想做什么。

1. 如果你仅仅是想做一个普通的开发人员,那么能把《数据结构》的基本结构搞明白,排序算法都能掌握原理,那也就差不多了;

2. 如果你想更深入下去,那么,我只能说越深越好,最好能完全吃透算法、数据结构的课程,随后学会操作系统、汇编、编译原理的课程,这时就根据方向不同,选取感兴趣方向的算法学习,例如数据挖掘方面的聚类算法、机器学习方面的遗传算法等等,学无止境。

不是博士学历面试机器学习等算法工作会被鄙视吗

一般说来,有硕士学位做机器学习方面的工作就可以了。除了学位之外,用人单位更看重经验、知识、罗辑思维能力、英语、数学基础等。只要你在上面这些方面非常优秀,不是博士,照样会有单位青睐