Для программиста прежде всего важно уметь писать грамотный код и слышать что от него требуется. Т.е. результатом должна быть выполнена конкретно поставленная задача. А какое у вас образование - это не так важно.
Если вы задаёте вопрос с целью узнать - примут ли вас на работу со средним специальным образованием, то можете не сомневаться - примут. При приёме на работу после успешного собеседования вам дадут тестовое задание, по которому будет понятен ваш уровень и подходите ли вы для работы в этой компании. У вас может быть 3 диплома высшего образования, но если вы не можете работать, то в чём толк этих документов?
Есть компании и их довольно много, которые берут молодых начинающих программистов и растят их под себя под руководством программистов высокого уровня.
Но, я бы закончила высшее образование уже в процессе работы - в любом случае ваш уровень и ценность после этого вырастут. Но для начала стоит поработать и определиться с дальнейшим направлением, куда бы вы хотели расти.
Желаю вам успеха и не бояться пробовать! Новый опыт - это всегда шаг вперёд, даже если опыт неудачный.