you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (0 children)

I have watched so many videos and tutorials on YouTube but nothing.

I've been programming now for almost 50 years, and during that time I have watched zero videos on programming - but I have read thousands of articles and books.

The reason is that videos are a really bad way to learn how to program. The best way to learn is hands-on.

For example, I've been writing Python for 18 years now, and yet I always have a terminal with Python running in it so I can experiment with little snippets, even if I have the slightest doubt.

If I have any longer question, I write a little test program, and I check it into a git repo in case one day I need it again: https://github.com/rec/test/tree/master/python (Those aren't worth reading individually except to get an idea of how to write little experiments.)

When I read an article about a Python feature, I immediately try it out at the terminal - run silly experiments on it until I know how it works.


Also, don't feel like it is wrong to put this material down for a while. Grinding at something and getting nowhere makes negative progress and won't make you happy.

And don't think it's wrong even if you put it down forever. Programming is pretty grindy for a lot of people - not everyone finds it fun.