I have been shooting with Canon 550D for more than 2 years. Last time I shot a lot of landscape. In my opinion, It is fairy easy to shoot. You just need to peek from the view finder and press the shutter.
Since early 2012, I have tried a few portrait shoots and realized that it is not an easy thing to get a good portrait. You need to teach models how to pose and guide on their poses. Some people just shoot whatever the model pose for them and it turn out not good in photograph likes model looks sleepy, boring and not natural. As model cannot see themselves, photographer has the responsibility to guide them along.
Some people look very nice in reality but not good looking in photos. Some look very normal in reality but they know how to pose and their photos look amazing. In my opinion, it is very important for models to know how to express mood with their eyes.