If you are independent, then you've got quite a lot of it. Sort of. That is, if you want to shoot sunsets hoping someone will pay you for them, then you can work whenever you want to work. You can order yourself around all you like. If you're shooting models, you get there when the client tells you to get there, t-minus 20 minutes (i.e., darned early). If you work for another photographer, studio, magazine, etc., you'll pretty much have to do what they tell you to do. When they say take a bunch of pictures of junkies on the streets of downtown, you say how high.