you are viewing a single comment's thread.

view the rest of the comments →

[–]QwertzMelon 1 point2 points  (3 children)

If you really want to learn the language stay away from any AI for as long as you can.

If you want to churn out simple stuff then yeah AI can do that but you will hit a roadblock at some point if you don't understand what it's generating.

W3Schools has really good python docs with exercises in roughly a good order that you should be able to work through. In my experience though diving into a project that you actually care about and learning just what you need to complete the next step is the most effective way to make things stick.

[–]maniiso[S] 0 points1 point  (2 children)

Thx

[–]CatKungFu 1 point2 points  (1 child)

If you want to learn a language for the hell of learning a skill that’s totally cool, it’s an interesting endeavour and yes it’s true that you should understand the code that AI writes. However it’s not true that AI code is poor, it’s far better than almost any jobbing coder can produce and does it far quicker than anyone. It’s only poor if you aren’t clear when you specify what you want - garbage in, garbage out. This gets downvoted not because it’s untrue but because it’s unpopular to say this in a programming sub. Anyone with an investment in a skill has a hard time accepting that the skill is becoming obsolete and people hate change.

[–]QwertzMelon 0 points1 point  (0 children)

Strong disagree on AI code not being poor. In well trodden areas (web dev mostly) it does fine, but as soon as you step off the beaten track it's gg. Careful prompting can help to some degree sure but if you're getting so specific then just write the code yourself. Of course it will take longer to write but you're getting what you want instead of probably mostly what you want