I looked for this question and could not find it. If this happens to be a duplicate, please let me know and I will take care of it.
Whenever my girlfriend has an issue (be it minor or major) she always comes to me first, no matter what it is. Last night she asked me for help on something and I couldn't figure out the solution. She said "You were suppose to be able to do this". Her reasoning: Because I am a programmer and I excel at problem solving.
So my question is: Are my problem solving abilities greatly influenced by my programming experience? I wonder if I went a different career route, say being a police officer, that I would not be able to solve some problems that I can solve today.
I am curious what you have to say about this.