What about doing the physical end of IT/development? Prior to actually getting my first job on the software side of things I did the low voltage wiring for networks and related systems in commercial construction. I have installed several million linear feet of Cat5e, Cat6, RG-11, RG-6, and so on. It's definitely a differerent experience than most have.