Найти в Дзене
Александр Токарь

Какой язык программирования стоит учить в 2019 году

Всем привет. Если вы только стоите на пороге вхождения в сферу программирования, то у вас стоит вопрос : "а какой-же язык программирования учить" ведь их очень много. Давай обратимся в поисковую систему с этим вопросом, посмотрим что он нам предложит. В результате получаем вот такой вот рейтинг: И можно подумать что Java стоит на первом месте, значит его и нужно учить. Возможно это так, но прежде всего ты, читатель, должен задаться вопросом не какой язык учить, а что я хочу делать при помощи это языка. Давай рассмотрим 3 сферы деятельность: В каждой из них нужны свои языки программирования. Разработка игр При разработке игр нужно тоже подумать игры на какую платформу ты хочешь делать, если это мобильные игры - смело выбирай C# и не ошибешься. Можешь выбрать Java, но с ним будет сложнее. Вакансий в сферу GameDev, где нужна Java - очень мало. Всё потому что под Java нет толковых игровых движков. А для Unity Нужен как раз таки C#. Если же твоё желание падает на PC игры, то здесь исключит
Оглавление

Всем привет. Если вы только стоите на пороге вхождения в сферу программирования, то у вас стоит вопрос : "а какой-же язык программирования учить" ведь их очень много.

Давай обратимся в поисковую систему с этим вопросом, посмотрим что он нам предложит. В результате получаем вот такой вот рейтинг:

И можно подумать что Java стоит на первом месте, значит его и нужно учить. Возможно это так, но прежде всего ты, читатель, должен задаться вопросом не какой язык учить, а что я хочу делать при помощи это языка.

Давай рассмотрим 3 сферы деятельность:

  • Разработка игр
  • Веб-программирование
  • Программирование приложений

В каждой из них нужны свои языки программирования.

Разработка игр

При разработке игр нужно тоже подумать игры на какую платформу ты хочешь делать, если это мобильные игры - смело выбирай C# и не ошибешься. Можешь выбрать Java, но с ним будет сложнее. Вакансий в сферу GameDev, где нужна Java - очень мало. Всё потому что под Java нет толковых игровых движков. А для Unity Нужен как раз таки C#. Если же твоё желание падает на PC игры, то здесь исключительно C++, выучив который, ты сможешь попасть в любую из ведущих игровых компаний мира.

Веб-программирование

Здесь тоже не всё так просто, но сразу скажу что перечень языков здесь будет такой: JavaScript, C#, PHP, Python.

Почитай про каждый из них и подумай, в какой именно в какой сфере веб-разработки ты хочешь работать.

Но, я бы тебе советовал обратить своё внимание на C# и JavaScript. Эти языки редко живут друг без друга в Back-End разработке. Зная их, ты будешь незаменимым сотрудником в компании. А твоя зарплата может быть около 5000$, впечатляет, не правда-ли ?

Программирование приложений

Ну, здесь всё просто: C#, Java, C++ - что хочешь то и выбирай. Единственное что, стоит подумать сразу, а на сколько это приложение будет работать с железом и какие там будут вычисления. Если это что-то сильно ресурсозатратное - посмотри в сторону C++. А так, выбирай любой язык и не прогадаешь.

Надеюсь, вам была интересна эта статься и вы подпишитесь, чтобы не пропустить новые.

Я,кстати, ещё об играх пишу, вот посмотри:

Какие игры стоит ждать в Октябре 2019
Stygian - безумия Лавкрафта
Знакомство с автором