Профессия разработчик на JavaScript: как получить действительно актуальные и полезные знания
Сфера IT с каждым годом привлекает все больше людей, в том числе, из других профессий. Каждому из них требуется получить востребованные и современные знания, которые позволят монетизировать свои таланты как можно скорее. Но где лучше и эффективнее осваивать мир информационных технологий, знают не все. И это недоразумение мы решили исправить. Помогал нам Георгий Бабаян – CEO Elbrus Bootcamp, рассказав, чем вузы отличаются от профессиональных курсов и сколько зарабатывают разработчики на JavaScript.
Чем привлекательна профессия разработчика именно на JavaScript? Есть ведь и другие востребованные языки, тот же Python.
JavaScript – самый популярный в мире язык программирования. На нем пишут более 20 миллионов человек. Если вам необходимо разработать web-приложение, это можно сделать только на нем.
JavaScript — один из наиболее универсальных инструментов, он подходит не только для работы с Frontend, но и для Backend, а также для мобильных приложений. Барьер входа здесь ниже, чем у типизированных и компилируемых языков, вроде Javac, C++ и так далее.
Где могут работать JavaScript-разработчики?
В банковском секторе, в сфере e-commerce, в компаниях, занимающихся разработкой и оптимизацией web-продуктов, а также в сервисах вроде amoCRM и онлайн-платформах, как OZON. Если говорить о мобильных приложениях, то и здесь примеров, где работают JavaScript разработчики, много: Uber, Netflix, PayPal, Ebay и другие. Еще одна сфера – игры. Очень много игровых вселенных разработано именно на JavaScript.
Что примечательно, интерфейс касс самообслуживания в «Перекрестке» тоже создан на фреймворке JavaScript – Electron. Проще, наверное, ответить, где он не используется.
Какой уровень зарплат предполагает эта профессия и где подобные специалисты ценятся сильнее – в России или за рубежом?
Я не эксперт в области зарплат, но если изучить статистику с «Хабр», то можно увидеть неплохие цифры. На конец 2020 года медианная зарплата всех айтишников составляла 113 тысяч рублей. У разработчиков на JavaScript – 115 тысяч рублей в месяц.
Разработчики везде ценятся довольно высоко. JavaScript Developer – это очень востребованные специалисты, от которых требуется больше знаний, чем от людей базовых профессий. Если их работа эффективна, она позволяет автоматизировать немало процессов в компании, увеличить количество презентуемых продуктов, а также сократить расходы на производство.
Чтобы понять масштаб заинтересованности рынка в кодерах, стоит принять один интересный факт: в некоторых IT-компаниях России действует запрет на увольнение разработчиков, потому что их крайне мало. И сейчас на рынке квалифицированных специалистов очень не хватает. Дефицит объясняется несколькими факторами:
- рост сегмента IT в период пандемии;
- падение рубля, из-за которого спрос на IT-шников на Западе стал еще выше, и это спровоцировало новый отток специалистов из России;
- субсидии IT-компаниям от правительства. Многие фирмы сейчас формируют собственные IT-департаменты, куда требуется большой штат сотрудников.
Узнать больше о профессии разработчика на JavaScript
Чем отличается университетское IT-образование от специализированных курсов? В чем его недостатки?
Сложно говорить о недостатках университетского образования в целом. В России есть немало мощных вузов, которые исторически хорошо готовят студентов. Но примерно в 80% остальных учебных заведений не хватает практикующих специалистов-преподавателей.
Еще одна проблема – быстро устаревающие образовательные программы. Вузы, и тем более, колледжи попросту не успевают за тенденциями рынка цифровой экономики, в которой мы живем. Учебные заведения, в целом, стали несколько «неповоротливыми», им сложно делать качественный и актуальный образовательный продукт, поскольку мало кто из сотрудников параллельно занят непосредственно в IT-сфере.
Открытие других обучающих компаний – ответ рынка на то, что потребитель не очень доволен качеством образовательных услуг университетов, институтов и колледжей. Эта проблема существует по всему миру, не только в России, но у нас в стране она ощущается несколько острее. Однако, мне кажется, эта тенденция может измениться в лучшую сторону.
Где сейчас можно получить актуальные и востребованные знания о JavaScript?
Обучение можно рассматривать, как утоление голода. Одни идут в супермаркет и покупают продукты, чтобы приготовить из них блюдо, другие готовы съесть булочку в переходе, а кто-то предпочитает поход в ресторан. Способов обучения тоже очень много: самообразование с помощью книг и обучающих видео, репетиторство, поступление в университет или приобретение онлайн-курсов. Вы также можете прийти в Bootcamp или онлайн-библиотеку, найти в ней какие-то программы и по ним заниматься.
Самые популярные на сегодняшний день способы – это школа и университет. За ними следуют онлайн-курсы и самообучение. В вуз можно поступить, если вас интересует именно 5-летняя программа обучения. Мы же, как поставщики образовательных услуг, несколько четче и точнее рассказываем о том, как устроен рынок и как здесь работать.
А что насчет практических навыков?
В Bootcamp’ы, как Elbrus, в основном, приходят люди в возрасте 28-32 лет с уже имеющимся высшим образованием. Просто они хотят получить некую переподготовку. Иногда им нужно перейти из одной индустрии, где они были хороши, в другую. К примеру, из бизнес-аналитиков или дизайнеров — в программисты. Мы помогаем в этом, делая процесс переквалификации быстрым и качественным. Если человек готов к высокому уровню интенсивности и работы, то ему не нужно рассказывать о базовых вещах, знакомить с рабочей культурой и прочим. Ему нужна лишь практика и доля теории.
В Elbrus Bootcamp мы находим заказчиков на рынке, выбираем задания, максимально приближающие к реальным рабочим условиям. Это позволяет сделать обучение предельно похожим на то, чего требует индустрия. На мой взгляд, это одна из наших сильных сторон.
Elbrus Bootcamp дает серьезные задания для индивидуальной и командной работы, и, если судить по собеседованиям выпускников, я вижу, что наниматели довольны результатом. Работы студентов нельзя назвать полноценным продакшном. Скорее, это pet-projects, некоторые «домашние заготовки». Но их уровень весьма серьезный.
Как в Elbrus Coding Bootсamp обстоят дела с опытом работы выпускников? В каждой вакансии разработчика требуется как минимум 1 год.
Успешное трудоустройство выпускников – наша «фишка». Мы серьезно фокусируемся на этом аспекте, создавая такой образовательный продукт, который бы позволил человеку быстро найти работу.
Согласно нашей статистике, в первые 2 месяца после выпуска около 90% московских студентов Elbrus Bootcamp уже трудоустроены, в Санкт-Петербурге эта цифра еще выше – 94%, а среди тех, кто занимался онлайн, 80% нашли подходящую работу. При этом получают интересующую должность в течение полугода – 99% всех учеников.
Такие показатели складываются потому, что обучение в Elbrus Bootcamp максимально похоже на стажировку. Если ты прошел ее, найти работу потом несложно, особенно в такой сфере, как IT.