I find that as I've grown more and more as a computer scientist, my way of thinking has shifted. It's in the little details.
It's as though I see processes I have to undertake in my life in terms of "maximizing" or "efficiency."
I don't think this has been bad for me, since I often think of maximizing my enjoyment, health, and other general good things.
Do other people in tech notice this shift, or am I just growing up? Or is it just me?
Computers, themselves, don't "think" about efficiency and maximizing, they think literally (and I do know some people who take everything too literally, I would say they "think like computers" in the sense that they lack humor and imagination and creativity). Instead I'd say I think like a computer scientist/systems thinker. I think about what collection of actions and conditions would achieve a goal most effectively. This can be in several regards:
- Most efficient
- Most repeatable
- Most sustainable
These are the same kinds of things that I think about in developing/designing software systems. But I'm not thinking like a computer.