However, just because I can write software does not mean that I'm skilled in all things computery. When my computer breaks, or my DSL shuts down, I'm typically dumbfounded. If
Let me be more direct here. I can't fix your computer.
I mean, I'm willing to try. I'll poke at it pretty good, but there's virtually no chance that I'll be able to fix it. If you ask me to fix it, here's the conversation that we will have:
You: So, what's wrong with my network?
Me: Geez, I'm not sure.
You: Well, what do you think is wrong?
Me: Man, it's hard to say. Everything looks ok. I mean, it's all plugged in and I see blinky lights.
You: Blinky lights?
Me: Yeah, those guys there. See? Blinking.
You: That's the sum total of your computer networking knowledge? Look for the blinky lights?
Me: No. I told you. I checked to make sure things were plugged in too.
You: Didn't you get a degree in Electrical Engineering and Computer Science.
You: Don't you sit in front of a computer all day long?
You: Don't you write computer programs?
Me: I could reboot it again.
See how frustrated you get with my ignorance?
So, anyway, you shouldn't assume that just because I write software that I know how to fix your computer, or give you an orgasm. It's like assuming that the car wash guy can fix your muffler or that the obese gentleman can prevent your souffle from falling, or give you an orgasm.
But you can always ask.