Найти тему
Эльбрус Буткемп

Почему именно JavaScript?

Чем JavaScript лучше/хуже других? Зачем разработчикам переходить на него? Какие ещё языки программирования стоит изучить?🤔

Евгений Маслович, преподаватель в Elbrus Coding Bootcamp
Евгений Маслович, преподаватель в Elbrus Coding Bootcamp

Мы задали все эти вопросы нашему преподавателю Евгению  Масловичу. Женя более 11 лет в разработке, ему нравится вдохновлять, учить и помогать другим людям становиться разработчиками. И вот, что рассказывает Женя:

«JavaScript — язык программирования общего назначения. Это значит, что с помощью него можно решать широкий спектр задач: создавать веб-приложения, десктопные приложения, системные утилиты, мобильные приложения и другие интересные вещи.

Важные плюсы языка — его простота и популярность. Но за простотой скрывается много возможностей, ведь JavaScript — мультипарадигменный язык и поддерживает как процедурный стиль программирования, так и объектно-ориентированный и даже функциональный.

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

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

Я бы посоветовал всем попытаться освоить Haskell и какой-нибудь Lisp-подобный язык, например, Clojure.

Если говорить о текущих тенденциях, то не помешает изучить Go, Rust и Elixir.

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