webfreak08
New member
When I read "learning on the client's time," I thought it meant learning PHP/MySQL itself, not the intricacies of the project/script/software/site/customer. If this were the case--a "developer" who didn't know that much about PHP/MySQL and used the client's time to brush up on the fundamentals--then I don't see how anyone could disagree that this would be quite bad.If I need a script that has to work with X application, I see no reason why I should not be billed for the time the programmer must take to familiarize himself with that specific application. I can't expect him to know all about the hundreds of applications out there, or do this kind of research on his own time. Now, if I'm lucky enough, or make this a requirement, I might find a programmer who's already done that research as part of other jobs he had, but I can at the same time expect this to lead to a very long search for the "right" programmer.
Just my personal take on this of course.
But on your point, Dan, I agree.