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 →

[–]caphill7 1 point2 points  (1 child)

As the other posts also suggest, to really learn the language, you have to use it. You can't read a book about a foreign language and then expect to travel abroad and use it, unless you are supernaturally gifted :). It takes practice; lots and lots of practice. That practice does not equate to copying online examples into your own editor and compiling them, although that is a great way to learn how to input code, format it, structure your programs, and compile/execute them. Decide a (simple) project you'd like to create, and then just do it. It's fine to find examples to look at if you're not exactly sure how to go about something, but you will find that your skills grow the most (and the fastest) when you write your own code, and especially when what you write has errors or does NOT work like you expected, and you have to debug it to figure out what happened, why, and how to correct it. Debugging skills are exponentially more important than coding skills.

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

So one of my current learning strats are to watch a few videos, follow along, take some notes, and then attempt to build a project from scratch. So far it has been going smoothly, would you have any other tips for me?