Programming, maintenance, scaling, etc, is not hard.
If you think it is hard you are either doing it wrong, or it's the wrong job for your personality.
It can sometimes be a challenge, but that is the fun part, not the hard part.
However this explains why Google seems so abrasive... they think it's hard!