• Binding данных в WPF

    frasl
    @frasl Автор вопроса
    Реализовал, слегчало.

    Спасибо!
  • Binding данных в WPF

    frasl
    @frasl Автор вопроса
    Таковых не обнаружил. Есть Refresh, но с ним другие грабли — писал в самом вопросе.
  • Binding данных в WPF

    frasl
    @frasl Автор вопроса
    IsReadOnly убирал первым делом, не влияет.
    Реализовать интерфейс — в принципе, логично, но неужели нету никакого invalidate для грида?
  • Почему работодатель предпочитает нанимать веб-разработчика в офис ?

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

    — Раздаем задачу 15-ти человекам. 10 из них мы больше никогда не увидим, 3 принесут ерунду, оставшихся 2 холим и лелеем :-).
  • Почему работодатель предпочитает нанимать веб-разработчика в офис ?

    frasl
    @frasl
    4) успел немного поработать с фрилансерами :-). Причем это не шутка — очень часто первый опыт такой работы заканчивается плачевно — опыта работы с удаленными людьми нет, требования составлены, по привычке, в виде наброска и тд.

    С точки зрения руководителя:
    1. Руководство проектом, который делают несколько фрилансеров сильно отличается от того же, но в офисе — этому тоже надо учиться. Мы набили вагон шишек на самом первом своем проекте с фрилансерами и полвагона на втором — по нашей вине в основном. Кого-то нужно было просто больше контролить, кого-то — сразу менять, а не ждать, пока что-то родится.

    2. Работа с фрилансером часто более конфликтна — «Я хочу, чтобы ты сделал ХХХ, я считаю это частью УУУ, которая входила в наш контракт» — «А я считаю, что это Change Request и хочу денег!».

    3. Постоянное личное общение проектной команды — если это не микропроект, то оно, как ни крути, облегчает жизнь. Можно как-то выравнивать ежедневными митингами по скайпу, но все равно не то.

    4. Часто рабочий день фрилансера не совпадает с рабочим днем команды.

    Ну и если подвести черту, то например мы согласны работать с фрилансером, если:
    1. У нас недостаточно задач, чтобы его загрузить на 100%. Например, макетирование интерфейсов мы собираемся убирать на фриланс сейчас именно по этой причине.

    2. Экономия. Не самый главный момент, но тем не менее — иногда можно что-то скинуть в городок поменьше, где люди попроще. Хотя в среднем, если я ожидаю от проекта N денег, я не буду экономить 5% проектного бюджета, приобретая темную лошадку.

    3. Я с этим человеком давно работаю, точно знаю, что он не подведет, но не могу к себе затащить. Тогда — еще и с удовольствием.

    4. Проект — единичный, больше в этой области пока не предвидится, брать в штат смысла нет.

    В качестве PS еще хотел бы сказать вот что — я точно знаю, что на хабре — офигенно мотивированные и организованные фрилансеры, но вот те фрилансеры, что на хабре не сидят, страшно портят среднюю температуру по больнице. Реально, когда начинаешь перебирать людей, 2 из 10 примерно работают очень классно, понимают, что от них надо, делают работу в срок (кстати, обычно у них и с доходами все ок). Понять же, что ты встретил человека из оставшихся 8-ми можно только поработав с ним. Причем он может быть очень даже ничего в офисе, а вот сам — неа. Тупо не все могут.