How to get Back to Coding after a break?

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?

Thanks a lot for reading

you are not starting from zero, so start coding where you left off, and review what needs revision

2 Likes

Just start doing it. If you encounter something that you’ve forgotten, look it up.

2 Likes

Hi @calvin6taw

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.

Happy coding

1 Like

Continue those, complete them.

Polish them, finish them.

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.

1 Like

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.

Current project live Website Link
https://photo-app-rose.vercel.app/
[had some problems with github pages so used vercel]

Current project link:
https://github.com/calvintaw/photo_app.git

Old project link:
https://codesandbox.io/p/sandbox/elastic-dream-y2qlr7

The new version is definitely a downgrade compared to the old one – it has fewer pages and features – but I didn’t want to spend any more time on it.

Thank you for all your advice and for taking the time to read this!

Hi @calvin6taw !

Welcome back to coding

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 :+1:

2 Likes

For a quick revision, you can watch crash course videos on YouTube and get concise cheat sheets from ChatGPT.

I hope this helps!

And I believe learning to code is a never-ending journey.

Nowadays there are many AI tools that can support you in coding like ChatGPT, Grok,… I believe you will be back soon.