Заочное образование - это полная фигня, а не образование. Оно не дает ничего, кроме бумажки, никаких знаний, и совершенно не ценится работодателем. Работать, учась на заочном, - где, кем, зачем? Работу трудно совмещать с учебой, это значит, что у человека будет диплом о заочном образовании с кучей троек. Это почти то же самое, что отсутствие образования. Просто трата времени. Для программиста не нужны никакие "полезные знакомства", если он хороший специалист, его и так с руками оторвут.