&gt; 3. I love people. I love working with them and getting to know them and having conversations with my coworkers. This is very easy to do when you are collocated. For me, working at home is lonely.<p>On my team this is solved by pair programming. Audio chat plus some form of shared screen (whether it&#x27;s video or shared tmux&#x2F;screen) closes the gap between colocation and remote, IMO.<p>I ackowledge, however, that not all teams accept pair programming as a thing. And it is indeed an extra skill that you have to develop in order to be productive with.<p>If you have a chance, I encourage you to try it! :D Even in the same office you can both put on a headset and have a remote pairing session without needing to sit beside each other.