海外留学生想入 Java 的坑,请各位大佬给给建议
我的本科是重庆一普通 211 (计算机科学与技术专业),现在在新西兰奥克兰大学(比较垃圾,QS 排名 83 )读数据科学硕士,预计今年 12 月完成课程和毕设,明年 6 月拿毕业证(对于大部分公司应该会算成 22 届吧?)。
本科的时候混了 4 年,最后勉强考了个雅思出国读研。不过现在才发现自己完全学不懂数据科学这个专业的东西,因为数学不好,统计、算法相关的课程都是煎熬着硬学。另外听说现在算法相关岗位都是神仙打架,我自认为自己的在数学这方面完全没有和别人竞争的资本和实力,所以基本已经放弃毕业后走算法这条路了。
有个学霸同学建议我毕业过后转 Java,但是我只在本科毕设在半抄半瞎写的状况下做过一个很简单的 CRUD 项目,Java 相关知识以及计网、操作系统、数据库相关的知识都忘掉了许多。现在买了几本书( java 核心技术卷一、Head First Servlets & JSP 、深入理解 Java 虚拟机)在看,感觉知识点很零散,看了过后很容易就会忘记,学习效率很差。
想过去找实习,然而按照我现在掌握的水平,估计连外包都不会要我。另外按照校招的时间安排来说,今年 7 月我应该就得去参加秋招了。。。
说了这么多废话,其实还是想请各位能就下面问题给我一点点参考建议:
- 实习对于之后秋招的影响大吗?如果只是普通小厂甚至是外包的实习,有必要去吗?(其实如果有小厂要我就已经谢天谢地了)
- 各位有什么好的项目教程可以推荐吗?我觉得有一个项目把之前的知识点串起来应该能对知识的理解吸收有很大帮助
- 各位还有其他的岗位发展路线可以推荐的吗?(虽然算法岗干不了,但是数据分析或者大数据开发这种数学要求低一点的说不定还可以试试?我另一个同学认为我把研究生学的东西全扔了去卷 Java 并不明智。。。不过我对其他岗位的工作内容还有发展方向都不是很熟,希望各位赐教)
谢谢各位啦
PS:我们研究生的课程主要包括用 R 语言进行各种模型拟合、数据分析,也会涉及到各种机器学习的东西。