дома нескучно
Как весело и с пользой пережить самоизоляцию

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

3 April 2018

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

Вариантов языков много, тут можно встретить такие страшные слова: Java, Ruby, Python, Javascript, Брррр... Чувствуете эти мурашки по коже?)

Расскажу о своём опыте, началось у меня всё с веб-разработки, в 13 лет мне почему-то захотелось создавать сайты. За пол года я выучил самое простое и я правда гордился своими первыми одностраничниками(таких сейчас много, это сайт, в котором одна страница - главная). Они были уродливые, где-то не доделанные, но я их делал, я был горд собой. Дальше было изучение Pascal, язык помогает понять основные моменты программирования, но время, которое будет убито на него того не стоит.

Уже в более серьёзном возрасте начал изучать Python, язык лёгкий, для начала обучения самое то, да и перспективный, но требует понимая, много изучения и прочее, прочее и прочее.

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

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

Опережают его пара языков для веб-программирования(Javascript, PHP) и язык для работы с базами данных SQL. Последний используется во всех сферах программирования, поэтому рано или поздно Вы с ним столкнётесь.

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

1) Быстрый заработок.

Легче всего начать зарабатывать на связке HTML+CSS+Javascript+PHP+SQL. Список кажется большим, но для старта достаточно интенсивного изучения в течении одного или двух месяцев. Ещё стоит отметить, что данная связка оптимальна для удалённой работы. Возможно, при должно везении сюда можно поставить ещё Python, но тут зависит многое от удачи.

2)Расчёт на перспективу заработка

Сюда можно было бы поставить все языки программирования, но я выделю самый доходный в данный момент - Python. Как я уже говорил тут всё зависит от удачи, можно начать работать через 2 месяца, а можно через год. Изучать язык легко, он даёт базовые представления о программировании.

На данную тему можно разговаривать бесконечно) Я предлагаю переходить к обучению, у меня в планах на этой неделе начать делать обучающие статьи по HTML, а далее переходить на остальные языки. HTML+CSS считается сейчас базой, его нужно знать всем программистам. Это как умение писать в повседневной жизни) Позже я добавлю курс по Python. Ну и конечно, куда в программировании без английского, поэтому будут ещё уроки английского. Я думаю начать с нуля, пусть сначала это может не будет всем интересно, так как они и так знают английский на таком уровне, но повторение - мать учения)

Спасибо за ваше внимание)