Сложная жизненная ситуация у девушки, решившей стать программистом. Что делать?
в каком городе живёт реинкарнация Жанны д'Арк ?) в этом посте столько всего сошлось, начиная с особенностей пубертатного периода и заканчивая проблемами наукоёмких отраслей, что так грустно и очень хочется водки. 
во-первых, не паникуйте) 
про город спросил не случайно - сейчас практически везде можно найти уютное гнездо разработчиков. Даже если у вас нет бизнесс центров, заполненных it-шными компаниями, есть вероятность, что в соседнем подъезде на первом этаже трёхкомнатная квартира совсем не квартира, а мини офис. 
Найдите несколько компаний, предложите себя в качестве верноподданого джуниора.
С первого раза, наверное, всё-таки не прокатит, но получив 10-ть отказов, на 11-й вы будете точно знать как выстроить беседу и как надавить на принимающего решения. 
Заведите блог и постите туда свои успехи и достижения...это будет стимулировать, дисциплинировать, всегда проще заглянть в свои конспекты, чем рыть литературу со словами "я же это делал, где-то это видел".
Есть же дистанционное образование, в чём проблема?