第一次发帖就是以这种伸手问问题的方式,还请各位前辈见谅。小弟今年临近大四毕业,因为外界的各种各样的因素的刺激最近开始思考起了人生,纠结了很久,最后得出结论果然还是不想呆在国内,想出国去闯荡然后看情况是留在国外还是回国。虽说已经下定了决心且目标已经非常明确,但是对于究竟选择那一条路出去以及未来两年研究生时间的规划还比较迷茫。下面是我的一些背景和粗略的一些规划,还请大家指点迷津。
首先,小弟本科是国内一所985/211高校的软件工程的学生,现在已经保研本校。大学期间参加过很多应用开发比赛,做过很多东西,也拿过一些不错的成绩。技能方面小弟JAVA/C++的server-side开发都还不错,后端开发一直是我的兴趣所在;算法方面可能就止步于学校算法课上讲的一些数据结构和基础常用的算法。
现在,小弟出国的目的地暂时只考虑北美和日本。想去北美的原因大家应该都理解,想去日本主要是因为小弟从小受到日本文化的影响,对日本比较向往。于是乎,现在的选择就比较多了,而且直接影响到未来2年研究生生活的规划。以下是规划可能的分支:
重点来啦!以上每一条路小弟都有很多困惑的地方。 先不说到底是选择去北美还是日本,这一点小弟还没想清楚,其实最好是两边都能顾及,不把所有鸡蛋放在一个篮子里面。
如果去北美的话,考虑到找工作的难易程度便利性以及可以申请到名校的几率,选择考一个GT申请一个Master出去是一个不错的决定。但是,代价是CS和Engineering 类的Master没有奖学金学费比较贵,而且小弟之前英语只有6级水平,准备GT可能会花掉未来一年多的时间。
如果找北美或者日本的工作的话,在语言没有特别大的问题的情况下,不知道难易程度分别如何。听说,北美很多公司对应届生的面试考察主要还是在算法和coding的能力上,如果我把一些常用基本的算法全部cover到,多刷几遍leetcode保证算法面试不跪掉,这样能找到好公司的概率大不大?日本的情况不是特别了解,听说可能主要还是日语沟通问题,对能力上要求不是特别高,还请在日本的前辈指点。
写得有点啰嗦,谢谢大家能读到这里。为什么决定要出国,原因很多,有看到同学出国上名校受到刺激的原因,也有对国内的一些现状感到不满的原因。其实最主要还是因为,呆在国内的话,我仿佛能看到自己未来的样子,但是如果能够去国外闯荡的话,我觉得我完全无法想象自己以后的生活。自己的未来能够被自己一眼看透,我觉得这是非常可怕的,我就是向往那种自由而未知的感觉。最后,求各位前辈们指点迷津!