Granted, that line of work comes with its own drawbacks and I would certainly get bored of it the same way I get bored of software (or else worn out from the demanding physical aspect), but some days I'm surprised to find myself wishing I could "dig ditches out in the sunshine" or something of the sort for a living.
This combined with the "eat, sleep, code, repeat" mentality I see in others makes me wonder if I'm really cut out for a software development career.