Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

В какой язык программирования стоит сделать глобальное вложение времени?

ОбразованиеТехнологии+2
Александр Охотников
  · 67,0 K
Сервис онлайн-образования  · 20 февр 2020  · practicum.yandex.ru

Александр, добрый день!

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

Концепции программирования не привязаны к языку. Они общие для всего Computer Science. Поэтому, освоив один язык, вы будете быстрее и легче понимать, как работают другие.

Популярные языки, с которыми вы точно не пропадёте:

Python: для бэкенда веб-сервисов, анализа данных, машинного обучения, автоматизации тестирования;

Java: популярен в больших финтех-компаниях, банках;

Javascript: для фронтенда, реже для серверной части;

PHP: раньше был очень популярным языком веб-разработчиков. На нём всё ещё написано много сервисов, но молодые компании выбирают его всё реже;

Go: новый язык, разработанный Google. По производительности и возможностям он похож на C++, но проще в изучении.

Выбрать профессию в Яндекс Практикуме и попробовать себя в новой ролиПерейти на praktikum.yandex.ru
Сервис подбора онлайн-курсов по программированию, дизайну, маркетингу, аналитике и...  · 19 мая 2020  · kursfinder.ru
Отвечает
Елена Онопко
Рекомендую сделать упор на языки программирования, с помощью которых пишут приложения – сейчас это направление стремительно развивается. Все мы пользуемся и будем пользоваться телефонами, и потребность в приложениях со структурированными данными, удобным интерфейсом никуда не денется. Сейчас все больше и больше магазинов, баров, и даже небольших шоурумов создают свои... Читать далее
Все зависит от того, в каком направлении вы хотите двигаться: мобильные приложения, бэк-энд, фронт-энд, низкоуровневое программирование, и т.д. Если вы смотрите "на сейчас", то проанализируйте запросы работодателей и учите то, что более востребовано: как правило это PHP, JavaScript, Java. А если же "на перспективу", то тут уже посложнее, так как в большей степени... Читать далее
Вот насчет того, что ситуация не изменится, не соглашусь. Технологии сейчас очень динамично развиваются, и то, что... Читать дальше

соглашусь с первым ответом. важна база. языки многие отличаются лишь синтаксисом. думаю, что главное начать с объектно-ориентированных языков: С++, С#, Java. понимание парадигм ООП поможет в разработке, а также следует изучить паттерны проектирования и не важно на каком языке: php, JS, Cи-шные языки

добавлю, что нынче большой спрос на Ruby или .NET да и зп у них побольше.

Frontend-разработчик  · 25 сент 2016
Если речь идет о выборе основного языка программирования, при том что раньше опыта программирования не было, то для начала можно выучить любой язык с низким порогом вхождения (python, например) просто для понимания основ программирования. Далее стоит попробовать разные области программирования (фронтенд, бэкенд, мобильная разработка, геймдев, наука, анализ данных... Читать далее
1. Python Python — бесплатный язык программирования, с открытым исходным кодом и удобными структурами данных. Он запускается на любых ОС и поддерживает множество сервисов, сред разработки и фреймворков. К тому же он подходит для новичков и его просто выучить. Python подходит для создания веб-сервисов и мобильных приложений, вроде YouTube, Quora, Pinterest и Instagram... Читать далее
Программист, философ, спокойный персонаж.  · 25 сент 2016
Судя по своему личному опыту работы - в свой первый. Что это за язык, какая платформа, какого типа приложения - не важно. Нужно влезть в логику языка программирования, узнать приемы работы с существующими решениями. Курсов недостаточно, нужно сломать голову над какой-то проблемой в проекте, который не пишется, а потом нагуглить ее решение (скорее всего кто-то уже решал... Читать далее