Selecting a Field of Specialization
Currently in a state of dilemma -- 0) Information Systems Engineering 1) Multimedia Computing 2) Distributed Systems & Security 3) Network Computing 4) Software Engineering 5) Intelligent Systems (AI) -- This is not your regular 'do my homework' thread. This is a 'decide my future' thread. *facepalms* If you want to ruin my life, this is your chance for a good shot. First thing first - I don't know what I want. I am sharp at coding, have a passion for programming and that is it. My math is OK and I can file reports, my coding is my sharpest weapon. I don't even know what ISE and multimedia computing deals with. Distributed Systems & Security - Is this where hackers come from? Sounds cool but idk either. Network computing sounds like dealing with web stuff. When it comes to specializations pertaining web development, I'm neutral - not much experience with web-related coding. I've heard from people that Software Engineering actually deals with less coding compared to other specializations, and instead, more on filing reports. As for Intelligent Systems, I have a liking to A.I. but I've had bad experience with PROLOG and some say you have to be good at that language to excel in the specialization. tl;dr - I only know programming stuff and need suggestions on selection one of the majors. Which path will lead me to that awesome life of coding 24/7 in the office?