末流 985 研一请教 9 个月自学 Java ,第二年三月份找实习去大厂希望大吗

2018-05-24 11:25:33 +08:00
 maggielol

首先是楼主的背景介绍: 楼主本硕都是某末流 985,专业是传统工科。编程基础一般(几乎约等于 0 ),本科只学了 C 语言和 C++的皮毛,指针啊还有数据结构一些深入的东西都没学会。 楼主的优势: 1.英语口语能力在同龄人中很突出,托福也考了 100 来分,但私心认为这个优势进了程序员行业没什么用了; 2.GPA 不错; 3.presentation 能力,做 ppt 能力都不错。 楼主现在的迷茫: 其实我现在是下定决心想转行的,因为觉得 CS 和互联网是大势所趋。楼主现在想自学的步骤是这样的:先看 head first Java 入个门,建立自己的兴趣;然后看 thinking in JAVA 深入了解;接着看算法。同时在 github 上要有自己的项目展示出来。 现在分析了楼主自己遇到的困难: 1.导师管的比较严 2.教研室没有一起学 JAVA 的伙伴,有问题只能网上找解决方案。 楼主其实意识到,这样的自学方式,在妹子中也许能算不错,和真正的技术大佬们比起来还是差很多吧。不知道 9 个月的学习时间是否够,能否进 BAT 或者其他大厂实习呢?

3462 次点击
所在节点    问与答
28 条回复
zhangzhang
2018-05-24 11:44:31 +08:00
马士兵走一波了,从基础到大数据,分布式都有,水平不错,网上现成的免费视频全都有。
zynlp
2018-05-24 12:15:53 +08:00
给楼主几个建议:
1、上 leetcode 刷面试题吧
2、先定个大方向,专门深入了解一下,
3、没必要花太多时间(九个月?)在某一门语言上,
4、导师手下干过项目、得过竞赛奖更好
5、楼主似乎是妹子?大部分小组还是挺喜欢招妹子的(算不算性别歧视)
msg7086
2018-05-24 12:41:23 +08:00
托福 100+,表达能力好,GPA 不错,这个起步点已经不错了。
接下去嘛,我个人观点是知识面要比较广,然后找准一个喜欢的点去深学。
至于 Java 这些嘛,真的不是那么的重要,毕竟进公司以后也未必就要你用你会的语言写代码。
招个 Java 程序员来写 Python,招个 PHP 程序员来写 Go,都是挺正常的。
能够举一反三,迅速上手另一门语言的能力是很重要的。

最后,是妹子的话,应该相对会比较容易找工……
WuwuGin
2018-05-24 13:05:33 +08:00
光英文好你已经比大部分人起点高了,能谷歌看一手英文资料千万不要去看中文的,你会发现这样效率很高。恰好是一个非常大的优势。
我只能说你坚持来应该能找到很不错的公司,但是能否进大厂实习我就不知道了。
k9ox
2018-05-24 13:08:14 +08:00
说实话 thinkin in Java 讲的太详细全面了,导致我看到后面完全索然无味😭😭
snal123
2018-05-24 13:10:48 +08:00
可以试试 自学 2 个月 先小厂后跳大厂
FrailLove
2018-05-24 13:13:17 +08:00
ppt 才是最好的编程语言(逃
icegreen
2018-05-24 13:22:29 +08:00
@zynlp #2 2 楼挺中肯, 其他楼说的和大厂都不搭界. 实习去大厂和社招是不一样的
mogami18
2018-05-24 13:30:22 +08:00
英语好是吧? T 考了 100 分,这就够了,足够碾压 90%的国内大厂员工了。英语好的话,你经常看看 paper,看看外面的 tutorial,比只懂中文技术博客的人强多了
Hsinyao
2018-05-24 13:34:56 +08:00
得多学点吧 进大厂我觉得不是会个语法用个框架就能进的,起码数据结构算法,设计模式,操作系统,网络原理这些程序员的基本功不能拉下
xilixjd
2018-05-24 15:10:45 +08:00
建议转算法,9 个月干啥都够了
另外工科哪个专业没人转 CS,难道是土木?建筑感觉没有必要转
minglanyu
2018-05-24 15:15:33 +08:00
英语好已经赢很多了,准备尽情得汲取国外一手英文资料的营养吧

"这个优势进了程序员行业...会非常有用!"
whiletrue
2018-05-24 16:31:22 +08:00
英语巨大优势
maggielol
2018-05-24 16:59:36 +08:00
@zynlp 谢谢您,大方向指的是前端,后端,算法这类的区分吗?意思是没必要拘泥在一门语言上,学习的内容要增加广度?
maggielol
2018-05-24 17:01:24 +08:00
@msg7086 嗯嗯,谢谢您。自己还是小白,谢谢建议。
HiJ2017
2018-05-24 17:05:11 +08:00
9 个月去 BAT/大厂,想多了吧
HiJ2017
2018-05-24 17:13:01 +08:00
教研室管的严没时间自学是最大障碍了,会基本的东西之后,可以去牛客刷刷题,看看面筋。
z3jjlzt
2018-05-24 17:28:47 +08:00
英语好优势挺大,很多技术文档,看英文的好,翻译过的很多都变味了。
justpayne
2018-05-24 17:57:18 +08:00
我觉得如果英语不错,又决定转行了,现在退学并申美国 CS 硕士应该是更好的路线吧。楼主现在才研一,可能课比较多,教研室还不会分配太多活,但是既然教研室管的严,那么研二的时候估计你就没时间自学了吧。还有就是明年三月你怎么说服导师放你出去实习,他不签字你走不了的
jeffcott
2018-05-24 18:33:49 +08:00
**在妹子中也许算不错**,楼上都是韩宗吗...

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

https://www.v2ex.com/t/457381

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

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

© 2021 V2EX