Answer the question
In order to leave comments, you need to log in
How to choose the direction of study at the university in IT specialty?
Good day.
Ahead of the exam is the question of admission. I decided a long time ago that I was going to IT. Actually, I can not choose the direction of training (specialty). What interests me:
Development of software and software systems
Design of software systems
I came across the direction of "Software Engineering", but I'm afraid of the lack of detailed information on it.
Can anyone describe what graduates of this specialty have in their heads when they leave the university? Is it worth going to it and are such specialists in demand? Which direction to choose?
I would be very grateful for the competent and reasoned advice.
I understand that there are many such questions, but still I hope for support and detailed answers. Thanks
Answer the question
In order to leave comments, you need to log in
If it's still relevant.
Bachelor: "Informatics and Computer Engineering" www.nstu.ru/enrollee/exams/#avtf
Engineer: "Software for Computer Engineering and Automated Systems
" will be, and it does not matter what direction you study.
my advice is this:
1. get a secondary education.
2. don't go straight to the university. study on your own for a year, learn to mine a programming language, work in your specialty and next year decide whether you need to go to university.
I myself, after school, went to the university stupidly because my relatives expected this from me, and I did not want to upset my relatives. as a result, I lost a whole year and didn’t really learn anything. quit inst. then in two months of self-study I learned more than in a year on insta. Having closely studied web programming for 4 months, I got a job as a junior php programmer. I myself know html\css\php at a good level, a little worse than js and I don’t regret what I did.
That's a fucking bureaucracy...
Software engineering - purely applied programming of applications and databases, learning various languages from Prolog and Lisp, ending with all sorts of C #
Computer engineering - metal programming, and administration of computer networks, LISPs and PROLOGs are not taught here, although everything ends with the same C# and Java. The theory of algorithmization is at a rather rudimentary level. And then there is FPGA and CPLD.
Computer Science is the study of all aspects of programming, but without understanding how to use anything in the physical world at all... ie. if in the States there is the concept of Case Studies, when students are explained set theory using SQL as an example and how to stuff it all, let's say in Rails, then we have everything at the level of the 2000s ... empty theory and Access! A distinctive feature of the direction is a deep study of algorithms and optimization tools - a lot of mathematics.
The remaining areas are automated control systems:
Development of software and software systems - applied programming of special industrial control tools: programs for robots and machine tools.
Designing software systems - in principle, the difference with the previous one is only in 2-3 subjects ... here they also teach how several machines will communicate with each other)
In all cases, the difference is only in 5-6 special subjects.
In practice, sometimes you want to go to a neighboring department for lectures of 2-3 courses ... because they are needed for graduation theses.
Diplomas and bachelor's degrees are a dull copy-paste of everything and everyone.
NO real SCIENTIFIC WORK at the institute was revealed by me.
Manufactory-machine training with a terrible quality of graduates, and a large number ...
PS
No, I did not graduate from the university - what for do I need it ?!
But I was there, and I had enough.
Development of software and software systems
Design of software systems
Very blurry names. It is not clear what is being taught and whether it is necessary at all. You can search in the same VK for people with the desired specialty, see their profiles, where they work.
In IT in Russia, only Baumanka, MatMeh and MehMat are strong. They give a good CS-base. All the rest are weak 3.
And if the general advice, which is already 100 years old: Go where it is easier to take. And at the same time hammer (and how else to call it?) Kormen, Knuth, Skiena + some language (Java, С# ...). On course 3-4 you go to work.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question