People who have both worked as a software engineer and civil engineer, which one is less stressful and/or is a more fulfilling career?

Basically the title. Also, which field generally offers more interesting work? Appreciate any input!