Как разговаривать с клиентом о технических деталях?
Можно ли как-то вытягивать информацию о проекте, кроме как постоянно переписывать код и пытаться угадать что там имел ввиду клиент?
Я понимаю что обычному человеку тяжело представлять как работает компьютер, но мне как прогеру совершенно не круто нянчиться с каждым человеком как в яслях.
Брать доп. плату за каждый косяк со стороны клиента это как-то жестоко, да и в 99.9% случаев это приводит к конфликтам и прочему.
Может я не с той стороны смотрю на ситуацию? Кто долго на фрилансе, как справляетесь с таким?
Навык общения с клиентами и перевода с "клиентского" языка на технический — это одно из конкурентных преимуществ во фрилансе. Так же как и навыки презентации и продажи своих услуг.
Либо нужно их развивать, либо работать в команде с тем, кто ими обладает. И тот и другой путь вполне эффективен.