Archive for the ‘Услуги’ Category

Freencaler’ы – засранцы?

Sunday, September 27th, 2009

В ответ на статью Станивлава Малкина, о том, что все русскоговорящие заказчики чаще всего засранцы пишу ответную статью, о том,  почему большинство удаленных русскоговорящих (да и не только) freelancer’ов тоже засранцы. :) (2Станислав – шутка само собой).

На самом деле у меня есть всего две вещи, которые хочется сказать, но которые меня (как русскоговорящего заказчика) просто выводят из себя. Причем это не то, что произошло один раз
или с одним человека, а вполне таки систематическое действие большинства freelancer’ов.

а) “Исчезания”.

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

Дорогие товарищи freelancer’ы, обращаюсь к вам как представитель класса заказчиков. Это самый лучший метод потерять нас, даже если в остальное время вы супер-пупер потрясающе
исполнительные.

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

Кстати, проблема само собой не само исчезание, а то что о нем не оповещается. Таким образом заказчик остается без возможности принимать решения на основе полной информации о ситуации.

б) Не делание того, что говорилось раньше.

Одна из идей длительной и плодотворной работы freelancer’а с заказчиком – это “притирание” с обоих сторон. Когда заказчик вам говорит – после того как вы исправили баг – пишите мне об этом, то лучше всего это и делать, так как он это делает редко просто так. Зачастую же выходит, что freelancer делает только то, что он считает полезным или нужным делать. Мы даже не говорим о каких-то технических решениях, где freelancer может быть прав, а заказчик не прав. Мы говорим о том, чтобы заказчику было удобно и хотелось с вами дальше работать. Как вы считаете, если он вам дал 5-10 простых правил – после каждого бага мне письмо, исходники присылать раз в неделю и т.п, то нормально ли забывать это в 80% случаев после несколько разового упоминания?

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

Отдавать или не отдавать работу вовне?

Friday, June 19th, 2009

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

Одна компания фактически сто процентов разработки, настройки и т.п. делала внутри. Точнее даже так, поработала с несколькими внешними компаниями, получила отрицательный опыт и теперь все делает сама.

Вторая компания, наоборот, выносит постоянно какие-то проекты, задачи, направления во внешние фирмы.

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

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

Мои 2 цента по этому поводу. Как по мне, наймом со стороны пользоваться таки нужно, но делать это с умом.

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

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

Третье – это то, что выносить нужно только тогда, когда вынос приносит выигрыш по критическому ресурс. Обычно он приносит или уменьшение затрат или времени, редко оба пункта. И если для компании критично время, а она выносит для сокращения затрат – ни к чему хорошему это не приведет.

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

Вот такие вот мысли.


Ищется удаленный сисадмин.

Saturday, October 4th, 2008

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

Итак, ищется человек (потенциально это может быть и компания)
а) С опытом удаленного администрирования сервера
б) Само собой с знанием Linux’а
в) Неплохо было бы еще какое-то знание PHP (но не критично).

Соотвественно, что мне нужно будет:

а) В самом начале все настроить и установить на сервер (на данный момент я плохо знаю весь объем необходимых работ).
б) После этого раз в некоторое время (вероятнее всего раз в несколько месяцев) доставлять/удалять/обновлять программы.
в) Раз в месяц проверять, что на сервере все ok.
г) Чинить в случае, если что-то упадет.
д) В случае знания PHP – некоторый объем работ по этому блогу (а-ля обнавления на последние версии и т.п.)

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

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

Тому, кто заинтересовался. Пришлите мне на email: vronin at consultant.com
а) Ваше резюме, ссылку или что угодно описывающее ваш опыт
б) Стоимость вашего часа
в) Очень желательно, если бы вы могли дать несколько references на людей для которых вы выполняли похожие услуги и которые готовы дать о вас отзыв.

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

Стоимость работы и солянка сборная.

Monday, August 11th, 2008

Вспомнилась забавная давняя история, когда вылез какой-то паренек и спрашивает: “вот тут у меня мелкий проектик есть, за сколько возьметесь забацать?’

Ну отправил я это дело менеджеру, оценили, говорят – ну проектик маленький, где-то выйдет $500. Пересылаю я это пареньку и фигею с его ответа. Ответ примерно в таком ключе: “Ну и дураки же вы, я вот этот проект сделал за $20″.

В общем, как я и писал, фигею с такой наглости… а потом подумал-подумал и решил. А кто вообще из нас дурак? У меня вот фирма и получив такой проект мы бы взяли бы 500, причем заплатили  зарплату программисту, тестировщику, часть ушла бы на дальнейшее развитие, часть бы ушла в покупку оборудования и т.д и т.п. Хм… а товарищ, на$20 максимально, что сможет ну погудеть (и то не слишком мощно).

Теперь, выныривая и сладостных воспоминаний и переключаясь к не сладостным.

Года три – три с половиной назад, когда в Украине еще и не начались это сумасшедший взлет программистских зарплат, я предсказывал ситуацию, что прийдут американские и европейские фирмы и вздернут зарплаты вверх, плюс станет больше freelancer’ов, что тоже вздернет зарплаты вверх и это выбьет из бизнеса большинство мелких и средних контор занимающихся оффшором. Собственно говоря, что-то похожее произошло, хотя это еще не завершено.

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

P.S. Да насчет низких цен для маленьких фирм. Исключение является freelance. Все же это еще не бизнес, а просто контрактная работа. Тогда в случае если специалист хорош, то цены у него могут быть выше чем у мелких фирм.