What is difficult in programming?
Many people will say yes, it is hard to learn code. And it's a sad fact that a lot of these people give up and fail. But what these people don't realize is that there's no such thing as an 'instant coder'. It takes a lot of time and practice to get good at coding.
Programming is difficult not because its hard to learn code, but because is hard to think. Its hard to make solution for problem.
it's hard. I can write codes that work, but they are not memory and time efficient sometimes. Maybe there's a solution with fewer lines, but it's hard to see it! The thing is not to give up and keep studying and practicing.
Coding is the same as any sport. Everyone can learn it, but playing it well (or in this case, writing efficient, clean and modular code) is very difficult.
Some Advice, if you try and learn too much in one go you will end up learning little to nothing at the end ☺
Practicing a lot helps memorizing and automating. I suggest coding and running everything you learn.