Один из наших младших разработчиков назначен новым клиентом (у нас еще нет клиента, мы все еще работаем с ним, чтобы посмотреть, сможем ли мы удовлетворить его потребности), и младший разработчик сказал, что клиент наймет нас, если мы сможем делать работу над своим проектом, не получая доступ к его серверу.
У меня был прямой разговор с клиентом, который, как выяснилось, ранее украл его код какой-то оффшорной компанией, которую он передал на аутсорсинг. Это сделало меня более сочувствующим, но у меня все еще смешанные чувства по этому поводу.
С одной стороны, я хочу доказать клиенту, что мы не все плохие парни. Также, если мы с ним хорошо поработаем, у нас будет постоянный клиент, который наймет нас для всех его проектов. Я не слышал об этом раньше, но думаю, что это происходит чаще, чем мы все хотели бы признать.
С другой стороны, я не решаюсь работать с ним, потому что время развертывания будет кошмаром, и нигде в моей карьере или образовании никто не учил меня, как работать с такими клиентами, как он. Я (или младший разработчик) должен был бы написать подробное описание того, что именно делать с исходным кодом для его развертывания, и это раздражает, когда я сам могу развернуть и протестировать все это за час.
Как я уже сказал, мне никогда не приходилось сталкиваться с этим раньше (мы подписываем нераскрытие, но, очевидно, так же, как и оффшорная компания до нас). Мы забронированы не полностью, поэтому у меня нет немедленной замены, но мы также не просим о работе, и мне интересно, стоит ли работать в такой ограниченной среде.
Другая сторона заключается в том, что сам опыт может быть полезным для нас, но стоит ли его иметь, как, например, вероятность получения подобного клиента в ближайшее время. От нас даже ожидают соблюдения таких клиентов?
Так как у меня нет личного опыта с этим, и это определенно не освещалось в школе, как бы люди с большим опытом работы с клиентами справились с таким недоверчивым клиентом, как этот? Вы бы даже приняли работу?