+ 5

Is it okay to forget?

I'm new to python, and yesterday I've finished the python for beginners course and it feels great. But, whenever I try to remember something I've learnt it feels like I have forgotten it, is it okay to feel like that? Thanks for answering Have a great day!

28th Dec 2022, 7:50 AM
Karim Maasarani
Karim Maasarani - avatar
8 Respostas
+ 15
Did you know? our brain is so sophistically brilliant, it has its own priority table. It stores memories in stacks grouped by similarities and frequency. The things we do often are sort of "cached" for quick remembrance, things we do least are stored at the bottom. Simply put, in regards to code, if we write code often, disregarding complexities, then the memory of coding will be on top of memory stack. If we have other activities we do more often, then memory of that activity will occupy top of memory stack. I guess you're gettin' the idea now : )
28th Dec 2022, 8:10 AM
Ipang
+ 10
It's really a struggle eh? And you didn't even yet get to the fun partūüôä But don't worry, and specially DO NOT GIVE UP! You go now and begin the "Intermediate course"! Also, from personal experience speaking, practice codes, and Google how it's done. Me myself, the 1st "wall" I hit was the "for" and "while" loops. I went to https://www.learnpython.org/ and spent a few hours reading everything about it and trying all the "challenges" there until I understood the principle and logic behind all that. Then it's easy. And with each "wall" trying to do the same. I'm still learning as well, and I'm not far ahead of you ūüėÖ So, that helped me, maybe you'll find something useful also. And don't feel to discouraged , it's gonna get way harder, but only while it's new! Once understood (and practice) we can overcome it:) Also I do like 20-30 challenges daily on www.codewars.com But I only went there after I got my intermediate course done. Don't give up! ūüĎć
28th Dec 2022, 8:47 AM
Eugene
Eugene - avatar
+ 7
All developers forgot things and needs memory refresher from time to time. Don't get discouraged, it is a very normal fact. Even pro developers are always refreshing their minds and need to recheck this or that syntax or a how-to. Join developer groups in LinkedIn, Twitter ect and ask the same question, you will receive infinite feedbacks about devs forgetting things, you will even see some funny jokes ūüėĀ
28th Dec 2022, 4:57 PM
iTech
iTech - avatar
+ 3
Yes I did, thanks Ipang
28th Dec 2022, 8:32 AM
Karim Maasarani
Karim Maasarani - avatar
+ 2
Thanks Eugene! Went to test codewars and on first glance / hour seems like just the kind of site I've been looking for. Knowing that repetition is the key to learning I need a place like that because I have hard time just tinkering around with code without some purpose. I've seen and tried similar sites but this one seems to have done it in more interesting and approachable way.
28th Dec 2022, 10:04 AM
Harri Filipczak
Harri Filipczak - avatar
+ 2
Eugene thank you very much for your tips, they're very helpful very helpful ūüėÉ, I've done your tips to understand functions and it worked!! Thank you Have a great day
28th Dec 2022, 7:45 PM
Karim Maasarani
Karim Maasarani - avatar
+ 1
Thanks iTech I will! ūüėÖ
28th Dec 2022, 7:47 PM
Karim Maasarani
Karim Maasarani - avatar
+ 1
Its alright to forget what you've learned from time to time. You have tools at your disposal to refresh your memory if needed. Such as Sololearn, google, and the internet in general. If you want to reinforce the knowledge you have learned. Maybe start up a programing project.
29th Dec 2022, 8:06 PM
Andy