Форум программистов, компьютерный форум, киберфорум
Обо всем!
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/16: Рейтинг темы: голосов - 16, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 20.02.2014
Сообщений: 13
1

Актуальность языков программирования (да и сфер их применения в целом)

20.04.2015, 22:38. Показов 3356. Ответов 14
Метки нет (Все метки)

Добрый вечер ув. форумчане.

Напишу краткую предисторию. Начинал я с языков web (html, css, немного php). Создание сайтов (и дизайна для них) было для меня неким хобби. Постепенно я начал увлекаться кодом *_*. На данный момент начал изучать С++, вроде пока легко идет.

Вопрос, в котором помощь и нужна звучит следующим образом:

Какой язык(сфера) программирования будет актуальна следующие 7-10 лет (как минимум)? //хотя понимаю, что числа будут приблизительными.

И специалист по какому языку высокооплачиваемый? Знаю, что это все зависит от навыком и от стажа (но что-б это все было, нужно с чего-то начинать и определяться).

Немного скудно написал сам вопрос, но думаю - что опытные юзеры этого форума помогут советом.

буду всем очень благодарен.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.04.2015, 22:38
Ответы с готовыми решениями:

Востребованность языков программирования и областей их применения
Здравствуйте, милые программисты. Поделитесь своим опытом: какие языки программирования сейчас...

Актуальность программирования под линукс
Добрый день, какие темы на сегодняшний день наиболее востребованы для ОС линукс в рамках...

Ввести радиусы 2ух сфер и вывести площадь большей из сфер.
Кто может помогите пожалуйста в решении! 1.Ввести радиусы 2ух сфер и вывести площадь большей из...

Языки программирования в целом и С++ в частности
В школе с учителем информатики произошёл спор. Он утверждает,что перед main() { } может писаться...

14
Модератор
3875 / 2851 / 545
Регистрация: 21.01.2011
Сообщений: 12,362
21.04.2015, 09:51 2
Цитата Сообщение от Ашенбах Посмотреть сообщение
И специалист по какому языку высокооплачиваемый? Знаю, что это все зависит от навыком и от стажа
Это еще и от региона зависит. А вообще каждый спец обычно мониторит вакансии по своей области, широкие обзоры редко кто делает. Поэтому проще посмотреть на "работных" сайтах типа hh.ru вакансии по интересующему тебя региону.
0
44 / 7 / 2
Регистрация: 14.03.2015
Сообщений: 110
21.04.2015, 12:35 3
assembler - 100%
0
Псевдослучайный
1939 / 1139 / 97
Регистрация: 13.09.2011
Сообщений: 3,209
21.04.2015, 18:09 4
В ближайшие пять ничего принципиально не изменится, а там уже видно будет.
0
0 / 0 / 0
Регистрация: 20.02.2014
Сообщений: 13
22.04.2015, 16:27  [ТС] 5
Спасибо за ответы. Опишу зачем мне это нужно, может после прочтения этой кучи текста - кто-то еще посоветует что-нибудь.

На данный момент я подросток (ну и соответственно обучаюсь). Из "языков" я знаю более менее html, css, php и сейчас начал изучать С++. Но думаю, что нужно углубиться в какую-либо сферу что-бы в будущем не попасть в просак и быть высоко-квалифицированным специалистом (конечно без многих лет обучения и практики этого не добьюсь, но к этому я и стремлюсь). Для себя я поставил цель: Поначалу выучиться и проработать в своей стране, а затем мигрировать в другую и работать там (В какую-либо страну центральной\западной\северной Европы либо в США) - и там могут быть требования к специалистам не теми, на которых я учился и набирал навыки здесь.

Собственно сейчас и зондирую рынок кадров на предмет актуальной сферы программистов, для себя я определил следующие сферы и мою заинтересованность в них:

1)Программирование мобильных сис-м и приложений - данная отрасль актуальна как никогда (ибо постоянно выходят новые гаджеты), но для меня особого интереса она не представляет.

2)Web-разработка - раньше я с этого начинал, это было моим хобби. Сейчас же, я стал сомневаться в актуальности данной сферы как в своей стране, так и в тех - куда собираюсь мигрировать (если это не так и данная отрасль актуальна и высокооплачиваемая для хороших специалистов - то поправьте меня, буду благодарен). Хотя по уровню моих знаний - это самая подходящая и знакомая сфера.

3)Безопасность - что-бы что-то защищать, нужно научиться это и взламывать, находить лазейки и так далее. Помимо самого языка еще нужно изучить криптографию, практиковать и в будущем что-то может и выйдет. Но сидеть наглухо над этим - нет, это не мое. И по-этому данная отрасль скорее не нравится мне.

4)Разработка программного обеспечения (втч ОСи и другие программы) - оно то интересно, но все же сидеть и обрабатывать сотни тысяч строчек кода - спорное занятие. Но это еще не главный фактор, а главный - мое знание математики "хромает". Хотя в данной отрасли я бы не отказался работать, ибо мне она по душе так-то.

5)Разработка игр - да, знаю что она состоит из множества частей (анимация, модделинг, программирование одно, другое и так далее). В этой отрасли я желаю работать в будущем, но мало соображаю что для неё нужно сейчас что-бы начать. И так же, преграда для этого - математика.

Итог: Вот так и выходит все. Математика у меня хромает, а по увиденному лично и рассказам других - без неё я особо ничего не сделаю (особенно в тех отраслях, в которых желаю учиться и работать в будущем). Но все же, сейчас хочу собрать базу что-бы знать от чего отталкиваться и идти далее.

З.Ы. Буду очень благодарен всем тем, кто осилит этот пост и приложит усилия к написанию хоть небольшого совета для меня. Ибо не хочется учить десяток лет то, в чем я потом разочаруюсь из за неактуальности.
0
3240 / 2043 / 350
Регистрация: 24.11.2012
Сообщений: 4,898
22.04.2015, 19:42 6
Цитата Сообщение от Ашенбах Посмотреть сообщение
На данный момент я подросток (ну и соответственно обучаюсь).
Значит, есть еще возможность несколько раз передумать и сменить профиль. Это нормально, только кругозор шире будет.
Цитата Сообщение от Ашенбах Посмотреть сообщение
2)Web-разработка - раньше я с этого начинал, это было моим хобби. Сейчас же, я стал сомневаться в актуальности данной сферы как в своей стране, так и в тех - куда собираюсь мигрировать
Веб разный бывает. Одно дело — слабать несколько страничек на php, совсем другое — веб-разработка в каком-нибудь Фейсбуке.
Цитата Сообщение от Ашенбах Посмотреть сообщение
4)Разработка программного обеспечения (втч ОСи и другие программы)
Как бы первые два пункта — это тоже разработка ПО.
Цитата Сообщение от Ашенбах Посмотреть сообщение
Но это еще не главный фактор, а главный - мое знание математики "хромает".
Математика в любой из перечисленных областей может выстрелить. Где-то меньше и реже, где-то больше и больнее (геймдев, например).
Цитата Сообщение от Ашенбах Посмотреть сообщение
5)Разработка игр - да, знаю что она состоит из множества частей (анимация, модделинг, программирование одно, другое и так далее). В этой отрасли я желаю работать в будущем, но мало соображаю что для неё нужно сейчас что-бы начать. И так же, преграда для этого - математика.
Это ж целый мир. Если интересно, начать закапываться можно хоть сейчас. Хотя бы в матчасть. Лишними знания не будут.
Цитата Сообщение от Ашенбах Посмотреть сообщение
Ибо не хочется учить десяток лет то, в чем я потом разочаруюсь из за неактуальности.
Все рано или поздно идет на свалку, это нормально. Можно, конечно, выбрать какой-нибудь инертный корпоративный сектор, где очень туго внедряются новые технологии, но очень ли хочется копаться в легаси?
0
0 / 0 / 0
Регистрация: 20.02.2014
Сообщений: 13
22.04.2015, 21:36  [ТС] 7
Ну профиль я менять не буду (это 100%). Ну по Web'y да, он разный бывает (но я видимо еще не знаю насколько).

По поводу кругозора - на данный момент он у меня итак уже шире некуда, теперь думаю о будущем. Конечно, со временем абсолютно любая вещь себя изживет, по-этому нужно адаптироваться.

Вот думаю: Если я "конкретно" возьмусь за С++ (но не фанатически) и со временем буду подтягивать Web-языки до приемлимого состояния, мне потом будет легче адаптироваться (изучать) и другие языки программирования?
0
Фрилансер
735 / 346 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
22.04.2015, 21:50 8
Цитата Сообщение от Ашенбах Посмотреть сообщение
Какой язык(сфера) программирования будет актуальна следующие 7-10 лет
Востребованы не языки а прямые руки. Неважно в какой сфере, лучше выбрать, то что попроще и быть в этом отличным спецом, а можно гнаться за мечтами и амбициями и в конце концов остаться лузером. Пробовать себя надо везде по чуть-чуть.

Добавлено через 4 минуты
Цитата Сообщение от Ашенбах Посмотреть сообщение
а затем мигрировать в другую и работать там
Как 1 миллион индусов так и ты. Аутсорсинг более вероятный вариант.

Цитата Сообщение от Ашенбах Посмотреть сообщение
Вот думаю: Если я "конкретно" возьмусь за С++ (но не фанатически) и со временем буду подтягивать Web-языки до приемлимого состояния, мне потом будет легче адаптироваться (изучать) и другие языки программирования?
Нет
0
0 / 0 / 0
Регистрация: 20.02.2014
Сообщений: 13
22.04.2015, 23:54  [ТС] 9
Полазил по интернету, просмотрел много информации. Вот что заметил:

С++ универсален, кроссплатформенный да и вообще сказка. Однако бывают случаи, что даже в корпорациях пишут на C, C#, Objective C - чем это обусловлено? Большая ли разница между ними и С++

Ибо все же думаю начинать изучать С++, но в рейтингах лидирует Java (хотя имхо, но если чисто логически подумать - возможностей то у жавы меньше) и это немного дезориентирует меня
0
Фрилансер
735 / 346 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
23.04.2015, 01:08 10
Ашенбах, Возможности твоего мозга еще меньше, все равно все не ощупаешь, как сильно не мни.
0
3240 / 2043 / 350
Регистрация: 24.11.2012
Сообщений: 4,898
23.04.2015, 05:36 11
Цитата Сообщение от Ашенбах Посмотреть сообщение
С++ универсален, кроссплатформенный да и вообще сказка. Однако бывают случаи, что даже в корпорациях пишут на C, C#, Objective C - чем это обусловлено?
Много раз было сказано: инструмент выбирается под задачу.
Cи для системного ПО, C# — под платформу .NET, Objective C — для Mac OS, iOS.
Цитата Сообщение от Ашенбах Посмотреть сообщение
Большая ли разница между ними и С++
Все это разные языки. Грубо говоря, из общего — синтаксис местами.
Цитата Сообщение от Ашенбах Посмотреть сообщение
Ибо все же думаю начинать изучать С++
Почему бы и нет.
Цитата Сообщение от Ашенбах Посмотреть сообщение
хотя имхо, но если чисто логически подумать - возможностей то у жавы меньше
Ну и что? И каких конкретно возможностей недостаток?
0
0 / 0 / 0
Регистрация: 20.02.2014
Сообщений: 13
23.04.2015, 15:12  [ТС] 12
Цитата Сообщение от 0x10 Посмотреть сообщение
Ну и что? И каких конкретно возможностей недостаток?
Как раз это и пытаюсь узнать. Хотя все же уже начал изучать С++, и более предрасположен к нему.
0
3240 / 2043 / 350
Регистрация: 24.11.2012
Сообщений: 4,898
23.04.2015, 16:43 13
Цитата Сообщение от Ашенбах Посмотреть сообщение
Хотя все же уже начал изучать С++, и более предрасположен к нему.
Ну вот и не грей голову. А то так долго можно метаться.
0
0 / 0 / 0
Регистрация: 20.02.2014
Сообщений: 13
23.04.2015, 21:27  [ТС] 14
Будет забавно, если выучу С++ почем зря. Хотя это конечно я преувеличил, ибо язык гибкий (даже очень). В общем буду пробовать.

Microsoft Visual Studio как среда разработки подойдет для С++?
0
990 / 514 / 102
Регистрация: 19.03.2013
Сообщений: 3,113
Записей в блоге: 19
28.05.2015, 16:05 15
Картинко в тему топика
0
Миниатюры
Актуальность языков программирования (да и сфер их применения в целом)  
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.05.2015, 16:05

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Сколько языков программирования в кс 1.6 ?
Сколько языков программирования было использовано для создания игры кс 1.6 ? больше трёх ?

С++ 4 и 5 поколение языков программирования
Является ли С++ языком 4 поколения? Пятое поколение определяет судьбу программистов С++ в...

Теория языков программирования
Всех приветствую. Пожалуйста, порекомендуйте книги или ресурсы на которых можно почитать о...

Семантика языков программирования
Простите, если написал не в ту тему - толком просто не пойму в каком разделе можно об этом...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.