When it comes to learning coding, it can be tough to gauge your improvement compared to other skills like music where progress is more easily heard. How do you determine if you're making strides in your coding journey without constantly measuring yourself against seasoned programmers or impressive GitHub projects?
5 Answers
Progress often looks like a deeper understanding of how things work. When you're no longer just guessing but can reason through problems effectively, it's an excellent sign that you're making headway in your learning process.
You know you’re improving when you can look at your previous code and find it to be a bit messy or flawed. If it feels wrong or poorly written compared to what you can do now, that’s a sign that you’ve progressed. Being able to critique your old work means you’ve grown.
Exactly! Being able to recognize the mistakes in your past code shows you've absorbed the lessons. Feedback along the way, such as what I got from my mentors, really highlights that growth.
One good sign of progress is when you notice your ability to architect and build more complex projects. If you're understanding more of the code and what goes into making it work, that's a solid indicator of improvement.
Totally agree! It's a big shift when you move from just writing code to actually designing systems. Getting someone to review your thought process instead of just the code can really help you see that milestone.
Think of it like recording yourself playing the guitar. If you look back at your earlier recordings, you might cringe at the mistakes. The same goes for coding; disliking your old work is a clear sign of progress. If you realize you could do it better now, you’ve improved.
Exactly! Looking at your past projects or code can really showcase how far you've come. It’s like seeing all the improvements you’ve made over time.
Consider how your projects are evolving. Are you getting tougher assignments at work? If your boss trusts you with more complex challenges, that's a clear sign you're leveling up.
That's a great point! When you're given harder tasks, it shows that someone believes in your skills. Having a mentor to point out your progress can really help make those achievements feel tangible.

For sure! When things start to click and you can explain concepts, that's when you know you're learning and growing.