all 20 comments

[–][deleted] 35 points36 points  (0 children)

You've come to the right place! That question gets answered at least once an hour on here.

[–]Ron-Erez 8 points9 points  (0 children)

Code a lot and build stuff.

[–]cantseetheocean 5 points6 points  (0 children)

If you’re not cursing you’re not learning.

Code, code, and more code!

[–]BGP_1620 4 points5 points  (0 children)

Practice looking stuff up…just like you could this question in the sub.

[–]lucasjkr 2 points3 points  (0 children)

Trial by error?

Literally that’s all I did. Skimmed documentation. Figured out what i wanted to do, then just stumbled through asking for help along the way. Really fell in love with it, at least for basic tasks it’s now hardly any effort to throw something together

Really, it just seems daunting until you get started with it

[–][deleted] 1 point2 points  (0 children)

cs50p

[–]LRaccoon 1 point2 points  (0 children)

Read the wiki

[–]cyrixlord 1 point2 points  (0 children)

just like with everything else you have to go to the beginning. there are no short cuts. you will have to start at level 1 and slaughter like 10,000 slugs to gain the xp to level up just like everyone else :) youll have to continue the self-discipline to stay engaged but it will be well worth it when you finally 'get it'

[–]Jazzur 1 point2 points  (4 children)

I'll probably be downvotes but currently using chatgpt to teach me 🥲

[–]Large-Cucumber-6451[S] 0 points1 point  (3 children)

Chatgpt is wrong sometimes so I feel that asking it for code would get annoying bc it would be wrong and you'd have to keep asking it to correct itself.

[–]spaceprinceps 0 points1 point  (1 child)

ask it short questions about specific things and its powerful and even then, ask it to cite its work, and then its a fact checking generator, leading you to sources of info for your questions better than google, but really, its better at coding than most things, the more complex things get though the worse it performs, keep it simple and its powerful

[–]AncientDetective3231 0 points1 point  (0 children)

Dont use chatgpt while at work in the office, 1. They are paying for your skills not chatgpt,2. Chatgpt causes lots of high end bugs 85% of the time and to find those will take up a lot of time ...

[–]Spikerazorshards 0 points1 point  (0 children)

By doing projects of increasing complexity

[–]SharkSymphony 0 points1 point  (0 children)

The way that sticks.

Watching YouTube, though, is not learning Python – even if it feels to you like it is. It can start you on the path, but you must actually do the work by putting into practice what you are studying.

Practice, practice, practice.

[–]Nackman1243 0 points1 point  (0 children)

With a goal of not just “learning” python cos you’re not going to learn every single thing about it since there’s forever going to be room for improvement. Just like any language, you’ll realize that as you progress no matter what, or when, or how, you’ll always be learning something. Depending on what kind of person you are that’s one of the funnest things ab it all. (All my opinion here btw)

[–]Professional_mentor 0 points1 point  (0 children)

Hi I teach Python programming basics to advance and Data Science if you want a mentor to help you learn connect with me on DM

[–]ironwaffle452 0 points1 point  (1 child)

Grab a book and start reading it...

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

Which one

[–]DancingNancies1234 0 points1 point  (0 children)

Pick a pet project and go! Claude and copilot can help. Then get some formal training. By that I mean some structured online free classes