Insignificant
V2EX  ›  Java

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

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

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

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

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

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

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

    自动化的话,行业可以选择智能硬件、工业(目前这个方向需求不少)或者物联网
    自学 Java 转 Java 后端,除非刚刚毕业,不然几乎不可能。比较现实是工作中内部转岗
    Antihank
    Antihank
    Nov 21, 2019
    24
    给互联网企业做硬件赚的比 java 多多了,奖金都高很多,为什么想转。真要转,也是先通过硬件工作经验找类似的工作,然后在公司扎根了再转岗,不要抛弃自己已有的工作经验,不要从头做起,自动化专业捡起自己 pcb 和单片机、c++技能,现在的趋势是物联网,硬件和软件一起做的公司不要太多。
    Antihank
    Antihank
    Nov 21, 2019
    25
    本人公司从事教育装备行业,硬件部门同事比我这个后台码农要快活很多。
    Insignificant
    Insignificant
    OP
    Nov 21, 2019 via Android
    26
    @Antihank 主要是不想画 pcb,看见头大
    lavvrence
    lavvrence
    Nov 25, 2019
    27
    Java 太好找工作了。翻翻 Boss 直聘上的 Java 后端开发的需求,看一下需要哪些技能,照着 B 站尚硅谷的视频学。我大三学了点 Java,大四毕业才接触 Java Web,自学会了写个自己的项目,在一线找个 10k+ 的没任何问题。
    帮你找了个技能清单: http://objcoding.com/2018/02/07/javaweb-learning/#java-%E5%9F%BA%E7%A1%80
    zugle
    zugle
    Dec 19, 2019
    28
    @autogen 请教:能不能粗略描述下这个金字塔
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5586 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 242ms · UTC 03:14 · PVG 11:14 · LAX 19:14 · JFK 22:14
    ♥ Do have faith in what you're doing.