Чем JavaScript лучше/хуже других? Зачем разработчикам переходить на него? Какие ещё языки программирования стоит изучить?🤔
Мы задали все эти вопросы нашему преподавателю Евгению Масловичу. Женя более 11 лет в разработке, ему нравится вдохновлять, учить и помогать другим людям становиться разработчиками. И вот, что рассказывает Женя:
«JavaScript — язык программирования общего назначения. Это значит, что с помощью него можно решать широкий спектр задач: создавать веб-приложения, десктопные приложения, системные утилиты, мобильные приложения и другие интересные вещи.
Важные плюсы языка — его простота и популярность. Но за простотой скрывается много возможностей, ведь JavaScript — мультипарадигменный язык и поддерживает как процедурный стиль программирования, так и объектно-ориентированный и даже функциональный.
Переходить на JavaScript стоит хотя бы потому что на его основе можно очень быстро и дешево создавать приложения любой сложности благодаря наличию хороших фреймворков. Особенно, актуальна стала разработка мобильных приложений под разные платформы с помощью JavaScript.
Конечно, это не единственный язык программирования в мире. Полезно изучать и другие языки, хотя бы для того, чтобы расширить границы своего понимания компьютерных наук.
Я бы посоветовал всем попытаться освоить Haskell и какой-нибудь Lisp-подобный язык, например, Clojure.
Если говорить о текущих тенденциях, то не помешает изучить Go, Rust и Elixir.
Если вы начинающий, то крайне важно, чтобы вам очень нравилось то, что вы делаете. Создавайте свои мини-проекты, пусть они даже будут глупыми и бесполезными. Решайте задачи на Codewars и других подобных сайтах. Практика - это ключ к успеху в профессии программиста.»