I was the only developer in a 4 person startup. we'd go to board rooms and talk about how great the software we were building was, and all faces would turn to me and be like 'oh yeah, and how is that software we're all here to sell coming along now?' Not only was it 'lonely' but all the actual pressure to produce the product was on me. I would never want to go back to that state ever again. Now I still work remotely but there is a decidedly social component to this job because I'm not the only developer. I'm one of 34.