Ask HN: Do you feel like you “think like a computer?”
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?
(
16 comments
| 8 points
| on HN
)
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.
App: "Tut, tut, you didn't cross that 't'."
Me: "Then how did you know it was a 't' ??"
App: "Never mind. Just go do it while I relax a bit."
Me: "OK try it now."
App: "Whoops! Syntax jubilation error in line 1 character 1."
Me: "Where?"
App: "That's not my job. I do as I'm told. "
Oh well. It's fun.
You are not a computer, not even close. Unfortunately, we are often temped to think we are. It's a cause of the social disfunction techies are known for. Don't be so self-limiting. To think we are like a computer can be useful, but it can be a crutch.
I am not a “rockstar” engineer - mostly I just tend to think in terms of truth tables, or case coverage because that’s a huge part of my day job.
Positive: it's allowed me to be more analytical in my relationships, work, and thinking. I tend not to care for others interactions, but not in a way that removes the empathetic responses required for most.
I am a programmer and an electrical/mechanical engineer (robotics) so thinking in terms of systems tends to aid in my work and projects. My way of thinking gravitated me to the work I do, not the other way around as most would assume.
Negative: Others are put off by the fact that I tend not to care for the small minutiae of the day, and that I tend to be more focused on work than other activities.
I wouldn't have it any other way. I surround myself with people who think in the same way, and don't pretend to enjoy things or people who I don't for any long amount of time, but small social interactions are something required to be social and so I don't have a problem with that either.