I use to want to be a video game programmer, but the hours of banging out code was far too boring for me. Software engineering would be even worse as a lot of the creativity gets taken away.
not really. when i have no idea what to do, i went out with friends to starbucks or movie or else. when writing some code, looking of idea how to design it taking more time on how to write it. design is inspiration and inspiration not always in front of a pc.
i'm a software engineer since 1996, and i'm far from fat and lazy... and there are many-many of good software programmer, engineer or what ever that NOT fat and lazy.