I have a computer programmer, a network techie and the youngest hasn't decided what specialization. You should listen to them talk. Makes me laugh.
I am very lucky to have them. The office computer got a bug and I called the youngest and said there's a check if you can get this done asap. Bring home the tower, got the sinister laugh of I am better than the virus and off he went. Seriously, 2 hours later- bug free and he's happily telling me what sites to stay away from.
He loves to fix them. I like how he loves the computers but I really wished he used his super Math skills to a better advantage.