I learnt C++, JavaScript, HTML5, CSS, and LUA back in 2015-16, and now currently i have found some time to continue working on projects i never finished, I've found it so hard to relearn and refresh and i felt like i have forgotten everything.
Anyone else feel as if they have done this? Best way to combat it and refresh my skills?
When I was in SkillsUSA back in high school (Darn, I need to stop relating to school like it was so far back then), I use to be the best in my state. I would reverse engineer things of the same language and then build them in a much more simple manner. Nothing too bad, but small things like java made save editors and stuff like that. After doing so many, I realize its easier to reverse engineer something relative to what I need to do to learn a language and refresh on the ideas. For instance, I started building GTA FiveM mods. I would take other peoples resources, read them and try to generalize the code using my own knowledge.. After about 3-4 scripts I started to write things that other server did not have. Now, I look back and it's almost like reading a foreign book. I can understand what it says to an extent, but I don't know where I came up with a lot of the content lol.
TehDarker Wrote: Yeah it happens, just like with anything. Commenting normally helps just to help explain what you have done.
I comment on nearly every single line of work, it does help, but without reviewing past work, I can hardyindividually recognise and remember anything.
20-06-2019, 05:49 AM
zegay Wrote: i mean i usualy just code some random af bullshit when im bored so i havent forgot any of them its hard to learn new languages tho
I started out with learning C++, i don't regret it, but it was definitely one of the hardest i've learn, funny how i smashed out and started on the hard one, probably why Ipickup languages so easily now, even though I forget it after my busy schedule.
20-06-2019, 01:25 PM
skwiid Wrote: I fear that this will happen to me so i normally practice daily
I would love to be able to practice on the daily, but with the knowledge of so many languages, it proves difficult. Especially with my busy lifestyle at the moment. I think maybe i should give up on some languages...
27-06-2019, 06:34 AM
toxicdorito Wrote: When I was in SkillsUSA back in high school (Darn, I need to stop relating to school like it was so far back then), I use to be the best in my state. I would reverse engineer things of the same language and then build them in a much more simple manner. Nothing too bad, but small things like java made save editors and stuff like that. After doing so many, I realize its easier to reverse engineer something relative to what I need to do to learn a language and refresh on the ideas. For instance, I started building GTA FiveM mods. I would take other peoples resources, read them and try to generalize the code using my own knowledge.. After about 3-4 scripts I started to write things that other server did not have. Now, I look back and it's almost like reading a foreign book. I can understand what it says to an extent, but I don't know where I came up with a lot of the content lol.
Yeah in my classes, i used to look at my close friends work, only one of my friends actually commented so they other ones proved difficult but it was good to have a feel and recognise other scripts and other uses of the same functions we were working on. I think having the ability to have friends around you interested into the same languages is good to keep the knowledge fresh with your friends and get help from each other. I did a lot of java script work for Rust servers a few years back, and before that was Minecraft servers alongside with Garry's Mod HL2 Lua Scripts. I started getting into programming at a young age, and now coming back to Lua, Irecognise a few functions. But for some reason now recently going back to C++ and C#, Ican hardly even remember the right parsing for basic Keyboard Functions. lmao
If it is true especially in computer science, if you stop using a language in a short time you will see that it has changed that is handled in other ways, that other libraries have appeared, and you will feel like you can no longer fit, but the truth is nothing more to be updated of course hahahaha, but that costs and takes time so it is better to try to avoid something specific and develop in it, the best possible and be as up-to-date as possible, in computer science you cannot cover everything you have to dedicate yourself to a specific area Ok