Hello, If someone hires someone to do a job and pays for it, does the owner have to pay the developer each time the owner wants to change one little thing? Lets say the developer makes the website, and you pay him. After a week, you want to add a "comments and suggestions" page. Do you ussually have to pay him for that? Thanks.
Yes he have to pay for it, until he made the contract for making a script not making a site, I made many scripts for my clients and every time they wants a change they have to pay for modification
Some developers, of the expensive variety, will usually offer small fixes for free and larger additions for reduced rates.
generally it depends what the agreement was when the first payment changed hands, some ppl work different ways and have different access to funds.
If you hire a builder to build a house and then tell him you want a garage adding as well, do you think you need to pay for that?
If it wasn't discussed or agreed upon in advance, then it is additional work and would be charged as such. For me and my history ...Sometimes I do throw in small additions and changes but only when my expected profit/time margins are being adequately met. And I do not feel as though its a manipulation on the clients part.
I find a residual 'retainer' contract works well for both parties e.g. you pay him/her $XX dollars per month, and they'll do a number of changes for you
usually when you hire a programmer or designer you get the source code as well and you can modify it yourself
or to gain goodwill. doing something small for free will create a good impression and probably gain additional follow-on business.
Well as mentioned by others its best to always clear this stand with the programmer. Though if you have plans to add new features it generally does call for a payment. So the next time you are hiring a programmer just let 'em know that if there is a problem with their programming in the future they will need to fix the code.