Because I've taken a lot of personal steps to learning programming and coding over the years, I've also had the same concepts presented to me in a wide variety of ways.
It's easy enough to follow along with writing your own scripts from a video tutorial or book, but for me, I think it's limited my lateral thinking for code.