I might be weird, but I actually prefer working in an open layout. It might just be because I'm one of two programmers at my office and it's really helpful to be able to eavesdrop and talk to people as they walk by in order to figure out what's missing/working/not working.