Без диплома сильно сужается круг вакансий. Зачем себе такой геморрой устраивать? Потом вообще уже будет лень учиться где-то на заочном, после работы, может тогда уже и семья будет, дети. Просто программисту надо найти себе самый захудалый вуз, заборостроительный, и туда поступить на ИТ факультет. Чтобы вуз много времени и сил не отнимал, чтобы работать не мешал. Потому что они все уже со школы работают.