• Как начинать работу над проектом на фрилансе?

    RuJet
    @RuJet
    1. Обговариваешь ТЗ. Получаешь логины, явка, пароли.
    2. Обговариваешь срок, порядок и канал оплаты. Это тоже важно.
    3. Поднимаешь копию проекта у себя на хостинге/сервере и т.д. Не рекомендую пользоваться всяческими денверами. Например поведение php под liniux может отличаться от его поведения под windows.
    4. Кодишь, кодишь, кодишь.
    5. Показываешь заказчику на своем сервере.
    6. Получаешь оплату.
    7. Переносишь изменения к заказчику. Тут пригодится вышеупомянутый GIT.
    Рекомендации:
    На рабочем месте лучше держать linux. Во-первых как выше написал родная среда для web-приложений, во-вторых проще будет админить на vps и хостингах. А админить или хотя бы диагностировать проблему приходится часто. Особенно на мелких проектах.
    Использовать VCS, например GIT.
    Держать несколько каналов для оплаты. Например банковская карта, Яндекс.деньги, Qiwi и Webmoney.
    Сразу проработать схемы перевода прибыли в доступные для траты денежные средства.
    Не лениться и не бояться.
    Все начинали с мелких проектов, всех хоть раз кидали.
    Во фрилансе учатся на ошибках. Редко получается учиться по готовым руководствам и боже упаси всяким тренингам и видеокурсам.
    Ответ написан
    Комментировать
  • Как вы понимаете (исходя из своего опыта), что на заказ (на фрилансе) откликаться не стоит?

    dmitry_pavlov
    @dmitry_pavlov
    World-class .NET freelance contractor (remotely)
    Если клиент на предложение подписать контакт или обсудить объем работы, эстимейты, детали оплаты (сроки, способ перевода) отмахивается или не предлагает обсудить это потом, скорей всего это вызовет проблемы.

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

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

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

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

    Если просто в общении клиент неадекватен. При удаленной работе проблемы в общении повлекут за собой проблемы во всем.
    Ответ написан
    Комментировать
  • Почему большинство фрилансеров не принимают Вебмани?

    Jump
    @Jump
    Системный администратор со стажем.
    Непонятная мутная система.
    Когда других вариантов не было - лет этак десять назад, я пользовался этим сервисом.
    Сейчас - это банально неудобно. Куча лишних условностей, мутные условия.

    Сейчас в этом нет смысла.
    Все давно уже пользуются обычными банковскими картами, зачем какие-то посредники?

    Вот взять допустим яндекс деньги.
    Я уж не помню когда я последний раз пользовался их кошельком - в смысле именно кошельком, а не картой.
    У меня карта от яндекс денег, и все движения по ней идут. Сам кошелек как таковой практически не используется, за исключением редких случаев.

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

    Суть в том что получив деньги я могу потратить их как на платеж в интернете, так и на покупку пакета молока в соседнем магазинчике, или банально снять в ближайшем банкомате. Зачем мне деньги на счету какого-то сервиса, которые сложно потратить?
    Ответ написан
    Комментировать
  • Почему большинство фрилансеров не принимают Вебмани?

    1. Отвратительная поддержка.
    2. Сложная система(киперы, аттестаты, биржы, ключи и пр.).
    3. Комиссии. При том, что многие банки уже позволяют беспроцентно выводить деньги и переводить их между банками.
    4. Сложности при выводе денег.
    Ответ написан
    Комментировать
  • Почему большинство фрилансеров не принимают Вебмани?

    arutyunov
    @arutyunov
    Mooza.ru — Делаем сайты
    Сейчас ВМ не вывести на карту, у них с банками проблема. Либо большая комиссия, либо вообще никак.
    Те же яндекс-деньги гораздо проще вывести на карту.
    Ответ написан
    9 комментариев
  • Куда стремиться PHP программисту?

    opium
    @opium
    Просто люблю качественно работать
    вы же умный , пора бы уже самому понять, что вам надо.
    Ответ написан
    Комментировать
  • Куда стремиться PHP программисту?

    @developer007
    точно 5 лет отработали?

    будто прошли курс "программист за 21 день"

    норм прогер такие вопросы даже близко задавать не будет -_-
    Ответ написан
    Комментировать
  • Куда стремиться PHP программисту?

    sayber
    @sayber
    Да, я программирую на PHP и еще асинхронно!
    Вы работали над парой небольших проектов, иначе бы не задавали подобный вопрос.
    Как сказал Денис Инешин , бекенд оч. большая сфера разработки.
    Попробуйте реализация того же DDD со всеми вытекающими. Реализовать бизнес-логику без БД, api сервис (прим. ApiDoc).
    Можно многое придумать.

    Почему у вас только офис или фриланс?
    Нормальные люди работают удаленно но по ТК.
    Я к примеру в офисах уже лет 5-6 не появлялся, все время на удаленной работе. График стандартный, 8ч 5/2.
    Зарплату в нормальных конторах НЕ занижают удаленщикам.
    Ответ написан
    Комментировать
  • Как вы понимаете (исходя из своего опыта), что на заказ (на фрилансе) откликаться не стоит?

    @ehs
    Architect / 3d designer
    Есть еще хороший маркер - заказчик думает что лучше вас знает как делать работу, как частный случай - "This will take no more than an hour for a good professional"
    Ответ написан
    2 комментария
  • Заказчик игнорирует. Браться за новый проект?

    @malbaron
    Заказчик может быть в больнице или т.п.
    Вполне уважительная причина.

    Но с другой стороны - тебе же кушать нужно каждый день, а не через день.
    Я бы взял уже другой.

    Предупреди письменно - что в связи с отсутствие ответов ты взялся за другой проект и что когда заказчик решит продолжить ему придется ждать долго пока ты закончишь.
    Как заказчик вернется, - предъяви ему письма свои. Что мол писал.
    Ответ написан
    Комментировать
  • Заказчик игнорирует. Браться за новый проект?

    webirus
    @webirus
    Тыжверстальщик! Наверстай мне упущенное...
    И что ты хочешь услышать от сообщества?

    - Бери, потом появится старый заказчик, будешь не спать сутками, делая два заказа.
    - Не бери, будешь ждать у моря погоды, останешься без заказов и денег.


    А разрешения в туалет сходить ты тоже спрашиваешь?
    Ответ написан
    Комментировать
  • Что делать, если заказчик хочет больше правок?

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

    teke_teke
    @teke_teke
    programador
    Начните издалека -- где впервые появились деньги, для чего, как они выглядели. Потом расскажите историю по калькулятор и компьютер. Дальше расскажите как вы стали программистом и как вы любите это дело, бла-бла-бла. Ну дальше привнесите элемент неожиданности.
    Ответ написан
    Комментировать
  • Как отказать так, чтобы не порвать отношения с заказчиком?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    А в чем проблема? Скажите, что это задание стоит столько, при этом назовите желаемую стоимость + 20%. А потом скиньте эти 20% и все будут довольны.
    У меня есть супер постоянный клиент, иногда он просит сделать что-то дешевле, чем оно должно быть, но при этом я говорю ему, что это стоит в три раза дороже. Я сделаю для тебя по той цене, что ты хочешь, только сейчас. В результате у нас давно уже открытые отношения, мы доверяем друг другу, но ни кто из нас не лезет на шею другому.
    Надо просто общаться и обозначать свою позицию, озвучивать мысли и отношения. Скрывая от него свое недовольство ценой, Вы на самом деле отталкиваете его в долгосрочной перспективе.
    Ответ написан
    1 комментарий
  • Как не начать говн*кодить?

    banderos120
    @banderos120
    Играю на балалайке
    - Оу, смотрите, я сумел сделать форму и отправить ее POST запросом и вывести ответ и это все в одном файле !
    - Таак, шаблоны на Wordpress, отлично, только что за файл functions.php. О! Анонимные функции я видел такое в JQuery ! Оказывается все так просто.
    - Воот, раскидал функции (процедуры) по конкретным файлам. Думаю так будет удобнее и понятнее.
    - ООП, ооп. Везде требуют ООП. "Классы", "наследование", "инка..." чего ?! Понял ! Классы - это же такая неплохая обертка для моих любимых функций !
    - Ого ! Блин, опять приходится плодить одинаковый функционал. Наверное наследование поможет это исправить. СТАТИЧЕСКИЕ МЕТОДЫ !!!
    - Черт, везде необходимо знание фреймворка. Попробую-ка я Symfony. *!"#$^$&@мать !!! КТо придумал эту хрень ! Месяц прошел я так ничего и не запустил !!
    - Роутинг, хм, толково. Контроллеры. Сервисы. Ага, так вот что означает single responsibility.
    - Ребята ! Я предлагаю не пихать всё в один бандл, а разделить.
    - ORM, репозитории, сервисы, сущности ...
    - ТАК ВОТ ЗАЧЕМ НУЖНЫ ИНТЕРФЕЙСЫ !
    - Чё за "бизнес логика" такая ? DDD ? Чта, простите ?
    - Б*я, б*я, б*я... Так, если эту сущность вынести в этот модуль, то тогда у нас появляется зависимость в вот этом модуле, а это не хорошо. Блин, этот метод вообще не несет смысла. Тааак, а тут стандартный Chain Responsibility . Отлично, напишу-ка тест под это дело.
    - Да пофиг, что по CQRS команда не должна возвращать результат, мне так удобно.
    ...
    - Да Сережа, делать вот как ты делаешь - это и есть говнокод.
    Ответ написан
    Комментировать
  • Как отказаться от навязывания низкоквалифицированной работы?

    opium
    @opium
    Просто люблю качественно работать
    Если намочить на своем то просто откажитесь от работы, если заливать данные наймите любого студента по профилю он вам за копейки забьет и еще сами заработаете
    Ответ написан
    13 комментариев
  • Как отказаться от навязывания низкоквалифицированной работы?

    zooks
    @zooks
    Frontend
    Причем здесь квалификация? Если изначально не договаривались на наполнение, то почему ты должен это делать?!
    Не хочешь делать сам — бери предоплату и за тебя с удовольствием наполнят школьники, обладающие минимальной усидчивостью.
    Ответ написан
    Комментировать
  • Как отказаться от навязывания низкоквалифицированной работы?

    Sanes
    @Sanes
    У вас проблема не в том, что работа низкоквалифицированная навязывается, а в том, что вы за эту часть работы не договорились. Выставляйте цену, которую считаете нужной. Согласится, наймете работника или сделаете наполнение по цене программирования.
    Ответ написан
    Комментировать
  • Как отказаться от навязывания низкоквалифицированной работы?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Если в договорные работы не входила работа по наполнению готового нового сайта контентом или это не было явно указано в условиях договора - Вы не обязаны это делать.

    Самое основное - всегда разделяйте этапность работ: никогда не начинайте выполнять доп. работу не выполнив полностью предыдущую и не получив за неё заранее оговоренную с Заказчиком сумму.

    Лучший сейчас вариант (для Исполнителя) - создать нужную структуру категорий и создать 1-2 страницы, чтобы показать и объяснить Клиенту, как это делать ему самому в дальнейшем.
    Ответ написан
    3 комментария
  • Открывать ИП или нет?

    vaux
    @vaux
    Курящий лыжник
    На статус ваше ИП никак не повлияет. По опыту могу сказать, что статус у ИП-фрилансера даже ниже, чем у официально трудоустроенного. Фактически такой ИП воспринимается как безработный. Хотите реальный статус - регистрируйте полноценное юр. лицо, открывайте компанию, арендуйте офис, нанимайте сотрудников и т.д.

    Налог у ИП на УСН - 6%. Копейки. В вашем случае он вообще может стать равным 0%, поскольку покроется с выплаты обязательных страховых взносов. Касаемо счета - есть банки, которые не берут плату за обслуживание. Тот же модульбанк.

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

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

    Лично я от этой авантюры каких-то ощутимых плюсов не вижу. Если бы процесс работы в белую и процесс уплаты налогов для фрилансеров был бы попроще, то еще можно было бы. Но пока что это все слишком заморочено и не стоит того.
    Ответ написан
    2 комментария