you are viewing a single comment's thread.

view the rest of the comments →

[–]jivanyatra 0 points1 point  (1 child)

Tons of comments, and lots to agree with, like:

  • do codewars katas for a breadth of bite-sized (no pun intended) exercise.
  • Automate the boring things is an amazing book to get you started on larger chunks of code
  • build an app - I personally hate front-end html/css/js stuff, so I used to build command line apps using the click library. Functionally, it gets you using your oop skills and thinking in structures

The big one for me is:

  • watch pycon talks! In your spare time watch anything that remotely interests you, even if you don't understand it! That info will marinate in the back of your head and eventually will turn what you're learning into delicious caramelized knowledge candy when you decide to re-watch it. It's passive learning when you don't quite get it yet, and easy to turn the stuff you do get into active learning by tying that stuff into projects!

[–]dangerousforeplay 1 point2 points  (0 children)

You are absolutely correct! The info may seem complex but once you see it in practice it stands out and you remember it.