Systems: "Systems is the study of the design and implementation of computer systems such as compilers, databases, networks, and operating systems. Topics include the hardware/software interface, the networking stack, digital architecture, memory models, optimization, concurrency, privacy, security, distributed and large-scale systems, reliability and fault tolerance, and related algorithms and theoretical topics."<p>or AI (machine learning).<p>Which is a more exciting field to go into given this day and age?
I had a lot of problems choosing between the two and I went for AI. I don't regret my choice, even though I mostly work with low-level programming these days.<p>I have some sort of FOMO when it comes to this question, and I've realized that I had to sort of pick both. Eventually I hope to be able to contribute to optimizing ML systems by use of experience with systems programming.
If you don't care about either one sufficiently to make the choice obvious, it might be worth thinking about what you care about deeply.<p>It might not be anything related to computers.<p>It might not be something you think other people think you should do.<p>It might be scary to consider its economic prospects.<p>What matters is knowing whether you are studying something that makes you happy.<p>Or training for a day job.<p>Good luck.