Hi,
I am Conrad
I’ve got off-topic question.
If that’s wrong department of the forum I apologize.
Sorry for my English
that’s not my native language.
But to the point,
What branch of IT is better to choose?
because actually I am confused.
Take for example IT administrator (systems, servers networks etc.) ,
will it make sense anymore in the future?
You know today’s we’ve got easy to setup devices. GUI systems where you "click click "
I’m keen on servers switches, but I’m not sure about vacancies in that branch in the future. (now I’m in second class technical school).
I also tried php and c++ , in this branch though is more offers of work and you can promote easier.
I also add that I spend lot of time learning myself, due to teacher’s incompetence.
but I am glad when I understand something alone, myself.
Could anybody give an opinion, and some advice? 
Don’t be fooled into thinking that the branch you target while at college, is the branch you will eventually end up working in.
For now, I’d focus on the aspect you enjoy the most, and look to be adaptable in the future. Get qualified in what you enjoy, get a junior/graduate position in a field you feel you can do (hopefully you like it enough to stick with it), then keep an eye out for opportunities.
Welcome to the forum 
Personally I prefer administration to programming,
but will it make sense anymore in the future? I mean job as an IT administrator.
You know today’s we’ve got easy to setup devices. GUI systems, devices where you "click click " for example good thinking person, programmer don’t need an administrator to help, then demanding in that branch is going down. I am right?
-What do you think about that?
If you didn’t understand I’ll correct my question 
Wysłane z mojego OV-V10 przy użyciu Tapatalka
Stuff always breaks, and you’ve always got humans to deal with. Administration will never disappear completely. I think it would make sense to focus towards security, as it’s a big part of server administration nowadays
Ok, how about with knowledge, What an administrator should know?
I think he should know very well server’s systems , networks, hardware etc.
But what else should he know as well?
For example you employ an administrator, and what do you except, require from him?
Meanwhile as a programmer, you only have to know c++ or java 
Wysłane z mojego OV-V10 przy użyciu Tapatalka
That’s not strictly true, programmers (or developers, as they are known) have to have good project management skills, depending on the level of client interaction, may require business analysis skills. If they are involved in functional & QA testing, they require testing skills. Simply knowing programming languages does not make a developer (otherwise, computers themselves would have replaced developers!)
I am sorry, I didn’t realised work as a programmer.
Some say
for example my friend says “don’t go to admiration go to programming that’s the future”
What do you think of that? I should forgot about that and do what I want to do, and don’t look at earnings, stories.
More over how about with knowledge, What an administrator should know?
For example you employ an administrator, and what do you except, require from him?
Wysłane z mojego OV-V10 przy użyciu Tapatalka
The “admin” role in IT is VERY varied, and is often interchangeable with the word “analyst” (even though they don’t do any actual data analysis). It could be anything from desktop admin dealing with hardware, through network admin dealing with network infrastructure, to server admin looking after servers & their OSs (in terms of support), a sub-section of that dealing with security administration and penetration testing, they could be database admin making sure the databases are running correcting, web server admin making sure the websites remain online and are secured, and probably loads of other roles that I’m not even aware of due to the size of the firm I work for.
My point is, that you’ll always need people who are trained to do this stuff. They won’t leave it up to computers to maintain themselves, and they’ll always be hackers trying to get round the systems anyway. It’s a constant cat-and-mouse in the security world
I thank you for interesting sophisticated conversation.
Then we can close this topic, because everything has been explained 
Wysłane z mojego OV-V10 przy użyciu Tapatalka