During the last few weeks I've gone down a very different road with my computer programming business here in Alaska's Mat-Su Valley. Thanks to my sisters, I'm currently programming something called an "Arduino board", which is essentially a small, inexpensive computer system you can wire together and then program.
Though it's small and inexpensive, the Arduino is an entire computer system, and with a breadboard and a huge selection of sensors and other electronics you can connect to the main processor, you can build many, many types of custom computer systems with an Arduino.