C/C++

В какую сферу IT идти учиться? Есть пять вариантов : 1) Программирование С++(либо python); ...

В какую сферу IT идти учиться? Есть пять вариантов :
1) Программирование С++(либо python);
2) Информационная безопасность или кибербезопаснотсь;
3) Разработка мобильных приложений айфон/андроид
4) Разработка флеш/мобильных игр
5) Разработка ПК игр

Предпочтение необходимо отдать самой востребованной на рынке труда сейчас и ближайшие несколько лет. Не могу решиться. За аргументированное высказывание благодарю
~Montinskiy P@ren~
~Montinskiy P@ren~
212
1) Чтобы точно не прогореть на ближайшие лет, то определенно обучение C++. Python знать слишком мало, чтобы идти работать на нем (исключение: data science).

2) Только если интересно, то стоит идти. Как по мне, сейчас слишком много людей интересующихся в данном направлении.

3) На фриланс всегда востребовано и найдется работа. За мобильными устройствами будущее.

4-5) Можно прогореть. Если идти, то в большие и проверенные компании. Можно открыть свою студию, но потребуются большие вложения и сильная техническая часть разработки, если делать все с 0, включая движок игры.

Лично я, выбрал бы вариант один: "Изучение С++". Язык трудный, но до жути гибкий для любых задач. Зная С++, всегда можно изменить направление, при этом не уйти в минус. Он очень востребован на рынке, нуждаясь почти во всех сферах разработки.

Желаю успехов!
Андрей Шконда
Андрей Шконда
1 283
Лучший ответ
1-3 нормально, 4-5 в России невостребовано
1 и 3, по сути, одно направление по учёбе. (Самообучения всё равно будет мало, а специальность одна.) Вот 2 - то отдельно, совсем другое
Рудольф Чоголи
Рудольф Чоголи
64 862
Самое востребованное - machine learning, natural language processing, data scientist, neural networks, big data, deep learning, deep neural networks, visual recognition, image recognition etc. Язык python. См. geekbrains.

Информационная безопасность - академия ФСБ и язык ассемблер, программирование драйверов, системное программирование, Касперский.

Приложения для android / ios неактуально, но тогда язык java, kotlin

Флэш прекращена поддержка, так что флэшу конец.

ПК игры - directx, opengl, аналитическая геометрия, линейная алгебра, проекционная геометрия, мат. анализ, численные методы .

Самое востребованное - neural networks python
Р Хамидулин
Р Хамидулин
42 166
C++ И Python. Питончик всегда плюс при устройстве на работу. А C++ слишком клёвый, чтобы его не учить :)