Being a software engineer I’m fortunate that my job can be performed anywhere in the world… so long as I’ve got a computer and an Internet connection. As a result, I’m happy to work from home and telecommute full time.
While there certainly are disadvantages to not being in the office, there are also advantages. IM’ing with an office-bound co-worker this morning he tells me about 1. some new computer that another engineering group brought into the office for testing something (dunno what, but apparently the fans are wicked loud), 2. someone had a potpourri thing in the office yesterday and it stunk the place up so bad they had to ask her to remove it. Ah, the joys of the cube farm. The sounds I get are those of my wife and kids working and playing, and the smells of my wife’s cooking. This is quite the advantage. 🙂