先说背景:目前前端工作刚满 2 年,想学 java。 之所以选择 java 是如果某天不北漂了,回去搞搞 java 还是挺好的,毕竟我始终把自己当作一个程序员而不是前端。 目前在一家小公司,平时工作不是很忙,没任务的时候可以学习,下班也能每天坚持学习。 有木有一个好的路线,深知 java 体系庞大,学海无涯生命有限。准备漂几年回津,虽然北京离的比较近,但一起北漂的伙伴大部分都回去了。 /------------------------华丽的分割线----------------------/ 最好不要推荐一排链接然后说照着学就 OK 了。 最好不要推荐一排链接然后说照着学就 OK 了。 最好不要推荐一排链接然后说照着学就 OK 了。
1
murmur 2019-03-25 14:22:40 +08:00
有悟性 有语言基础的 英语+google 好的 一个月就够了 前提是业务不能太复杂 否则 sql 写起来都得趴窝
|
2
lihongjie0209 2019-03-25 14:26:35 +08:00
取决于需求的难度
|
3
Seney 2019-03-25 14:35:31 +08:00
Java 原来还可以是用来养老的一门语言,又学到了 0.0
首先 Java 不庞大,庞大的是用 Java 实现的各种算法,工程性的理论,基础设施的框架衍生出来的东西。 所以你要是做做业务性的东西,学完 Java 学 SpringBoot,Mybatis,JPA,Spring cloud,数据库,sql 好像就没啥了。毕竟 Java 大部分都是面向数据库编程,数据库得比 Java 熟。 因为你有前端经验,我觉得上手做业务性的东西大半年就可以了。 |
4
zhang0320 2019-03-25 16:52:40 +08:00
3 楼正解,2 楼说的很对,1 楼也说的很对; 为什么我这么说呢,因为他们说的三条基本上我都是符合;一个月左右,一个不太难的项目,springboot mybatis jpa mysql (之前有点点逻辑基础把 不算零基础)当然了 基本上一个月只会增删改查什么的
|
5
susunus 2019-03-25 17:36:11 +08:00 via Android
前端学 java,业余时间,我觉的基础这块两个礼拜算很快,正常一两个月吧。再到数据库,框架这块,没人带,很难。写 demo 容易,干活估计全是 bug
|
6
php01 2019-03-25 17:45:59 +08:00
学东西不要跳着看,会错过很多特性。比如书,教你变量,对于转行过来的人需要慢慢看,不能错过细节。对于内行的人,需要快速看,但绝对不要因为是变量,给你解释变量是什么,就跳着看。这是我的一点心得,祝你早日达到自己的目标。
|
8
crayygy 2019-03-25 21:41:34 +08:00 via iPhone
抱着 think in Java 好好看,仔细看,看完基本上就可以了
|
9
sagaxu 2019-03-26 09:04:08 +08:00 via Android
我花了两天
|