Программирование на заказ

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта
Главная Статьи Частный программист


Частный программист

E-mail Печать

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

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

Рассмотрим оба этих минуса, чтобы понять, так ли они страшны. Что касается постоянства физического лица в качестве исполнителя, то этот вопрос решается заключением договора на исполнение услуг с разделением оплаты на несколько этапов. Как выясняется,  конкретный человек относится к подписанным собственноручно документам гораздо более ответственно, нежели человек, за которого документ подписал руководитель. Кроме того, оформленный договор с it-фирмой скорее всего окажется шаблонным, и опыт в обходе договорных обязательств у нее будет неизмеримо больше, чем у частного программиста. Вы уверены, что по ходу проекта сможете до конкретного дня уложиться в выдаче требований, описании пожеланий? Уверены ли вы, что до конкретной даты без заминки утвердите макет или визуальное расположение кнопок и надписей?  Если нет, то договор с юрлицом, имеющим в своем штате юриста, не потянет на гарантию успешного выполнения проекта. В этом случае договор  с частным лицом имеет боле сильный вес. 99% программистов при наличии подписанных бумаг и разногласий предпочтут или пойти на поводу у заказчика, или вернуть гонорар за проект. Тепреь рассмотрим следующий минус - возможность написания программы трудным языком, что приведет к невозможности доработки другим программистом. Действительно, часто исполнитель на доработку, если изначально это была не его программа, скажет вам, что "лучше переделать тут все заново, чем разбираться в том что написано".  Но предпосылки этого не всегда плохой стиль программирования. Зачастую предпосылки этого - смена технологий (например, Microsoft раз в 3-4 года меняет механизмы работы MS Office и Windows),  смена требований (ранее программа планировалась для работы только с 10 пользователями, а теперь необходимо , чтобы она работала с сотней одновременно), смена языка программирвоания (некоторые языки меют собственные ограничения). То есть, не всегда в фразе "надо переделывать все заново" виновен первый исполнитель проекта. Нет. По моему опыту такая ситуация может возникнуть из-за неопытного программиста в 1-5% случаев. И вероятность того, что на ваш проект поставят неопытного программиста в фирме такая же. Начинающие есть и среди частных программистов, и среди сотрудников фирм. Только на выбор программиста заказчик сможет повлиять только в случае поиска "частника". А если изначально фирма назначит неопытного программиста, за которым придется переделывать, то фразы "необходимо переделать все сначала" вы не услышите, однако сумма выставленная за доработку будет огромной. Чтобы "по-тихому" переделать все вновь.

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

Обновлено 26.02.2014 08:44