Как фронтентд-разработчику заработать больше?
Я более 6-ти лет занимаюсь фронтендом для своих проектов или фриланса. Начинал с html/css/js, узнал о Wordpress — учил php/sql. Но это все копейки, настоящие деньги достаются тем кто учит модные сейчас фреймворки — Angular, Vue, React.
Что такое эти ваши фреймворки?
Это собранные профессионалами в js файл наборы функций упрощающие разработчику жизнь. Расширяют возможности, позволяют быстрее писать проекты.
Как работают?
Вы подключаете сторонний файл к вашей html разметке в тег прямой ссылкой и вызываете нужные функции в любом месте разметки когда нужно.
Зачем начинать обучение с vue?
Пью кофе, читаю статьи на Хабре и в конце материала вижу следующее:
Vue проще
Самый простой способ увеличить свой заработок с помощью фреймворков — выучить Vue.js. Если вы новичек в верстке или давно работаете с html+css, вашей следующей ступенью станет этот простой фрейм.
Ангулар и реакт — хорошие продукты, но чтобы замахнуться на них, нужно хорошо знать JavaScript. Новичкам лучше начать с Vue а в дальнейшем знакомиться с другими фреймворками.
Gitlab использует Vue.js
Что может быть красноречивее? Вот статья от гитлаба — почему мы выбрали vue. Alibaba, Baidu, Xiaomi — все эти компании также сторонники vue. Такие ребята фигни не советуют.
Vue “Человечный”
Вот как отзывается эксперт с тостера о фрейме:
Vue гибкий
Он более свободный, в нем нет такой зависимости от структуры как в Angular. Vue не может похвастаться, например поддержкой ajax — функций “из коробки” и является слоем представления. При этом vue быстрее конкурентов, а код его чище и приятнее.
Vue популярный
Я пошел в гугл тренды, чтобы отследить частоту запросов по трем именитым фреймам и вот что вышло:
Интерес к Vue сильно скачет однако люди все чаще им интересуются. Далее я посмотрел сортировку по странам. Больше всего этим фреймворком интересуются англичане и французы. Вакансий в этих странах больше.
Как учить?
Если вы усидчивый и есть время, осилите сами, это не трудно. Приведу лучшие материалы по теме из тех что можно найти в интернете.
Могу сам
Лучше всего вам поможет YouTube — уйма полезного и наглядного с практикой:
Канал Web Developer Blog — колыбель новичков, доходчиво, кратко и с практикой. Также есть уроки Angular React и Javascript.
Канал WebDesign Master — толковый ресурс для верстальщиков и дизайнеров. Много материала о веб-продуктах.
Канал Хауди Хо — о программировании, дизайне и работе на фриланс биржах. Сильный материал для новичков. Канал стал популярным благодаря часовым видеокурсам: HTML/CSS/JS за час.
Официальный сайт и отличный перевод руководства с примерами.
Лучшая книга о фреймворке.
Не могу сам
Те кому лень разобраться могут заплатить за обучение, где им все объяснят и покажут:
Learn.javascript.ru — лучше курсов по фреймворку не найти из рускоязычных.
Teachmeskills.by — курсы намного дешевле, чем выше.
Те кто идут в ногу со временем всегда зарабатывают больше — учите фреймворки, участвуйте в проектах, найдите работу своей мечты или подайтесь в фриланс. Начните свой путь в большой фронтенд с Vue.js.
Комментарии (8)
staticlab
28.10.2018 16:33У меня получились совсем другие результаты. Почему вы не привели легенду или хотя бы ссылку на тренды?
resetme
28.10.2018 16:45Не понял о чем статья. И почему я должен остаться без работы — не понятно. Тема не раскрыта.
dopusteam
28.10.2018 16:50Если в статье расставить плейсхолдеры в нужных местах, то можно легко нагенерировать статью 'почему нужно учить angular', 'почему нужно учить react' и т.д.
Anshi85
28.10.2018 16:50-1Думал будет большая подробная статья, а тут «проходил мимо, увидел рекламу вакансии, сделал вывод учите Vue».
Как человек, который толькл начинает карьеру full stack разработчика MEAN стек, скажу что не все так безоблачно. Например я 12 лет работал системным администратором, в этом году самостоятельно изучил основы JS, html и CSS я знал давно, делал для знакомых верстку и для диплома в универе тоже кое что делал. Летом прошел курсы платные по стеку MEAN, теперь умею пилить круды, блоги и сайты с помощью этого стека, но на работу брать никто не спешит и сотни тысяч рублей тоже никто не предлагает, все хотят опыт коммерческой разработки. Делал пару тестовых заданий, вроде сделал все в срок и правильно, но воз и ныне там, сейчас изучаю уже самостоятельно Angular6, так как знаю только AngularJS и очень рад что ходил на офлайн курсы, так как за три месяца я там набрался того, чего бы самостоятельно не изучил был и за год. Я уже понимаю как и что работает и мне намного проще осваивать материал. В общем автору не стоит вводить людей в заблуждение, не все так просто, мало освоить технологию, ее нужно применить на коммерческом проекте и постоянно углублять знания в выбранном стеке, иначе не будешь никому нужен, да и зарплаты за сотню тысяч рублей не видать как своего носа.
zodchiy
28.10.2018 16:56Хотел написать про vue и vuetify, да и вообще. Четыре раза стирал. Просто скажу, vue пользоваться можно, все остальное, даже не преальфа. UI только самому ручками писать.
srhbdv
Нельзя всерьёз воспринимать человека, называющего фреймворки — фреймами.
k12th
Мне вот интересно, те кто так делает, они куда девают сэкономленное время?:)
staticlab
На вёрстку лендосов?