以后想做 Java 开发,现在学完 JAVASE 还需要学那些框架之类啊?好迷茫

2019-04-05 19:53:58 +08:00
 Safair
4192 次点击
所在节点    Java
19 条回复
jamesxu
2019-04-05 20:01:18 +08:00
Spring 一把梭,加上数据库,MyBatis/Hibernate,基础网络知识
easylee
2019-04-05 20:51:18 +08:00
zjsxwc
2019-04-05 22:46:02 +08:00
问就答 springboot
Counter
2019-04-05 22:48:20 +08:00
@easylee 从零开始 3 年内能学完吗?
easylee
2019-04-05 22:50:24 +08:00
@Counter #4 抱歉,我正在学习 Java 中,实在是没有资格回答这个“三年”。
cs419
2019-04-05 23:11:20 +08:00
一般做 java 的都是 web 后台 b/s 架构
学校做法 图书管理系统(其实就是增删改查) 页面做的简陋能看就行
先快速的做出来 熟悉 crud 流程 买本 [深入浅出 jsp servlet] 平时抽空带着看
然后可以考虑复杂业务(本质是数据结构 或者说表结构)
数据库直接用 mysql 其他的别考虑
先用 spring boot + mybatis
然后换成 spring mvc + mybatis
Belmode
2019-04-06 10:39:51 +08:00
@Counter 三年是分水岭,Java 技术栈可以学完。(其实到后期就是架构了,在同一个方向的不同语言,架构和对业务的逻辑都是相似的)要想在 Java 的某一块精通,我觉得可能要 8-10 年
geekc3t
2019-04-06 20:48:56 +08:00
我感觉现在学 java 不是一个好的选择,或者说直接一开始就学 java 有点太慢太重了.js 或者 typescript 学完,就可以做 web 开发,有个感性认识,然后再学 java 或者 go 或者 ruby 或者 Python,
loveCoding
2019-04-07 09:38:49 +08:00
@Counter
@easylee
哥们你这三年是怎么想的 , 顶多给你八个月时间 , 我当初入行白天上班下班自学从零自学了六个月直接去工作的 ,之后带了一个好基友脱产自学,零基础,7 个月找了份外包工作
Counter
2019-04-07 10:14:46 +08:00
@loveCoding 所以八个月是都学完了吗
loveCoding
2019-04-07 10:53:50 +08:00
@Counter 写代码这东西是学不完的,基本上每天都会遇到新问题 , 你先努力学习,保证每天投入八九个小时在代码中,入了行再说? 不然给你三年也不可能,情侣久了不结婚的一般都分手了呢~
Counter
2019-04-07 11:23:12 +08:00
@loveCoding 对于 2 楼的图,绝大多数程序员的发展轨迹是没有办法这样走的,因为 1 一般只能跟着公司业务方向走 2 没有时间。你说的 8 个月顶多就是入门,当初我 2 个月零基础+学习+出项目懂的只是皮毛,所以我才问你 8 个月是学完了(2 楼的图))吗,或者你我的对话不在同一频道上?
loveCoding
2019-04-07 11:29:20 +08:00
@Counter 除了 springclound 这部分,其他都都差不多掌握了基本知识,查查资料开发是没问题的.
关于没时间的问题 ,我当初在外企每天六点下班 , 7 点开始学习,差不多 2 点睡的样子.如果没兴趣我觉得很难坚持下去的.自学很枯燥
Counter
2019-04-07 11:40:48 +08:00
@loveCoding 那你这 8 个月的代码量多少?
x7395759
2019-04-07 11:56:24 +08:00
照着阿里巴巴的要求看一遍
loveCoding
2019-04-07 13:36:54 +08:00
@Counter 你要是抬杠就没必要了, 好话不中听算我没说,再见
tedzhou1221
2019-04-07 13:38:31 +08:00
这还不简单,去看看培训班现在教什么,你就学什么。

他们是市场的风向标啊。哈哈
Counter
2019-04-07 13:46:53 +08:00
@loveCoding 你要用 8 个月对标人家 3 年,好歹跟人家说代码量吧,编程不是看完书和文档就完事的,是谁在杠?
ruby4c
2019-04-07 22:36:12 +08:00
@Counter 既然你这么问了,建议还是报个班吧

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

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

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

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

© 2021 V2EX