Найти тему
Tandl

Какой язык програмировния выбрать новечку?!

Оглавление

В наше время обширный выбор языков программирования. Новички

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

Выбор языка программирования

Для начала нам нужно определиться в какой сфере вы хотите работать и сходя из этого выбрать язык программирования для легкого старта.

-2

Веб-разработка

-3

Frontend-разработчик

если вы хотите делать сайты красивые сайты и работать именно с обложкой сайта, то есть что видит пользователь сайта,

то вам нужно для начала изучить:

  1. HTML-Это язык гипертекстовой разметки.
  2. CCS- каскадные таблицы стилей
  3. JavaScript- Мультипарадигменный язык программирования

Если привести аналогию цели каждого из этих языков, с человеческим телом, то можно будет приблизительно понять, что за что отвечает.

-4

Конечно же выучить все ,что касается разных направлений очень трудно и долго, поэтому мои рекомендации стоить воспринимать базовый ориентир изучения, ведь во время перелистыванием объявлений на работу, или методических статей вам станут известны подводные камни.

BackEnd-разработчик

Тут конечно же уже большой выбор но я бы посоветовал бы для начала что-нибудь одно из:

  • PHP
  • .Net
  • Python
  • С#

желательно еще MySQL.

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

Советую новичкам выбирать движок Unity с его простым изучением.

  • Много материалов по разработке, и популярных игр таких как Forest,Rast,pokemoGo.
  • Использования C# для написания скриптов
  • И конечно же Unity Assets, если коротко это магазин готовых ассетов(от моделей до скриптов) есть платные и бесплатные ассеты.

Есть конечно же у Unity конкуренты, но это кому и под какие цели,

На Unity проще начать что-то делать, и Unity лидер среди движком под игры на мобильный гейминг.

Разработчик Android

Тоже высокооплачиваемые товарищи, и так же обширный выбор для изучения

  • Java
  • Kotlin
  • C# с технологией Xamarin

Лично я выбрал для себя последнее, потому что с помощью Xamarin Можно писать кросс-платформенные приложения, под Android, IOS, UPW( Universal Windows Platform)

Разработчик IOS

  • Все так же Xamarin
  • Swift

Full-Stack разработчик

-5

Full-Stack разработчик, сразу даже не понять чем он заниматься по названию. Full-Stack разработчик может самостоятельно сделать сайт полноценно функционирующий имеющий свою базу данных. Данный тип среди веб-программистов является самым ценным и высокооплачиваемым,но к сожалению делать, что-то больше одно, да и одному практически не реально,поэтому вам придется работать с команде, и тут мы пришли к самому главному.

Самое важное, что нужно знать перед изучением программирования

Вам обязательно нужно знать англиканский на базовом уровне (My name is Alex) без него никуда

Вам нужно уметь думать ,как машина(единственное где это не нужно это в frontend разработке) уметь составлять алгоритм, ведь знать язык программирования, тоже самое ,что знать любой другой язык(например русский), но без умения делать алгоритмы, вы не сможете объяснить компьютеру, что делать ему, как и в реально жизни, вы не сможете сказать, ничего и ни где, точнее вы сможете, но не будите знать, где это приминить.

Спасибо за внимание, если у вас останутся вопросы, задавайте их смело, я постараюсь на них ответить!