Front-end developer
  • Разработчики стоят на 20-30% дороже, чем в прошлом году. Опрос в телеграме Джинна

  • Вопрос от джуна по Angular

    Я еще могу понять, когда Angular и AngularJS путают рекрутерши, но веб-разработчику со стажем почти полгода лучше так не делать :).

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

  • Сколько может зарабатывать front end разработчик junior/junior+ и есть ли смысл бросать удаленку для работы в офисе?

    Так вы сейчас снова про ТС или про свою абстрактную разнервничавшуюся девочку? Мне тут один web-developer рекомендовал

    научиться внятно выражать свои мысли.

    Думаю, этот совет и вам бы пригодился.

  • Сколько может зарабатывать front end разработчик junior/junior+ и есть ли смысл бросать удаленку для работы в офисе?

    Можно. Как я понимаю, это все, что вы знаете про Ангуляр? :)

  • Сколько может зарабатывать front end разработчик junior/junior+ и есть ли смысл бросать удаленку для работы в офисе?

    Под «учил» язык я, как и любой нормальный человек, имел ввиду «писал программы на выбранном языке программирования с использованием выбранного фреймворка, связанных популярных библиотек, нужных программ, подпрограмм, пакетов, транспайлеров, упаковщиков, линтеров, исполняемых файлов и т.д.». Учил — это просто писать короче. Вы же начали фантазировать про девочек на экзамене. Фантазии — это здорово, но ваши фантазии, в т.ч. и про забывчивых девочек, ко мне не имеют никакого отношения. Как и фантазии о том, что человек, выучивший TS, не сможет отличить стрелочную функцию от обычной (и те, и другие в TS есть, ознакомьтесь, раз уж беретесь спорить и что-то советовать).

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

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

  • Сколько может зарабатывать front end разработчик junior/junior+ и есть ли смысл бросать удаленку для работы в офисе?

    Как не выражай свои мысли, но всегда найдется эксперт, читающий по диагонали. То чего не увидел или не понял, он дофантазирует, а потом начнет спорить с собственными фантазиями.

    Підтримав: anonymous
  • Сколько может зарабатывать front end разработчик junior/junior+ и есть ли смысл бросать удаленку для работы в офисе?

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

    Подытожим:

    Джуниор, который последует моему совету, придет на собеседование с ангуляром, TS, вебстормом, линтом и т.д., которые (все вместе, а не один только линт) учил год.

    Джуниор, которому понравились ваши комментарии, на собеседовании щегольнет ванильным ES5+ES6, а также расскажет, что он уже пару недель как «пользователь фреймворка» (любого, главное, чтоб не ангуляр).

    Кто из нас прав, пусть решают сами начинающие программисты — это ведь им проходить собеседования. Доказывать что-то вам мне без надобности.

  • Сколько может зарабатывать front end разработчик junior/junior+ и есть ли смысл бросать удаленку для работы в офисе?

    ок, пусть будет «одну из самых популярных» :)

  • Сколько может зарабатывать front end разработчик junior/junior+ и есть ли смысл бросать удаленку для работы в офисе?

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

    Поверю, есть. Я даже давал ссылки на неплохие мануалы, с которых можно начать их учить или хотя бы сравнить и выбрать, что больше по душе. И без TS можно обходиться, но зачем, если есть возможность сразу учиться программировать нормально?

    Обоже, как будто там есть что учить более чем час в каждом. В работе используется пара команд, остальное гуглится по мере надобности потому что всё равно не запомнишь, а время когда может не быть интернета давно в прошлом.

    Я разбирался, что значат эти слова, больше часа, но вполне допускаю, что мне до вашей гениальности далеко. Теперь начинающие разработчики, которые решат почитать этот топик, будут знать, что есть разные фронтенды. И даже если такой ограниченный человек, как я, смог все это выучить, значит, и у них получится. А то вундеркинды вроде вас сильно демотивируют ;).

    Прям представляю, приходишь на собес, а тебе такие «вебсторм знаешь?». Да всем пофиг в чем кто пишет, лишь бы результат был.

    А я такой: «да я этот вебсторм в глаза не видел!», «линтер из командной строки не умею запускать!», «тайпскрип нужен только для ангуляра!», «гит учится за час, там всего две команды!» А они такие: «Спасибо, мы вам перезвоним».

    Photoshop на уровне верстки
    Как по мне — слабо сочетается с ангуларами и современным респонсивным вебом. Ну ладно.

    Если писать простенькую админку с активным использованием библиотек компонентов, особенно если ТЗ нет, то Фотошоп действительно не понадобится. В работе над обычными проектами, особенно если нужно доверстать пару страниц (обычно нужно) знания графического редактора пригодятся. Теоретически можно верстать джпег из Пейнта, но лично я не советую так делать.

    Вы явно сгущаете краски. И употребляете странное слово «учеба». Учёба — это простите что? Читать книжку? Тогда через год он узнает что никому нафиг не нужен без опыта. Вообще, за 3 месяца он вполне может стать джуном, потому что верстку уже знает, а в жс с фреймворками нужно только попрактиковаться, за 3 месяца это реально. Но не курсы конечно с домашкой на 15 минут.

    Мне кажется, вы опять зачем-то придираетесь к словам. Если вам не нравится слово «учеба», читайте его как «прокачка скилов», «апгрейд до способности получать джуниорскую зарплату» и т.п. Я не против, лишь бы вам не приходилось капитанствовать, а мне не приходилось тратить свое время на разжевывание очевидного. Рад, что хотя бы по поводу курсов смог вам угодить :)

  • Сколько может зарабатывать front end разработчик junior/junior+ и есть ли смысл бросать удаленку для работы в офисе?

    Объясняю еще раз, медленно. Я не говорю, что линтер нужно учить год. Я перечислил список того, что, по моему мнению, нужно знать и использовать джуну, который будет учить фронтенд в этом году. Основная часть времени уйдет, естественно, на изучение Ангуляра (дальше хэлловорда там много интересного) и TS+JS.

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

  • Сколько может зарабатывать front end разработчик junior/junior+ и есть ли смысл бросать удаленку для работы в офисе?

    Спасибо, Кэп!

  • Сколько может зарабатывать front end разработчик junior/junior+ и есть ли смысл бросать удаленку для работы в офисе?

    Хвастаться тем, что в глаза не видел самую популярную среду для веб-разработки лично мне было бы неловко :).

  • Сколько может зарабатывать front end разработчик junior/junior+ и есть ли смысл бросать удаленку для работы в офисе?

    Вы используете ES6 в продакшене? Если нет, тогда ваши ванильные классы транспилируются в прототипы на ES5 точно также, как и TS-код. Поскольку TypeScript развивается быстрее и выглядит более логично, чем JavaScript ES6, я и рекомендовал новичку учить в первую очередь его.

    Підтримали: Kostya Ochotnik, Dmytro Koshevets
  • Сколько может зарабатывать front end разработчик junior/junior+ и есть ли смысл бросать удаленку для работы в офисе?

    Топикстартер написал, что верстал темы под Вордресс, значит, мог пользоваться PhpStorm, а не более привычным джаваскриптерам WebStorm’ом. Поэтому я и написал эти IDE вместе. Мужики еще много чего знают, но автор темы-то тут при чем?

  • Сколько может зарабатывать front end разработчик junior/junior+ и есть ли смысл бросать удаленку для работы в офисе?

    Нет, с PHP, хотя и на нем уже не ленятся расставлять типы :). Java, как и другие языки, у которых есть классы, интерфейсы и прочие «ненужные» ванильным ниндзям штуки, пан видел в универе.

    Про то, что учить JS не нужно, я не писал. Но начинать учить фронтенд в 2018 году лучше с TS — проще и финансово выгоднее.

  • Сколько может зарабатывать front end разработчик junior/junior+ и есть ли смысл бросать удаленку для работы в офисе?

    В tslint нужно «учить» не отключать его, когда он недоволен качеством вашего кода. Именно джуну он нужен для того, чтобы со старта писать нормальный код, а не «запускается — и ладно». Т. е. начинающий разработчик попутно выучит style guides и best practices языка, которым пользуется. Объяснять, почему это важно?

    Странно, что не побывав на месте фронтендов, вы можете судить о том, адекватные я написал сроки или нет.

  • Сколько может зарабатывать front end разработчик junior/junior+ и есть ли смысл бросать удаленку для работы в офисе?

    Тогда у вас все не так уж плохо :).

    Рекомендую учить сразу TypeScript, т. к. писать на чистом JavaScript, даже ES6 — то еще удовольствие. Неплохое русскоязычное руководство по TypeScript: metanit.com/web/typescript

    После TS выберите фреймворк и учите уже его. Даже если выберите не Ангуляр (он самый сложный, но и зарплаты у тех, кто его осилил, есть и будут соответствующие), писать на TypeScript вы все равно сможете (это даже будет вашим существенным конкурентным преимуществом), т. к. транспайлеров из TS в JS предостаточно, а поклонников «чистого» JavaScript с каждым днем все меньше.

    Краткое русскоязычное руководство для новичков по Angular 5: metanit.com/web/angular2
    Краткое русскоязычное руководство для новичков по React: metanit.com/web/react
    Краткое русскоязычное руководство для новичков по Vue: metanit.com/web/vuejs

  • Сколько может зарабатывать front end разработчик junior/junior+ и есть ли смысл бросать удаленку для работы в офисе?

    Для того чтобы называться junior+ frontend разработчиком и претендовать на зарплату больше $500, пятилетнего опыта верстки явно недостаточно. Для этого надо подучить (для angular-стека, подразумевается, что вы уже хорошо знаете HTML5, CSS3, SCSS/LESS, Bootstrap): TypeScript, JavaScript (ES6), Angular 2+, ориентироваться в библиотеке компонентов Angular Material или любой другой для Ангуляра.

    Помимо собственно языка и фреймворка нужно будет выучить зоопарк сопутствующих утилит: git, npm/yarn, webpack (вебпак слегка, т.к. джуниору в 99% случаев хватит понимания angular-cli), tslint, WebStorm/PhpStorm, Photoshop на уровне верстки.

    И не забывайте про английский хотя бы на уровне чтения документации и написания вменяемых комментариев к коду.

    Чтобы с верстальщика прокачаться до junior+ frontend понадобится примерно год упорной учебы по 5-6 часов в день с максимум одним выходным в неделю. Так что еще раз хорошо подумайте, надо ли оно вам и осилите ли вы этот путь. В этот нет ничего нереального, конечно, но не верьте рекламе курсов, которые обещают вам результат за 3 месяца :).

  • А программисты точно средний класс?

    Когда человеку слегка за 20, он отчаянно пытается доказать всем вокруг, что мамин борщ он никогда не ел, а домашняя еда в судочках — это для ограниченных нищебродов, которых дома ждет тупая разжиревшая «тетка», не способная ни на что другое, кроме «вчерашней жареной картохи». Оно ему простительно, потому что в таком нежном возрасте гормонов много, а жизненному опыту еще взяться неоткуда.

    Но когда человеку уже 30+, он, как правило, уже знает, что такое снобизм и обладает способностью иронично относиться к возрастным смузихлебам, которые приехали на работу на собственной(!) машине и сейчас пойдут в «рестик» на настоящий бизнес-ланч за три или даже за целых пять(!) долларов. Среди людей с зарплатой от 1500 долларов это выглядит по-настоящему круто, сам Пшонка вкупе с Ким, простигосподи, Кардашьян обзавидовался бы такому купеческому размаху!

    Презрительные взгляды в сторону офисной кухни от таких «представителей среднего класса» лично меня уже давно не раздражают, даже веселят. Как известно, иногда возраст приходит один ©

  • А программисты точно средний класс?

    Есть у меня хороший знакомый, профессиональный повар, который больше 10 лет работает в т.ч. и в заведениях, «где вечером без ста баксов делать нечего». После его откровений я стараюсь обходиться обедами в судочках, если есть возможность. Но вы вместе с «не теткой», разбирающейся в «годных» ресторанах, можете и дальше рассказывать о своей среднеклассовости, основанной на бизнесс-ланчах из Мафии. Только анализы сдать не поленитесь — много нового о себе узнаете.

    Підтримали: Dmitriy Miekh, Dmytry Lehenkiy
← Сtrl 12 Ctrl →