Como desenvolvedor web que já fez mecanismos de preços como esse, normalmente cobro um pouco menos, como regra geral, para manter os clientes felizes e voltar, além de espalhar a palavra sobre mim. Você realmente não deve pensar em cobrar o máximo possível até ter mais clientes do que pode suportar.
Dito isto, tudo realmente depende das circunstâncias que cercam suas perguntas.
- Se eu tenho um problema no IE / CSS que leva uma hora para vasculhar o CSS para corrigir, isso é cobrado?
Esse "problema" é um bug na sua codificação? Nesse caso, você é obrigado a consertar seus erros sem nenhum custo adicional. Ou esse "problema" está adicionando um recurso que você realmente não sabia como adicionar antes de iniciar seu projeto? Nesse caso, ainda não cobraria nada porque você aprendeu algo com a experiência e poderá fazer isso facilmente para o seu próximo cliente. A culpa é sua que demorou muito tempo para você fazer, não o seu cliente.
- Se eu decidir usar uma animação jQuery muito legal em seu site, mas eu precisar lidar com isso, cobro-os pela experiência que faço com a animação. Você cobra dos clientes algo que eles pedem, que você não conhece e, portanto, precisa gastar tempo aprendendo
Como eu disse para a primeira bala, eu pessoalmente não os cobraria por isso, pois você aprendeu algo com isso. Além disso, a animação jQuery foi idéia sua , não de seus clientes. A menos que você tenha dito especificamente a eles, antes da contratação, que custaria mais para você fazer isso porque é algo que você normalmente não faz, não é apropriado cobrar mais por isso na minha opinião.
Com base nas suas perguntas, eu recomendo tentar concordar com um preço antes de criar o site de seus clientes; Mesmo que seja apenas um preço por hora. Se eles solicitarem recursos adicionais à medida que você os desenvolve, essa é uma das poucas desculpas válidas para cobrar extra. Lembre-se de que seu cliente está pagando para que você possa executar um serviço que gosta de fazer e não fica preso lavando pratos para ganhar dinheiro. Se você os tratar mal e tentar tirar o máximo proveito deles, eles descobrirão e procurarão em outro lugar.
Eu espero que isso ajude. Boa sorte na estrada!