海外留学生想入 Java 的坑,请各位大佬给给建议

2021-03-31 05:46:54 +08:00
 aozora529

我的本科是重庆一普通 211 (计算机科学与技术专业),现在在新西兰奥克兰大学(比较垃圾,QS 排名 83 )读数据科学硕士,预计今年 12 月完成课程和毕设,明年 6 月拿毕业证(对于大部分公司应该会算成 22 届吧?)。

本科的时候混了 4 年,最后勉强考了个雅思出国读研。不过现在才发现自己完全学不懂数据科学这个专业的东西,因为数学不好,统计、算法相关的课程都是煎熬着硬学。另外听说现在算法相关岗位都是神仙打架,我自认为自己的在数学这方面完全没有和别人竞争的资本和实力,所以基本已经放弃毕业后走算法这条路了。

有个学霸同学建议我毕业过后转 Java,但是我只在本科毕设在半抄半瞎写的状况下做过一个很简单的 CRUD 项目,Java 相关知识以及计网、操作系统、数据库相关的知识都忘掉了许多。现在买了几本书( java 核心技术卷一、Head First Servlets & JSP 、深入理解 Java 虚拟机)在看,感觉知识点很零散,看了过后很容易就会忘记,学习效率很差。

想过去找实习,然而按照我现在掌握的水平,估计连外包都不会要我。另外按照校招的时间安排来说,今年 7 月我应该就得去参加秋招了。。。

说了这么多废话,其实还是想请各位能就下面问题给我一点点参考建议:

  1. 实习对于之后秋招的影响大吗?如果只是普通小厂甚至是外包的实习,有必要去吗?(其实如果有小厂要我就已经谢天谢地了)
  2. 各位有什么好的项目教程可以推荐吗?我觉得有一个项目把之前的知识点串起来应该能对知识的理解吸收有很大帮助
  3. 各位还有其他的岗位发展路线可以推荐的吗?(虽然算法岗干不了,但是数据分析或者大数据开发这种数学要求低一点的说不定还可以试试?我另一个同学认为我把研究生学的东西全扔了去卷 Java 并不明智。。。不过我对其他岗位的工作内容还有发展方向都不是很熟,希望各位赐教)

谢谢各位啦

PS:我们研究生的课程主要包括用 R 语言进行各种模型拟合、数据分析,也会涉及到各种机器学习的东西。

6396 次点击
所在节点    程序员
76 条回复
ghouleztt
2021-04-01 09:27:13 +08:00
@hiphopluda Kotlin 的主要应用场景还是在 Android,Go 的话,优势是协程并发,在云原生及服务方面应用的多些,我本身是 Java 服务端开发,在对比过 Kotlin 与 Go 之后选择了 Go
Alchemist13
2021-04-01 09:36:18 +08:00
@sunwenbujue 欸,只是比单纯的人力外包好些
keem
2021-04-01 09:43:19 +08:00
@qwe520liao 大佬能不能给点提示?实在找不到电脑该咋上谷歌
tmac33
2021-04-01 09:49:11 +08:00
巧了,我在奥克兰,VF 的 Go 后端。
个人经验,新西兰这地方太小了,对新手非常不友好,要的是即战力。
所以,如果想留在这里,对你来说,实习经历很重要,非常重要。另外小地方的另一个特点是招聘,靠推荐大于投简历。所以,多参加开源,多参加 meet up 。
然后,工作其实也没有那么难找,工资达到这里 2 倍中位数还是容易的,加油。
xsqfjys
2021-04-01 09:54:41 +08:00
去外企
大厂那就是把人当畜生使
jinsongzhao
2021-04-01 10:01:07 +08:00
工作 5 到 10 年的程序员可能用过 5 种开发语言, 工作 15 到 20 年的程序员可能用过 10 种开发语言, 通常工作中需要用到那种语言, 就主打哪种语言.如果没有开始, 还不如找个感兴趣的开源项目入门, 边学设计边学语言更效率
AirShark
2021-04-01 10:05:53 +08:00
@letianqiu 现在 pr 也是个问题,技术移民申请系统都关闭了。
RiceMarch
2021-04-01 11:47:46 +08:00
@Alchemist13 真别吧 国内咨询公司 java 有手就行( x
aozora529
2021-04-01 12:29:30 +08:00
感谢各位大佬的建议! DDL 赶完上来一看 50+回复,感动的要哭了。。。我个人来说不是很适应国外的生活,另外因为疫情网课的原因我今年回不去新西兰,工作签证也没有,应该不会考虑留国外了。看来我确实不该死盯着 Java 后端,暂且一边刷 Leetcode 一边完成学业一边尝试找找数据开发的实习好了
Variazioni
2021-04-01 13:32:47 +08:00
5 年 java 路过。
java 语法很简单。。用一两周时间熟悉熟悉就好了。。主要是框架部分的东西比较多。。还有各种设计思想。
关注楼主后续发展。
randolph2020
2021-04-01 14:03:23 +08:00
学 java 和其他都可以吧,我的情况和答主很像,985 本科混了三年,大三下学的前端没有实习,现在拿到几个自己比较满意的 offer 了,其实找工作没想象那么难,你现在开始也来得及(但效率要高,以通过面试为目的的学),算法的话建议把剑指 offer 刷熟, 你的学历能去大厂还是去大厂,而且有时候大厂会问更多计算机基础的问题,小厂会问很多技术实现
halfer53
2021-04-01 14:29:54 +08:00
现在新西兰的政策确实不适合留学生找工作,大部分雇主要求必须有 pr 。
aozora529
2021-04-02 02:52:09 +08:00
@randolph2020 那请问大佬是秋招找到的工作吗?还是说是冲刺的大四上的春招?
Alchemist13
2021-04-02 09:22:27 +08:00
@RiceMarch 那倒是 233
randolph2020
2021-04-02 12:59:23 +08:00
@aozora529 春招找的工作,我秋招的时候觉得自己太菜了准备出国。。。
aozora529
2021-04-03 09:35:38 +08:00
@randolph2020 可以可以,最后有心仪 offer 就是好事哈哈哈

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/766693

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX