A good coder is good because they code.
“I never took a day off in my twenties,” says Bill Gates. “Not one.”
The number 1 way to get better at anything is to practice. It doesn’t matter if you do it wrong. As long as you do it.
Suppose you want to improve your typing speed. Typing fast and not worrying about making mistakes is the best way to improve your average speed over time. (Rather than being careful to spell everything correctly and take your time.)
At first, you’ll make tons of mistakes while typing at faster than your comfortable speed. But over time, you’ll make fewer mistakes. You have to push past your comfort level in order to raise it.
Making mistakes is the #1 way to learn.
Instead of copying and pasting, write code out yourself. Though it may be harder, understanding what you’re doing is how you truly learn.
The tech field changes constantly. Technology innovates faster and faster day by day. The truth is, to be a developer, you have to keep learning. You can’t just get a degree in computer science and expect to use what you learned and nothing else for the rest of your life.
You have to be willing to continue to expand your skill set.
Lucky for you, that’s good for your brain. Your mind (and resume) will thank you for it.
New coding languages become the rage every year, and they’re all competing for the top spot. Just like you as a developer.
And don’t worry, there are tons of resources that make it easy for you to keep up with the newest releases and what’s in demand in the field. (Such as Mammoth Interactive’s courses).