upvote
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.
reply
I'm someone who started programming when I was in middle school and went into this career field for the passion. But my passion was and is programming, not corporate office work.

In my career so far, I've spent most of my time troubleshooting AWS configs, combing through cloudwatch logs, and wringing requirements out of people, and a lot less of my time actually solving interesting problems.

The walls of my office are gray, as is the carpet, the desks, and the walls of the bullpens. There are awful fluorescent lights overhead, and my eyes are dry and tired. I am exhausted at the end of the day because of the sensory overload of people being on constant teams meetings all around me. They speak with their outside voices, like children.

So yes, I love software development, and maybe someday I will find a better job in this field that gives me the kind of challenging work and problem solving that I signed up for, but working outdoors? surrounded by the sounds of nature with the sun on my face? I'm sure there's a catch, but it sounds nice.

reply
I'd say it might be due to external factors such as a bad working environment

Someone who originally has coding as their passion, for example, might eventually come to dislike it due to overwork. And in doing so they overcompensate by imagining that the total opposite of office work, e.g. farming, would be a better way of life, even though it may not necessarily be true

That said, I think something like a week long course of farming targeted towards white collar workers, with all of the "fun and refreshing" parts but only educational exposure to the painful parts would be a great business idea (or maybe something like that already exists somewhere)

reply
I got into software because being an introvert, I always had trouble dealing with people and here were computers that always unquestioningly and faithfully obeyed all commands and that level of control always appealed to me.

Yet I like planting stuff and gardening as well - why? I think it's a side effect of growing up with parents and grandparents who did that sort of thing as a hobby and I feel it's a bit of a comfort zone for me.

reply
Agree. My neighbour is too old to farm and his descendants aren't interested. He has offered to let me use his land for free but I just can’t get interested. Even just taking care of a few potted plants is too much for me.
reply
Ya i think so. Because i resonate a lot with this comment. I workout and such, but i absolutely love this shit.
reply