Why is coding so hard to understand?
Why is coding so hard to understand?
Coding is thought to be hard because it’s a different type of skill; and “different” in the sense that it’s unlike anything most of us have ever experienced before. You might know about the different kids coding languages, and what code looks like, etc., but the other 90\% is very different.
Can you be fluent in a coding language?
To achieve fluency in one of them it is necessary to be comfortable while reading, writing, speaking and listening mostly any subject on that language. Generally, there is no limit to what a programming language can do, if you have the knowledge necessary you can build anything with it.
How can I learn programming from other people’s code?
This is how you learn and grow. You can look at other peoples’ code, but don’t copy and paste it. If you paste in the code and it works, you haven’t learnt anything. If you paste in the code and it’s broken, you won’t be able to fix it. Analyse other people’s code, learn a little bit about how it works, then write it yourself.
How do I start learning programming without any instruction?
You have to start writing your own code, without instruction. Start with an empty file, and type every line of code yourself. This is going to be really difficult at first. You will spend a lot of time debugging, and trying to understand error messages, but that is the point.
What do you really want to learn in programming?
What you really want to learn are the concepts, like branching and iteration. Concepts allow you understand what the code will actually do, and they can be written in lots of different languages.
How do I become more creative when learning coding?
Firstly, stop comparing yourself to people around you , they may understand the coding process fast enough and might start writing complex codes even before you understand simple ones, but,in my experience, the ones who take longer time to learn turn out to be the best coders and their codes tend to be more creative . DO NOT ASK FOR HELP.