Как фронтентд-разработчику заработать больше?


Я более 6-ти лет занимаюсь фронтендом для своих проектов или фриланса. Начинал с html/css/js, узнал о Wordpress — учил php/sql. Но это все копейки, настоящие деньги достаются тем кто учит модные сейчас фреймворки — Angular, Vue, React.


Что такое эти ваши фреймворки?


Это собранные профессионалами в js файл наборы функций упрощающие разработчику жизнь. Расширяют возможности, позволяют быстрее писать проекты.


Как работают?


Вы подключаете сторонний файл к вашей html разметке в тег прямой ссылкой и вызываете нужные функции в любом месте разметки когда нужно.

Зачем начинать обучение с vue?


Пью кофе, читаю статьи на Хабре и в конце материала вижу следующее:


image


Vue проще
Самый простой способ увеличить свой заработок с помощью фреймворков — выучить Vue.js. Если вы новичек в верстке или давно работаете с html+css, вашей следующей ступенью станет этот простой фрейм.


Ангулар и реакт — хорошие продукты, но чтобы замахнуться на них, нужно хорошо знать JavaScript. Новичкам лучше начать с Vue а в дальнейшем знакомиться с другими фреймворками.


Gitlab использует Vue.js


Что может быть красноречивее? Вот статья от гитлаба — почему мы выбрали vue. Alibaba, Baidu, Xiaomi — все эти компании также сторонники vue. Такие ребята фигни не советуют.


Vue “Человечный”


Вот как отзывается эксперт с тостера о фрейме:


image


Vue гибкий


Он более свободный, в нем нет такой зависимости от структуры как в Angular. Vue не может похвастаться, например поддержкой ajax — функций “из коробки” и является слоем представления. При этом vue быстрее конкурентов, а код его чище и приятнее.


Vue популярный


Я пошел в гугл тренды, чтобы отследить частоту запросов по трем именитым фреймам и вот что вышло:


image


Интерес к Vue сильно скачет однако люди все чаще им интересуются. Далее я посмотрел сортировку по странам. Больше всего этим фреймворком интересуются англичане и французы. Вакансий в этих странах больше.


image


Как учить?


Если вы усидчивый и есть время, осилите сами, это не трудно. Приведу лучшие материалы по теме из тех что можно найти в интернете.


Могу сам


  1. Лучше всего вам поможет YouTube — уйма полезного и наглядного с практикой:
    Канал Web Developer Blog — колыбель новичков, доходчиво, кратко и с практикой. Также есть уроки Angular React и Javascript.
    Канал WebDesign Master — толковый ресурс для верстальщиков и дизайнеров. Много материала о веб-продуктах.
    Канал Хауди Хо — о программировании, дизайне и работе на фриланс биржах. Сильный материал для новичков. Канал стал популярным благодаря часовым видеокурсам: HTML/CSS/JS за час.


  2. Официальный сайт и отличный перевод руководства с примерами.


  3. Лучшая книга о фреймворке.



Не могу сам


Те кому лень разобраться могут заплатить за обучение, где им все объяснят и покажут:


Learn.javascript.ru — лучше курсов по фреймворку не найти из рускоязычных.
Teachmeskills.by — курсы намного дешевле, чем выше.


Те кто идут в ногу со временем всегда зарабатывают больше — учите фреймворки, участвуйте в проектах, найдите работу своей мечты или подайтесь в фриланс. Начните свой путь в большой фронтенд с Vue.js.

Комментарии (8)


  1. srhbdv
    28.10.2018 16:02
    +4

    Нельзя всерьёз воспринимать человека, называющего фреймворки — фреймами.


    1. k12th
      28.10.2018 16:17
      +1

      Мне вот интересно, те кто так делает, они куда девают сэкономленное время?:)


      1. staticlab
        28.10.2018 16:20
        +1

        На вёрстку лендосов?


  1. staticlab
    28.10.2018 16:33

    У меня получились совсем другие результаты. Почему вы не привели легенду или хотя бы ссылку на тренды?


    image


  1. resetme
    28.10.2018 16:45

    Не понял о чем статья. И почему я должен остаться без работы — не понятно. Тема не раскрыта.


  1. dopusteam
    28.10.2018 16:50

    Если в статье расставить плейсхолдеры в нужных местах, то можно легко нагенерировать статью 'почему нужно учить angular', 'почему нужно учить react' и т.д.


  1. Anshi85
    28.10.2018 16:50
    -1

    Думал будет большая подробная статья, а тут «проходил мимо, увидел рекламу вакансии, сделал вывод учите Vue».

    Как человек, который толькл начинает карьеру full stack разработчика MEAN стек, скажу что не все так безоблачно. Например я 12 лет работал системным администратором, в этом году самостоятельно изучил основы JS, html и CSS я знал давно, делал для знакомых верстку и для диплома в универе тоже кое что делал. Летом прошел курсы платные по стеку MEAN, теперь умею пилить круды, блоги и сайты с помощью этого стека, но на работу брать никто не спешит и сотни тысяч рублей тоже никто не предлагает, все хотят опыт коммерческой разработки. Делал пару тестовых заданий, вроде сделал все в срок и правильно, но воз и ныне там, сейчас изучаю уже самостоятельно Angular6, так как знаю только AngularJS и очень рад что ходил на офлайн курсы, так как за три месяца я там набрался того, чего бы самостоятельно не изучил был и за год. Я уже понимаю как и что работает и мне намного проще осваивать материал. В общем автору не стоит вводить людей в заблуждение, не все так просто, мало освоить технологию, ее нужно применить на коммерческом проекте и постоянно углублять знания в выбранном стеке, иначе не будешь никому нужен, да и зарплаты за сотню тысяч рублей не видать как своего носа.


  1. zodchiy
    28.10.2018 16:56

    Хотел написать про vue и vuetify, да и вообще. Четыре раза стирал. Просто скажу, vue пользоваться можно, все остальное, даже не преальфа. UI только самому ручками писать.