请教大佬一个问题,想自学 Java 到能上手日常需求开发需要多久。

2019-03-25 14:14:27 +08:00
 almost00

先说背景:目前前端工作刚满 2 年,想学 java。 之所以选择 java 是如果某天不北漂了,回去搞搞 java 还是挺好的,毕竟我始终把自己当作一个程序员而不是前端。 目前在一家小公司,平时工作不是很忙,没任务的时候可以学习,下班也能每天坚持学习。 有木有一个好的路线,深知 java 体系庞大,学海无涯生命有限。准备漂几年回津,虽然北京离的比较近,但一起北漂的伙伴大部分都回去了。 /------------------------华丽的分割线----------------------/ 最好不要推荐一排链接然后说照着学就 OK 了。 最好不要推荐一排链接然后说照着学就 OK 了。 最好不要推荐一排链接然后说照着学就 OK 了。

3257 次点击
所在节点    Java
9 条回复
murmur
2019-03-25 14:22:40 +08:00
有悟性 有语言基础的 英语+google 好的 一个月就够了 前提是业务不能太复杂 否则 sql 写起来都得趴窝
lihongjie0209
2019-03-25 14:26:35 +08:00
取决于需求的难度
Seney
2019-03-25 14:35:31 +08:00
Java 原来还可以是用来养老的一门语言,又学到了 0.0

首先 Java 不庞大,庞大的是用 Java 实现的各种算法,工程性的理论,基础设施的框架衍生出来的东西。
所以你要是做做业务性的东西,学完 Java 学 SpringBoot,Mybatis,JPA,Spring cloud,数据库,sql 好像就没啥了。毕竟 Java 大部分都是面向数据库编程,数据库得比 Java 熟。
因为你有前端经验,我觉得上手做业务性的东西大半年就可以了。
zhang0320
2019-03-25 16:52:40 +08:00
3 楼正解,2 楼说的很对,1 楼也说的很对; 为什么我这么说呢,因为他们说的三条基本上我都是符合;一个月左右,一个不太难的项目,springboot mybatis jpa mysql (之前有点点逻辑基础把 不算零基础)当然了 基本上一个月只会增删改查什么的
susunus
2019-03-25 17:36:11 +08:00
前端学 java,业余时间,我觉的基础这块两个礼拜算很快,正常一两个月吧。再到数据库,框架这块,没人带,很难。写 demo 容易,干活估计全是 bug
php01
2019-03-25 17:45:59 +08:00
学东西不要跳着看,会错过很多特性。比如书,教你变量,对于转行过来的人需要慢慢看,不能错过细节。对于内行的人,需要快速看,但绝对不要因为是变量,给你解释变量是什么,就跳着看。这是我的一点心得,祝你早日达到自己的目标。
mamahaha
2019-03-25 21:33:02 +08:00
@php01 有时候不跳着看不行啊,本来是想学学 ffmpeg 的应用,结果突然发现每天都在钻研 linux
crayygy
2019-03-25 21:41:34 +08:00
抱着 think in Java 好好看,仔细看,看完基本上就可以了
sagaxu
2019-03-26 09:04:08 +08:00
我花了两天

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

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

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

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

© 2021 V2EX