• Как стать верстальщиком в 2020 году?

    @Denioo
    Никита Мануйлов,
    На практике у некоторых/многих людей возникает куча проблем с банальной стилизацией и вопросы типа "почему у меня элементы не выравниваются в одну строчку?"

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

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

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

    А зачем таких вообще искать? Сейчас чистый верстак нужен только крупным компаниям, и то их в компании максимум 2-3 человека, в то время как команд фронта может быть и больше 2-3. В данный момент хороший верстак должен уметь еще и в ux/ui но это уже дизайнер с уменеием верстки, а таких в странах СНГ еще бы поискать в то время как на западе 90% дизайнеров умеют верстать.
    так что в js пускай и не с головой, но по пояс прыгнуть точно придется.

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

    А что делает верстак в больших компаниях? Он не умеет во фронтенд, только формошлепать, что он тогда делает? Мелкую работу, где не нужно использовать фреймворки, а эта работа как раз обычно и есть всякие лендинги, и одностранички.
  • Как стать верстальщиком в 2020 году?

    @Denioo
    Никита Мануйлов, Фронтенд и верстка - это не одно и тоже. В первом случае ты кроме верстки делаешь еще и логику, а во втором только верстку. И да вы правы фронтенд не вымирающее направление, а чисто верстка - да. Посмотрите сколько вакансий на позицию фронтенд разработчика и сколько на позицию верстака. Да и что там в верстке знать? За неделю выучить основы, за месяц забить руку, попробуйте так же сделать в полноценном фронтенде.
    То что вы порекомендовали пустая трата денег. Это все можно и без всяких подписок изучить, опять же набивая руку.
  • Как написать язык программирования?

    @Denioo
    Иван Балашов, уу с таким подходом врятли можно создать язык!
  • Как стать верстальщиком в 2020 году?

    @Denioo
    А вы точно хотите занять эту вымирающую нишу? Или так хочется быть рабом за еду на фрилансе?
  • Какой курс по Node Js на udemy лучше?

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

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

    Я книги покупаю и читаю, но увы там не дают сертификат, мб мне чеки тогда прикреплять?
    И да работодатели не занимаются проверкой ваших бумажек, есть собеседование на котором устанавливается либо факт того что ты подходишь компании либо нет. Никто не станет копаться в ваших бумажках, и говорить: "Ооо этот кандидат прошел этот курс на udemy... Надо его выделить на первое место среди всех". Абсурд!
    В купленном курсе вы решаете задания после каждого модуля и сдаёте на проверку(реальное обучение). Когда вы платите, вы склонны более серьёзно относиться к делу(психологический момент), поскольку курс имеет ценность для вас.

    Вы можете так же успешно качать курсы, изучать их, делать дз, но не давать на проверку какому-то непонятному человеку. С чего вы взяли что если он сделает код ревью то его отзыв будет достоверен? Мб он подготовился читать с бумажки и учить вас писать "hello world", а на деле он хуже джуна? Инфобизнесмены сейчас во всех отраслях!
    И если вам чтобы начать учиться нужно потратить деньги, то я бы ставил диагноз в таком случае, и не рекомендовал бы идти в программирование.
    Все плюсы покупки летят в печь, если с вас требуют реальную стоимость курса(250$-300$), но, в том-то и дело, что вы платите всего 10$-15$, а это кардинально меняет расстановку сил за и против покупки.

    Все кто делает курсы на udemy нереально завышают цену за своё детище, хотя в 90% по факту там вода, которая даже со скидками 10-15$ не стоит.
    Походу вы реально сотрудник udemy))
  • Список литературы для самостоятельного изучения программированию?

    @Denioo
    так как считаю что здесь есть специалисты

    Я бы не был настолько уверен в этом. Безусловно специалисты здесь есть, но они как правило не лезут в подобные вопросы, которые как и говорилось выше "обсосан не один раз".
    Отвечая же на ваш вопрос, гугл в нем есть все что вам нужно. Хотите научится писать под ios, берете вбиваете в гугл: "язык swift книги". Гугл вам выдает книги берете что новее и изучаете. Элементарно просто.
  • Какой курс по Node Js на udemy лучше?

    @Denioo
    Islam Ibakaev, а зачем вообще платить если все можно скачать бесплатно?
    72363854.jpg
  • Что учить по javascript чтоб уметь создавать приложения?

    @Denioo
    Ярослав Иванов, Да вы шо угораете это же робот. Андроид который еще обучается))
  • Пойти работать Джуном или доучиться до Миддла?

    @Denioo
    kropat, я дал конкретный ответ, и человек после меня тоже дал конкретный ответ.
  • Пойти работать Джуном или доучиться до Миддла?

    @Denioo
    Мега Синяк, Джун, мидл, синьор - это общепринятые обозначения по всему миру. Джуна от мидла отличает только коммерческий опыт разработки. Даже если ты откроешь контору и будешь в ней кодить на равне с другими, ты не станешь мидлом или синьором, ты так и останешься джуном.
    Рост от джуна до синьора просходит в компании происходит за счет опыта. Пример:
    Ты пришел джуном на работу, тебе дают задачи попроще, по тому стеку на который ты устраивался, затем сложнее и больше. Стек разработки +- не меняется, допустим если ты фронт то это обычно фреймворк фронта, фреймворк бэка, html и css само собой, бд. Дальше только дополнения идут в виде докера к примеру или что использует конкретная компания. Но стек остается тот же, задачи остаются те же, но с опытом ты с ними справляешься быстрее, качественнее и лучше. Вот это и есть разделения джунов, мидлов и синьоров.
  • Пойти работать Джуном или доучиться до Миддла?

    @Denioo
    затем добрать скилов до Миддла

    Что под этим понимается? Если вы доучите Реакт и редакс, то все равно вы не станите мидлом. Джуна от мидла отличает только опыт работы. Так что иди на работу фантазер
  • Пойти работать Джуном или доучиться до Миддла?

    @Denioo
    Мега Синяк, Ну не у всех есть качества предпринимателя, да и просто желания.
  • Как оптимизировать простой алгоритм поиска строки по всей странице?

    @Denioo
    1. Не работает нигде кроме Chromium и неясно в чём ошибка.

    Попробуйте использовать сборщик, подключить babel.
    2. Когда браузер ищет текст, если его много, то он начинает морозиться. В принципе, в тормозах нет ничего страшного, если бы не маленькое НО: пока набираешь подстроку, во время тормозов при печати пропускаются буквы.

    Дебажьте и увидите на каком этапе тормозит и подумайте что сделать.
  • Стоит ли идти на фриланс без опыта?

    @Denioo
    Владислав Лысков, Ну опечатался парень, с кем не бывает я тоже когда быстро пишу допускаю подобные ошибки.
  • Как дописать добавление в localStorage?

    @Denioo
    Evgeii, как выше написал человек, не надо сохранять html код, сохраняйте данные в json формате.
  • Как дописать добавление в localStorage?

    @Denioo
    Evgeii, к json формату это приведите и все
  • Что изучить дальше для трудоустройства js разработчиком?

    @Denioo
    Виталий Столяров, Довелось пописать проект на вью, могу судить чисто основываясь на своем опыте:
    • До сих пор проблема с поддержкой тс, либо пишете на классовых компонентах и все более менее, либо пишете на обычных и молитесь чтобы this не выдавало ошибок в инспекторе. Из-за этой корявой поддержски тс во вью отваливаются множество библиотек еще на этапе импортов.
    • Незнаю как другим но когда весь код в одном компоненте это геморой, и напоминает индусов которым платили за количество строк в коде
    • Нечеткие архитектурные шаблоны, одну вещь можете написать 50 разными способами
    • Рендеринг в том же реакте намного многофункциональный, что позволяет лучше отлаживать проект
    • Возможность изменять store без мутаций, т.е. можно получить стор взять его поле и менять вложенность этого поля прямо в компоненте, без каких-либо мутаций

    Я бы еще что-то привел но забыл ведь проект писался давно. Единственный плюс vue на мой взгляд это его реализация flux, vuex по сравнению с redux намного понятней и проще особенно для новичков, но не без минусов. Но как я говорил ранее из-за нестрогих архитектурных шаблонов это может сыграть и злую шутку для большого проекта с большой командой.
  • Что изучить дальше для трудоустройства js разработчиком?

    @Denioo
    keff1, без проблем, зачем тогда придумали разделения на фронт и бэк? Но работая во фронте вам все равно придется в бэк стучаться за данными, но вы не будете копаться прям в бэке. Максимум постучаться по rest api получить данные обработать их на фронте, затем отправить в бэк. Советую искать в таком случае компании в которых четки пишется что надо знать фронт, фреймворки на которых написан фронт в компании. Но я бы не был на столько категоричным по отношению к бэку. Бэк на node довольно приятный и понятный, но как я писал выше - это придет со временем. В любом случае джуну на позицию фронта бэк можно и не знать. Избегайте вакансий где в знаниях написан php, обычно это либо легаси в котором если начнете копаться то увязнете по горло, либо компании которым опять же нужен человек оркестр за стоимость ниже рынка.
  • Что изучить дальше для трудоустройства js разработчиком?

    @Denioo
    keff1, интересные ребята, выносить мозг джуну формошлепу подобным. Не стоит расстраиваться, такие компании ищут рубят из гугл за ценник ниже рынка. Половину из всего что спрашивали врятли используется, а если и используется то в 1-2 местах, чтобы показать что умеют. Подтяните реакт или если любите садо-мазо то вью, и ищите хорошие вакансии, а там и бэк(express, koa) придет не заметите. Чистый js мало кому сдался. Если хотите быть "без особой привязки к фреймворку" то придется учить все это и постепенно.