Theory

I received some advice from a friend who worked as a software engineer and consultant. He recommended focusing on theory since technologies are constantly changing. Try to get a general understanding of why things are working.