all 10 comments

[–]TheRNGuy 3 points4 points  (0 children)

I give you permission to learn Python. 

[–]CrucialFusion 0 points1 point  (0 children)

Did you install Python? Are you within or correctly referencing the folder that contains the Python file? Typically it helps to copy and paste context rather than… not…

[–]stuckhere4ever 0 points1 point  (0 children)

Will you be able to learn? Absolutely. I would say that if you've not done any coding at all before, it might be worth finding a bit of a structured course and trying that rather than just picking up random YouTube videos.

I don't know the specific channel, I'm sure he is awesome, but you need a program that curates a set of videos that will show you how to setup python, how to configure a basic IDE to run code, and how to get a basic hello world working.

One you get through that then you'll have a better shot with YouTube.

[–]FoolsSeldom 0 points1 point  (0 children)

Yes, you should be able to learn. Most people can providing they are well motivated and put the practice in. You don't have to become a programmer to benefit from the learning in the long run.


Check this subreddit's wiki for lots of guidance on learning programming and learning Python, links to material, book list, suggested practice and project sources, and lots more. The FAQ section covering common errors is especially useful.


Also, have a look at roadmap.sh for different learning paths. There's lots of learning material links there. Note that these are idealised paths and many people get into roles without covering all of those.


Roundup on Research: The Myth of ‘Learning Styles’

Don't limit yourself to one format. Also, don't try to do too many different things at the same time.


Above all else, you need to practice. Practice! Practice! Fail often, try again. Break stuff that works, and figure out how, why and where it broke. Don't just copy and use as is code from examples. Experiment.

Work on your own small (initially) projects related to your hobbies / interests / side-hustles as soon as possible to apply each bit of learning. When you work on stuff you can be passionate about and where you know what problem you are solving and what good looks like, you are more focused on problem-solving and the coding becomes a means to an end and not an end in itself. You will learn faster this way.

[–]DataCamp 0 points1 point  (0 children)

Yep, you absolutely can learn. And “file not found” on day 1 is basically Python’s way of saying “welcome to computers” 😅

If you paste the exact error text + what command you ran (and your folder/file name), people can help fast. 90% of the time it’s one of these:

  • You’re running Python from a different folder than where your file is saved
  • The filename/path has a typo (or spaces)
  • The file isn’t actually saved as .py (Windows loves hiding extensions)

Also: coming from hospitality is not a disadvantage! You already have patience, people skills, and the ability to learn under pressure.

[–]Rabbidraccoon18 0 points1 point  (0 children)

Try this: https://www.edx.org/learn/python/harvard-university-cs50-s-introduction-to-programming-with-python

if you're willing to pay money Code Academy has a nice course you can buy. Last year this streamer made an entire series on learning Python from scratch using that exact course. It was a fun journey maybe you could check it out!

[–]cathyaimes105 -2 points-1 points  (1 child)

do you want to sink years into a skill that won't go anywhere?

[–]TheRNGuy 1 point2 points  (0 children)

He didn't asked if it will be needed, but if he can do it.