Как получить диплом сред-спец образования программисту без техникума и 4 лет впустую?
Диплом - этот документ, который подтверждает, что вы прошли определенную программу обучения и подтвердили свои знания. Здесь риторика, что вы какие-то предметы учить хотите, а какие-то нет, непрокатит. Вы либо проходите полную программу обучения и получаете диплом, либо бросаете и работаете там, где диплома у вас не спросят. Во втором случае двери в государственные учреждения вам будут закрыты однозначно. Здесь вы, вроде бы, немного теряете, но никто не знает как жизнь сложится завтра.
В вашем случае, я бы рекомендовал получить диплом хотя бы о среднем профессиональном образовании. Пусть даже для простой формальности. Попробуйте перевестись на заочную форму обучения. Тогда вам придется приезжать на сессии два раза в год.
Чисто из моего опыта. Как много вакансий вы видели, где требуется диплом? Лично я ДВЕ (Одна - гос., вторая - международная, были связи с универом и требовали закончить 4й курс бакалавра).

     Если у вас голова работает, то для вас не будет проблемы чем-то заняться и без диплома. Т.е. элементарно вы можете денег с фирмы/конторы собрать и пойти какой-то бизнес открыть и не париться за тот диплом вообще. 

     Наличие диплом вам может помочь только в работе в гос.учреждениях и если будете работать в других сферах, где ещё существует миф о дипломах