It's this time of the year when I find myself gazing wistfully out the window, taking in yet another beautiful, warm summer day from the chilly confines of my office and wondering if maybe I shouldn't give it all up and become a sheepherder. In some parts of the country these idyllic summer days are a dime a dozen, but in the Northeast, they're something to be cherished and enjoyed, and not from afar. Alas, my computing chariot awaits, and I turn back to my keyboard.
During the decades I've spent in the deepest corridors of system and network architecture, I used to wonder how anyone could do anything else. This field has it all: intrigue, mystery, and constant problem solving. It's engaging work that (in most cases) produces clear results and a sense of accomplishment.
[ Also on InfoWorld.com: Read Paul Venezia's classic, "Nine traits of the veteran Unix admin." | Or see if you qualify for the title of certified IT ninja. ]
There's no end to the ways that a clever brain with the right idea can not just succeed, but provide tools, frameworks, and solutions that help thousands or millions of people. Add to that the "new toy" culture that outfits IT with sleek and speedy servers, big storage, and the oohs and aaahs of virtualization, and it seemed less like drudgery and more like a fantastic puzzle that you get paid to solve.
The other side of that is all the hours spent in windowless data centers, the overnight maintenance windows, the frustration when things aren't going right, myriad compliance headaches, and the pressure to find a solution to an emergent problem as soon as humanly possible, driven by people who have no idea of the complexity of the task. Yet for me, it was always easy to overlook the bad in favor of the good, especially when a pallet of new servers and network gear shows up, ready to be built out into a new data center or server farm.
As time passes, I find I don't enjoy the thrill of the chase quite as much as before. It seems that finding and fixing system and network problems isn't as exhilarating as it once was, and the idea of tackling a large data center build conjures up thoughts of the beaucoup headaches involved in little details like wiring and equipment procurement. Don't get me wrong, I still love the smell of a new data center in the morning, but I'm now less inclined to stay up until 2 a.m. tweaking things until they're just right.