Дружеский самопиар :)

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


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




Спасибо за внимание :).
Стас

Запукаю группу по успешному фрилансу

Привет!
Давно не было повода написать, но вот появился.

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

UPD2: Старт с Топтала провалился, поэтому меняем тактику. Давайте начнем с портфолио - это очень важно для фрилансера (в том числе и для повышения самооценки). А чтобы сделать хорошее портфолио, нужно понять, как сегментировать свои услуги. Тем, кто решил продолжить участие в эксперименте, задание:
1) Выбрать 1-3 направления деятельности, в которых вы сильны и которыми бы хотели продолжать заниматься (как фрилансер). Например, у меня такие: а) веб-разработка с уклоном в проекты, где не годятся решения "из коробки"; б) скраппинг (когда откуда-то тащится структурированный контент).
2) Составить список проектов/продуктов, над которыми вы работали по этим направлениям: а) название; б) общее описание с перечнем технологий; в) 1-3 скриншота.
Все вышеперечисленное собрать в любой форме в виде какого-нибудь документа, чтобы можно было смотреть онлайн (гугл докс подойдет).

UPD: Всем, кто проявил интерес, предлагаю начать в "ленивом" подготовительном режиме, т.к. у меня самого сейчас со временем туго. Кто с девелоперскими специальностями хотел участвовать, для начала зарегистрируйтесь на Toptal -- http://www.toptal.com/#snag-only-tested-devs-today (ссылка реферальная, если что, но и участие пока бесплатное)). Дальше нужно пройти их отбор. У кого вопросы - пишите, сюда в комменты - буду отвечать.

Вся активность пока происходит в FB: https://www.facebook.com/stas.davydov/posts/10153039358240832

Фриланс и коворкинг

Привет!
Кто фрилансит в коворкингах?
Поделитесь опытом.

IT Spring 2013


Недавно вернулся с IT Spring - IT-конференции в Минске, на которой я выступал с докладом про правильный наём фрилансеров компаниями, а также проводил мастер-класс о том, куда девается мотивация IT-шников, и что с этим делать.

Первые два дня в Минске бушевала зима, настолько сильно, что рейсы оказались задержаны, дороги засыпаны снегом, а многие докладчики не смогли приехать вовремя. Из-за этого доклады были перетасованы, что, впрочем, не повлияло на качество. Больше всего запомнился Макс Дорофеев (as usual :). Остальные доклады слушал фрагментарно, т.к. много общался с народом - как о своем (мотивация, фриланс), так и на отвлеченные темы. Давно столько не говорил, сколько за эти три дня конференции :).

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

Теперь касательно ощущений от моих собственных выступлений. Четырех часов для мастер-класса явно не хватило - я не успел уложить во время все, что хотел рассказать и показать. От этого есть ощущение, что те из участников, кто был "в теме", получили гораздо больше, чем те, кто с вопросами мотивации сталкивался в меньше степени. Я меньше, чем надо, раскрыл более базовые вещи, хотя изначально собирался это сделать. Мое собственное ощущение - so-so, мог бы сделать лучше (и уже знаю как :). Кое-что о том, о чем не успели поговорить на мастер-классе, затронули в кафе после, но, к сожалению, там были не все :). А так, жду обратной связи от участников - интересно будет сравнить.

Вообще, подумал, что нужно попробовать такой формат: 4-6-часовой мастер-класс, после которого оперативно собирать обратную связь и устраивать one-to-one встречи на 1-2 часа с детальным разбором конкретных вопросов участников, а то на мастер-классе всего не успеть разобрать, а суть в деталях.

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


Резюме: Минск рулит, приеду еще, с удовольствием. Спасибо! :)

P.S. Кстати, с доклада должно быть видео - как выйдет, выложу. А пока только презентация:


P.P.S. А вот и видео! :)

Факапы во фрилансе - видео с доклада на конференции Яндекс План Б

28 февраля 2013 в Яндексе прошла вторая конференция "План Б", на которой я выступал про факапы во фрилансе. Вот видео :)


IT Spring 2013: выступаю про фриланс и мотивацию

16-17 марта в Минске пройдет конференция IT Spring 2013 .

Буду выступать на ней про фриланс, приходите послушать :).

А еще 15 марта в рамках конференции состоится мой мастер-класс "Куда пропадает мотивация айтишников, и что с этим делать".


До встречи в Минске!

Продаю свою зеркалку Olympus E-420

Продаю свою верную камеру для путешествий (причина продажи — покупка полнофрматной камеры) Olympus E-420.


  • Очень легкая — с объективном "блинчик" (Pancake 25/2.8) всего 495 г. вместе с аккумулятором (при покупке это был определяющий фактор).
  • Быстрая — объекты съемки зачастую даже не успевали понять, что их сфотографировали.
  • Замечательная цветопередача (как, впрочем, и другие олимпусовские зеркалки).
  • Ёмкие аккумуляторы — с двумя аккумуляторами (один основной и один запасной) ни разу не оказывался в ситуации разряженной батареи даже в условиях длительных автономных походов (впрочем, зависит от количества снимков).
  • Встроенная ультразвуковая система очистки матрицы от пыли — за все время ни разу не чистил матрицу, потому что не пачкалась :).

В общем, люблю его :).


Пик "Охотничий"
и другие примеры снимков — всё снято им.


Кроме путешествий использовал ее для репортажной съемки с профессиональным объективом 12-60/2.8-4 SWD. Объектив наибыстрейший, светлый, но довольно тяжелый. С учетом 2x кропа дает диапазон фокусных расстояний от 24-120mm, что позволяет делать и панорамные общие виды, и достаточно хорошие крупные кадры и портреты. Изначально был сделан для топовой олимпусовской профессиональной зеркалки E-3, но в паре с E-420 тоже работает прекрасно. Выглядит внушительно даже на фоне техники профессиональных фотографов :).


Примеры репортажной съемки.


К конструктивным недостаткам E-420 нужно отнести достаточно шумную матрицу, что проявляется при недостатке света. ISO до 800 — вполне рабочие (правда, бывает необходима постобработка в Photoshop).


Цены

Можно купить вместе.

Olympus E-420 с объективом Zuiko Digital 25/2.8 Pancake — 7000 руб.

Olympus E-420 с объективом Zuiko Digital 12-60/2.8-4 SWD — 20000 руб. (К слову, новый объектив 12-60 стоит более 30000 руб.)

В комплекте идет сумка, карта памяти CF на 4GB, поляризационный фильтр для объектива, два аккумулятора, зарядное устройство.


Состояние тушки и объективов хорошее.

+ Поляризационный фильтр.
+ Карта памяти CF 4GB (влезает порядка 1500 снимков).
+ Сетевое зарядное устройство для аккумуляторов.
+ 2 аккумулятора (одного хватает на ~800-1000 снимков, в зависимости от использования вспышки).
+ Сумка Lowepro черная (крепления лямки к сумке немного поломаны; потертая, но все еще функциональная)


Можно купить по отдельности.


  • Olympus E-420 (зарядка, 2 аккумулятора, 4GB CF, сумка) — 3500 руб.
  • Olympus Zuiko Digital 25/2.8 Pancake — 4500 руб.
    + Поляризационный фильтр Kenko 49mm, немного потертый, но работает хорошо.
  • Olympus Zuiko Digital 12-60/2.8-4 SWD — 18500 руб.
    + Стандартная бленда.
    + Стандартный матерчатый чехол.
    + Поляризационный фильтр 72mm, потертый, но работает хорошо.
  • Pentax Green 135/2.8 m42 + телеконвертер 2x m42 (m42 — это резьба как у советских камер "Зенит") + переходник m42 на Olympus 4/3 + макрокольца — 3000 руб.
    Очень светлый и компактный. У объектива заедает диафрагма.
    Без телеконвертера с учетом 2x кропа на E-420 дает фокусное расстояние 270mm что позволяет снимать с большим приближением (например, так) быстро движущиеся объекты. Если навинтить еще и телеконвертер, получается вообще мощный телеобъектив - 540mm (примеры снимков). Если отремонтировать диафрагму вообще будет отлично работать (сейчас заедает в положении полностью открытой диафрагмы F/2.8).
    Очень хорош для макросъемки, если добавить макрокольца.


    Распускаются почки

    Мухомор
    С макрокольцами позволяет снимать "в упор" к объекту — с расстояния 1-2 см и более — получается практически микроскоп :).

Всё перечисленное умещается в суммку (с чем обычно и хожу на съемки :).
Цена за всё вместе (фотоаппарат, все объективы, поляризационные фильтры, 2 аккумулятора, зарядка, карточка CF 4GB, сумка) — 25000 руб. — все, что нужно для _любых_ съемок в _любых_ условиях.

В подарок могу дать переходник OM на Olympus 4/3 (OM — это формат старых объективов Olympus от пленочных зеркальных камер).


По вопросам продажи (а также любым другим вопросам по камере и объективам) звоните +7 921 356-56-81 или пишите на e-mail: davidovsv@yandex.ru. Торг уместен :).

С Новым Годом!

:-)

elance vs odesk -- time tracking

Чаще всего я работаю на проектах с почасовой оплатой. И odesk и elance имеют встроенную функциональность по учету отработанного времени и биллинга на основе отчетов о затраченных часах.

Функция реализуется с помощью специальной программы-счетчика, которую нужно включать, когда вы начинаете работать. Программа эта снимает скриншоты и отправляет на сервер вместе с отчетами о времени. oDesk'овская программа еще записывает активность - сколько было событий (смены окон приложений, нажатий на клавиши и движений мыши).

Программа elance написана на Adobe Air и постоянно тормозит.



Иногда бывает проходит минута, прежде, чем она "услышит", что нажата кнопка паузы. Что на elance менее удобно, чем на odesk - еженедельно нужно заходить на сайт и заполнять форму с отчетом, чтобы отправить ее клиенту на оплату. В oDesk все делается автоматически.

oDesk'овская программа и вообще система учета времени вообще гораздо удобнее.



Чего стоят только горячие клавиши, с помощью которых можно в саму программу даже не залезать (в elance'овской программе я такого не нашел).

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

В общем, пока сравнение в пользу oDesk :).

elance.com vs odesk.com

Одни мои клиенты захотели работать со мной через elance.com. Полез регистрироваться и вспомнил, что оказывается, я там уже давно - аж с 2001 года :). Тогда у меня с elance не сложились отношения, потому что они хотели обязательную подписку. Это правило уже не действует (не знаю, как давно).


Настроил профиль. Решил пройти профильный тест. Выбрал PHP5. Впечатлён - по сравнению с oDesk, тест гораздо серьезнее - требуется не просто отвечать на вопросы, а нужно писать код, который потом автоматически проверяется на тестовых данных. Местами тестовый робот как-то странно себя вел и не принял два варианта, которые точно работали как надо (или это все-таки я чего-то не понял в условиях :).


Посмотрим, как пойдут дела. Буду еще рассказывать про elanc и odesk.

Чудовищная верстка

Впечатлен o_O.

Наткнулся на сайт RBE Group, сделанный Студией Лебедева.

Это жесть.
Выглядит, конечно, красиво, но насколько неудобно этим пользоваться! Особенно если попробовать стрелками на клавиатуре сайт скроллить - он от этого в бесконечное дерганье попадает (браузер Chrome, последний).

Йоптить.
Не ну не видели они что ли? На чем тестировали?

Мотивация IT-специалистов, 17 мая, Одесса, Конференция HR-IT

17 мая в Одессе на конференции HR-IT буду вести круглый стол на тему мотивации IT-специалистов. Предполагаю обсудить:

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

Буду рад встрече :).

Мой номер в Украине: +38 063 571-58-14


Update: Фотографии с конференции HR-IT.

Опыт продуктового менеджмента мобильного стартапа — мой доклад с ProductCamp

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

Почему нужно просить нормальных денег за работу

http://miumau.livejournal.com/980578.html

Читать всем фрилансерам (и заказчикам) в обязательном порядке :).

Футболки с котэ

Котэ

Не прошло и пяти лет, как я открыл магазин с футболками «Motivate me right!»— всем читателям моей хулиганской книжки про мотивацию посвящается :).

Я с самого начала хотел продавать футболки, и даже напечатал несколько в 2008 году, но дело не пошло, потому что времени не было всем этим заниматься. Но теперь такой магазин можно сделать всего в пару кликов с помощью Print Direct: далее реклама :)

Парсер OZON.ru версии 1.26

Парсер обновился. Теперь он не только поддерживает последние изменения на сайте ozon.ru, но и умеет делить кэш на несколько сайтов.

Скачать можно по адресу: Парсер OZON.ru (теперь он живет тут).

Решение найдено. (ex: Нужна помощь коллективного разума)

потому что мой уже трещит по швам :).

Неведомая фигня происходит на моем компе. У меня есть вот такая программка:

// a.c
#include 

int main (int argc, char** argv) {
  FILE* f = fopen("x", "w");
  fprintf(f, "Hello!\n");
  printf("Hello!\n");
  fclose(f);
}

Компилирую, запускаю:

a.exe > y

— файл "y" создается, а "x" — нет.

Windows 7, компилятор mingw (Visual Studio C++ тоже пробовал).

И такая хрень происходит с любым моим C'шным скомпилированным кодом — файлы не создаются. Потом вдруг рррраз, создались! А потом снова не создаются.

Update: Спасибо Лехе aka "Android", решение найдено. Это был Avast, мать его. Стоит выключить его файловый экран, все работает, включаю - перестает. И, блин, хоть бы он голос подал, что ему моя программа подозрительна. Так нет, он молча все делает - без намека на проблему. И, как пишут на форумах, эта проблема с Avast не только у меня появилась после его обновления до версии 7.

Почасовая ставка vs. Fixed price

Несколько мыслей о том, почему я люблю работать на почасовой ставке и не люблю проекты с фиксированной ценой.

На fixed price я заинтересован сделать проект как можно меньшими усилиями. Т.к. заказчики неохотно идут на увеличение бюджета fixed-проектов, я буду всячески сопротивляться любым требованиям, выходящим за рамки начального объема работ. Если у меня будут идеи о том, как сделать продукт лучше, я, скорее всего, их придержу, чтобы не оказаться в ситуации, когда мне придется их реализовывать забесплатно.

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

Fixed price часто выбирают «жадные» клиенты. Они легко увеличивают объем работы, но не бюджет. Все мои постоянные клиенты работают со мной на почасовой ставке. Причем это не означает, что они платят больше за свои проекты, чем те, что предпочитают fixed-price.

Учитывая возможность увеличения объема разработки, я заранее определяю бюджет fixed-price проекта с запасом (для новых или особо стремных клиентов этот запас бывает весьма ощутимым :), и стараюсь договориться на максимально возможную сумму, на которую готов пойти заказчик. На деле работа может оказаться не такой сложной. Так что в итоге я получу больше денег, чем если бы делал ее с оплатой по часам.

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