+ 6
Question, its more of a statement
I wanna learn so much when it comes to Programming, I really do, but when I start learning, once it start mentioning terms like boolean and char, and other such and when it starts including what has what amount of bytes, etc, I just get intimidated and think âIâll never remember all of this in one sittingâ, not to mention when I see HOW much there is to learn I think âThatâs so much, to me itâs like a book that from one angle does not look that big untill you either open it or look from a different angle and see just exactly how long the book really is. For me learning a Programming language is intimidating and demotivating.
7 Answers
+ 1
I am learning programming now and I think that you shouldn't be scared of it, you will learn everything step by step. Don't give up!
+ 6
Programming isn't about remembering but understanding. if you don't remember something anymore, just google it.
Programming languages are huge, and you don't need all of it.
You just take what you need.
If you're getting stuck, try to read it again or ask the community.
+ 4
even i was like that until i started to use all the things that i learnt in my codes, applying your knowledge always helps you in remembering ,just give it a try
and never get intimitated because when i started coding i thought coding was rocket science but once i got the hang of it it will be easier ,you will also slowly get the hang of it!!
+ 1
Yeah.
+ 1
practice practice practice and practice and learn in several different ways... then start coming up with systems that work for you!
Coding and syntax are one thinking as an engineer another.
Start with the issue you are trying to solve write it out or diagram/psuedocode/flowchart it in English or whatever your native language.
Break the problem up into smaller chunks. (it gets you to the 'do one thing' rule for clean code) THEN start coding if you get stuck research and start coding again or go back to the drawing board.
When I'm working on a project or algorithm challenge sometimes the coding itself only takes 15% of the time. The other 85% is the daydream/research/PSEUDOCODE/flowcharting/whiteboarding.
I've had more than one occasion where I've worked on a challenge beating my head against wall for a day try everything and then the next day I wake up and it all comes together or after short 10 minute breaks.
Never give up :)
+ 1
You don't need to memorize everything to be a great programmer! Just keep coding every day. Find cheat sheets and bookmark them. Use Google or Bing as your memorization. Once you've been doing it long enough things will start to stick with you where you won't have to look up as much.
+ 1
Think about it like this: If you compiled and stored EVERY thing you know, from basic English, to simple 2+2 equations, basically anything that you can calculate in your mind today, and wrote it all into one book. Then forgot all of it and someone told to learn it all in a week, you would be flustered; even though at one time you knew all of it at once, it took you as long as you had lived up to that moment to learn it all. Yet you're flustered.
That's coding, stop thinking about all of it at once, even master coders sometimes forget simple commands, they just look it up. Take it step-by-step with learning and eventually it's just like writing an essay. You'll make simple grammatical mistakes, but that's fine. Just write a command and run it, if it doesn't work, the system will tell you why. Don't feel demotivated, just take it slow and practice what you know.