Hi everyone, long time no see
I recently started asking myself the question in the title: how can I know if I’m actually making progress in my coding journey?
I’m the kind of person who starts a course, then sees a new, interesting one and leaves everything to start that course.
I know that’s not good though. I should finish one course before jumping to the next one. I think that’s one way of actually making progress with your coding journey.
But, progress. Progress means you are closer to some specific goal. Does that mean I have to know exactly what I want to learn about, and stick to that instead of exploring every course there is to find what interests me? I think it should be a balance between both…what would you recommend?
Also I think you should track your coding progress in bigger spans of time. Because, you might spend one whole day trying to grasp your head around a single concept, and then feel like you should have done more. But believe me, spending time getting your basic concepts right will always be worth it. You can’t construct new coding knowledge on top of crumbling, weak knowledge.
And I think that testing your knowledge every now and then is really good. If you can’t use the knowledge you acquired in a real project…then what are you learning for? Exercise your skills every day, and every now and then (maybe every month?), challenge yourself with a project of your interest. It will show you your weak spots, but it also encourage you. I mean, isn’t in amazing to feel like you built something cool, that actually works, with the knowledge you acquired?
If it doesn’t work though, take a deep breath, a break, and keep learning. Research the topics you don’t quite understand yet. If you keep on going and don’t give up, you will eventually get there.
Failing is also making progress.
In a summary, I would say these things are essential to making good progress on your coding journey:
- Have a goal
- Work consistently towards it
- Don’t rush it
- Do what you couldn’t do before
- Learn from failures
- Love what you do, and do what you love.
Please feel free to add to these. And I would love to know how you work: work consistently in one course until you finish it, or explore all your available options until you find what you like? (Please tell me I’m not the only one who does the second one ). And how can you find a healthy balance between both?
Hope you have an amazing day
(have you seen my profile picture closely? isn’t that THE CUTEST AND MOST PHOTOGENIC CHEETAH OF ALL TIME?!? alright goodbye.)