Аутсорсинг – это хорошо! Почему стоит обращаться к фрилансерам

Печать

Рейтинг:  2 / 5

Звезда активнаЗвезда активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

Являясь разработчиком уже достаточно объемного продукта и задумывая об официальности (т.е. о регистрации ИП или ООО и всём сопутствующем) я начал задумываться над тем, что одному такое очень тяжело тянуть. И есть в таком случае два варианта – наём постоянных сотрудников или наём фрилансеров. А так как я сам являюсь постоянным сотрудником и имею небольшой опыт обращения к фрилансерам, я сделал вывод – фриланс в этом случае – в случае начинающей небольшой фирмы - лучше! По крайней мере плюсы перевешивают минусы (не по количеству, а по весомости своей).

Вот какие плюсы и минусы я выделил:

Минусы

  1. Нужно обязательно делать очень подробное ТЗ. Как говорится «Без хорошего ТЗ результат ХЗ». Писать такие ТЗ, лично для меня, это минус. Не люблю я это) В живую с глазу на глаз обсудить проще и быстрее.
  2. Любой фрилансер сделает так как он видит/умеет. Если это касается графики – его взгляд может сильно не совпасть с твоим. Если это код на знакомом тебе языке (у меня это C#), то его стилистика написания кода сто процентов не совпадет с твоей. При этом никто не будет переделывать без резонной причины
  3. Слишком большой выбор фрилансеров – можно потратить уйму времени на поиск и все-равно нарваться на идиота
  4. Могут кинуть – фрилансеры всегда берут предоплату

Плюсы

  1. Деньги – как ни крути, а фрилансер обойдется дешевле! Например, средняя зарплата хорошего программиста в Москве 100 тыс. рублей. При этом можно заказать разработку приложения (компонента) который обойдется в разы дешевле за более короткие сроки. Фрилансеру нет смысла тянуть – для него выгодно сделать быстро и качественно.
  2. Знания – не бывает программистов, которые знают ВСЕ! И когда появляется задача в области, в которой ты ничего не знаешь (и скорее всего тебе это не нужно даже знать), то выгоднее заказать у фрилансера с опытом в этой области. Конечно, ты можешь захотеть сам в этом разобраться и повысить уровень своих знаний, но я рассматриваю вопрос с точки зрения «предпринимателя». Также см. п.3
  3. Время – самый бесценный ресурс. Времени всегда мало. А если еще и знаний не хватает, то затраченное на изучение время будет затрачено не совсем полезно.
  4. Качество – можно найти фрилансера с очень хорошим опытом и большими знаниями и такой фрилансер сделает работу качественнее, чем ты сам

Есть люди, которым интересно во всем разбираться, поэтому они могут не считать плюсы 2 и 3 за весомые. Но, повторюсь, я рассматриваю вопрос с точки зрения «предпринимателя». Представь, что перед тобой стоит три задачи – разработать три приложения. Все эти три приложения в будущем могут приносить тебе прибыль. Но делать их все вместе нелогично и сложно. Остается вариант – делать по очереди. Но в этом случае будет потрачено время, а также могут быть потеряны потенциальные клиенты! С другой стороны – можно полностью погрузиться в процесс разработки одной из трёх задач, а две отдать на аутсорсинг. Напоминаю, что речь идет о продаваемом продукте и нам важна прибыль, а не только удовольствие от кодинга.

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

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

Tags: