+ 1

Honestly i just want to understand how python works

Is anyone also feels like its impossible to remember everything and find solutions for the simplest tasks? I hope I'm not alone bc this thoughts make me feel dumb

3rd Dec 2024, 3:06 PM
Yelyzaveta Babiichuk
Yelyzaveta Babiichuk - avatar
5 Answers
+ 4
This is what it feels like to be a programmer. At first you have trouble remembering the little easy things. Then when you get those down, you can't remember the next things like Pandas or whatever. Eventually you feel like you've gotten all the language stuff down pretty well, but you can't figure out the best way to build some complex "thing" in your application. Then the worst of it -- when you are given someone else's project and you are expected to take it over, figure out the mess that THEY created, and add new features to it without breaking anything else. This is the daily for any professional programmer. The existing code of someone else can be nearly impossible to sort out. Programmers have a mindset of having to "figure things out". It's a puzzle solving mindset. As for learning -- in the beginning -- the key is repetition. The course shows you something ... go into Code Bits and write a few scripts that use that idea. Not just typing in what they taught you, but to use that in a variety of ways until it gets hammered in. Programming makes me feel dumb too. Anything you think you know, someone else knows better. Just remember, only dumb people don't feel dumb. Smart people always feel dumb sometimes.
3rd Dec 2024, 3:51 PM
Jerry Hobby
Jerry Hobby - avatar
+ 1
If it helps (besides what has already been said), try to make more use of Pseudocoding. Pseudocode is when you break down the steps you probably need to take as comments first before you jump into the syntax. A lot of times, we just need to write out the logic/steps in english and then we can translate that into computer-speak afterwards(Python in your case).
3rd Dec 2024, 6:21 PM
Justice
Justice - avatar
0
thank you very much for your answer, it's really inspiring and makes you understand that the main thing is to just do it, and not get upset if something doesn't work out right away ❀
3rd Dec 2024, 5:04 PM
Yelyzaveta Babiichuk
Yelyzaveta Babiichuk - avatar
0
Take notes. That way its easier
4th Dec 2024, 1:20 AM
Jace Salge
Jace Salge - avatar