DEV Community

Discussion on: Why it has Taken me Five Years to Learn Basic Python

Collapse
 
dawx profile image
Dawx

I had the same problem, I was learning for years how to code, from courses to all kinds of tutorials and coding challenges. Now that I look at it, the problems were that courses weren't beginner-friendly(even if there was word introductory in the title) in the sense that they taught syntax, but not how to think in programming and coding challenges were just frustrating because when I couldn't solve something I would check other peoples solutions and would see something I've never seen in my life(how was I supposed to solve them then).

But everything sat on its place when I saw a post here, "how to become javascript ninja" or something like that. There was a link to the Harvard free CS50 introductory course which is amazing, maybe because it starts by teaching how to code in C (lower level language) which doesn't have a lot of function and you have to write everything by yourself and by doing so you learn how to think. Also, the community is very helpful, they can motivate you and help in a way where they don't give you whole solutions, but hints instead.

Everyone has a different way of learning and I'm glad you found yours :) Everyone can learn how to code, just don't give up and it will click eventually.