Some tips to keep in mind:
– It’s not a sprint, it’s a marathon.
No need to rush all the way to the end of the book. Complete just one or two chapters per day. Never let your eagerness burn you out.
– You MUST write all of the code yourself.
This is a good ol’ advice. Coding just won’t stick in your head without writing all of the code yourself. Resist the temptation to copy and paste.
– Learning by doing is good.
Don’t worry if you don’t “get” what you’re doing right away. Just writing code will lead to plenty of “A-ha!” moments.
– Taking a break is a legit solution.
If you get stuck, try taking a break.
– Programming is not a memory game.
No need to remember every detail you learn. The main goal is to learn how to think about solving problems. From that point, Google becomes your greatest ally.
– You need support.
Surround yourself with people who can support you in doing what you want to do.
– It’s meant to be fun.
Codingcraft is hard, but it’s a lot harder when you lose sight of why you wanted to write code in the first place.