Лучше отталкиваться от рынка труда в вашем городе. Изучить вакансии, требования.
Многое встанет на свои места.
Я бы не стал учиться программированию.
Программист - кропотливая работа, её нужно с горящими глазами осваивать, потом немного по инерции учишься.
Тут главное желание, мне кажется если бы был реальный интерес, то такой вопрос бы и не возник...
Может быть лучше тестировщиком?