Человек не выбирает разумом свою профессию, чем он хочет заниматься по жизни. Либо это он понимает подсознательно, либо он прогибается перед проблемами и идёт по пути наименьшего сопротивления.
А вам надо забыть о программировании, оно не ваше. Программирование требует абстрактный образ мышления, у вас его нет.