View Single Post
Old Aug 18th, 2004, 2:23 PM   #2
Pizentios
Programming Guru
 
Pizentios's Avatar
 
Join Date: May 2004
Location: Brandon, Manitoba, Canada
Posts: 2,023
Rep Power: 7 Pizentios is on a distinguished road
Send a message via ICQ to Pizentios Send a message via MSN to Pizentios
I don't think learning every single command is how it works....or atleast for me. When i learn a new language, i like to get a good grasp on the basics of the language, then move into more advanced commands if i am going to use them. Otherwise, i write most of my code with a trusty reference in hand. After a while of using the more advanced fetures of a language for a while you won't have to use the reference as much, but it's still good to have one on hand just incase i can't remember somthing. Being a Programmer to me is having the ability to think in terms of logic., being able to learn as you go and having a drive to learn on the fly. As far as how long does it take to fully learn a language...well that depends on a few things like:

-What language
-How much reading and practising your willing to do.
-How long you've been programing/how good your basic understanding of how progaming langauges work
-How many other language you know.

my guess is that you can never fully learn everything about one language because langauges are always changing, new programming technics are always developed and people always come up with new ways of doing somthing. IMHO learning everything about one language is not an asset unless you can do it very quickly. The best thing you can do for yourself is to get a hold of a few really good references and keep em on hand when you're coding.

Just my two bits. And yes i know i can't spell.
__________________
Profanity is the one language that all programmers understand.

Check out my Blog <---updated Nov 30 2007!
Pizentios is offline   Reply With Quote