Мой вам совет — ни в коем случае не бросайте. Во многих конторах в первую очередь будут смотреть на ваши «корочки». Вы можете быть хоть каким гуру в C# и с пеной у рта доказывать это работодателю, при прочих равных, возьмут с человека образованием. Не так давно сам это осознал. По специальности я теплоэнергетик. Но работаю системным администратором уже лет 6. В свободное время изучал C#. Пробовал устроиться программистом — бесполезно. Хотя все тестовые задания работодателей выполнял без проблем, брать меня к себе на работу, видимо, просто боялись. Вот только во фрилансе и нахожу применение своим навыкам в С#.
И что самое интересно даже системным администратором в более серьезную контору без всяких сертификатов и дипломов устроиться практически не реально. В итоге в свои 27 лет пошел на 2-х годичную учебу по переподготовке на системного инженера хотя работаю уже по этой специальности 6 лет.
Так что учитесь пока есть возможность. Если хорошо разбираетесь в предметах то много времени они у вас не отнимут
Походите по фрилансерским биржам (в том числе и забугорным), сравните сколько получаете сейчас и сколько бы получали фрилансером. Задайтесь вопросом "а стоит ли оно того?".
Если понимаете, что "протухаете" на своей работе, займитесь своим проектом в свободное от работы время.