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

2019-11-20 17:34:11 +08:00
 Insignificant
本人自动化专业硕士,目前在干的工作偏硬件,可是我更想从事软件的工作,所以半年前就开始学习 java, 有些许 c 以及 python 基础,目前学习了 java 的基础部分以及多线程,了解了一些 jvm 相关的知识。可是我现在有些迷茫,不知道大厂的 java 后端工程师都需要具备哪些知识,还有重要的一点就是我目前没做过任何 java 项目,这对于面试来说是不是一个致命的缺点?想请教各位一下该如何准备工作面试?
叙述的不太好,麻烦各位看到了能给我一些建议,感谢!!
4960 次点击
所在节点    Java
28 条回复
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
2019-11-21 15:48:40 +08:00
@xsen 虽说偏硬件,说白了就是在搞一些很简单的电机控制,对于 ARM 汇编这些还没接触到。因为之前感觉 c++太难,所以才选择的 java
xsen
2019-11-21 15:52:44 +08:00
@Insignificant
那就是单片机基础,转嵌入式 Linux 吧,然后加上 Qt ( C++),这样选择也会多很多
当然,若涉及到过 wifi、ble 或 lora 这些,就更好

自动化的话,行业可以选择智能硬件、工业(目前这个方向需求不少)或者物联网
自学 Java 转 Java 后端,除非刚刚毕业,不然几乎不可能。比较现实是工作中内部转岗
Antihank
2019-11-21 21:34:13 +08:00
给互联网企业做硬件赚的比 java 多多了,奖金都高很多,为什么想转。真要转,也是先通过硬件工作经验找类似的工作,然后在公司扎根了再转岗,不要抛弃自己已有的工作经验,不要从头做起,自动化专业捡起自己 pcb 和单片机、c++技能,现在的趋势是物联网,硬件和软件一起做的公司不要太多。
Antihank
2019-11-21 21:36:16 +08:00
本人公司从事教育装备行业,硬件部门同事比我这个后台码农要快活很多。
Insignificant
2019-11-21 23:40:34 +08:00
@Antihank 主要是不想画 pcb,看见头大
jaylee4869
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
2019-12-19 19:41:55 +08:00
@autogen 请教:能不能粗略描述下这个金字塔

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

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

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

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

© 2021 V2EX