Selecting a Field of Specialization | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 21

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?

26th May 2017, 5:58 PM
Hatsy Rei
Hatsy Rei - avatar
15 Answers
+ 11
I don't know either about ISE and Multimedia computing, but distributed systems and network computing are somewhat related to each other and even if they relates with hacking. You will not gonna teach hacking or hacking related activities in those fields. I'm having a headache because of Software engineering which only deals with paper and document stuff. All you gonna do in it is- Analysis--Design--Coding--Deployment--Maintainence And we all know that AI is the future, so I suggest you to take AI as your future. Your journey with it may begin from zero, but you'll become great because you're Hatsy Rei ☺
26th May 2017, 6:02 PM
Sachin Artani
Sachin Artani - avatar
+ 10
@Hatsy Rei. Sometimes when the eyes and the mind can't see, it is the time to listen closely to your heart. You know what you like and I trust that you will make the write decision. Good Luck
26th May 2017, 6:38 PM
Luyanda
Luyanda - avatar
+ 9
OK guys, Just an update on the situation. I have to make the decision in 1 hour and 25 minutes precisely, ATOW. We are required to fill in 3 specialisations for first, second and third choice. These are the choices that I have settled for: 1) Intelligent Systems (A.I.) 2) Software Engineering 3) Distributed Systems & Security Thanks for everyone who has helped. If you guys still have something to say, please feel welcomed to chip in. :> I will elaborate on my decisions shortly.
28th May 2017, 2:36 PM
Hatsy Rei
Hatsy Rei - avatar
+ 8
according to my opinion you can take any major, because you have creativity and you can turn any boring situation into exciting one. i see that a lot when you post extraordinary answer to boring question. The only one that can limit your progress is your preference for coding only. Sometime we must let go our main weapon so we can unlock our new weapon. no human is born to be super coder or great software engineer or networking master. we all have adaptation ability to any challenge. once you unlock your new weapon, then you will realize that it is not programming that make you happy, but your ability to take hard challenge and survive from it is the greatest pleasure to do again. So, my suggestion is you choose the best katana and be the Flying Sword Legend in Digital World. or Cookies Monster....whatever
26th May 2017, 8:41 PM
Setiawan Next
Setiawan Next - avatar
+ 8
@Hatsy your variants are the same as mine but I'd go for AI (at least now). why? bc it may be interesting thing. anyway decision is yours and as youre good at coding stuff u can go with anything from that list
28th May 2017, 3:21 PM
Illusive Man
Illusive Man - avatar
+ 7
to be honest they overlap and in reality you can work from one field to another if you are good technically. pick up the one that leads best to the industry you are interested in. if you like it you will be good at it if you have no preference pick up the most diverse and challenging one (that you can still achieve) as to keep your options open.
26th May 2017, 7:02 PM
ifl
ifl - avatar
+ 7
if you don't know what to chose and all options are of equal value to you, then any choice is good! :-)
26th May 2017, 7:04 PM
ifl
ifl - avatar
+ 7
a little from everything
26th May 2017, 7:39 PM
Petros Papageorgiou
Petros Papageorgiou - avatar
+ 5
Either 0,1 or 4 i suggest. Personally, Im going for 4 4, get to create awesome programs! 5, the IDEA of it sounds cool, same for 2 3, is boring to me 1 sounds like web design, easy and boring to me 0 sounds a bit like IT honestly, unless thats like drivers and what not kind of programming, in which case you could work for a company like Nvidia (which by the way is a great company to work for) The cool thing about being a programmer, you can always change what you wanna do at any time
27th May 2017, 8:43 PM
DeleteThisAccount
+ 4
A.I. seems the most interesting to me...so A.I. is what I'll suggest for you as well. ☺ Have some 🍪🍪🍪 and think over it.
27th May 2017, 1:10 PM
Haris
Haris - avatar
+ 4
@Hatsy Rei Hope you are happy with your* choices Hatsy. 😋 😁
28th May 2017, 2:40 PM
Haris
Haris - avatar
+ 4
@Hatsy Rei : looks good ☺.
28th May 2017, 2:45 PM
ifl
ifl - avatar
+ 3
I am waiting for your elaborated explanation on your decision. Because honestly, i don't understand at all of each options. (i am not computer science students).😐 That is why, i post a long and philosophycal answer.😅
28th May 2017, 3:27 PM
Setiawan Next
Setiawan Next - avatar
27th May 2017, 5:55 PM
Bjarte Mehus Sunde
Bjarte Mehus Sunde - avatar
+ 1
u said u have sharp coding skills, therefore become a software engineer
29th May 2017, 2:46 PM
Bryan Solidarios
Bryan Solidarios - avatar