1
hkiJava 36 天前
学啥学啊,学到了就能找到工作了嘛(bushi
|
2
Akitora 36 天前
随便找个开源的电商项目看看请求怎么走的就行
|
3
helloword001 OP @hkiJava 只有 Java 基础,是直接刷面试题,找 Java 工作吗
|
4
helloword001 OP @Akitora 老哥,可以推荐一个吗
|
5
murmur 36 天前
实战,别看教程,用 gpt ,那套东西太多了,后面还得学 redis docker mq k8s 根本学不过来
|
6
helloword001 OP @murmur 老哥,可以推荐一个教程吗
|
7
lyusantu 36 天前
|
8
murmur 36 天前
@helloword001 0 基础 java 吗?有没有其他语言基础,前端会不会,spring boot 这套基本就是拿来做网站的,没前端对接知识学起来很费解的
|
9
qipan0321 36 天前
Spring Cloud 不用学了,现在都 k8s 了,spring(boot)网上找一下面试题,找本书(xx 实战)看看原理,针对性的背一背,大概率就是什么 IOC AOP 自动装配什么的。
|
10
helloword001 OP @murmur 有 iOS 基础
|
11
qipan0321 36 天前
spring boot 和 web 不是强绑定的,只要是有对象的组装就可以使用 boot , 任何类型的应用。会不会前端完全没关系的。
|
12
helloword001 OP @qipan0321 Spring Cloud 企业开发现在是不用了吗
|
13
murmur 36 天前
@helloword001 微服务可以不用 spring cloud ,spring boot 也能实现微服务容器化,但是你现在投标的时候人家是 spring cloud 你写 springboot 你首先逼格就不够了
单体化部署+牛逼的数据库可以抗住绝大多数中小型企业应用,但是扛不起那个逼格 |
14
rangoBen 36 天前
0 基础可以看这个作为入门:
玩转 Spring 全家桶 一站通关 Spring 、Spring Boot 与 Spring Cloud 丁雪丰 美团研究员,《 Spring Boot 实战》、《 Spring 攻略》译者,腾讯云 TVP 。 https://time.geekbang.org/course/intro/100023501?tab=catalog |
16
helloword001 OP @rangoBen 谢谢
|
17
harryWebb 36 天前
我当初只会 java 语法,找了个 9k 块的工作,进去混了 20 天,每天准点上班,认真请教隔壁的开发,然后就会了全家桶,学会了以后重新找了新工作。。。所以实战才是最关键的
|
18
htxy1985 36 天前
如果是为了面试,直接找个 B 站上的那些培训机构的面试题精讲,八股搞通搞熟。
https://www.bilibili.com/video/BV1kf421v7Ja/?spm_id_from=333.337.search-card.all.click&vd_source=e12cc23a63a62a5888939d6c4e073d93 但是你还要保证进去能干活不被试用期干掉的话,你要自己边做边学。 首先找个简单的需求(比如 xxxx 管理系统),再找个简单通用的框架,比如若依( https://ruoyi.vip/),跟着上面的文档实现你自己的需求,这是最基本的。 无论你上班用不用 springcloud 那一套,但是面试上绝大多数 java 岗位都会问,你不会甚至不在简历上写就等于直接没机会。 以上就是最低的底线。 |
19
angenin 36 天前
B 站看尚硅谷吧,之前入门是看他们的视频,学会怎么用还是够的,但深入还得靠自己。
|
20
HuKing 36 天前
我的建议是 Java8 和 Spring Boot 2.7 还有 Java21 和 Spring Boot3.x 都要学,一个是接近找工作的技术栈一个是对自己的见识提升对找工作也有很大的帮助
Spring Cloud (云服务那一套)个人学起来很痛苦,还是得去工作中学习,因为学到的跟用到的相差还是挺大的,没有实际环境真的很痛苦 |
21
Jinnrry 36 天前
Spring Boot 随便配一配,跑一个 web 项目出来就差不多了。接着引入 redis mysql ,都能跑通基本上就能找工作了。
至于 spring cloud ,前期你根本不需要学,因为: 1 、你一个刚去公司的人,哪有机会去处理集群纬度的东西啊,大概率都是接手别人的项目,然后改一点东西,服务注册发现照猫画虎就行了。 2 、即使你学了这玩意,你进公司会发现,公司用的是 dubbo 、或者是自研框架,或者是 spring cloude 魔改,跟你从官方学的根本不一样。即使你学会了 spring cloud ,真正在公司使用的时候也是去求基础平台的爹帮你调 |
22
helloword001 OP @harryWebb 老哥 666
|
23
helloword001 OP @htxy1985 谢谢大佬
|
24
helloword001 OP @angenin 谢谢大佬
|
25
helloword001 OP @HuKing 感觉 Spring Cloud 刷面试题就行了,工作中用了再去学也不迟
|
27
helloword001 OP @Jinnrry 现在 Java 这么卷,按你说的这个要求,找不到工作吧
|
28
helloword001 OP @murmur 问的深吗,刷刷面试题可以过吗
|
29
murmur 36 天前
@helloword001 那就不好说了,我们也在想办法排除那些只会背真实项目经验一点也没有的
其实大家都是被逼的,你现在立项的时候,人家就审你的创新性,你 为啥要建新系统, 这 tm 你问我,老系统一坨屎我建个新的不正常吗,但是不行,你得写创新性,业务都没变我怎么创新啊 没办法我只能写微服务容器化集群部署 |
30
Darrendi 36 天前
https://sl-express.itheima.net/#/ 神灵物流这个项目感觉还可以,可以研究研究
|
31
HuKing 36 天前
@helloword001 #25 是的,懂那些组件是干什么用的就行了,用到最多的可能就是 Docker ,k8s ,Nacos ,Dubbo 什么的,其他的做个了解就行了,面试也很难细问
|
32
murmur 35 天前
@helloword001
熟练使用 SpringCloud/SpringCloud Alibaba 、SpringBoot 、Springmvc 、Spring 、 MyBatis 、SpringData_JPA 等开源框架技术; 熟练使用 WEB 客户端开发技术 Vue.js 、BootStrap 、EasyUI 等 熟悉 zookeeper 、solr 集群、redis 集群及 nginx 负载均衡技术 这是我随便找了个外包简历贴来的,虽然我知道都是吹逼 |
33
keppelfei 35 天前
不是传播负能量哈,现在熟手在 1 线大城市四五个月都找不到工作,op 你学这个还有什么用? java 市场已经泛滥了,岗位和人员的数量比例严重失调,建议选别的赛道。
|
34
Jinnrry 35 天前 5
@murmur #26
@helloword001 #28 这得看运气,我面试的时候基本上更看中做过啥东西,能不能写代码,写代码也基本上按照招进来会分配啥工作去问。但是我同组同事面试就喜欢问框架,源码,还有八股文,什么 k8s 注册发现全来一遍,结果进来发现连个 sql 都写不明白。 而且现在校招,个个手写 redis ,精通 k8s ,熟读 java 源码,精通 jvm 调优,虚头巴脑的背了一大堆,招进来一写代码就全是问题。大家招聘、面试还是脚踏实地一点比较好,至少我面试是这个原则,虚头巴脑的东西少来一点,正经考查下能不能干活才是正事。 而且这些玩意吧,你招个刚入门的,你还敢让他来调集群不成,招个写过东西的,别天天来烦我就行。 |
35
Mandelo 35 天前
项目驱动,直接 CRUD
|
36
qviqvi 35 天前
spring 不用学,直接上手 spring boot ,顺便学 spring ,spring cloud 也不用学,直接 kubernetes
|
37
helloword001 OP @Mandelo 大佬,有推荐的实战项目吗,一步一步教着学的这种教程
|
38
helloword001 OP @qviqvi 还要学其他的吗
|
40
yooomu 35 天前
楼上说的对,项目驱动,我就是这么学的。先尝试自己写个博客,前端加后端,有 AI 辅助应该不会很困难,就是增删改查
|
41
naturekingfree 35 天前
转行吧,现在找工作十分艰难,土木 互联网
|
42
helloword001 OP @naturekingfree 转行是不可能的,死磕 Java ,一起卷起来 /狗头
|
43
keppelfei 35 天前
@cmsyh29 你高看我了,我要是知道就不会在这里浪费时间发帖子,可能早就发力去卷了。目前迷茫的雅批,但是 java 是真的不能再躺这浑水了。
现在外包要的人都变的少了,想想多么可怕 |
44
Mandelo 35 天前
@helloword001 先整合 MySQL mybatis 啥的搞个增删改查,后面再加权限,缓存啥的学了一点一点往里集成,直接看源码,原理没啥用,先做成效果再了解原理
|
45
wqhui 35 天前
springcloud=springboot+一堆中间件
springboot=spring+默认配置 |
46
AmaQuinton 35 天前
建议还是让项目先跑起来,然后浏览器 F12 看看调用路径,其次试着改改代码新增功能,慢慢的加入中间件、数据库,比如达梦、MySQL 、oracle 、PostgreSQL 、redis 等等,先把运行的业务搞清楚,再去弄 K8S 、docker 和 springcloud ,搞完了该有 nacos 、tongweb ,结合现在的情况,信创也是一种趋势,要调整的东西还有很多,、,加油吧
|
47
Dlin 35 天前
你写的顺序就是你要学的顺序
|
48
xubingok 35 天前
spring 不用学.太笨重,过时了.
spring cloud 不用学,现在都是 k8s 微服务了,里面运行的都是一个一个的 spring boot. 所以,直接 spring boot.记得跳过里面的 Thymeleaf 部分,那个是做前端的,没用了. |