I was thinking about something related the other day → Do programmers question their own existence more than non-programmers.
I was thinking that part of programming is checking to see if things exists or not, always with the possibility that even if we expect them to exist, we accept that they may not and so with a complete lack of faith demonstrated, our code is full of asking if things exist, and comparing to make sure things are equal before using them.
Do you think this mode of thinking that we learn during programming applies to the programmer's life as well?
Personally, I'm not an athiest. I know programmers of many different religions, so I'm not sure there's a correlation between programming and believing in a god or multiple gods or not, but I do think programmers might have a unique way of thinking about religions, existence, and human purpose.
It would be interesting to see if the way that programming shapes your mind makes programmers happier in the long term, or less happy.