+ 1

How do I retain the lessons I've on sololearn better?

I find myself having to go back to documentation a lot more than I'd like to admit. What's a way that works for you to help you retain and remember the code better?

22nd Jul 2021, 4:26 PM
Mark.exe
Mark.exe - avatar
5 Respuestas
+ 2
First off, ALL OF US have to reference documentation now and then. Don't be ashamed or afraid to reference things whenever you require it. Trust me, there's nothing wrong with having to do that and no one will look down on you for doing that. Here is my process that I use: - Read through the entire language even if I don't fully understand. - Practice what I can remember. - Read through it again, but this time write down a list of things I still don't understand. - Extensively research/practice what you wrote down on the list. - Read through again and repeat the same process until you no longer have to write anything down. As Brain & Bones said, it's just like any other skill and your road to mastery is through experience/practice. So keep practicing it in various ways and you'll become better & remember more and more. As you face new problems, you'll learn new things and figure out new ways to solve those problems. It's one of those things where you're continuously learning as you go along. Also, don't be afraid to further learn other languages and technologies. The times are always changing and some solutions are better for certain problems than others. Think of them like tools on your tool belt and the more tools you have, the more capability you have to easily solve whatever problem appears before you. Even further, there is so many directions/fields you can go with programming. So you may be focused on telecommunications/networking or may end up dealing with Business Intelligence or automation... or maybe you'll end up being a Game Programmer and program video games. That's only to name a couple, but as you can see, there are many directions to take and each has their own requirements/demands. Some require more math skills, whereas some require little to none. However, if you're not good at math, I'd recommend getting better at it in your free time. Not always required, but the more math you know the better solutions you can put together on the fly because of understanding. Best of luck!
22nd Jul 2021, 4:59 PM
Jakko Jak
Jakko Jak - avatar
+ 4
Use it. If i use what i learn, i start to remember it. So do little projects with what you learn to help remember it
22nd Jul 2021, 4:45 PM
Brain & Bones
Brain & Bones - avatar
+ 2
Mark.exe Whenever I learn something, I try to find projects related to that. That'd make memory retention easier.
22nd Jul 2021, 5:49 PM
Calvin Thomas
Calvin Thomas - avatar
+ 2
And to add. Have fun coding. When you get stock, take a break. Retaining entails continue usage
22nd Jul 2021, 6:15 PM
Baribor Saturday
Baribor Saturday - avatar
+ 1
Hi there 🖐 There is no need to remember a whole sample of code for a specific topic of coding. The roots are the most importand things. With 'roots' I implicate the core topics of a programming language like : keywords, operations, data types, functions, libraries, even classes in most of cases. Remembering and training with the 'roots' makes you more flexible in thinking ..., and the best side is that they will stick 😁 ( so you'll have always an core idea ). In that way, you'll be able to write more complex code easly, as reading others' . So try hard and reach high 😃
22nd Jul 2021, 9:34 PM
Ervis Meta
Ervis Meta - avatar