今年 27,刚转行 Java 开发,入职一周,感觉很吃力啊,应该从哪开始着手,请过来人给点儿意见,拜托

2020-08-23 20:44:13 +08:00
 ENNRIaaa

刚刚入职一周,前三天看项目代码,项目是前后端分离,前端是 vue,后端是 java, 我现在还不太懂公司的开发流程,像前后端之间的接口是怎么碰的,业务方面也不熟悉,代码方面像 mybaits-plus 我之前没学过,最近打算晚上恶补一下怎么用,微服务这块也只是知道个大概的概念,这一周感觉受到的打击很大,精神状态都不太好了,是不是刚入行都这样啊?我之前报班儿学的时候感觉自己理解能力还挺好的,30 多个人能排前三。但是,到了公司感觉受到了严重打击,自己欠缺的东西太多,有点儿焦虑。

还有一个问题是,我打算代码这块上手之后着手学日语,之前也自学过,有一些基础,想了解下 30 岁之前靠 Java 赴日工作可行吗?有没有过来的老哥给点儿经验意见,谢谢。

对开发挺感兴趣的,这周末看了两天 Vue,加油

6641 次点击
所在节点    Java
39 条回复
qaqLjj
2020-08-23 20:50:30 +08:00
老哥加油,我是前端的,现在要转后端了,刚看了一些 java 的基础语法
IamCyborg
2020-08-23 20:53:04 +08:00
@qaqLjj 为什么转后端呢? css 太玄学了吗
XisucksYi
2020-08-23 20:56:32 +08:00
wiki 走起
JohnFly
2020-08-23 20:57:42 +08:00
不如去找熟悉的同事问问。
还有为什么要去日本,日本开发待遇不是很好啊
MLeo
2020-08-23 21:25:53 +08:00
硬着头皮上,不要怕不好意思,不懂就要问。还有就是不要太注意细节,先前后端流程走通,结合代码,不知道的搜一搜,不要害怕,坚持三个月后,你就是专家了
ENNRIaaa
2020-08-23 21:31:33 +08:00
@qaqLjj 不是说前端的工资挺高吗?现在到哪都是 Vue,我面试的时候也问了 Vue,我前端学不太好,布局总整不明白
ENNRIaaa
2020-08-23 21:32:17 +08:00
@MLeo 最近情绪没有之前学习时那么高涨,心里也合计熬过这段儿时间会好一些
ENNRIaaa
2020-08-23 21:33:54 +08:00
@JohnFly 挺向往日本生活的,合计趁着还有机会想去看看,再过几年我就三十多了。最近对自己的年龄特别在意,处于一个尴尬的阶段,现在转行心里压力比经济压力大很多啊
evilStart
2020-08-23 21:40:45 +08:00
和我刚工作那会儿一样,学校里学得再好进了工作也是啥也不会,多看多查多问就行了。
赴日这块儿不清楚,不过显然日本的开发待遇一般,想去日本生活的话可以去旅游啊,真要工作的话就变味了。
bigbyto
2020-08-23 21:46:57 +08:00
楼主之前做什么工作的? 刚转行到 java 就能找到微服务的工作了,我只能说你很牛。
qwerthhusn
2020-08-23 21:52:01 +08:00
我也 27 岁,从 13 年底到现在,已经干了快七年的 Java 了,工资才 1 万五六
一事无成,快废了
enaxm
2020-08-23 21:57:31 +08:00
= =
找工作不是这么找的,进公司是要考校园招聘或者实习转正的
日本是要日语读出来的,而且是要日本学历的


培训班老师说有什么用,这群人还不是年纪大找不到工作才去开培训机构当老师的
怎么这么大了这点常识都没有。。。
taogen
2020-08-23 22:12:42 +08:00
1. 项目跑起来。
2. debug 看代码一下前后端的流程实现。
3. 了解业务,有文档看文档,没文档问问同事基本的业务流程。
4. 写 demo 。
gzh
2020-08-23 22:51:28 +08:00
这跟我一样啊,我也刚入职三周,小公司前端 vue,后端 java,都要自己学。 你可以先学 vue,vue 学完之后,懂得前端框架的搭建,前端搭建完,总要显示数据吧,这个数据是从哪来,就是由后端的 @RestController 返回数据假如是( http://localhost:8080/findAll),然后 vue 中使用 axios 发送 get('http://localhost:8080/findAll'),得到后端返回的数据,再显示出来就行了。你可以先看前后端分离的 demo,自己跑起来后再理解,B 站上也有很多这种教程。
69partner
2020-08-23 23:30:49 +08:00
21 岁 java 想转行
dustinth
2020-08-23 23:48:28 +08:00
打好基础才可能通过技术道路往上走. 找时间把这些书啃完吧: <<Java: The Complete Reference>> <<Effective Java>> <<Modern Java in Action>> <<Java Concurrency in Practice>> <<Pro Spring>> <<High-Performance Java Persistence >> 再往上就是架构相关的.
Netizen2
2020-08-24 01:39:31 +08:00
如果你觉得这么难,那你怎么过的技术面?
MeatIndustry
2020-08-24 01:43:24 +08:00
提点本人微薄的意见:lz 尽快把日语考出来吧,最起码要有 N2 。不知道你是不是指的是对日外包那种工作,那种门槛也不高,工资还凑合。他们的管理和开发等等和国内互联网差异比较大。不考虑什么技术追求,这的确是个比较好的赴日途径
cassyfar
2020-08-24 02:29:11 +08:00
我去年换得工作,Java 转 Go,大概一个月上手的,不过最开始也蛮蛋疼的,因为 Go 一无所知。LZ 可以先从 copy paste 开始,然后多问下组里资深同事架构方面问题。另外要逆向学习,就是你碰到了问题,以解决这个问题为目的,去看懂怎么做,为什么做。你多搞几遍,基本上工作中欲得到的难题,你都有办法了。
xuanbg
2020-08-24 09:00:08 +08:00
流程不懂问领导

别光想着代码怎么写,要先想明白事情怎么做。理顺关系,设计好结构,定下流程,代码只不过是表达而已。

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

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

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

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

© 2021 V2EX