迫于失业,想学下 Java 。学完基础看了下 SSM,我的个老天, [Spring] 什么的也太难了吧

2020-11-22 15:46:04 +08:00
 t2doo
这 Java 要配置的地方也忒多了吧,Servlet 就有一大堆,然后 Mybatis,再到 SpringBoot,我的个老天啊,哪块有这么多东西要配置的,各位 Java 前辈们当时都是怎么学的?这世上啊有大佬能精通 Java 的,学完不得赶上打通少林寺了?

学个 PHP 做网站,原生、thinkphp 再到现在流行的 laravel ;
学个 PYTHON 还是做网站,flask 、django ;
学个 Golang 还是做网站,beego 、gin ;
学个 Java 还是做网站。。。要不转个安卓混碗饭吃?

天啦,头上的毛越来越金贵了。
13128 次点击
所在节点    程序员
85 条回复
charlie21
2020-11-22 18:10:42 +08:00
就内容容量而言,spring boot 属于 app 级的容量。ssm 属于体系级的容量
学完 app 级的东西可以做 toy app,但是无法为 “巨型 app” 排错 它需要体系级的容量的知识与经验

app 级的东西其实应该在至少了解一遍体系级的东西之后再接触(否则各种 hands on 的 tutorial 即使跑起来了 你的感性认识只停留在环境搭建与排错了,折腾半天 实则在 app 级的评判标准之下是成功通关,在体系级的评判之下是连没门都没入)。app 级的东西其实应该是学完 ssm 之后再碰也无妨,若先跑起 spring boot 最后还是得学:无它,因为你的工作岗位里你天天打交道的是 “巨型 app”
charlie21
2020-11-22 18:24:39 +08:00
巨型网站后台有自己的业务逻辑( context ),这是巨型 app 和 toy app 的不同。反观做客户端的东西( iOS 、Android 、Web 客户端 / 前端),基本上不用和复杂的业务逻辑打交道
相比之下,一个水浅,一个水深:做一个 Android toy app 和一个 Android production app 差别很小,做一个 Spring toy app 和一个 Spring production app 的差别很大 因为后台水深,前台水浅
zzzzzzggggggg
2020-11-22 18:28:25 +08:00
是想靠自学 Java 来解决失业问题嘛?
t2doo
2020-11-22 18:53:34 +08:00
@DoctorCat @zzzzzzggggggg 讲真,用 PHP 写网站倍感顺畅,其它的用起来总觉得缺了点 [开塞露] ,容易便秘:doge
DoctorCat
2020-11-22 18:57:15 +08:00
@t2doo 别想太多,只有中国是 Java 大社会,尤其是杭州阿里系的人儿们。国外大部分站点还是靠 PHP 发挥的。
c2const
2020-11-22 19:03:32 +08:00
三百六十行,行行转爪哇.
laminux29
2020-11-22 19:24:40 +08:00
没找到正确的学习途径。a->z 很难,正确的学习途径应该是 a-b-c-d...-z 。
t2doo
2020-11-22 19:33:47 +08:00
@c2const 以前我上家公司有个 80 年的老哥是搞那个工地电焊转 Java 的,一直在外包混,转到我们那家公司,搞那个 ExtJs 3 还是 4 的,他不会,又回去做外包了。还有个 95 还是 96 的,学了 3 个月安卓,连 jdk 环境都不会装,我们那时候机器上 SSD,给他配块他死活不要说是够用了,后来 apk 打包都出问题:doge
itcastcn
2020-11-22 19:44:53 +08:00
加油,慢慢来
lqw3030
2020-11-22 19:52:38 +08:00
@Sharuru 学还是要学的,毕竟 toncat 入口基于 servlet 规范构筑的
araaaa
2020-11-22 19:56:56 +08:00
学 rust
Chieh
2020-11-22 21:59:33 +08:00
万事开头难,一步步跟着做
jmjc
2020-11-22 22:07:02 +08:00
@DoctorCat 同感,这几年 Spring 大一统了,不知道是好是坏
misaka19000
2020-11-22 22:11:33 +08:00
直接上 SpringBoot 就可以了
yannxia
2020-11-22 22:14:51 +08:00
Java Spring 大一统比 Go 的碎片化好多,有时候文档都难找
wangyzj
2020-11-23 00:12:15 +08:00
@hellorain #3 saper
EminemW
2020-11-23 00:15:40 +08:00
对于新手来说,java 是很友好的了,能搜到各种文档
dswyzx
2020-11-23 02:33:09 +08:00
对于 asp.net core 而言,基本上官方文档覆盖开发工作,搭配 stackoverflower,老搬砖工从不开口求人。有感于.net 话题问答下无脑吹 java 风向。我来反转一下
wozhizui
2020-11-23 08:02:37 +08:00
@hellorain 我写了两年 ABAP,正在想往 Java 转,哈哈。ABAP 是真的好写,全都是现成的东西,不用自己配置什么的,上去撸代码就完了
jorneyr
2020-11-23 08:53:10 +08:00
你写的是网站,人家实现的是平台,格局不一样

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

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

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

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

© 2021 V2EX