Hacker News new | ask | show | jobs
by sharmi 4131 days ago
Learn to use a version control system. Preferably git.

While the direct impact on your code might not be apparent, it can help in subtle ways.

1. When you check into a VCS, the code with have to take some form. It will ensure that, atleast at the directory level, the mini-project is organized.

2. The assurance that you can always revert back a change will give you the confidence to not clutter your pages with blocks of commented code.

3. A few months/years later, it will help you realize how much you have learnt.

And, maybe, just maybe, you just might end up with a portfolio to showcase :)