Now when you're talking to a customer, treat them with respect, and try your hardest not to get mad at them. There are a few things you should remember about people hiring web developers:
- They (usually) don't know what they want
- If they knew about web development, they wouldn't be talking to you, so be nice and explain things
- Never assume anything, people get mad when you think for them, always ask.
- Double check on everything. I mean EVERYTHING.
Just following those few tips should be good enough for you to get started, but there are also a few more things you should never, ever do:
- Say you can do something, and can't.
- Assume (ASSUME= ASS of out U and ME)
- Rush through a project (Rushing causes sloppy work, sloppy work is not good)
- Don't talk to the customer.
Always stay in contact with the customer, email them, call them (daily), send them text messages if you want, just don't lose contact with them.
I've been following all of these tips and I've gotten along nicely in the Freelance world. I think this might help some other aspiring developers out there.