Something I’ve really been struggling with in regards to learning to code is how to do so efficiently and effectively. I think that not knowing if I understand something “well enough” and whether I should be taking notes (and on what?) and whether I’m ready to move on is a real hinderance to my progress.
I’m beginning to understand that being able to research solutions and learn quickly are both important skills. I question all strategies I’ve previously employed, such as reading textbooks and taking notes. If I am to learn Ruby and then find a job which requires Go, I suppose I’d want to be able to learn Go efficiently and effectively as opposed to deeply internalizing the language principles. So shouldn’t I practice learning Ruby in the same way?
I know I’m rambling a bit, but I’m really just at odds with regards to building a very strong foundation, but practicing the appropriate learning skills, considering I don’t seem to know what those skills are. Any guidance on the topic is appreciated!