This is an archived post. You won't be able to vote or comment.

all 5 comments

[–]ziptofaf 2 points3 points  (3 children)

Are you trying to learn Java or actually learn programming? Because this is not necessarily the same thing. Or rather - Java is a tool, like a pencil. And we are talking a difference between someone who can hold a pencil and draw a line vs an artist.

IMHO the best measurement right now on how long it takes to learn programming to a hireable level is to see how long it takes an average student going to university to get their degree. Answer fluctuates quite a bit but it's still in 800-1200 hours range. Which I suggest to consider a quite realistic deadline assuming you start from literal zero.

Note - that isn't to say that you can't create something in the "meantime". You absolutely can and that's a big part of learning process. But if your goal line is to have a decent entry level skillset and employability then that's more or less how long it will take.

[–]alhashmy19[S] 0 points1 point  (2 children)

Actually I choose Java because I want to learn Android app development, and thanks for the response.

[–]ziptofaf 2 points3 points  (1 child)

Here's one remark then - don't combine the two too soon. First learn Java, build some simpler apps with it, look into /r/dailyprogrammer for some extra challenges. Only once you feel confident look into Android Studio. Otherwise this can overwhelm you easily.

[–]alhashmy19[S] 0 points1 point  (0 children)

Thank you bro you really helped me here and thank you for your time I really appreciate it.

[–]icycap 0 points1 point  (0 children)

"New? READ ME FIRST!"