Much of my work related programming is SSDD tasks. (Same Shit, Different Day/Data) Occasionally I get to do something creative at the office, but the real joy comes from the side work and the hobby programming. Instead of dealing with Yet Another Pile Of PCrappy Data, I get to deal with microcontrollers, radios and antennas.