Getting pretty frustating with programming.
There are two sides to this IMO.
1) Learning on the job verses just learning
When it comes to learning a language/framework/whatever you have to spend some time learning the principles, the design philosophy and how it all sort of goes together. I personally do this by reading a book or a lengthy tutorial. I just sit and read through it, get a feeling for the concepts and practices and build up just a working picture of how the basics all work.
But that isn't even remotely enough to learn how to use it. After you have done the reading you need to spend time in the language, struggling to apply, referring back to the book for a while (weeks, months, years depending on what it is and how complicated it is) to learn to use the syntax and principles in a real program.
You can't just do one and get away without doing the other. A solid grounding in the principles might not be important to a project started but you will struggle without that theoretical background.
2) None of us remember everything, we probably forget so much after we have used it. A lot of what you do is just finding how to do something particular and then you don't use it again and hence never get to learn it fully. That doesn't matter. But if the core principles of the syntax and language are escaping you then more time learning and studying that is important.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now