I've been at Java for over a year now. I think it only took a few weeks to get the ideas of how to structure code, methods variables, loops, array, objects all that.

However it wasn't until the...