• Кто чаще всего обращается за услугами на фриланс биржу?

    Merovei
    @Merovei
    На биржу обращаются, когда:

    — компания послала подальше веб-студию и обратилась на FL;
    — веб-студия послала подальше сотрудников и отдало всё на фриланс;
    — сотрудники послали подальше компанию и стали фрилансерами.

    Круг замкнулся :) Это место, для тех, кто посылает.
    Ответ написан
    1 комментарий
  • Как проверить разроботчика на честность?

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

    Это предложение не предполагает того, что он (разработчик) должен скинуть свои работы (сделанные им).
    Ответ написан
    1 комментарий
  • Почему на позицию Junior HTML-верстальщика такие требования?

    Wolfnsex
    @Wolfnsex Куратор тега CSS
    Если не хочешь быть первым - не вставай в очередь!
    1. Почему многие компании в своих вакансиях на позицию джуна html указывают в требуемых умениях знания PHP(либо базовые либо средние)
    По тому, что два феерически популярных шаблонизатора, таких как Blade и Twig наипсаны на PHP. И сам по себе PHP - отличный шаблонизатор, достаточно скачать и положить куда-нибудь на диске (т.е. ставить не обязательно) PHP, запустить встроенный сервере и использовать его в купе с gulp->browser-sync, получается отличная связка без всяких Apache'ей, для разработки - идеально. Так же, применение подобных связок позволяет не писать например, 8 раз 1 и тот же блок, а просто засунуть его в цикл и вывести 8 раз. Итог - меньше кода, проще работать.

    MySQL, работу с БД
    По тому, что при умении работать с MySQL - хотя бы базовом, а так же при помощи дюжины строк кода PHP, вы можете доставать данные прямо из БД и выводить их в макете, работая с реальными данными, а не с "Lorem ipsum'ами".

    Можно ли назвать человека, проработавшего более года в офисе на коммерческих проектах джуном?
    Проекты бывают разные, например в средней по размерам фирме, где я сейчас работаю, меня назначили тех. директором (т.к. почти 20 лет опыта и всё такое). Если бы я пошел работать в Google, наверное, там бы я был джуном... если бы вообще кем-то был :D (условно конечно, но думаю Вы понимаете о чём я). Другой пример, когда я устраивался на работу в международную IT-компанию, там среди требований на сеньёра была такой список знаний, что я немного прифигел, среди прочего было свободное владение английским и желательно ещё каким-то (кроме родного) языком, к знанию PHP добавлялось отличное знание кардинально противоположенного языка, например, Java, C++ или C#, отлично знание линукса и сетей и т.д. С другой стороны, человек работающий в фирме "3 разраба", на должности "Сеньёр", не обладает даже 10% знаний, озвученных в другой фирме на эту же должность (в эту фирму я тоже пытался устроиться). Т.е. фирмы бывают разные и требования тоже.

    Почему на именно на джуна столько требований, я честно говоря, точно сказать не могу. Т.к. джунов обычно набирают, что бы "воспитать" себе разработчика нужной категории. Выше озвученные мной эпитеты скорее являются ответами на все остальные вопросы, кроме вопроса "зачем всё это именно джуну". Но, возможно это показывает желание человека развиваться в целом, а не зациклится на чем-то одном и "свято верить в чудеса". Люди, которые "научились делать что-то одно", в профессиональном IT обычно долго не держатся, наглухо увязая в массах себе подобных, которые тоже умеют делать "что-то одно" а потом бегают по фрилансам и депмят цены до такой степени, из начального бюджета, который и без того, был не велик (например, 5тыс. руб.) он порой превращается в 200-300руб., лишь бы урвать кусок работы. Можно "делать что-то одно", а знать в общей сложности нужно всё, т.к. дизайнер без знания основ работы браузера - очень хреновый дизайнер. А верстальщик, без знания основ фотошопа - очень плохой верстальщик.

    P.S. Зачем в требованиях пишут "умение рисовать в фотошопе" - я даже приблизительно себе представить не могу, т.к. именно "рисовать" - это на 100% задача дизайнера/художника, и это на 97% та задача, которая к верстальщику не относится вообще никак, почти так как умение штукатурить стены, к вёрстке не имеет вообще никакого отношения, даже косвенного.
    Ответ написан
    2 комментария
  • Мотивация для разработчика. Как мотивировать себя/команду работать продуктивно?

    @PutnikAda
    Я приведу пример идеальной организации труда, по крайней мере из числа тех, которые я смог ощутить на себе, так сказать. Работал я когда-то в региональном представительстве огромного телеком-провайдера. И работал я в отделе промышленного проектирования. Так вот, хоть по договору у меня и был какой-то график: 40-часовая рабочая неделя и 8-часовой рабочий день, но он был только на бумаге. По сути, рабочее время никак не нормировлось, кроме как на бумаге. Если я, по какой-то причине не мог или даже просто не хотел идти сегодня на работу, я просто звонил начальнику и прямо, честно, говорил почему он меня сегодня не увидит. НО. В работе всегда были сроки! Получая новый проект, я получал конкретный срок, когда мне этот проект надо было сдать. И сроки эти всегда были максимально объективными. Также я получал помимо срока денежную сумму, которую мне заплатят, при сдаче работы в условленный срок. Выполнил задачу раньше - получи по 5% от гонорара за каждый лишний день. Опоздал без объективных причин - минус 10% за каждый день просрочки. Все очень просто и прозрачно. Причем я не наблюдал там такой фигни, как в некоторых организациях - когда человек сдает работу раньше, к примеру, на два дня, чем изначально было договорено, в следующий раз он получит срок сдачи аналогичной работы на два дня меньше с "объяснением" типа: "Ну ты же в прошлый раз успел! Вот и сейчас успевай!". Плюс у меня в отделе был жесточайший контроль качества исходящей документации в несколько этапов. То есть для того, чтобы сдать проект, необходимо было пройти сначала все согласования. Поэтому конечная продукция была идеальна для заказчика.
    Плюс ко всему, если я, например, находил заказчика, заинтересованных в наших услугах и доводил дело до оплаты - я получал от 30 до 40 процентов от сметы, не считая, конечно, налогов. Девиз моего начальника был: "Зарабатывай и давай зарабатывать другим! И тогда будешь зарабатывать еще больше!" К сожалению, по независящим от нашей организации причин, представительство этой организации в нашем регионе было закрыто несколько лет назад и сотни сотрудников оказались в "открытом море". Но я до сих пор скучаю по тем временам. Это была идеальная контора и мотивация работать лучше и быстрее была запредельной! Все что я видел дальше, за редкими исключениями - это наглые подлецы, которые хотят, чтобы ты работал больше, а платить тебе при этом меньше! Еще меня удивило присутствие (до сих пор!) на рынке труда таких каноничнейших "красных" директоров, которые считают, что человек ДОЛЖЕН работать за еду и небольшие ништяки, ведь это РАБотник. Единственной решение для себя я вижу только во фрилансе, либо в самостоятельной коммерческой деятельности, где ты сам себе начальник.
    Ответ написан
    Комментировать
  • Что изучать верстальщику и в каком порядке?

    webirus
    @webirus
    Тыжверстальщик! Наверстай мне упущенное...
    Пишу по порядку, как реально нужно.

    Поиск по Тостеру, так как схожие вопросы задаются минимум 2-3 раза в неделю.

    адаптива не знаю, он у нас и не требуется

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

    про бэм и препроцессоры что-то где-то читал, но тоже не знаю

    Да не используйте, и не учите. Просто теряете время и ресурсы на написание код (или говнокода, не знаю).
    Просто без препроцессоров всё делается долго и нудно, и тяжело структурировать, копаясь в одном файле.
    А так, можете не учить, если хочется заморачиваться %)

    js так же, на уровне скопировал-вставил

    Выскажу свое личное мнение.
    Верстальщик без JS, это не верстальщик, это контент-менеджер со знанием HTML.
    Любой сайт от лендинга до портала требует JS, правда часто делают хрень, напичканную плагинами, даже если требуется 2-3 строки кода. Не нужно подключать плагины там, где оно не нужно и обратная сторона вопроса, не нужно писать свой код там, где можно использовать готовый плагин (не изобретать велосипед).
    Но если есть время, желание и умение, можно писать и свои плагины, для тренировки.

    Верстаем display:table/table-cell

    Тут буду краток. $^*(&%#(*$%($(%&*(*$#&*%($#%)($)^_*()#&@%$ - вырезано цензурой.

    не в одну компанию с такими навыками меня явно не возьмут

    Что мешает заниматься самообразованием?
    Благо живем в 21 веке, в интернете есть любые учебники, тесты, курсы, да чего только нет.
    На крайний случай, можно напросить в подмастерья к какому-нибудь верстальщику (знаю, часто требуются).
    Да, работать придется в основном "за еду", но будет опытный наставник, который скажет - так норм, а так не надо.

    надо изучать с бустрапа сразу

    Не зная принципов адаптивной верстки, использовать Бутстрап не получится.
    Так что в ьлюбом случае, понимание адаптивной верстки должно быть, при том "чистое", чтобы можно было разобраться не только в Бутстрапе. Фреймворков для адаптивной верстки еще очень и очень много.

    советы от товарищей по цеху, как развивались они и откуда брали инфу

    90% опыта приходит вместе с практикой.
    Можно прочитать 100 учебников и не понять, что это за свойство, а можно один раз применить и сразу понять.
    Нужно просто много и усердно практиковаться. Качать любые шаблоны PSD, верстать, верстать, верстать.
    Сначала простые, трехколоночные сайты. Потом посложнее и закончить каким-нибудь паралаксом.
    Но повторюсь, для обучения минимум плагинов.

    есть ли смысл работать в маленьком городе

    Не знаю, что за город у вас. Скажу про свой. Население около 900тыс.
    В городе порядка 5 топовых студий по созданию сайтов, не считая 2-3 десятков мелких контор.
    Также есть топовые IT компании, но про них говорить не буду, с таким багажом тебя туда пока не возьмут.
    Так что в любом городе есть смысл работать.
    Да и фриланс, удаленную работу никто не отменял.

    вопрос только Москва или оставаться в городе

    Что в Москве, медом намазано? Или думаешь, так вакансий больше?
    Нифига не больше, потому как и желающих поработать там не меньше чем вакансий.

    В общем, резюмируя всё вышесказанное - учись, развивайся.

    Удачи.

    ЗЫ: Недавно на Хабре опубликовали ссылку.
    webmasters.teamdev.com
    Чесслово, проникся. Отличный мануал.
    Ответ написан
    17 комментариев
  • Стоит ли идти на такую работу?

    xtala
    @xtala
    Постигает Дзен
    Качай навык обмана и изворотливости! Когда ты один, то дается бонус +5 к начальному навыку вранья, +3 к изворотливости, а так же призрачный посох просраного дедлайна одинокого разработчика. Посох кастует заклинание: "Немного осталось, скорее всего уже завтра!", а так же дает временный иммунитет от увольнения, пока ты один, без союзников.
    Ответ написан
    2 комментария
  • Стоит ли учить чистый JS?

    webirus
    @webirus
    Тыжверстальщик! Наверстай мне упущенное...
    Услышал что 95% сайтов делаются на чистом JQ и что JS сейчас учить - трата времени.

    Забудьте эту фразу и учите JS.

    И еще лучше забудьте всё, что вы знали про jQuery.

    Просто учите JS.

    original.jpg
    Ответ написан
    3 комментария
  • Стоит ли учить чистый JS?

    @Nwton
    Если хочешь стать программистом, а не быдлокодером, то стоит. А если планируешь делать сайты на wordpress и обвешивать их плагинами с падающим снегом, то кончено можно и без нативного обойтись.
    Ответ написан
    Комментировать
  • Как правильно подправить отступ?

    Shushlyaev
    @Shushlyaev
    ООО Сообщество Добрых Дел
    у тебя в коде: (https://yadi.sk/i/LObP5iwN3DNjDN скрин)
    padding: 40px, 20px;

    попробуй так:
    padding: 40px 20px;
    Ответ написан
    2 комментария
  • Накладывает ли ограничения та или иная CMS на разработку дизайна сайтов?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    Иногда в опубликованных проектах на фриланс–биржах по теме веб–дизайна указывают, что сайт будет работать на Joomla, 1C, Wordpress и т. д. О чём упоминание той или иной CMS должно говорить веб–дизайнеру? Есть ли различия в разработке структуры сайтов под них?

    Да и нет. Вернее, какие-то CMS накладывают, какие-то накладывают в меньшей степени, какие-то в большей...

    Например, Modx - не накладывает вообще практически никаких ограничений, а те что есть - это 0.1% от общего объёма вёрстки и те обычно можно поменять/подогнять.

    Битрикс - по моим данным (сам лично глобоко не копал) так же накладывает довольно незначительные ограничения.

    Drupal - генерирует практически всю вёрстку, изменить что-то довольно таки сложно, т.к. логика именования классов и некоторых "выводов" в вёрстку - зашита на уровне самой CMS и не редко системных модулей.

    Joomla, Wordpress - насколько я помню, так же накладывают некоторые свои стили, хоть и не столь значительно.

    *это помимо того, что озвучил предыдущий оратор, разумеется, ограничения самих движков тоже никто не отменял, хотя к вёрстке/дизайну в контексте Вашего вопроса, это мало относится.

    Если да, то насколько они существенны, и что можно почитать чтобы избежать возможных ошибок?
    "Существенность" зависит от CMS, почитать - оптимальнее всего почитать исходные коды предлагаемых тем, откройте несколько исходников от разных производителей, чем больше одинаковых или крайне схожих элементов в вёрстке Вы найдете, тем более вероятно, что "этот" конкретный кусок зашит на уровне вывода в CMS.
    Ответ написан
    2 комментария
  • Как построить свой рабочий день фрилансеру?

    SuperPosan
    @SuperPosan
    Бандит
    Какая разница когда работать, главное что бы денег платили, работайте когда хочется, отдыхаете когда хочется. Это и есть смысл фриланса.

    Все надоело - пошел гулять. Встертил старого приятеля, напился с ним, вернулся в 11 вечера, заснул, проснулся в 4 утра, сел поработал 4 часа. Опять спать захотелось, лег поспал. Проснулся в 8 поел. Поработал 3 часа, сходил в бассейн. Вернулся с бассейна поработал еще 2 часа. А время только 4 а уже 8 отработал.
    Силы еще есть, поработал еще пару часов.


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

    Графики - Нах*й
    Режимы - Наx*й
    Делайте то что хочется
    Посылайте всех нах*й
    Меня тоже можете послать
    Ответ написан
    8 комментариев
  • Как построить свой рабочий день фрилансеру?

    iiiBird
    @iiiBird
    Пока ты спишь - твой конкурент совершенствуется
    3 комментария
  • Что делать, если заказчик хочет больше правок?

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

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    На HTML5 столько объектов, что Вам на лет 5 минимум хватит.
    Нативный JS учите и фреймворки для работы с графикой и HTML5-объектами.
    Хотите делать качественно - учитесь работать в паре: дизайнер (кто-то другой) и [верстальщик + фронт-кодер] (Вы).
    Ответ написан
    Комментировать
  • Переход из С++ в PHP?

    ZloyHobbit
    @ZloyHobbit
    Я бы предложил, ruby/rails или python по следующим причинам:
    1) C# (.NET) и Java - лютый энтерпрайз, который лично я надух не переношу.
    2) PHP достаточно убогий язык, и на нем пишут почти все. В результате за него мало платят, и вы постоянно будете сталкиваться с проблемой: "Зачем мне платить вам, даже если вы профессионал, я лучше залачу в пять раз меньше недоученному школьнику и он как-нибудь да сговнокодит"
    3) PHP - это только web разарботка, python и ruby - универсальные языки, на ruby есть серверные приложения (puppet к примеру) на python вообще очень много всего, и на него сильно перешла обработка данных на пару с R. Надоест писать сайтики, и при должном знании математики пойдете в анализ данных.
    4) Я сам 6 лет писал на C++ в нии, но не считаю себя ни мидом ни сеньёром, поскольку самоучка без серьезных коммерческих проектов. За полтора года в рельсах стал зарабатывать весьма неплохо, и при этом получаю удовольствие от работы. Так что рекоммендую =)
    Ответ написан
    1 комментарий
  • Переход из С++ в PHP?

    allishappy
    @allishappy
    Не совсем понятно, зачем вам уходить из C++. Специалисты по С++ зарабатывают куда больше, чем профессионалы в других языках, ибо очень высокий порог вхождения и нехватка кадров. Если будете дальше развиваться в данном направлении, то не будет проблем ни с деньгами, ни с трудоустройством (хотя придётся работать скорее всего в офисе или частично удалённо).

    Если говорить о PHP, то вы его освоите на среднем уровне за неделю.
    З.Ы. Сам веб-разработчик
    Ответ написан
    5 комментариев
  • Видеокарта БЕЗ дополнительного питания - совместима ли она с моей материнской платой?

    @malbaron
    Материнская плата не генерирует электроэнергию.
    Она просто ее транслирует от блока питания. Это просто проводки, дорожки на плате.
    Ответ написан
    Комментировать
  • Считаюсь ли я программистом?

    Ни в коем случае не стоит упоминать слово "программист". А то придется отбиваться от друзей и родственников, просящих отремонтировать комп или почистить от вирусов.
    Ответ написан
    4 комментария
  • Как не начать говн*кодить?

    @ilyavii
    Программист начального уровня)
    Что значит говнокодить? Каждый начинающий говнокодит, т.к не хватает опыта. Просто программтруй, практикуйся. А лучше всего, как делал я, начни создавать какой-нибудь проект и ты начнешь сталкиваться с трудностями, которые ты будешь решать и впоследствие учиться
    Ответ написан
    3 комментария