Comment by alikim

6 hours ago

Personally I love a lot about software engineering (iterative problem solving, sorting through complexities, the predictability you mention or at least how things are logical and often deterministic, etc) but I also love being outside and moving my body. After years of sitting behind a computer all day I do day dream about work that fulfills me in other ways. I'm sure if I took a different job and spent all day in the field I would miss software in a similar vein; time is finite and the number of possible ways you can spend it is not.