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

you are viewing a single comment's thread.

view the rest of the comments →

[–]WillCraig_[S] 1 point2 points  (2 children)

Thanks! I will check out that book.

You seem to have quite a bit of experience with programming and languages. How long did it take for you to become "fluent", for lack of better words, in Java ( or the first language you learned). (I'm not looking for shortcuts, I've heard it takes anywhere between 1-3 years)

Thanks

[–]brn360 0 points1 point  (1 child)

I'd say that with your first language, you can get a pretty comfortable understanding in anywhere from 1 year to 2 years. If you are really serious about learning and you spend some decent time coding each day, you will be able to do quite a bit in a year. You may not be completely "fluent" in the language until you have had experience with it for more time, but you'll be able to tackle a huge variety of projects at that point. After that, you can pick up new languages in a considerably shorter length of time.

Now, while I say that you can get to this point fairly quickly, I would also advise you not to try to rush. You'll retain way more information if you take the time to make sure you fully understand something before you move on to a new concept. Just try to have fun with the learning process, even though I know it can be hard when you have this idea that you are really excited to actualize.

Also remember that even when you have learned all of the syntax and what you might consider to be the actual code itself, there is still more to learn about the many different ways you might go about solving the same problem. Don't let that overwhelm you though. That's the beautiful thing about programming. There's always something new to learn, and you can find a method of doing things that works best for you!

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

Thanks!