• Какие преимущества фриланс имеет над работой в офисе?

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

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

    В общем лень мне в офис ходить, я спать с утра люблю.
    Ответ написан
    5 комментариев
  • Стоит ли называть сайт фрилансера своей фамилией?

    Как и общее правило по употреблению своей фамилии - вбейте в гугл и если в первых 5 ссылках есть упоминания вашей фамилии в связи областью которой посвящен сайт - смело называйте.
    Но если такой ссылке вообще нет на первой странице - лучше не стоит.
    Ответ написан
    Комментировать
  • Как продать себя заказчику?

    ManWithBear
    @ManWithBear
    Swift Adept, Prague
    Может покажется странно, но пересмотрите свой ценник. Я хотел для начала сделать пару недорогих проектов для отзывов, а уже потом поднимать цену. В итоге с $7 даже до разговора не доходило. Стоило поднять до $20, как буквально через пару дней получил первый проект.

    UPD. Разработка под iOS.
    Ответ написан
    Комментировать
  • Почему подавляющее большинство проектов до сих пор делают на CMS, а не на фреймворках?

    @Inav
    Потому что на cms разработка дешевле,
    потому что никто не хочет писать админку для сайта, особенно если ее разработка сопоставима по трудозатратам с публичной частью,
    потому что заказчик хочет стандартные механизмы управления контентом, а не то что ему придумает разработчик,
    потому что заказчик хочет иметь возможность уйти к другому разработчику с наименьшими издержками,
    потому что порог вхождения для cms ниже => разработчиков больше,
    потому что возможности фреймворков для большинства сайтов не нужны, а для кастомизации cms знающему человеку костыли нужны не на много чаще, чем для фреймворка;
    и потому что подавляющее большинство сайтов это не хайлоад с десятками серверов, который беспрестанно пилит команда программистов.
    Ответ написан
    Комментировать
  • Переехать в Москву и устроиться джуниором. Сколько стоит?

    eapeap
    @eapeap
    Сисадмин, Беларусь
    История времен прошлого кризиса 2008 года.
    Работал в Москве сисадмином. Был у меня помощник-студент на полставки, мне его помощи хватало. Но фирма решила - нужен помощник на полный день. Нашли, взяли. Оказалось - зто хлопец из Волгограда, взял 60 000 руб денег и поехал в Москву работать. Снял в подмосковье то ли комнату, то ли угол. Устроился на одну работу: отработал месяц - не прошел испытательный срок, получил на руки мизер. Устроился на вторую: договаривались на одни деньги, заплатили в первую зарплату гораздо меньше - сам ушел. Отработал у нас 2 недели - грянул кризис. Уволили по случаю кризиса почти всех манагеров-продавцов (глобальное сокращение было), и его тоже. Денег у него не осталось совсем. У меня 200 рублей занял, чтоб в съемное жилье доехать-вернуться на следующий день за расчетом. На следующий день получил расчет. Денег с расчета ему хватило как раз мне долг вернуть и на билет до Волгограда.
    Моё ИМХО - если нет подушки в виде родственников-друзей, у которых можно пожить пару месяцев - сейчас лучше в Москву не соваться.
    Ответ написан
    2 комментария
  • Как лучше выполнять разбор большого количества данных на php?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    1) Многие советуют Gearman, у меня лично как то не пошло.
    У нас есть в одном проекте задача по || парсингу, в итоге до сих пор работает вариант "в лоб": скрипт в какой то момент форкается на сколько нужно потоков, выполняет все задачи по парсингу, скидывает данные в redis, основной процесс дожидается окончания форков и забирает все из redis.

    2) Rabbitmq хорошая штука, но тут уже от Ваших задач смотрите.
    Если нужно парсить что то в realtime (пока ждет пользователь) - то очереди тут на мой взгляд не к месту.
    Если нужно парсить в фоне - да, очереди отлично. Можно rabbit, можно тот же redis (если не нужна сложная логика по распределению запросов)
    Ответ написан
    4 комментария
  • Редактирование бд из браузера?

    @Arik
    Ответ написан
    Комментировать
  • Давайте соберем джентльменский набор паттернов проектирования и алгоритмов для прохождения собеседований?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Вы бы хоть позицию указали junior/middle/senior/team lead...
    Это не экзамен, на собеседовании вас могут спросить что угодно, посему делать список и ожидать, вас спросят именно из него не совсем корректно.

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

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

    Если на собесе у вас спрашивают сигнатуры функций - 99%, что вам попался хреновый интервьюер, и в эту компанию вероятно не стоит идти.
    Ответ написан
    1 комментарий
  • Заказчик вместо обещаных 3 часов моего времени делает правки уже 4й день, что делать?

    nowm
    @nowm
    Возвращайте деньги, если он вам что-то платил, закрывайте проект и ставьте заказчику отрицательный отзыв. Это будет проще всего. Перед тем, как закрывать проект, озаботьтесь тем, чтобы из переписки на сайте биржи было понятно, что он требует что-то ещё дополнительное, но не хочет за это дополнительно платить. Если я не ошибаюсь, то закрытый проект, за который не уплачено ни цента, в вашей истории не появится. Во всяком случае, так обстоит дело на oDesk.

    Так же, на oDesk есть правило, по которому заказчик не может быть агентством, если он зарегистрировался как заказчик. Если он «проксирует» работу, то он — агенство, а агенство не может публиковать заказы. Он нарушает правила. Это ещё один момент, который вам может помочь, если вы вступите с клиентом в какой-то диспут. Опять же, важно, чтобы он упоминал в личной переписке на сайте биржи, что он, дескать, посредник, а не заказчик — если он этого не упоминал, то нужно его как-то на это развести.

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

    Главное, и не только в подобных ситуациях, не тянуть резину. Чем вы будете мягче и податливее, чем дольше вы будете откладывать «неприятные» для клиента вопросы, тем чаще этим будут пользоваться окружающие, продавливая вас насколько это возможно. Это не значит, что нужно всем направо и налево грубить и посылать, это значит, что нужно сразу же сообщать окружающим, что вас что-то не устраивает — вежливо, но твёрдо.

    Я могу только посочувствовать вашей ситуации, но рано или поздно каждый человек с таким сталкивается. Со временем просто развивается чуйка, которая позволяет сразу видеть что конкретный проект публикует неадекватный клиент. Как говорил alexgilev (полчаса назад :) ), всякие фразы, вроде: «срочно», «мне мой знакомый программист сказал, что тут дел — на пять минут», «час-два для тех, кто в теме», «быстрые деньги» и т.п. — это один из признаков неадекватности.
    Ответ написан
    1 комментарий
  • Заказчик вместо обещаных 3 часов моего времени делает правки уже 4й день, что делать?

    eapeap
    @eapeap
    Сисадмин, Беларусь
    Встретил где-то в Инете заметку под названием, если не путаю, "Последнюю работу мы делаем бесплатно".
    Автор не приступает к выполнению новой работы до полного расчета за уже выполненную.
    Я примерно так же поступаю.
    3 часа отработали? Деньги на бочку, и работаем дальше.
    Первая работа может оказаться последней и, возможно, бесплатной... И так бывает.
    Ответ написан
    5 комментариев
  • Как выработать предпринимательский подход?

    Freika
    @Freika
    Senior Ruby on Rails developer
    Могу порекомендовать книги, которые оказали большое влияние лично на меня.
    Rework, авторы сами-знаете-кто,
    "Атлант расправил плечи" Айн Рэнд,
    "Теряя невинность" Ричарда Брэнсона,
    "Психология влияния" Роберта Чалдини.

    Не могу сказать, что все они строго для предпринимательства, но я уверен, что они немало поспособствуют в достижении вашей цели.
    Ответ написан
    1 комментарий
  • Безопасен ли Yaware клиент для фрилансера?

    Jump
    @Jump
    Системный администратор со стажем.
    Это вам решать.
    Я бы не позволил.
    Да и вообще мне непонятно нафига она нужна? Сделал работу - получил деньги, не сделал, не получил.
    А как делал, это уж извините мои проблемы и секреты. Чтобы кто-то мониторил мой рабочий процесс? Ладно бы еще в офисе, на фуллтайме, но на фрилансе, увольте.
    Ответ написан
    Комментировать
  • Что делает вас востребованным фрилансером?

    @FoxInSox
    Красота, ум и хитрость.
    Ответ написан
    Комментировать
  • Зачем в PHP нужна рефлексия?

    @Nc_Soft
    <?php
    
    class Stp008 {
       /**
        * Вытащи этот текст проще, че это сделал я
        */
    	public function get() {
    
    	}
    }
    
    $reflection = new ReflectionClass('Stp008');
    $method = $reflection->getMethod('get');
    echo $method->getDocComment();
    Ответ написан
    Комментировать
  • Почему большинство программистов выбирают Mac?

    Bandicoot
    @Bandicoot
    Вась-программист
    Ни разу не задумывался о приобретении Мака. Как-то неоправданно дорого это все. Что нельзя сделать на винде, можно сделать на линуксе, и наоборот
    Ответ написан
    4 комментария
  • Как дать постоянный доступ к своему компу для отслеживания "не фигню ли я делаю"?

    @Beltoev
    Живу в своё удовольствие
    Teamviewer? Друг сможет не только контролировать, но и отключать клавиатуру с мышкой, когда увидит, что ерундой занимаетесь =)
    Ответ написан
    Комментировать
  • Как вы считаете, в кризис рынок российского программного фриланса уменьшится или наоборот, расширится?

    Prognosticator
    @Prognosticator
    TODO: Здесь будут ворованные умные мысли, типа мои
    Все будет нормуль, не ссыте, рубль отвоюет свое, не метайтесь. Если вы не имеете кредитов или расходов в какой либо валюте, то падение ваших доходов в 2 раза никак на вас не отразится.
    С голода точно не загнетесь.
    Ну не купите в ближайшее импортных товаров.
    Что у вас мало барахла?
    Наверстаете после подъема.
    А насчет ответа про рынок, кто-то потеряет, кто-то выиграет. Сам рынок никуда не исчезнет и тьму ПО надо будет писать, поддерживать и обслуживать дальше.
    Кризис повод развиваться и быть конкурентноспособным.
    Ответ написан
    Комментировать
  • Почему у PHP такая опулярность?

    DyadyaMisha
    @DyadyaMisha
    Инженер ;)
    PHP и JAVA, С#, C++, Delphi - это инструменты, которые нужно знать, где и какой применять.
    Есть места, где PHP будет лучшим решением и на оборот.
    Почему PHP программистов требуется больше?
    1. Осталось ещё много проектов, где используется PHP и они не будут ещё большею часть времени исчезать, так как приходят новые программисты, которые изучают с начало PHP, а после что-то другое.
    2. При создании нового проекта, руководитель этого проекта задумывается, а кого проще заменить PHP программиста или например Java. PHP программистов можно найти быстро, а вот Java труднее. Вот и останавливаются на PHP
    3. Популярность спала..., да ну, просто PHP популярность разбавили другими языками, которые вошли в повседневность )
    Ответ написан
    Комментировать
  • Почему у PHP такая опулярность?

    nazarpc
    @nazarpc
    Open Source enthusiast
    Потому что язык практичный и решает задачи, которые возникают у бизнеса. Часто решает быстрее и дешевле, быстрее и дешевле в поддержке чем тот же Java. Чего тут удивляться?
    Ответ написан
    1 комментарий
  • Почему у PHP такая опулярность?

    svd71
    @svd71
    тут комплекс условий, которые зависят между собой. Разработка на PHP и Java требует разного бюджета. Хороший Java-разработчик стоит дорого и изначально небольшие конторы решают организовать разработку на PHP. Если контора удачная, то дальнейшее развитие редко сопровождается со сменой платформы разработки.
    Ответ написан
    Комментировать