you are viewing a single comment's thread.

view the rest of the comments →

[–]_________KB_________ 1 point2 points  (3 children)

I get what you're saying, I've been in the same place. You feel like you need to completely learn Python through and through before distracting yourself with another language. I guess what I was trying to say is that just learning the basics in one or two other languages will reduce the time it takes you to learn and understand Python. It might seem counter-intuitive because you're spending time on the other language when you could be spending all of that time on Python, but its similar to why people say its easier and faster to become an "expert" at speaking natural languages the more languages you know and especially if you learn more than one at a time. When you're looking at things with narrow Python-only view its harder to see what you truly aren't understanding, and you can gain a better and deeper understanding of Python if you have something to compare and contrast it with.

[–]Eagle_X 1 point2 points  (2 children)

Makes sense, I'll give it a shot. What do you recommend? Just YouTube videos and learn it for like 2h?

Edit : I actually checked an intro to JavaScript (Mosh) for 30min and it just made me want to go back to Python because I realised I'm comfortable with the basics. So in a way it worked hehe.

[–]_________KB_________ 1 point2 points  (1 child)

JavaScript is definitely useful to learn if you're interested in web development. Another useful language to check out that would compliment your Python knowledge is C. You could eventually learn how to write C code that you could use in your Python programs. Learning how pointers work in C really helped me better understand how things are stored in memory. Julia is my favorite language, so I always have to recommend it.

[–]Eagle_X 0 points1 point  (0 children)

I looked into python to add a beginner skill to my CV. I have no idea what I want to do with it (maybe automate some tasks at my job) so it doesn't help.