• Как из верстальщика вырасти в front-end разработчика?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Хочу развиваться, а то упёрся головой в потолок
    Хотелось бы увидеть стек технологий Ваших. Потому что фраза весьма абстрактная и понять что Вы реально умеете сложно.
    Например как у Вас дела с: canvas, svg, less, flex, sass, js, jquery, typescript, angular? Какие css framework-и знаете? Что по поводу микроразметки? Как понимание Material Design?
    Потому как потолок для html и css - это только первый этаж. Опишите подробнее свой скил, что бы можно было дать Вам совет. Пока только домыслы.
    Ответ написан
    8 комментариев
  • Стоит ли заключать договор?

    @entermix
    Кто сталкивался с такими ситуациями? Кто какие решения принимал? Всё-таки не очень-то хочется обогащать чужой карман...

    Пойду откажусь от всех текущих проектов, а то, вдруг, они начнут приносить прибыль моим клиентам? Ужасно, тчк.
    Ответ написан
    Комментировать
  • Как эффективно использовать GIT одному человеку в разных проектах?

    compilator
    @compilator
    Senior Data Engineer
    Возьмите за правило, что когда вы пишете новый функционал - всегда отводить новую ветку от основной. В основной у вас будет лежать код, который на данный момент работает на продакшене.

    Тоесть, у вас есть проект. Надо реализовать новую фичу шифрования, например. Вы отводите ветку от основной
    git checkout -b feature/encryption

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

    git clone - выкачать репозиторий
    git pull – получение изменений из удаленного репозитория
    git checkout - переключиться на ветку
    git checkout –b - отведение новой ветки от текущей с переключением на нее
    git add – добавление файлов в индекс
    git commit –m ‘’ – коммит с комментарием
    git push origin - пуш закоммиченных изменений в удаленный репозиторий origin
    git branch –d - локальное удаление ветки
    git stash save –keep-index + git stash drop – локальное удаление изменений в отслеживаемых файлах
    Ответ написан
    3 комментария
  • Что делать, если заказчик хочет больше правок?

    iwqn
    @iwqn
    Программист-самоучка
    После года работы на фрилансе я перестал брать заказы у девушек. С ними очень трудно договориться, они капризны, не идут на компромиссы и при разговоре о деньгах встают в позу. Часто не знают чего хотят. Может это мой уникальный опыт, но я так говорил себе много раз, и снова обжигался. За год у меня было около пяти заказов от девушек, все неудачные. С мужским полом проблем не возникало никогда (!), куча успешно выполненных проектов. Пусть феминистки закидают меня помидорами, но женщина-заказчик на российском фрилансе - это беда
    Ответ написан
    2 комментария
  • Что делать, если заказчик хочет больше правок?

    @Nwton
    1) Стоимость правок необходимо оговаривать заранее, как и весь порядок разработки;
    2) Если вы это не обсуждали до того, как взяли предоплату, то по обычаям стоит сделать правки бесплатно;
    3) Заказчик не считает макет строгим. Для него это набросок, как и для вас. Поэтому правки неизбежны;
    4) Вы должны понимать и помнить, что в РФ клиенты очень капризны, скупы и не педантичны, поэтому работать сними сложно и неприятно.
    Ответ написан
    4 комментария
  • Как узнать свой уровень в кодинге?

    @parkito
    Берешь одну из топ компаний на рынке. Смотришь, какие требования они предъявляют синьерам и мидлам, проицируешь на себя. Вот и определение уровня.
    Ответ написан
    Комментировать
  • Может редизайн, при сохранении структуры, привести к просадке сайта в выдаче поиска?

    @purplesky
    Если структура остается - ничего случиться не должно.
    Ключевая фраза "не должно". Как уже писали выше, сайт может просесть по самым разным причинам)
    Если пользователям не понравится ваш новый десигн, сайт спокойно может потерять в позициях за счет поведенческих факторов, или вызвать шквал говн в сторону сайта (как было с кинопоиском например).
    Но если дизайн хороший + становится адаптивным, то скорее будет рост посещалки, а не её проседание.
    Ответ написан
    1 комментарий
  • Как заставить заказчика выплатить деньги?

    Не берите на себя проблемы заказчика. Если у него горят сроки, то это у него горят, не у вас. И если для заказчика действительно важно эти сроки соблюсти, то он оплатит работу до передачи кода (вам с бэкэндером ничего не мешает работать на своем сервере, требовать предоплату либо работать по безопасной сделке). Не платит (не подписывает акт выполненных работ) до передачи исходников - значит у него нет реальной проблемы, а есть лишь капание на ваши мозги, что надо все поскорее залить на сервак. К постоянным клиентам это не относится (но и человек, сделавший лишь один заказ не может считаться постоянным). Сейчас у вас прокатило и человек оплатил, со следующим не прокатит.
    Ответ написан
    1 комментарий