53 ms·
Think of a small project you'd like to work on, something very small that you can sit down and work on for about an hour. You'll realize that once you start wri
by muhammadusman 11y ago
Think of a small project you'd like to work on, something very small that you can sit down and work on for about an hour. You'll realize that once you start writing some code, you'll want to continue improving and adding more "features".
It helps to think of some of your projects as a learning tool.
Don't hesitate to reinvent the wheel, you should definitely try rebuilding something that's out there and you're familiar with it. It'll give you guidance on what needs to come next and when it can feel "complete", I bet you'll find a lot of tricky parts of that being things that appear to be very simple at first. E.g. for a web project, for me, I always spend a lot of time figuring out how to best organize a project, seems very simple in hindsight but sometimes I just don't think about it when starting a project.