Hi everyone. Need some advice on what I should do. I haven’t coded for 3 months due to my pc breaking and other problems but I am finally back. I think I have forgotten everything but I am sure I can quickly relearn them. I had been coding for like 5 months before that 3 month break. During that time, I was doing cs50x, cs50py (which were almost complete ) and a couple of my own react projects. None of my projects are fully polished yet ( functional but haven’t styled ) and my github repos and activity chart is a mess. So should I redo everything again?
You may have temporarily ‘forgotten’ what you learnt.
Test it by doing simple projects. Coding for five months is not a lot of time, it can take years to gain mastery.
To help accelerate your learning, summarise what you learn each day, then review it each week. This way you have a record which you can reference, with code examples of what you learnt.
Also, practice your new skills, and try to come with the at least three different ways of doing something. This way you’ll gain muscle memory and develop problem solving skills at the same time.
This doesn’t matter at all forget about fake clout.
My advice seems pretty obvious in that you’ve kind of suggested these yourself by telling us what you’ve left unfinished. Is there anything else to do other than finish what you started?
You can start the freeCodeCamp Full Stack curriculum if you’re looking for a kind of fresh start.
Update: I just finished rebuilding my first project. I think I spent around 10–15 hours on it, which feels like a bit too much given how simple it is — but I guess it’s fine since I learned how to use Tailwind in the process.
One of the biggest mistakes new programmers make is worrying about how long something takes.
Remember the goals is to learn, build and understand the fundamentals. Some of the concepts and/or projects you build will be very quick while others will take a lot longer than expected. That is normal and all part of the learning process.
I worked with a developer who spent 6 years learning on and off before landing their first job. And guess what, they were great to work with because they knew their stuff.
The learning process will take as long as it is going to take