Working on Side Projects
As you go through IGM, you'll be exposed to a lot of different technology, but even then there's so much that you won't get to cover. That's why it's important to have side projects. Side projects give you a chance to learn new things while working on something you personally enjoy. This will help you get started.