Стоит ли учить программирование, если в городе вакансий вообще нету связанных с программированием?
Если тебе 16, учи математику, физику, и программирование по остаточному принципу. Не фронтенд, а основы - алгоритмы, структуры данных, сложность, разные парадигмы. Поступай в хороший ВУЗ, и там уже получай фундамент. После второго-третьего курса сможешь работать. Начинать карьеру, не зная ничего, с поиска вакансий - путь в никуда. 
P/s Буду учится до 18-19
Рассмешил. Мне 31, я закончил ВМК МГУ,  10 лет работаю (получаю деньги за разработку), и я до сих пор учусь.
Программирование это не щёлканье по клавишам. Вы изучаете алгоритмы. Учитесь их использовать. А какую прикладную область вы выберите это уже не важно. Можете пойти в юристы и быть успешным, или в бородатые сисадмины