Yes, keira has got it spot on.
learning to work with directors is something else, first they want this and the following day they want something completly different because they changed something.
I have not done anything major yet, as it takes time to build reputation.
but i have been offered to do something for a new TV channel.
if you want to learn about this type of stuff and how to go about locally, maby the CASA forum will help alot.
http://www.composers.co.za/phpBB2/index.php