[求意见] 硕士该如何找到 Java 后端方向的工作? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Insignificant
V2EX    Java

[求意见] 硕士该如何找到 Java 后端方向的工作?

  •  
  •   Insignificant 2019-11-20 17:34:11 +08:00 5725 次点击
    这是一个创建于 2233 天前的主题,其中的信息可能已经有所发展或是发生改变。
    本人自动化专业硕士,目前在干的工作偏硬件,可是我更想从事软件的工作,所以半年前就开始学习 java, 有些许 c 以及 python 基础,目前学习了 java 的基础部分以及多线程,了解了一些 jvm 相关的知识。可是我现在有些迷茫,不知道大厂的 java 后端工程师都需要具备哪些知识,还有重要的一点就是我目前没做过任何 java 项目,这对于面试来说是不是一个致命的缺点?想请教各位一下该如何准备工作面试?
    叙述的不太好,麻烦各位看到了能给我一建议,感谢!!
    28 条回复    2019-12-19 19:41:55 +08:00
    wangkai0351
        1
    wangkai0351  
       2019-11-20 17:39:52 +08:00
    作为一个 CPP 选手,上一个技能列表 https://www.cnblogs.com/balloonwj/p/9093620.html
    hzgit
        2
    hzgit  
       2019-11-20 21:32:44 +08:00
    你的主要问题在于没有完整的项目经验,我的建议是自己给自己提需求做一个项目。比如,对电商业务有了解,那就撸一个简易淘宝,在这个过程中自己给自己提问题,如果遇到这样的问题怎么办,遇到那样的问题怎么办。这样一个完整的项目做下来,常用的技术就都有个大概了解了,然后就可以针对薄弱的点去深入研究。(说句题外话,大厂小厂新手都是 crud,关键还是知识面,解决问题的思路)
    artandlol
        3
    artandlol  
       2019-11-20 23:10:26 +08:00 via Android
    当然是去读 CS,别当单纯的程序员,别当劳工
    hoyixi
        4
    hoyixi  
       2019-11-20 23:22:39 +08:00   2
    Java Web 部分学了吗? 能写网站了吗?流行的框架会用吗?

    上面 3 个是最基础的,如果还没有,那么别说入门,还没摸到门槛呢。你说的“ java 的基础部分以及多线程”,那只是 Java 编程语言的最基础部分。 另外如果以前只是在做硬件的话,应该好好看看 Web 的工作原理,到底是怎么回事。

    如果想知道 Java 后端方向的基本知识栈,很简单,找个培训机构的网站,看看它们的课程大纲。也可以看它们的视频,尤其是项目。
    nosilence
        5
    nosilence  
       2019-11-20 23:50:58 +08:00
    牛客网看面经
    KaynW
        6
    KaynW  
       2019-11-20 23:55:51 +08:00
    校招看面经就行了,其余的看造化
    lingthc
        7
    lingthc  
       2019-11-21 00:01:14 +08:00 via Android
    读完研做这个有点亏… 虽然我也是读完研在做这个…
    Insignificant
        8
    Insignificant  
    OP
       2019-11-21 00:27:59 +08:00 via Android
    感谢各位的回复,我都仔细看了
    HENQIGUAI
        9
    HENQIGUAI  
       2019-11-21 00:31:17 +08:00
    利益相关:无利益相关,只是看这个大纲还可以,顺手分享一下
    https://www.processon.com/view/link/5cb6c8a4e4b059e209fbf369#map
    Insignificant
        10
    Insignificant  
    OP
       2019-11-21 00:38:18 +08:00 via Android
    @HENQIGUAI 谢谢!
    Insignificant
        11
    Insignificant  
    OP
       2019-11-21 00:47:48 +08:00 via Android
    有人了解西安华为加班真的很严重吗,建议去华为还是银行,不知道两者未来发展会怎样
    Insignificant
        12
    Insignificant  
    OP
       2019-11-21 00:48:41 +08:00 via Android
    @Insignificant 我只是随便问问,了解一下行情
    autogen
        13
    autogen  
       2019-11-21 04:59:23 +08:00
    找 DCS 工程师,别入 Java 坑
    Insignificant
        14
    Insignificant  
    OP
       2019-11-21 09:16:51 +08:00
    @autogen 请问为什么
    aLazarus
        15
    aLazarus  
       2019-11-21 09:25:22 +08:00
    我前一阵一直在想,硕士毕业之后年龄也不小了,还能加的动班么
    Archangell
        16
    Archangell  
       2019-11-21 09:49:14 +08:00
    硕士真没必要入 java 的坑
    hereIsChen
        17
    hereIsChen  
       2019-11-21 11:24:57 +08:00
    找准自己想去的公司,然后看招聘要求
    Insignificant
        18
    Insignificant  
    OP
       2019-11-21 11:29:40 +08:00
    @Archangell 那自动化专业的硕士该何去何从
    autogen
        19
    autogen  
       2019-11-21 12:24:56 +08:00
    因为 Java 后端开发是程序员金字塔的最底端
    Insignificant
        20
    Insignificant  
    OP
       2019-11-21 14:53:37 +08:00
    @autogen 那您了解 java 方向还有好的去处吗
    xsen
        21
    xsen  
       2019-11-21 15:30:36 +08:00
    目前工作偏硬件,那么就转 C/C++,这才有竞争优势。目前国内对 AI+IoT 类似的需求是越来越多,所以
    1. C/C++
    稍微深入下数据结构+算法,对 UI 如 Qt 也有一定经验

    2. ARM 汇编(如 neon )+ 深入学习基础

    3. 硬件加速
    如 cuda+CV 这些,选择面比半路出家的 Java 后端好多多

    当然,若有 fpga 经验,那就是更好
    Insignificant
        22
    Insignificant  
    OP
       2019-11-21 15:48:40 +08:00
    @xsen 虽说偏硬件,说白了就是在搞一些很简单的电机控制,对于 ARM 汇编这些还没接触到。因为之前感觉 c++太难,所以才选择的 java
    xsen
        23
    xsen  
       2019-11-21 15:52:44 +08:00
    @Insignificant
    那就是单片机基础,转嵌入式 Linux 吧,然后加上 Qt ( C++),这样选择也会多很多
    当然,若涉及到过 wifi、ble 或 lora 这些,就更好

    自动化的话,行业可以选择智能硬件、工业(目前这个方向需求不少)或者物联网
    自学 Java 转 Java 后端,除非刚刚毕业,不然几乎不可能。比较现实是工作中内部转岗
    Antihank
        24
    Antihank  
       2019-11-21 21:34:13 +08:00
    给互联网企业做硬件赚的比 java 多多了,奖金都高很多,为什么想转。真要转,也是先通过硬件工作经验找类似的工作,然后在公司扎根了再转岗,不要抛弃自己已有的工作经验,不要从头做起,自动化专业捡起自己 pcb 和单片机、c++技能,现在的趋势是物联网,硬件和软件一起做的公司不要太多。
    Antihank
        25
    Antihank  
       2019-11-21 21:36:16 +08:00
    本人公司从事教育装备行业,硬件部门同事比我这个后台码农要快活很多。
    Insignificant
        26
    Insignificant  
    OP
       2019-11-21 23:40:34 +08:00 via Android
    @Antihank 主要是不想画 pcb,看见头大
    lavvrence
        27
    lavvrence  
       2019-11-25 19:22:19 +08:00
    Java 太好找工作了。翻翻 Boss 直聘上的 Java 后端开发的需求,看一下需要哪些技能,照着 B 站尚硅谷的视频学。我大三学了点 Java,大四毕业才接触 Java Web,自学会了写个自己的项目,在一线找个 10k+ 的没任何问题。
    帮你找了个技能清单: http://objcoding.com/2018/02/07/javaweb-learning/#java-%E5%9F%BA%E7%A1%80
    zugle
        28
    zugle  
       2019-12-19 19:41:55 +08:00
    @autogen 请教:能不能粗略描述下这个金字塔
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2198 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 37ms UTC 15:33 PVG 23:33 LAX 07:33 JFK 10:33
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86