maggielol
V2EX  ›  问与答

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

  •  
  •   maggielol · May 24, 2018 · 3963 views
    This topic created in 2940 days ago, the information mentioned may be changed or developed.

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

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

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

    "这个优势进了程序员行业...会非常有用!"
    whiletrue
        13
    whiletrue  
       May 24, 2018
    英语巨大优势
    maggielol
        14
    maggielol  
    OP
       May 24, 2018 via iPad
    @zynlp 谢谢您,大方向指的是前端,后端,算法这类的区分吗?意思是没必要拘泥在一门语言上,学习的内容要增加广度?
    maggielol
        15
    maggielol  
    OP
       May 24, 2018 via iPad
    @msg7086 嗯嗯,谢谢您。自己还是小白,谢谢建议。
    HiJ2017
        16
    HiJ2017  
       May 24, 2018
    9 个月去 BAT/大厂,想多了吧
    HiJ2017
        17
    HiJ2017  
       May 24, 2018
    教研室管的严没时间自学是最大障碍了,会基本的东西之后,可以去牛客刷刷题,看看面筋。
    z3jjlzt
        18
    z3jjlzt  
       May 24, 2018
    英语好优势挺大,很多技术文档,看英文的好,翻译过的很多都变味了。
    justpayne
        19
    justpayne  
       May 24, 2018
    我觉得如果英语不错,又决定转行了,现在退学并申美国 CS 硕士应该是更好的路线吧。楼主现在才研一,可能课比较多,教研室还不会分配太多活,但是既然教研室管的严,那么研二的时候估计你就没时间自学了吧。还有就是明年三月你怎么说服导师放你出去实习,他不签字你走不了的
    jeffcott
        20
    jeffcott  
       May 24, 2018
    **在妹子中也许算不错**,楼上都是韩宗吗...
    maggielol
        21
    maggielol  
    OP
       May 24, 2018
    @justpayne 谢谢您的回复。的确是直击我现在问题的关键了。主要我爸妈都 18 线小城里事业单位里待了一辈子,追求女孩子稳定就是最好的。我没有把握说服他们,可以说家庭条件不适合去美帝念 CS 吧。
    csl1995
        22
    csl1995  
       May 24, 2018 via iPhone
    为什么不考虑产品经理呢?
    sigmapi
        23
    sigmapi  
       May 24, 2018
    产品经理 +1, 英文和表达能力都有用武之地
    legendary
        24
    legendary  
       May 24, 2018
    女票也用的这个头像 内心瞬间好惊喜
    woscaizi
        25
    woscaizi  
       May 24, 2018 via iPhone
    去大厂数据结构,算法,网络需要熟悉,因为一开始面试就会考,这个过了后才具体的语言和框架。看你的时间安排吧,九个月学这些东西需要很专注。可以在 v 站找内推的机会,是很靠谱的渠道。java 学的时候结合数据结构,算法学习下集合,Map 的具体实现。多线程,线程池这部分多了解下。还有数据库方面,索引,锁,事务多了解下。
    zhygkx
        26
    zhygkx  
       May 25, 2018 via Android
    歪个楼,可以考虑下走 PM 路线
    Martin9
        27
    Martin9  
       May 25, 2018
    建议转 PM。。九个月自学转 CS 压力有点大
    maggielol
        28
    maggielol  
    OP
       May 25, 2018
    在这里谢谢大家,给大家鞠躬了!当程序员的目标我暂时是很坚定的,9 个月的学习时间也许实习不能进 bat,但是能找到一份不错的互联网实习吧应该。秋招的时候会更有希望一些。谢谢这个站的大家~我会不断努力,也祝你们一切都好~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4470 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 93ms · UTC 05:33 · PVG 13:33 · LAX 22:33 · JFK 01:33
    ♥ Do have faith in what you're doing.