#🔒 I'm loosing motivation to learn python.
22 messages · Page 1 of 1 (latest)
@hushed snow
Remember to:
- Ask your Python question, not if you can ask or if there's an expert who can help.
- Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
- Explain what you expect to happen and what actually happens.
:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.
You don't have any personal intrests ?
well
what a great thing to be asked on a help channel
try learning a library or having a project in mind going in
learning the requests library and restful APIs would open a lot of good project possibilities
you're basically learning the least useful and interesting part and then stopping, so I get why that doesn't stick
i know exactly how you feel.
it took me 1 whole year of doubting and procrastinating to start python. And it took me 5 whole years to bring myself to code.
The only advice I can give to you is to push through it. Even when you feel tired or unfocused, push through it and force yourself to learn. It worked for me and will also work for you. There is no one who can help you except yourself so push through it
And consistency is key. Even 10 mins a day is enough to get it in your routine.
Honestly i agree with the 1st paragraph, i also had a lot of procrastination and i also agree with the 2nd one(kinda)- I mean pushing yourself is actually pretty important but after learning the basics for a month or so, i suggest you dont stop learning, and i also suggest you spend 99% of your python time building stuff - thats the only way to learn and have fun
HECK - even 20 lines of code is enough but you must get that satisfaction of making a program
Maybe you don’t really want to be a programmer? If you find something interesting and exciting, you tend to spend time doing it because you like doing it. If you always have to force yourself to do something, maybe you’re really not that interested in it? All I can say is that if you really want to become good at Python, or good at anything really, you need to spend a little time every day doing it. A lot of time every once in a while doesn’t help. Persistence over time is what makes you good at something.
If you have never programmed before it can take you a year to really understand “the basics” of programming. If you have some prior experience, it will still take you about 6 months. That’s with programming every day. Do little programs to test your own understanding of something. “How I make a list that has all the even numbers from 2 to 100?” You ask yourself these little questions, then you write the code to do it. Without AI. This really helps you learn and understand what you are doing.
But if you can program a little every day for 6 months, you will surprise yourself at how much you have learned from where you started!
imo as well i figured that having an actual project to learn and start with would be helpful as well.
learn the basics than try to be creative and think of a project you want to create @hushed snow
mine is a little tos breaking but when i first wanted to learn programming it was because i wanted to learn how to make runescape bots when i was younger lol and after that learned you can do alot more things and ventured off into completely different stuff
@hushed snow so yeah think of a creative project to kinda just get your hands on.
every iteration you see it work and grow will just make you more motivated to wanna work on it more imo
Whatever motivates you to start learning is probably worth it, whatever it is.
I agree with most things but it doesn't take a whole year to learn basics. Even without prior experience.
Well everyone is different. But learning something is not the same thing as knowing it. Most people think “I read about it therefore I ‘know’ it.” Knowing is when you can sit down in a text editor and write a complex generator expression without any AI help, etc.
This help channel has been closed. Feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.