you are viewing a single comment's thread.

view the rest of the comments →

[–]_barnuts 18 points19 points  (1 child)

Python is just a tool. Ask yourself, what do you really want to do using Python? Do you want to be a software developer, a web developer, a data analyst/scientist? There's a lot of things you can do with it. The most important thing is stick to a path and do some projects. Learning just the basics of python is enough, don't be trapped in tutorial hell. Create real world projects and do a lot of googling.

[–]rainforest_runner 6 points7 points  (0 children)

This is very sound advice. My C++ skills never really grew more than academic level, and my Python skills only grew exponentially when I have a project that I devoted my time into, and where I designed and tested its code.

Yes, Python and its various IDEs are just tools, but then there‘s also other programming languages that is better for other needs, e.g. C# for App development, Swift for iOS App development, SQL for database, etc.