You are also subject to the economy more than most jobs. When things start going bad you are the first one cut.
It can still be a good career overall, but it does have downsides and isn't for everyone. I'm not leaving my job even though I know how to do construction.